@media all {  /* http://www.alternative.com/@@/theme/base.css */
body {background-color: #fff;color: #333;margin: 0;padding: 0;font: 69% Arial,Helvetica,Sans-Serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,cite,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table {border: 0;border-spacing: 0;border-collapse: collapse;font-size: inherit;font: 100%;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,th,var {font-style: normal;font-weight: normal;}
cite {font-style: italic;}
caption,th {text-align: left;}
q:before,q:after {content: '';}
a {color: #355491;background-color: transparent;}
.a {color: #355491;text-decoration: underline;cursor: pointer;}
img {border: none;vertical-align: middle;}
p {margin: 0 0 0.75em 0;line-height: 1.5em;}
p img {border: none;margin: 0;}
hr {border: 0;height: 1px;color: #dadada;background-color: #dadada;margin: 0.5em 0 1em 0;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal;color: #333;background-color: transparent;font-family: Georgia,Times,serif;margin: 0 0 0.25em 0;border-bottom: 1px solid #dadada;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {text-decoration: none;}
h1 {font-size: 150%;}
h2 {font-size: 140%;}
h3 {font-size: 125%;font-weight: bold;}
h4 {font-size: 110%;border-bottom: none;font-weight: bold;}
h5 {font-size: 100%;border-bottom: none;font-weight: bold;}
h6 {font-size: 90%;border-bottom: none;font-weight: bold;}
ul {padding: 0;margin: 0.5em 0 0 1.5em;line-height: 1.5em;}
ol {line-height: 1.5em;padding: 0;margin: 0.5em 0 0 1.8em;}
li {margin-bottom: 0.5em;}
dt {font-weight: bold;}
dd {margin-bottom: 1em;}
fieldset {border: 1px solid #dadada;margin: 1em 0 1em 0;padding: 0 1em 0 1em;font-size: 110%;}
legend {background: #f5f5f5;padding: 0.3em;font-size: 90%;}
form {border: none;margin: 0;}
label {font-weight: bold;}
textarea {font-size: 99%;font-family: Monaco,Courier,monospace;border: 1px solid #dadada;color: #252525;width: 80%;}
input {font-size: 99%;font-family: Arial,Helvetica,Sans-Serif;visibility: visible;border: 1px solid #dadada;color: #252525;vertical-align: middle;}
select {font-size: 99%;border: 1px solid #dadada;color: #252525;background-color: white;vertical-align: top;}
abbr,acronym,.explain {border: 0;border-bottom: 1px dotted #333;color: #333;background-color: transparent;cursor: help;}
q {font-family: Baskerville,Georgia,serif;font-style: italic;font-size: 120%;}
blockquote {padding-left: 0.5em;margin-left: 0;border-left: 4px solid #dadada;color: #76797C;}
code {font-size: 120%;font-family: Monaco,Courier,monospace;color: #333;background-color: #f5f5f5;padding: 0 0.1em;}
pre {font-size: 100%;font-family: Monaco,Courier,monospace;padding: 1em;border: 1px solid #dadada;color: #333;background-color: #f5f5f5;overflow: auto;margin-bottom: 0.5em;}
ins {color: green;text-decoration: none;}
del {color: red;text-decoration: line-through;}
}

@media all {  /* http://www.alternative.com/@@/theme/styles.css */
body {margin: 0;padding: 0;font-size: 69%;}
h1,h2,h3,h4,h5,h6 {margin: 0;padding: 10px 0 4px;color: #333;font-weight: bold;border: 0;}
h1 {font-size: 2.1em !important;font-weight: normal;}
h2 {}
h3 {}
h4,h5 {}
a:visited {color: #4262a1;}
a:hover {color: #4262a1;text-decoration: underline;}
legend {background-color: #fff;border: 1px solid #dadada;}
img {vertical-align: top;border: 0;}
th {vertical-align: top;font-weight: bold;}
td {vertical-align: top;}
.visualClear {display: block;clear: both;}
.visualClear {display: block;clear: both;}
#z-portal-columns {margin-top: 2em;width: 100%!important;border-collapse: collapse;border-spacing: 0;}
#space-column-one {padding: 0;border-collapse: collapse;}
#space-column-two {width: 270px;padding: 0;}
#space-column-one .space-column-wrapper {padding: 0 20px 0 0;}
#space-column-two .space-column-wrapper {padding: 0 0 0 20px;}
#z-portal-top {background: #6e0101 url(images/header-bg.png) repeat-x left top;}
#z-portal-header {padding: 0;background: transparent url(images/header-image.png) no-repeat left top;}
/* */
#z-portal-logo {margin: 0 0 0 15px;padding: 0;}
/* */
#z-globalnav {height: 44px;padding: 0 18px 0 23px;background: #f9f9f9 url(images/globalnav-bg.png) repeat-x bottom left;border-top: 1px solid #e9e9e9;}
#header-userbar-avatar {float: left;margin: 2px 2px 0 0;padding: 6px 7px;text-align: center;background: transparent url(images/globalnav-avatar-bg.png) no-repeat top left;}
#header-userbar-avatar img {width: 27px;height: 27px;overflow: hidden;font-size: 0.1em;}
#header-userbar {float: left;margin: 0 23px 0 0;padding: 15px 0 0 1px;color: #777;}
#header-userbar-welcome a,#header-userbar-welcome a:visited {font-weight: bold;text-decoration: none;color: #333;}
#header-userbar-welcome a:hover,#header-userbar-welcome a:active {text-decoration: underline;color: #555;}
#header-userbar-logout {margin: 0 0 0 0.5em;}
#header-userbar-logout a {text-decoration: none;}
#header-userbar-logout a:hover {text-decoration: underline;}
#globalnav-menu-wrapper {float: left;padding: 0 0 0 30px;}
#globalnav-menu {display: block;float: left;margin: 0;padding: 0;}
#globalnav-menu li {position: relative;display: block;float: left;margin: 0 15px 0 0;padding: 11px 0 8px 0;background-repeat: no-repeat;background-position: left center;}
#globalnav-menu li a {display: block;float: left;padding: 3px 10px 3px 22px;color: #666;font-weight: bold;text-decoration: none;background: url(images/userbar-arrowdown.gif) no-repeat right center;}
#globalnav-menu li a strong {text-decoration: underline;}
#globalnav-menu li a:hover {text-decoration: underline;color: #000;}
#globalnav-menu-new {background-image: url(images/icon-create-16x16.gif);}
#globalnav-menu-yourspace {background-image: url(images/icon-profile-16x16.gif);}
#globalnav-menu-browse {background-image: url(images/icon-globe-16x16.gif);}
#globalnav-menu-settings {background-image: url(images/icon-prefs-16x16.gif);}
/* */
.globalnav-submenu {display: none;position: absolute;top: 41px;left: 0px;z-index: 10;margin: 0;padding: 10px 10px 8px 10px;background: #f0f0f0 url(images/userbar-dropdown-menu-bg.gif) repeat-x left top;border: 1px solid #d2d2d2;border-top: 1px solid #d7d7d7;}
#globalnav-menu .globalnav-submenu li {display: block;position: relative;float: none;margin: 0;padding: 0;text-transform: capitalize;white-space: nowrap;}
#globalnav-menu .globalnav-submenu li a {padding: 0;float: none;margin: 0;padding: 4px 4px 4px 0;color: #333;font-weight: normal;background: transparent none no-repeat 3px center;}
#globalnav-menu li:hover .globalnav-submenu {display: block;}
#globalnav-menu .globalnav-submenu .submenu-item-icon a{padding-left: 25px;}
#globalnav-menu .globalnav-submenu .submenu-item-icon a:hover {background-color: #f9f9f9;}
#globalnav-menu .globalnav-submenu #submenu-item-people a {background-image: url(images/icon-people-16x16.gif);}
#globalnav-menu .globalnav-submenu #submenu-item-content a {background-image: url(images/icon-project-16x16.gif);}
#globalnav-menu .globalnav-submenu #submenu-item-photos a {background-image: url(images/icon-people-16x16.gif);}
#globalnav-menu .globalnav-submenu #submenu-item-profile-edit a {background-image: url(images/icon-prefs-16x16.gif);}
/* */
#globalnav-menu ul.globalnav-submenu .globalnav-submenu {display: none;}
#globalnav-menu .globalnav-submenu li:hover .globalnav-submenu {display: block;}
#globalnav-menu .globalnav-submenu li .globalnav-submenu {position: absolute;top: 0;left: 7em;background-image: none;border: 1px solid #d2d2d2;}
/* */
.z-breadcrumbs {padding: 1em 2em 0 2em;font-size: 0.95em;color: #666;background-color: #fff;border: 0;}
.z-breadcrumbs a {color: #666;text-decoration: underline;}
.z-breadcrumbs a:last-child {color: #333;text-decoration: none;}
.z-breadcrumbs a:last-child:hover {text-decoration: underline;}
#breadcrumbs-you-are-here {display: none;}
/* */
#portal-tabs-wrapper {position: relative;margin: 0 1.5em;padding: 1.5em 0 0 0;background: url(images/tabs-bg.gif) repeat-x bottom left;}
#portal-tabs-browse {float: right;margin-right: 1.5em;}
#portal-tabs-browse ul {margin: 0;padding: 0;}
#portal-tabs-browse ul li {display: block;float: left;margin: 0;padding: 0 1px 0 0;background: transparent url(images/div-vert-dotted-grey.gif) no-repeat right center;}
#portal-tabs-browse ul li a {position: relative;display: block;float: left;padding: 5px 8px;text-decoration: none;}
#portal-tabs-browse ul li a:hover {background: transparent url(images/tabs-browse-link-bg.gif) repeat-x top left;}
.tabs-browse-icon {display: block;height: 14px;width: 12px;background-repeat: no-repeat;background-position: center center;}
span.tabs-browse-icon-label {display: none;}
#portal-tabs-browse ul li a:hover span.tabs-browse-icon-label {position: absolute;top: -16px;left: 0;display: block !important;padding: 0 5px;color: #333;font-weight: bold;white-space: nowrap;background-color: #e5f0f7;-moz-border-radius: 3px 3px 3px 0;-webkit-border-radius: 3px 3px 3px 0;}
#portal-tabs-browse ul #tabs-browse-title {padding: 4px 0 0 3px;color: #adadad;font-size: 0.95em;background-image: none;}
#portal-tabs-browse ul #tabs-browse-icon-blogposts {background-image: url(images/icon-blog-12x12.gif);}
#portal-tabs-browse ul #tabs-browse-icon-people {background-image: url(images/icon-people-12x12.gif);}
/* */
.portal-tabs {padding: 0 0 0 1.5em;border-bottom: 1px solid #ccc;;}
.portal-tabs ul {margin: 0;padding: 0;}
.portal-tabs ul li {position: relative;top: 1px;display: block;float: left;margin: 0 6px 0 0;padding: 0;font-weight: bold;color: #333;background: #dfdfdf url(images/tab-bg.png) repeat-x bottom left;border: 1px solid #ccc;border-bottom: 0;}
.portal-tabs ul li#tab-selected {background: #f8f8f8 none;}
.portal-tabs ul li a {display: block;padding: 4px 10px 3px 25px;color: #333;text-decoration: none;background-repeat: no-repeat;background-position: 4px center;}
.z-portlet {border: 1px solid #dadada;}
.z-portlet-header,h2.z-portlet-header {padding: 8px 6px 5px 10px;font-size: 1.3em;color: #333;font-weight: bold;text-transform: capitalize;background-color: transparent;border: 0;}
.z-portlet-header a {color: #333;}
.z-portlet-body {border: 0;}
.z-portlet .z-portlet-item a {color: #355491;text-decoration: none;}
.z-portlet .z-portlet-item a:visited {color: #355491;}
.z-portlet .z-portlet-item a:hover {color: #4262a1;text-decoration: underline;}
.z-portlet-footer {border: 0;}
/* */
.z-portlet .z-personalbar {background-color: transparent;border: 0;}
.z-personalbar-menu {text-align: left;}
/* */
.portlet-content-tagging {background: transparent none;}
.portlet-content-tagging .z-portlet-item a {color: #8398c4;}
.portlet-content-tagging .z-portlet-item a:hover {color: #4262a1;}
.portlet-content-tagging .z-portlet-footer {padding: 0.5em 1em 1em 1em;text-align: left;background-color: transparent;border: 0;}
.portlet-content-tagging .z-portlet-footer a {color: #666;font-size: 0.95em;text-decoration: underline;}
/* */
.portlet-comments .z-portlet-item .z-listing li {font-size: 0.9em;color: #666;}
.portlet-comments ul.z-listing li a {border-bottom: 0;}
a.portlet-comments-author {color: #666!important;text-decoration: underline!important;}
a.portlet-comments-place {font-weight: bold;text-decoration: none;}
a.portlet-comments-place:hover {text-decoration: underline!important;}
/* */
.portlet-recent-activity .z-portlet-body {padding: 0.5em 0;font-size: 0.9em;}
.z-portlet-item .z-portlet-item a {font-weight: bold;}
/* */
.portlet-yourstuff {border: 0;background: transparent none;}
.portlet-yourstuff .z-portlet-header {padding: 0;}
.portlet-yourstuff .z-portlet-item {padding: 3px 0;font-size: 0.9em;border: 0;border-top: 1px dashed #dadada;}
.portlet-yourstuff .z-portlet-item:first-child {border-top: 0;}
.portlet-yourstuff .z-portlet-selecteditem {font-weight: normal;background-color: #ffd;}
.portlet-yourstuff .z-portlet-item a {padding: 0 0 0 0.5em;}
/* */
.portlet-html-source {}
/* */
/* */
.rounded-block {margin: 0 0 1em 0;border: 1px solid #dadada;}
.rounded-block .z-table-container {margin: 0;padding: 9px;}
/* */
.documentFirstHeading {margin: 12px 0 0 40px;}
.heading-wrapper#heading-with-avatar {margin: 20px 0 0 40px;}
.heading-wrapper #heading-avatar {display: block;float: left;padding: 3px;margin: 0 1em 0 0;border: 1px solid #dadada;}
.heading-wrapper #heading-avatar img {display: block;width: 27px;height: 27px;font-size: 0.1em;border: 1px solid #dadada;}
#heading-with-avatar .documentFirstHeading {margin: 0 0 0 33px;padding: 3px 0 0 0;padding: 0;}
#heading-with-icon .documentFirstHeading {padding: 4px 0 4px 30px;}
#z-portal-workspace {margin: 1em 1.5em 0 1.5em;}
#z-space #z-portal-workspace {margin: 0;margin-top: 2em;}
#z-content label {font-size: 0.9em;}
.z-content-byline {color: #777;}
.z-content-byline a {color: #355491;text-decoration: underline;}
.z-widget-tags-links a {text-decoration: underline;}
li.blogger-footer-tags a {text-decoration: underline;}
table.z-table {width: 100%;}
table.z-table th {padding: 5px 15px;text-align: center;font-weight: bold;text-transform: capitalize;vertical-align: middle;}
table.z-table td {padding: 5px 15px;vertical-align: middle;}
/* */
.z-portal-statusmessage {margin: 0 auto;}
.portalMessage,.portalWarningMessage,.portalStopMessage,.statusMessage,.statusWarningMessage,.statusStopMessage,.system-message,#error-handling {margin-bottom: 1em;color: #666;font-weight: normal;font-family: Arial,Helvetica,Sans-Serif;}
/* */
.pager {margin: 1em 0;text-align: right;}
.pager li {display: inline;margin: 0 0.7em 0 0;padding: 0.3em 0.7em;color: #999;background-color: #ccc;}
.pager li a,.pager li a:visited {padding: 0;color: #333;text-decoration: none;border: 0;}
.pager li a:hover {color: #000;text-decoration: underline;}
/* */
.user-avatar {background-color: #fff;}
.user-avatar img,.f-user-avatar img {padding: 2px;border: 1px solid #dadada;}
.f-owner-name {position: relative;top: 5px;margin-left: 2em;}
#z-content .z-form-label,.z-form-field label {font-size: 1em!important;font-weight: bold;font-family: Arial,Helvetica,Sans-Serif;}
.z-wizard-viewspace {background-color: #f5faf0;border-color: #9cc387;}
.z-form-fieldset {background-color: transparent;}
.z-wizard-viewspace label {font-size: 1.1em!important;font-weight: bold;}
.mceEditor .mceLayout,.textarea-widget,.text-widget,.z-widget-tags,.x-html-editor-wrap,.x-html-editor-wrap iframe {width: 100%!important;font-size: 1.2em;}
ul.z-wizard-wizardsteps li.notCompleted a {border-color: #9cc387;}
#z-workspace .z-prefs-content .z-form-edit {background: #f0f0f0 url(images/white-gray-gradient.png) repeat-x left top;border: 0 !important;}
#z-portal-workspace {padding: 0;}
#z-portal-footer {margin: 2em 0 0 0;padding: 1em 0;color: #ccc;text-align: center;font-size: 0.9em;background-color: #3e403f;border: 0;}
#z-portal-footer p {margin: 0;line-height: 1.2em;}
#z-portal-footer a,#z-portal-footer a:visited {color: #ccc;}
.portal-blog-view {margin: 0 0 24px 0;border: 1px solid #e5e5e5;}
.workspace-blog {border: 1px solid #dadada;}
.z-content-tagging {margin: 0 1em 1em 1em;}
/* */
.blogger-blogs-listing-search {margin: 0 0 20px 0;padding: 15px;border: 1px solid #dadada;}
.blogger-blogs-listing-search fieldset {margin: 0;padding: 0;border: 0;}
.blogger-blogs-listing-search label {margin: 0 0.7em 0 0;font-weight: bold;font-size: 0.8em!important;color: #666;}
.blogger-blogs-listing-search .searchWidget {width: 17em;}
.blogger-blogs-listing-search .searchButton {padding: 0 6px 0 18px;font-family: Sans;font-size: 0.9em;color: #101010;background: #f5f3f0 url(images/icon-search.png) no-repeat 3px center;}
/* */
.blogger-blogs-listing-table {margin-bottom: 1.5em;}
.blogger-blogs-listing-table .even {background-color: #f5faf0;}
.blogger-blogs-listing-table th,.blogger-blogs-listing-table td {padding: 5px 15px;}
/* */
.blogger-listing {padding: 0;}
.blogger-listing .even {background-color: #f5faf0;}
/* */
.blogger-post {border-bottom: 1px solid #dadada;}
.blogger-comments-label {font-size: 1.1em;background: url(images/button-reply.gif) no-repeat top left;}
.blogger-comments-label a {padding: 3px 10px 5px 27px;color: #505050;}
.blogger-comments-label a:hover {text-decoration: none;background: url(images/button-reply-hover.gif) no-repeat top left;}
.blogger-post-location a {border: 0;}
.blogger-post a.blogger-post-heading-title {color: #333;font-size: 22px!important;font-weight: normal;border: 0;}
.blogger-post a.blogger-post-heading-title:hover {color: #555;text-decoration: underline;}
.blogger-post-location {font-size: 13px;font-style: normal;color: #666;}
.blogger-post-location a {color: #666;}
.blogger-post-location a:hover {color: #555!important;text-decoration: underline;}
.blogger-post-byline {color: #777;font-size: 0.8em;}
/* */
.blog-info {padding: 10px 15px;background: transparent url(images/blog-hdr-bg.png) no-repeat center bottom;border-bottom: 1px solid #dcdcdc;}
.blog-info h2 {margin: 0;padding: 0 0 0 22px;color: #333;font: bold 15px Arial,Helvetica,Sans-Serif!important;background: transparent url(images/icon-blog-16x16.gif) no-repeat left center;}
.blog-info h2 a,.blog-info h2 a:hover {font: bold 15px Arial,Helvetica,Sans-Serif!important;color: #333;text-decoration: none;}
.blog-post-body {padding: 15px;background-color: #f5faf0;}
/* */
#portlet-posts {margin-bottom: 24px;border: 1px solid #dadada;}
#portlet-posts #post-last .blogger-post {border-bottom: 0;}
/* */
.portlet-recent-content {border: 1px solid #dadada;}
.portlet-recent-content .z-portlet-body {padding: 0 4px;}
.portlet-recent-content table {width: 99.5%;margin: 0 auto;border: 0;}
.portlet-recent-content table th,.portlet-recent-content table td {padding: 7px;color: #999;vertical-align: middle;border: 0;}
td.recent-content-type {width: 5%;text-align: center;}
td.recent-content-title strong {display: block;font-size: 0.85em;}
td.recent-content-title strong a {text-decoration: none;}
.portlet-recent-content-age {font-weight: bold;font-size: 0.8em;color: #777;}
.portlet-recent-content-in {font-size: 0.7em;}
a.portlet-recent-content-where,a.portlet-recent-content-where:visited {color: #999;font-size: 0.8em;text-decoration: underline;}
td.recent-content-author {padding-right: 0!important;font-size: 0.8em;text-align: right;}
td.recent-content-author a {color: #777;text-decoration: underline;}
td.recent-content-avatar {width: 30px;text-align: center;}
td.recent-content-avatar a img {padding: 2px;width: 27px;height: 27px;border: 1px solid #dadada;}
.zojax-forum-wrapper {border: 1px solid #dadada;}
.zojax-forum {padding: 1em;}
.zojax-forum .f-topics {padding-bottom: 1px;background: url(images/div-horiz-dots-grey.gif) repeat-x bottom left;border: 0;}
.zojax-forum .f-topics th {padding: 7px;font-size: 0.8em;color: #666;text-align: left;border: 0;}
.zojax-forum .f-topics td {padding: 7px;border: 0;}
.zojax-forum th.f-stats {text-align: center;}
.zojax-forum td.f-owner {width: 20%;white-space: nowrap;color: #777;font-size: 0.8em;text-align: left;}
.zojax-forum td.f-owner a {color: #777;text-decoration: underline;}
.zojax-forum td.f-title {font-weight: normal;font-size: 1.1em;}
.zojax-forum .f-topics td.f-title {padding-left: 40px;background: url(images/icon-forum-16x16.gif) no-repeat 13px center;}
.zojax-forum td.f-stats {width: 10%;font-size: 0.8em;color: #666;}
.zojax-forum td.f-info {width: 17%;}
.zojax-forum td.f-info .f-date {color: #666;}
.zojax-forum td.f-info a {color: #666;text-decoration: underline;}
/* */
.f-topic-actions {margin-bottom: 5px;padding: 5px 5px 5px 10px;color: #666;font-size: 0.8em;background-color: #f7fafd;border: 1px solid #d3e2ee;}
.f-topic-actions .f-actions-replies {font-weight: bold;}
.zojax-forum .f-message .f-user {position: relative;right: -1px;width: 133px;padding: 20px 0 10px 0;color: #777;font-size: 0.9em;background: url(images/forum-post-arrow-author.gif) no-repeat right 42px;}
.zojax-forum .f-message .f-user a {color: #555;font-weight: bold;text-decoration: none;}
.zojax-forum .f-message .f-user a:hover {color: #555;text-decoration: underline;}
.zojax-forum .f-message .f-msg-header {padding: 0 0 9px 0;background: url(images/div-horiz-dots-grey.gif) repeat-x left bottom;border: 0;}
.zojax-forum .f-message {background: #d5e3ee url(images/forum-post-bg.png) repeat-y left top;border: 1px solid #d5e5f1;}
.zojax-forum .f-message .f-date {font-weight: normal;color: #777;}
.zojax-forum .f-message .f-title {color: #555;font-weight: bold;font-size: 1em;}
.zojax-forum .f-message .f-title a {color: #555;}
.zojax-forum .f-message .f-msg-body {padding: 10px 12px 12px 17px;background: #eef4f9 url(images/forum-post-content-bg.png) no-repeat right top;border: 1px solid #c5d9e8;}
.f-msg-actions {margin: 0;padding: 9px 0 0 0;text-align: right;background: url(images/div-horiz-dots-grey.gif) repeat-x left top;}
.f-msg-actions li {display: inline;margin: 0 0 0 9px;padding: 0 0 0 17px;color: #777;font-size: 0.8em;}
.f-msg-actions li a {color: #777;text-decoration: underline;}
.f-msg-actions li a:hover {color: #4262a1;}
.f-msg-actions .f-msg-action-edit {background: url(images/icon-edit-12x12.gif) no-repeat left center;}
.f-msg-actions .f-msg-action-delete {background: url(images/icon-delete-12x12.gif) no-repeat left center;}
.f-msg-actions .f-msg-action-reply {font-weight: bold;background: url(images/icon-reply-13x13.gif) no-repeat left center;}
.f-msg-actions .f-msg-action-reply a {color: #355491;}
#profile-view {padding: 10px;border: 1px solid #dadada;}
#profile-view-table {width: 100%;}
#profile-view-table-col1 {width: 10%;padding: 0 30px 0 0;}
#profile-personal-photo img {border: 1px solid #dadada;}
#profile-view-table-col2 h1 {margin: 0 0 0.3em 0;padding: 0;font-size: 1.7em!important;font-family: Arial,Helvetica,Sans-Serif;font-weight: bold;border-bottom: 2px solid #bd574a;}
#profile-view-table-col2 h2 {margin: 1em 0 0.5em 0;padding: 0;font: 1.15em Arial,Helvetica,Sans-Serif;font-weight: bold;border-bottom: 2px solid #bd574a;}
#profile-view-table-col2 dt {float: left;width: 12em;}
#profile-view-table-col2 dd {margin: 0;}
.profile-view-quickinfo th {padding-right: 5em;}
/* */
.personal-content {margin: 8px 0;border: 1px solid #dadada;}
.personal-content .z-page-description {display: none;}
.personal-content .personal-content-listing {margin: 0;padding: 9px;}
.personal-content .personal-content-listing table.z-listing th {padding: 7px;color: #666;white-space: nowrap;font-size: 0.8em;font-weight: bold;text-align: left;vertical-align: middle;background-color: #f5f5f5;}
.personal-content .personal-content-listing table.z-listing td {padding: 7px;font-size: 0.8em;vertical-align: middle;}
td.ws-content-title a {font-size: 1.25em;color: #355491;}
td.ws-content-tags a {text-decoration: underline;}
#login-page {width: 540px;font-size: 1.1em;margin: 30px auto 0 auto;}
#login-form {margin: 25px 0 5em 0;padding: 30px 30px 15px 30px;background: #ececec url(images/portlet-bg.png) repeat-x center top;border: 1px solid #dadada;}
#login-form legend {display: none;}
#login-form fieldset {margin: 0;padding: 0;border: 0;}
#login-form #zojax-login,#login-form #zojax-password {width: 340px;padding: 2px;border-left: 2px solid #848180;border-top: 2px solid #848180;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}
#login-form .z-form-button {padding: 1px 7px;font-size: 1em;background: #f7f5f3 none;border: 1px solid #736a60;border-radius-topleft: 4px;border-radius-topright: 4px;border-radius-bottomleft: 4px;border-radius-bottomright: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomleft: 4px;-moz-border-radius-bottomright: 4px;}
#login-form label {display: inline-block;width: 80px;font-weight: normal;font-size: 0.9em;color: #666;}
#login-form .z-form-field {margin: 0 0 0.7em 0;}
#login-form .z-form-field div,#login-form .z-field div {display: inline;}
#login-form .z-form-help {display: none !important;}
#login-form .z-form-controls {padding-left: 83px;}
#login-form p {margin: 1em 0 0 83px;}
/* */
.zojax-content-space  {margin: 0 0 1.3em 0;border: 1px solid #dadada;}
.zojax-content-space .z-table-container {margin: 0;padding: 9px;}
.zojax-content-space .z-table-container {padding: 7px;}
.zojax-content-space table.z-table {margin: 0;border: 0;}
.zojax-content-space table.z-table th {color: #555;border: 0;}
.zojax-content-space table.z-table td {color: #666;font-size: 0.8em;border: 0;border-top: 1px solid #f1f2f5;}
.zojax-content-space table.z-table td.f-title {font-size: 1em;}
.zojax-content-space table.z-table td.f-topics {text-align: center;}
.zojax-content-space table.z-table td.f-documents {text-align: center;}
.zojax-content-space table.z-table td.f-blogposts {text-align: center;}
.zojax-content-space table.z-table td.f-photos {text-align: center;}
.zojax-content-space table.z-table td.f-info {text-align: center;}
.browse-spaces-level-1 {padding-left: 35px!important;background: url(images/icon-globe-20x20.gif) no-repeat 11px center;}
.browse-spaces-level-2 {padding-left: 45px!important;font-size: 0.9em;font-weight: normal!important;background: url(images/icon-globe-14x14.gif) no-repeat 27px center;}
.browse-spaces-level-3 {padding-left: 55px!important;font-size: 0.9em;font-weight: normal;background: url(images/icon-globe-14x14.gif) no-repeat 37px center;}
/* */
.z-table-container-spaces {margin: 0 0 1.3em 0;border: 1px solid #dadada;}
.z-table-container-spaces h2 {padding: 8px;color: #3f3f3f;text-transform: capitalize;font-size: 15px!important;font-family: Arial,Helvetica,Sans-Serif;font-weight: normal;background: #fff url(images/heading-bg.png) repeat-x bottom left;}
.z-table-container-documents {margin: 0 0 1.3em 0;border: 1px solid #dadada;}
.z-table-container-documents h2 {padding: 8px;color: #3f3f3f;text-transform: capitalize;font-size: 15px!important;font-family: Arial,Helvetica,Sans-Serif;font-weight: normal;background: #fff url(images/heading-bg.png) repeat-x bottom left;}
.zojax-content-documents .z-table-container {padding: 9px;}
.zojax-content-documents table.z-table {border: 0;}
.zojax-content-documents table.z-table th,.zojax-content-documents table.z-table td {padding: 7px;font-size: 0.8em;text-align: left;border: 0;}
.zojax-content-documents table.z-table th {color: #666;white-space: nowrap;}
.zojax-content-documents table.z-table td.s-author {width: 10%;}
.zojax-content-documents table.z-table td.s-author img {width: 22px;height: 22px;}
.zojax-content-documents table.z-table td.s-space {width: 18%;}
.zojax-content-documents table.z-table td.f-comments {width: 10%;}
.zojax-content-documents table.z-table td.f-info {width: 10%;}
.zojax-content-documents table.z-table td.s-documents {width: 10%;}
/* */
.heading-forums-browse h1 {float: left;}
dl.heading-forum-statistic {float: left;margin: 27px 0 0 20px;padding: 0;}
dl.heading-forum-statistic dt {display: inline;margin: 0;padding: 0;}
dl.heading-forum-statistic dd {display: inline;margin: 0 10px 0 0;padding: 0;}
.zojax-content-forums th,.zojax-content-forums td {vertical-align: middle;}
.zojax-content-forums .zojax-content-forums-spaces .z-table-container {background-color: #fdfdfd;}
.zojax-content-forums-spaces .even {background-color: transparent;}
.zojax-content-forums-spaces .z-table-container table.z-table {border: 0;}
.zojax-content-forums-spaces .z-table-container table.z-table th {color: #555;border: 0;}
.zojax-content-forums-spaces .z-table-container table.z-table td {border: 0;border-top: 1px solid #f1f2f5;}
.zojax-content-forums table.z-table td.f-title {font-weight: normal;}
.zojax-content-forums table.z-table td.s-forums {text-align: center;}
.zojax-content-forums table.z-table td.s-posts {text-align: center;}
.zojax-content-forums table.z-table td.s-topics {text-align: center;}
.zojax-content-forums-topics .z-table-container table.z-table {border: 0;}
.zojax-content-forums-topics .z-table-container table.z-table th {color: #555;border: 0;}
.zojax-content-forums-topics .z-table-container table.z-table td {font-size: 0.8em;border: 0;border-top: 1px solid #f1f2f5;}
.zojax-content-forums-topics .z-table-container table.z-table td.s-author img {width: 22px;height: 22px;}
/* */
.groups-browse-search {margin: 0;padding: 1.5em 0;text-align: center;}
.groups-browse-search .searchField {width: 420px;}
.section-principal-groups .groups-manager {padding: 0 0 1.5em 0;}
.section-principal-groups table {width: 100%;border-collapse: separate;border-spacing: 4px;}
.section-principal-groups .groups-group {font-size: 0.9em;border: 0;}
.section-principal-groups .groups-group h4 {font-size: 1.3em;font-family: Lucida Grande,Arial,Helvetica,sans-serif;}
.section-principal-groups .groups-group p {margin: 0 0 0.2em 0;}
/* */
.documents-workspace {border: 1px solid #dadada;}
.documents-workspace .z-content-body {margin: 0;padding: 9px;}
.documents-workspace .z-content-byline {margin: 9px;}
.documents-workspace .z-table {margin-top: 0;}
.documents-workspace .z-content-attachment {margin: 0 9px 9px 9px;}
.documents-workspace table.z-table {border: 0;}
.documents-workspace table.z-table th {padding: 7px;font-size: 0.8em;color: #666;text-align: left;white-space: nowrap;border: 0;}
.documents-workspace table.z-table td {padding: 7px;font-size: 0.8em;text-align: left;border: 0;}
.documents-workspace table.z-table .even {background-color: transparent;}
.documents-workspace table.z-table .odd {background-color: #f9f9f9;}
/* */
.zojax-principal-groups-join h1 {padding: 2px 0 4px;font: normal 2em Georgia,Times,serif!important;}
/* */
.zojax-content-tagging-engine h1,.zojax-content-tagging-engine .z-page-description {display: none;}
.zojax-content-tagging-engine-tagslist span {margin-right: 0.5em;white-space: nowrap;}
/* */
.workspace-media {border: 1px solid #dadada;}
.media-listing {padding: 0;}
.media-listing .even {background-color: #f5faf0;}
/* */
.contenttype-media-item {padding: 1em;border-bottom: 1px solid #dadada;}
.contenttype-media-item-heading {display: inline;padding: 0;font: normal 1.4em/1.2em Georgia,Times,serif!important;border: 0;}
.contenttype-media-item-heading a {color: #333;}
.contenttype-media-avatar {display: block;float: left;margin: 0 1em 1em 0;padding: 2px;border: 1px solid #dadada;}
.contenttype-media-avatar img {border: 1px solid #dadada;}
.contenttype-media-item-heading-title {font-size: 22px!important;color: #333;border: 0;}
.contenttype-media-item-heading-title:hover {color: #555;text-decoration: underline;}
.contenttype-media-item-location {color: #666;font-size: 0.9em!important;}
.contenttype-media-item-location a:hover {color: #555;text-decoration: underline;}
.contenttype-media-item-byline {color: #777;font-size: 0.8em;}
.contenttype-media-item-byline a {color: #6088ae;text-decoration: none;}
.contenttype-media-item-byline a:hover {color: #355491;text-decoration: none;}
.contenttype-media-item-date {padding-left: 0.7em;}
.contenttype-media-comments-label {float: right;margin: 0 0 1em 1em;text-align: right;background: url(images/button-reply.gif) no-repeat top left;}
.contenttype-media-comments-label a {display: block;padding: 3px 10px 5px 27px;font-weight: bold;font-size: 1.1em;color: #505050;text-decoration: none;}
.contenttype-media-comments-label a:hover {text-decoration: none;background: url(images/button-reply-hover.gif) no-repeat top left;}
.contenttype-media-item-content {margin: 0 0 1em 0;text-align: center;clear: both;}
.contenttype-media-item .z-media {background-color: transparent!important;}
.contenttype-media-footer {margin: 0;padding: 0.25em 0;color: #355491;font-size: 0.9em;border-top: 1px solid #dadada;}
.contenttype-media-footer li {display: inline-block;margin: 0 1em 0 0;padding: 0.2em 0 0 19px;vertical-align: middle;background-position: left center;background-repeat: no-repeat;}
.contenttype-media-footer li a {text-decoration: none;border-bottom: 0;}
.contenttype-media-footer-comments {background-image: url(blogger-images/comments.png);}
.contenttype-media-footer-addcomment {background-image: url(blogger-images/comment-new.gif);}
.contenttype-media-footer-tags {background-image: url(blogger-images/category.png);}
/* */
.z-wizard-viewspace .z-form-help {margin-bottom: 0.7em;}
.z-wizard-viewspace .z-locationwidget-item {padding: 0.3em 0;}
.z-wizard-viewspace .z-locationwidget-item .select-widget {margin-right: 5px;}
.z-content-discussion h3 {position: relative;top: 1px;z-index: 5;display: inline-block;margin: 0;padding: 2px 8px;font: bold 1em Arial,Helvetica,Sans-Serif!important;border: 1px solid #dadada;border-bottom: 0;background-color: #f9f9f9;}
.z-content-discussion-body {padding: 1em 0;background-color: #f9f9f9;border: 1px solid #dadada;}
.z-content-discussion-body .odd {background-color: #f7f7f7;}
.z-content-discussion-body .even {background-color: #fff;}
.z-content-discussion .z-comment {padding: 1em;}
.z-comment-date {color: #828282;font-size: 0.9em;}
.z-comment-author {position: relative;margin: 0.3em 0 1em 0;}
.z-comment-author img {width: 27px;height: 27px;padding: 2px;background-color: #fff;border: 1px solid #dadada;}
.z-comment-author-name {margin: 0 0 0 1em;position: absolute;top: 25%;white-space: nowrap;}
#z-content .z-content-discussion .z-form-label {margin: 0;padding: 0 0 0 0.8em;font: bold 1.2em Arial,Helvetica,Sans-Serif!important;}
#z-content .z-content-discussion .z-form {padding: 2em 0 3em 0;background-color: #fff;}
#z-content .z-content-discussion .z-form hr {display: none;}
#z-content .z-content-discussion .z-form-fieldset {margin-bottom: 0.5em;}
#z-content .z-content-discussion .z-form .z-form-controls {margin: 0;padding: 0 0 0 1em;}
.context-actions {padding-top: 0.5em;padding-right: 0.5em;}
.rounded-block h2,.personal-content h2,.forum-heading,.blog-heading,.z-content-title,.z-portlet-header,.portlet-content-tagging .z-portlet-header,.portlet-comments .z-portlet-header,.portlet-recent-content .z-portlet-header,.portlet-html-source .z-portlet-header,.portlet-recent-activity .z-portlet-header,.document-workspace h1.z-content-title {padding: 8px;color: #3f3f3f;text-transform: capitalize;font: normal 15px Arial,Helvetica,Sans-Serif!important;background: #fff url(images/heading-bg.png) repeat-x bottom left;}
}

@media all {  /* http://www.alternative.com/@@/theme/alternative.css */
#space-column-one,#space-column-two {width: 190px;}
#z-portal-top {background: #fff none;}
#z-portal-header {height: auto;background: transparent none;}
#z-portal-logo {padding: 15px;}
#z-portal-logo a {display: inline;height: auto;width: auto;padding: 0;margin: 0;background-image: none;}
#z-portal-logo a img {display: inline;}
#header-userbar {float: right;margin: 0;padding: 0 1em 0 0;text-align: right;}
/* */
#portal-globalnav {margin: 0;padding: 0.75em 0 0.75em 1.8em;list-style-image: none;list-style-position: outside;list-style-type: none;white-space: nowrap;background-color: #8dc01d;}
#portal-globalnav li {margin: 0;padding: 0;display: inline;}
#portal-globalnav li a {margin: 0 0.5em 0 0;padding: 0.5em 1.5em 0.55em 1.5em;font: bold 16px Helvetica Neue,Arial,sans-serif;color: #fff;text-decoration: none;}
#portal-globalnav li a:hover {color: #666;text-decoration: none;background-color: #f0f0f0;}
.z-portlet {border: 0;}
.z-portlet-header,h2.z-portlet-header {}
.z-portlet-body {padding: 0.5em 0;border: 1px solid #aaa;}
#space-column-one .z-portlet-header,#space-column-two .z-portlet-header {display: inline;padding: 0 1em;font: bold 13px Helvetica Neue,Arial,sans-serif!important;color: #fff;background: #8dc01d none;}
.documentFirstHeading {padding-left: 0 !important;background-image: none!important
}
#z-portal-footer {color: #303030;background-color: white;}
#z-portal-footer a {color: #000;text-decoration: underline;}
}

