﻿/* Communifire Style Sheet */

/* reset 
---------------------------------------------------------------- */ 
* { margin: 0; padding: 0; }

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/*-- typography
---------------------------------------------*/
body {font-size:76%;color:#555;margin:0px; background:#fff;font-family:'Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#3F3F3F;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1em;line-height:1;margin-bottom:1em;}
h4 {font-size:1em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em 0;}
p img {margin:0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover, a:active {color:#666;}
a {color:#2689C7;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
small{font-size:0.9em;}
small.bold{font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:0;width:100%;}
th {font-weight:bold;background:#efefef;color:#000;}
th, td {padding:7px 0px 7px 3px;border-bottom:solid 1px #eee;word-wrap: break-word;}
tfoot {font-style:italic;}
caption {background:#eee;padding:5px; font-size:.8em;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}




/*-- general classes
---------------------------------------------*/
.pos-relative{position: relative;}
.small {font-size:.9em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {font-weight:bold; letter-spacing: 0px; font-size: 11px;}
.bold {font-weight:bold;}
.highlight {background:#ff0;padding:3px;color:#333;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top { vertical-align:top;}
.bottom {margin-bottom:0;padding-bottom:0;}
.right{float: right;}
.left{float: left;}
.nobold{font-weight:normal;}
.nopad{padding:0px;}
.nomargin{margin:0px;}
.clear{clear:both;}
.center{text-align:center;}
.margintop20{margin-top:20px;}
.orange{color:#E08B08;}
.green{color: Green;}
.red{color:#7F2E1B;}
.redbg{background:#7F2E1B;}
.valigntop { vertical-align:top;}
.align-right{ text-align:right;}
.pipe {color:gray;padding:0px 3px 0px 5px;}
.rss {margin:5px 5px 0px 0px;}
.avatar{width:40px;height:40px;padding:2px;border:solid 1px #ccc;margin:0px 0px 0px 0px;}
.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}
.modalPopup {background-color:#ffffdd;border-width:3px;border-style:solid;border-color:Gray;padding:3px;width:250px;}
.group-container{clear:both;}
.noStyle{list-style:none;}
.mainLink a{font-weight:bold;}
.desc{line-height: 12px; }
.title{font-weight:bold;}
.divider {height: 1px;background: url(../images/dot.gif) top left repeat-x;margin: 1em 10px 1em 0px;width:100%;}
.divider hr {display: none;}
.sepsmall {margin:8px 0;}
.sep {background: url(../images/dot.gif) repeat-x scroll left top;height:1px;margin:10px 10px 10px 10px;width:auto;clear:both;}
.sep hr{display:none;}
.premier img{margin:-6px 0 0px 0px;position:relative;}
.resultImage {margin:0px 5px 5px 0px;width:75px;height:75px; text-align:left;}
.resultItem{height:100px; border-bottom:solid 1px #ccc;}
.breadcrumbs{padding:5px 0px 5px 5px; border-bottom:solid 1px #EEEEEE;border-top:solid 1px #EEEEEE;font-size:9px;}
.searchtxt{font-size:11px;width:150px;border: 1px solid #bbb; 	padding: 4px;margin:0px 3px 0px 0px; background: rgb(255, 255, 255) no-repeat scroll left center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.workflow-manager{clear:both; overflow:hidden;width:auto;}
.options-inline {-moz-border-radius:4px; width:260px; font-size:11px; clear:both; background:#f6f6f6; border-top:solid 0px #ccc;margin:5px 0px 10px 0px;padding:0px 0px 2px 10px;}
.options-inline ul{margin:0px;padding:0px;}
.options-inline li{list-style-type:none;display:inline;margin-right:15px;}
.axero-breadcrumbs{color:#BFBFBF;line-height: normal;font-size:0.9em;margin-bottom:10px;}
.axero-breadcrumbs a{color:#BFBFBF;}
.axero-breadcrumbs a:hover{color:#9F9F9F;}
.axero-search-result-highlight{background:#FFFFA0;}

.add-link{margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; background: transparent url(../images/icons/add.png) no-repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.manage-link{margin: 15px 0px 0px 0px; padding: 0px 0px 2px 22px; background: transparent url(../images/icons/cog.png) no-repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.settings-link{margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; background: transparent url(../images/icons/application_view_list.png) no-repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.profile-link{margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; background: transparent url(../images/icons/vcard.png) no-repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.sign-up-link{margin: 10px 10px 20px 0px; padding: 0px 0px 20px 22px; background: transparent url(../images/icons/asterisk_orange.gif) no-repeat scroll 0% 0%;  height:16px; width:16px;  -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.icon-profile-edit{background: transparent url(../images/icons/vcard_edit.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-email-open{background: transparent url(../images/icons/email_open.png) no-repeat scroll 0% 0%;margin: 15px 0px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-house{background: transparent url(../images/icons/house.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-space{background: transparent url(../images/icons/page_world.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-inbox{background: transparent url(../images/icons/folder.png) no-repeat scroll 0% 0%;margin: 15px 0px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-space{background: transparent url(../images/icons/page_world.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-wiki{background: transparent url(../images/icons/page.gif) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-article{background: transparent url(../images/icons/page_white.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-blog{background: transparent url(../images/icons/transmit.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-event{background: transparent url(../images/icons/date.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-photo{background: transparent url(../images/icons/photos.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-video{background: transparent url(../images/icons/television.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-discussion{background: transparent url(../images/icons/comments.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-files{background: transparent url(../images/icons/comments.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-rss{background: transparent url(../images/icons/rss.gif) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-invite{background: transparent url(../images/icons/email_add.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-members{background: transparent url(../images/icons/group.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-roles{background: transparent url(../images/icons/wrench.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-requests{background: transparent url(../images/icons/group_add.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-permissions{background: transparent url(../images/icons/key.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-content{background: transparent url(../images/icons/basket.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-workflow{background: transparent url(../images/icons/arrow_rotate_anticlockwise.png) no-repeat scroll 0% 0%;margin: 15px 0px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-email{background: transparent url(../images/icons/email_add.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px; }
.icon-forward{background: transparent url(../images/icons/share.png) no-repeat scroll 0% 0%;margin: 15px 10px 0px 0px; padding: 0px 0px 2px 22px;}
.doc-icon-word {background:transparent url(../images/icons/page_white_word.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 0 22px; }
.doc-icon-pdf {background:transparent url(../images/icons/page_white_acrobat.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 0 22px; }
.doc-icon-code {background:transparent url(../images/icons/page_white_code.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 0 22px; }
.doc-icon-csharp {background:transparent url(../images/icons/page_white_csharp.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 0 22px; }
.doc-icon-excel {background:transparent url(../images/icons/page_white_excel.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 0 22px; }
.doc-icon-flash {background:transparent url(../images/icons/page_white_flash.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 0 22px; }
.doc-icon-office {background:transparent url(../images/icons/page_white_office.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 0 22px; }
.doc-icon-powerpoint {background:transparent url(../images/icons/page_white_powerpoint.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 0 22px; }
.icn-cog{background:transparent url(../images/icons/cog.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icn-members{background:transparent url(../images/icons/group.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 2px 22px; }
.icn-members-approve{background:transparent url(../images/icons/group_add.png) no-repeat scroll 0 0; margin:15px 0px 0 0;padding:0 0 2px 22px; }
.icn-members-roles{background:transparent url(../images/icons/package.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 2px 22px; }
.icn-block-user{background:transparent url(../images/icons/group_delete.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 2px 22px; }
.icn-lock{background:transparent url(../images/icons/lock.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 2px 22px; }
.icn-tag-blue{background:transparent url(../images/icons/tag_blue.png) no-repeat scroll 0 0; margin:15px 0px 0 0;padding:0 0 2px 22px; }
.icn-delete{background:transparent url(../images/icons/delete.png) no-repeat scroll 0 0; margin:15px 10px 0 0;padding:0 0 2px 22px; }
.icn-edit{background:transparent url(../images/icons/application_edit.png) no-repeat scroll 0 0; margin:15px 10px 0px 0px;padding:0 0 2px 22px; }
.icn-comments{background:transparent url(../images/icons/comment.gif) no-repeat scroll 0 0; margin:15px 10px 0px 0px;padding:0 0 2px 22px; }
.icn-printing{background:transparent url(../images/icons/printer.gif) no-repeat scroll 0 0; margin:15px 10px 0px 0px;padding:0 0 2px 22px; }
.icn-trash{background:transparent url(../images/icons/application_delete.png) no-repeat scroll 0 0; margin:15px 10px 0px 0px;padding:0 0 2px 22px; }
.icon-discussion-modal{background:margin:0px 10px 0px 0px; padding: 0px 0px 0px 0px; }
.announcement{background:transparent url(../assets/images/asterisk_orange.gif) no-repeat scroll left center;  height:16px; width:16px; color:#988F42;padding:1px 6px 1px 22px;text-transform:uppercase;}
.help{background:transparent url(../assets/images/information.gif) no-repeat scroll left center;color:#988F42;padding:10px 6px 10px 36px;text-transform:uppercase;}
.arrowlink{background:url(../assets/images/BlueArrow.gif) no-repeat scroll left center;padding-left:15px;}
.rating-panel{clear:both;border:solid 1px #FAE4BF;background:#F8F4E6;width:auto;overflow:hidden;padding:5px 5px 0px 15px;margin-bottom:15px;}

.axero-job-title{ font-size:22px; margin:10px 0px 0px 10px;}

.mceContentBody { font-size:14px;}
.axero-slide-menus{}
.axero-toggle-handler {margin-top:10px;border:solid 1px #CCCCCC; background:#EFEFEF none repeat scroll 0 0;padding:8px;font-weight:bold;}
.axero-toggle-handler a{}
table .row{border-bottom:solid 1px #ccc;}
#leaderboard{text-align:center;margin:5px 0px 0px 0px;clear:both;display:none;}
#leaderboard small{color:#bbb;font-size:10px;}
.advertisement{color:#bbb;font-size:10px;text-align:center;padding:0px;margin:0px 0px 15px 0px;width:auto;overflow:hidden;}
.leaderboard{text-align:center;clear:both;margin:0px 0px 15px 0px; display:none;}
.leaderboard small{color:#bbb;font-size:10px;}
.contentImg{float: left;margin:0px 8px 5px 0px;padding:2px; width:40px;}
.contentImgLg{float: left;margin:0px 8px 5px 0px;border:1px solid #CCCCCC;padding:2px;}
.usrImgContent {border:1px solid #CCCCCC;height:25px;margin:0px 5px 0px 0px;padding:3px;width:25px;}
.usrImg{margin:0px 3px -11px 0px;width:20px;height:20px;border:1px solid #E9E9E9;padding:3px;}
.usrImgLg{float:left;margin:0px 5px 0px 0px;width:40px;height:40px;border:1px solid #CCCCCC;padding:3px;}
.user-image{margin:0px 0px 0px 0px;width:40px;height:40px;border:1px solid #CCCCCC;padding:3px;}
.articleimg{margin:0px 10px 0px 0px;border:1px solid #CCCCCC;padding:2px;}
.bottom{border-bottom: dotted 1px #CFCFCF; height: 80px;	margin:10px 0px 0px 0px;}
tr.topicsec td{border-bottom: 1px solid #E5ECF9; vertical-align: middle;}
.pager{margin:0px 0px 0px 10px;}
.pagerRss{margin:3px 5px 0px 0px;width:20px;}
.featured-article{clear:both; width:auto; overflow:hidden; border-bottom:dotted 1px #DFDFDF;margin:0px 10px 8px 10px;padding:0px 0px 8px 0px;}
.filterbox{clear:both;margin:0px 0px 10px 0px;width:auto;overflow:hidden;padding:5px;background:#EDF3FE none repeat scroll 0 0;border-top:1px solid #D1DCEF;border-bottom:1px solid #D1DCEF;}
.filterbox ul{margin:0px;padding:0px;}
.filterbox li{float:left;margin:0px 8px 0px 0px;padding:0px;list-style:none;}


.axero-announcement{width:auto; overflow:hidden;margin:0px 0px 10px 0px; padding:10px; clear:both;background:#FFFBDF;
color:#264409;
border:solid 1px #FFE57F;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;}
.axero-announcement-icon{float:left;width:16px;}
.axero-announcement-content{margin:0px 0px 0px 26px;}




/*-- form classes
---------------------------------------------*/
label {}
fieldset {padding:1.4em;margin:0 0 1em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea{margin:0px;border:1px solid #DFDFDF;padding:2px;}

select{padding:3px;border:1px solid #BBBBBB; font-size:11px;}
input[type="submit"]{padding:1px 8px;}
input[type="button"]{padding:1px 8px;}
input[type="checkbox"]{margin-right:3px;}
.poll_btn{width:50px;}

input.search-textbox[type="text"]{background:#FFFFFF none no-repeat scroll left center;border:1px solid #BBBBBB;font-size:11px;margin:0px 3px 0px 0px;padding:4px;vertical-align:middle;width:160px;}
input.search-textbox:focus[type="text"]{border:1px solid #DBBB09;}
input.search-button[type="image"]{vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

/* space search area */
.axero-space-search{overflow:hidden;padding:0px 0px 0px 0px;margin:10px 0px 0px 15px;}
.axero-space-search .axero-space-search-left{float:left;width:175px;margin:4px 0px 0px 0px;}
.axero-space-search .axero-space-search-right{float:left; width:27px;}




input.text:focus, input.title:focus, textarea:focus,input:focus,select:focus {border:1px solid #DBBB09;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {height: 98px; width: 98%;padding:5px;}
.textBox, .textArea, .dropdown, .listBox, .button, .textAreaSm {border:1px solid #DFDFDF;color:#333; font-size:14px;padding:4px; }
.textBox{width: 200px;}
.textBox-dyve{width: 220px;}
.textBox_article{width: 190px; border:1px solid #DFDFDF;color:#333; font-size:14px;padding:4px;}
.textBoxSearch { width: 200px; margin: 0px; }
.textArea { height: 200px; width: 90%;}
.textAreaSm { height: 100px; width: 90%;}
.textAreaAnswer{ height: 280px; width: 98%;}
.listBox { height: 125px; width: 200px; }
.dropdown {width: 200px;}
.alert { color: #DD2214; font-size: 14px; font-weight: bold; }
.scroll{ max-height:300px; overflow: auto; width:98%;  margin: 1px 0 0; }

/* form table */
.formtable{border:solid 1px #E5E5E5; background:#F0F0F0 url(../images/form-bg.png) repeat-x scroll center top;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;margin-bottom:15px;}
.formtable table{border-collapse: collapse;margin:0px 0px 15px 0px;padding:0px 0px 20px 0px;}
.formtable td{color:#6F6F6F;border-bottom:solid 0px #eee;}
.formtable td textarea {width:95%;}
.formtable th {height:32px;background:#F0F0F0 url(../images/heading-bg.png) repeat-x scroll center top;padding:0px 0px 0px 5px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;}
.formtable th h4{padding:0px;margin:0px 0px 0px 5px;font-size:14px; font-weight:bold;}

.formtable th input[type="checkbox"], .formtable td input[type="checkbox"]{padding:0px; margin:3px 4px 0px 0px;}
.formtable th label, .formtable td label{padding:0px; margin:0px 0px 0px 0px;}

.formtable .axero-table-cell-label{ text-align:right;font-weight:bold;width:120px !important;padding-right:10px;}
.formtable .axero-table-cell-sm-label{ text-align:right;font-weight:bold;width:50px !important;}
.formtable .axero-table-cell-login-label{ text-align:right;font-weight:bold;width:75px !important;}
.formtable .axero-table-cell-lg-label{ text-align:right;font-weight:bold;width:270px !important;}
.formtable .axero-table-cell-submit{padding:0px 0px 20px 0px;}
.formtable .axero-table-cell-submit hr{width: 75%; margin: 10px 0px 15px 0px; color: #cccccc;height:1px;}
.formtable .axero-table-cell-settings-label{text-align:right;font-weight:bold;width:200px !important;}

/* form table preview */
.previewformtable{border:solid 1px #efefef; background:#fff ;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;margin-bottom:15px;}
.previewformtable table{border-collapse: collapse;margin:0px 0px 15px 0px;padding:0px 0px 20px 0px;}
.previewformtable td{color:#6F6F6F;border-bottom:solid 1px #eee;}
.previewformtable td textarea {width:95%;}
.previewformtable th {height:32px;background:#F0F0F0 url(../images/heading-bg.png) repeat-x scroll center top;padding:0px 0px 0px 5px;}
.previewformtable th h4{padding:0px;margin:0px 0px 0px 5px;font-size:14px; font-weight:bold;}
.previewformtable .axero-table-cell-label{ text-align:right;font-weight:bold;width:120px !important;padding-right:10px;}
.previewformtable .axero-table-cell-sm-label{ text-align:right;font-weight:bold;width:50px !important;}
.previewformtable .axero-table-cell-login-label{ text-align:right;font-weight:bold;width:75px !important;}
.previewformtable .axero-table-cell-lg-label{ text-align:right;font-weight:bold;width:270px !important;}
.previewformtable .axero-table-cell-submit{padding:0px 0px 20px 0px;}
.previewformtable .axero-table-cell-submit hr{width: 75%; margin: 10px 0px 15px 0px; color: #cccccc;height:1px;}
.previewformtable .axero-table-cell-settings-label{text-align:right;font-weight:bold;width:200px !important;}

/* info boxes */
.error, .notice, .success, .announce {padding:.8em;margin-bottom:1em;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;border-left:1px solid #ddd;}
.error .p, .notice .p, .success .p, .announce .p{margin:0px 0px 8px 0px;padding:0px;}
.error .h2, .notice .h2, .success .h2, .announce .h2{ font-size:22px; font-weight:bold;margin:0px 0px 8px 0px;padding:0px;}

.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.announce {background:#FFFBDF;color:#264409;border-color:#FFE57F;margin:0px 0px 15px 0px;float:left;overflow:hidden; width:auto;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;}

.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.announce a {color:#514721;}



.stb{margin: 0px;padding:4px 2px 4px 2px;font-size:11px;color:#ccc;border-top:1px solid #ddd;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;width: 200px;}

/* Layout
---------------------------------------------------------------- */
body{padding:0px 0px 0px 0px;background:#EFEFEF;}

#axero-community-wrapper{}

#wrapper{background:#fff;height:auto; width: auto; overflow:hidden;margin: 0 auto;
         padding:5px 15px 15px 15px;margin:0px 0px 10px 0px;
         -moz-border-radius-bottomleft:8px;
         -moz-border-radius-bottomright:8px;
         /*-moz-border-radius-topleft:8px;
         -moz-border-radius-topright:8px;*/
         -webkit-border-radius: 8px;
         border-left:1px solid #DFDFDF;
         border-right:1px solid #DFDFDF;
         border-bottom:1px solid #DFDFDF;}
         
         
#innerwrapper { margin: 0px 0px 0px 0px;}
#topbar {background:#F47414 none repeat scroll 0 0; text-align:center; font-weight:bold;border-bottom:1px solid #AF4A00;color:#FFFFFF;padding:10px;font-size:14px;display:none;}
#topbar a{color:#fff; text-decoration:underline;}
#topbar a:hover{color:#ccc; text-decoration:underline;}
 
/* header
---------------------------------------------------------------- */
#header{margin:0px 0px 0px 0px;clear:both; height:100px;color:#fff; overflow:hidden;width:auto;
        
        background:#fff url(../images/head-bg.gif) repeat-x; 
        /* head-bg-blue.gif  head-bg-green.gif  head-bg-red.gif  */
}
        
#header h1 {float:left;height:100px;margin:0px 0px 0px 0px;padding:0;width:416px;
            
            background:transparent url(../images/logo.png) no-repeat scroll 0 0;
			/* logo-blue.gif  logo-green.gif  logo-red.gif  */
}
            
#header h1 span{ display: none; }
#headerRight{float:right;width:400px;text-align:right;margin:5px 10px 0px 0px;overflow:hidden;}
#headerRight p{margin:0px 0px 0px 0px;}
#headerRight a{color:#fff;}
#headerRight a:hover{color:#efefef;}




#headerRight .axero-main-search-container{clear:both;overflow:hidden;width:auto;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;height:auto;}
#headerRight .axero-main-search-container input[type="text"]{background:#FFFFFF none no-repeat scroll left center;border:1px solid #BBBBBB;font-size:11px;margin:0px 3px 0px 0px;padding:4px;vertical-align:middle;width:175px;}
#headerRight .axero-main-search-container input:focus[type="text"]{background: #FFFDEF;border:1px solid #DBBB09;}
#headerRight .axero-main-search-container input[type="image"]{vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}







#navigation{clear:both;margin:0px 0px 0px 0px;border-bottom:solid 1px #ccc;background:#F7F7F7;}


/* footer
---------------------------------------------------------------- */
#footer{-moz-border-radius: 8px;clear:both;padding:0px 15px 20px 15px;font-size:11px;text-align:center;margin:0px 0px 0px 0px;}
#footer p{margin:0px 0px 0px 0px;}
#footer .axero-powered {-moz-border-radius:8px 8px 8px 8px;margin:0px auto 5px auto;padding:3px 10px;clear:both;}
#footer .axero-powered a{color:#555555; text-decoration:none;}
#footer .axero-powered a:hover{color:#555555;}
#footer .axero-language{margin:0px 0px 8px 0px;clear:both;}
#footer .axero-copyright{margin:0px 0px 0px 0px;clear:both;}

/* ---------------------------------------------------------------- */
/* COLUMN LAYOUTS                                                   */
/* ---------------------------------------------------------------- */

#axero-page-body{clear:both;}

/* -- two column layout sidebar (230px) left
---------------------------------------------------------------- */
#axero-two-col-sidebar-left{clear: both;}
#axero-two-col-sidebar-left-leftcol{float:left;width:230px;padding:0px;height:auto;}
#axero-two-col-sidebar-left-rightcol{margin:0px 0px 0px 245px; width:auto; padding:0px;height:auto;}
#axero-two-col-sidebar-left-rightcol p{border:soid 1px #333;padding:10px 20px 15px 10px;}
#axero-two-col-sidebar-left-space-search{margin:0px 0px 0px 0px; width:auto; padding:0px;height:auto;}

/* -- two column layout sidebar (300px) right
---------------------------------------------------------------- */
#axero-two-col-sidebar-right-leftcol{float:left;margin:0px -310px 0px 0px;padding:0px 0px 0px 0px;font-size: 95%;line-height:1.8em;width:100%;}
#axero-two-col-sidebar-right-leftcol-inner{margin:0 300px 0 0;padding:0px 10px 0px 0px;}
#axero-two-col-sidebar-right-rightcol{float:right;width: 300px;font-size: 95%; vertical-align:top; margin:0px; padding:0px;}


/* -- two column layout sidebar (230px) right
---------------------------------------------------------------- */
#axero-two-col-sidebar-right-sm-leftcol{float:left;margin:0px -240px 0px 0px;padding:0px 0px 0px 0px;font-size: 95%;line-height:1.8em;width:100%;}
#axero-two-col-sidebar-right-sm-leftcol-inner{margin:0 230px 0 0;padding:0px 10px 0px 0px;}
#axero-two-col-sidebar-right-sm-rightcol{float:right;width: 230px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size: 95%;line-height:1.8em;}


/* -- three column layout (left sidebar, right sidebar, center content)
---------------------------------------------------------------- */
#axero-three-col-leftsidebar{float:left;width:230px;padding:0px;height:auto;border:soid 1px #333;}
#axero-three-col-rightsidebar{float:right;width:230px;padding:0px;height:auto;border:soid 1px #333;}
#axero-three-col-content{margin:0px 240px 0px 243px; width:auto; padding:0px;height:auto;border:soid 1px #333;}

/* -- Section container
---------------------------------------------------------------- */
.axero-section{float:left;margin:0px 0px 15px 0px;padding-bottom:10px;-webkit-border-radius: 8px;-moz-border-radius: 8px;width:99%; overflow:hidden; border:solid 1px #EFEFEF;}
.axero-section h2{margin:0px 0px 0px 0px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-x-system-font:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:120%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:-1px;line-height:normal;padding:6px 10px;border-bottom:dotted 1px #D3D3D3;}
.axero-section h3{margin:0px 0px 0px 0px;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;border-bottom:solid 1px #EFEFEF;padding:6px 10px;}   
.axero-section h3.axero-section-header a{color:#ffffff; text-decoration:none;}
.axero-section h3.axero-section-header a:hover{ text-decoration:underline;}
.axero-section-header{background:#00558B;color:#fff;}

.axero-section p{padding:0px 6px 0px 10px;margin:3px 0px 0px 0px;}
.axero-section .axero-section-in-section{padding:10px 0px 0px 0px;}
.axero-section .axero-section-in-section-padding{margin:15px 10px 10px 10px;}
.axero-section ul.axero-section-list-nobullets{padding:0px 0px 0px 0px;margin:10px 10px 0px 10px;}
.axero-section ul.axero-section-list-nobullets li{padding: 0px 0px 2px 22px;margin:0px 0px 4px 0px; list-style:none;}


.axero-top-contributors-toggle{border-bottom:1px solid #DFDFDF;background:#F5F5F5;height:24px;margin:0px 0px 0px 0px;}
.axero-top-contributors-toggle ul{margin:0px;padding:0px;}
.axero-top-contributors-toggle ul li{background:#F5F5F5;list-style:none; float:left;}
.axero-top-contributors-toggle ul li{}

.axero-top-contributors-toggle ul li a{padding:6px 10px 0px 10px; color:#7F7F7F;text-decoration:none;
                                       border-bottom:1px solid #DFDFDF;height:18px;background:#F5F5F5;display:block;
                                       border-right:1px solid #DFDFDF;line-height:11px;font-size:11px;}
.axero-top-contributors-toggle ul li a.active{border-bottom:1px solid #fff;background:#fff;border-right:1px solid #DFDFDF;}
.axero-top-contributors-toggle ul li a:hover{color:#5F5F5F;}

.axero-section ol.axero-top-contributors{padding:0px 0px 0px 0px;margin:7px 0px 0px 0px;}
.axero-section ol.axero-top-contributors li{padding:0px 0px 10px 0px;margin:0px 10px 10px 10px;list-style:none; border-bottom:1px solid #EFEFEF;}

.axero-section ol.axero-top-contributors li .axero-top-contributors-avatar-container{float:left;width:35px;}
.axero-section ol.axero-top-contributors li .axero-top-contributors-avatar-container .axero-top-contributors-avatar{width:35px;}
.axero-section ol.axero-top-contributors li .axero-top-contributors-user-container{margin:0px 0px 0px 45px;}
.axero-top-contributors-user-name{margin:3px 0px 5px 0px;}
.axero-top-contributors-user-rank{clear:right;color:#7F7F7F;font-size:11px;margin:0; line-height:11px;}




.axero-section .unordered-list {margin:10px 0px 0px 0px;}
.axero-section .unordered-list ul{ list-style:none;}
.axero-section .unordered-list ul li{margin:0px 0px 3px 0px;overflow:hidden;width:auto;padding-bottom:4px;}
.axero-section .ordered-list {margin:10px 0px 0px 0px;}
.axero-section .ordered-list ol{margin:0 0 0 15px;padding:0 0 10px 20px;}
.axero-section .ordered-list ol li{padding-bottom:4px;}

.axero-section .axero-section-in-section ul.option-list{ list-style-type:none;margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}
.axero-section .axero-section-in-section ul.option-list li{margin:0px 0px 6px 0px;padding:0px 0px 2px 0px;}
.axero-myaccount-sidebar-content-list-image{width:16px;float:left;}
.axero-myaccount-sidebar-content-list-content{margin-left:20px;}
.axero-myaccount-sidebar-content-list-content .user-date{color:#6F6F6F;
font-size:11px;}


.list ul{margin:0px 0px 0px 0px;width:auto;padding:0px 0px 0px 0px;clear:both}
.list li{clear:both;margin:0px 10px 10px 10px;width:auto; overflow:hidden;padding:0px 0px 10px 0px;border-bottom:1px solid #EFEFEF; list-style:none;}
.list li .axero-section-list-avatar{float:left;margin:0;padding:0;width:45px;}
.list li .axero-section-list-avatar img{width:45px;}
.list li .summary{margin-right:10px;}

.list li .axero-section-list-content {margin-left:60px !important;}     
.list li .axero-section-list-content .axero-section-list-content-title{overflow:hidden;margin:0;padding:0; width:auto;word-wrap: break-word; }
.list li .axero-section-list-content .axero-section-list-content-date{overflow:hidden;margin:0;padding:0; font-size:11px; color:#7F7F7F;}
.list li .axero-section-list-content .axero-section-list-content-summary{overflow:hidden;margin:0;padding:0;}


.with-pager{padding-bottom:0px;}

.axero-section-header-blue{background:#F0F0F0;color:#3F3F3F;}
.axero-section-header-orange{background:#F0F0F0 none repeat scroll 0% 0%;color:#3F3F3F;}
.axero-section-header-grey{background:#F0F0F0 none repeat scroll 0% 0%;color:#3F3F3F;}
.axero-section-header-yellow{background:#F0F0F0 none repeat scroll 0% 0%;color:#3F3F3F;text-align:left;}
.axero-section-header-rss{background:#F0F0F0;color:#3F3F3F; margin:0px 0px 0px 0px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
	-x-system-font:none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:110%;border-bottom:dotted 1px #D3D3D3;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:-1px;line-height:normal;padding:6px 10px; height:20px;}
	.item{padding-top:10px;}

.whitebg{background:#fff none repeat scroll 0 0;}
.greybg{background:#fff none repeat scroll 0 0;}
.darkgreybg{background:#fff none repeat scroll 0 0;}
.orangebg{background:#fff none repeat scroll 0 0;}
.ltorangebg{background:#fff none repeat scroll 0 0;}
.yellowbg{background:#fff none repeat scroll 0 0;}
.fadedbg{background:#F0F0F0 url(../images/form-bg.png) repeat-x scroll center top;}

.axero-section .axero-accordian-section{margin: 0px 0px;padding: 0px;width: auto;}
.axero-section .axero-accordian-section div.axero-accordian-section-header {border-bottom:solid 1px #E5E5E5;font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;cursor: pointer;display: block;position: relative;width: auto;padding: 5px 0;padding-left: 8px;text-decoration: none;background:#f5f5f5;}
.axero-section .axero-accordian-section div.axero-accordian-section-header a:visited, .axero-accordian-section div.axero-accordian-section-header a:active{color: white;}
.axero-section .axero-accordian-section div.selected a, .axero-accordian-section div.axero-accordian-section-header a:hover{color: white;}
.axero-section .axero-accordian-section div.axero-accordian-section-submenu{ /*DIV that contains each sub menu*/padding: 10px;height: 200px; /*Height of sub menu DIVs.*/overflow-x:auto;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;}
.axero-section .axero-accordian-section div.axero-accordian-section-submenu .axero-accordian-section-submenu-list{margin:0px;padding:0px;}
.axero-section .axero-accordian-section div.axero-accordian-section-submenu .axero-accordian-section-submenu-list li{ list-style:none;margin:0px 0px 6px 0px;}

.axero-section .axero-section-rss-control{margin:10px 10px; padding:0px; width:auto;}
.axero-section .axero-section-rss-control ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-section .axero-section-rss-control ul li{list-style:none;margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;border-bottom:1px solid #EFEFEF;}
.axero-section .axero-section-rss-control-title{}
.axero-section .axero-section-rss-control-description{}





/* section search bar */
.axero-section-search-bar{background:#F6F7F8;overflow:hidden;width:auto;border-bottom:solid 1px #DCDCDC;padding:5px 0 7px;}
.axero-section-search-bar ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px 0px 0px 10px;padding:0;	}
.axero-section-search-bar ul li{float:left;margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}

/* section options bar */
.axero-section-options-bar{background:#F6F7F8;overflow:hidden;width:auto;border-bottom:solid 1px #DCDCDC;padding:5px 0 7px;}
.axero-section-options-bar .axero-section-options-bar-right{float:right;width:300px;}
.axero-section-options-bar .axero-section-options-bar-right ul{float:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px 0px 0px 0px;padding:0px;}
.axero-section-options-bar .axero-section-options-bar-right ul li{float:left;margin:0px 16px 0px 0px;padding:0px 0px 0px 0px;}
.axero-section-options-bar .axero-section-options-bar-left{float:left;width:300px;margin:0px 0px 0px 0px;}
.axero-section-options-bar .axero-section-options-bar-left small{margin:3px 0px 0px 10px;}


.axero-tag-cloud li{ text-align:justify; vertical-align:middle; display:inline !important;float:none !important;height:22px;line-height:1.5em;margin:0px 3px 0px 0px;padding:0;clear:both;list-style-type:none;}
.axero-tag-cloud li a{ text-decoration:none;}
.axero-tag-cloud li a:hover{ text-decoration:underline;}
.axero-tag-cloud .t0 { font-size: 0.95em; }
.axero-tag-cloud .t1 { font-size: 1em; }
.axero-tag-cloud .t2 { font-size: 1.3em; }
.axero-tag-cloud .t3 { font-size: 1.6em; }
.axero-tag-cloud .t4 { font-size: 1.9em; }
.axero-tag-cloud .t5 { font-size: 2.3em; }


/* Message page
-----------------------------------------------*/
#axero-message-container{width:600px;margin:0px auto 0px auto;}
.axero-message-content{padding:20px;}
.axero-message-content h4{}
.axero-message-content p{margin:0px 0px 10px 0px;}
.axero-message-content p.success{padding:10px;}

.event-calendar-month{
padding:0px 0px 0px 200px;
}

/* forum objects
---------------------------------------------------------------- */
#threadIntro p{color:#1D1D1D;font-size:11px;line-height:14pt;}


.axero-table-list{overflow:hidden;width:100%; clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-table-list thead{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-table-list thead tr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-table-list thead th{padding:7px 0px 7px 3px;background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;
                           font-size:10px;font-weight:bold; vertical-align:top;border-bottom:0px solid #DCDCDC;}
.axero-table-list tbody{}
.axero-table-list tbody tr{}
.axero-table-list tbody td{padding:7px 0px 7px 3px;vertical-align:top;border-bottom:0px solid #DCDCDC;border-top:1px solid #DCDCDC;}


.simTableHeader{clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.simTableHeader tr{}
.simTableHeader td{padding:6px;background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;font-size:10px;font-weight:bold; vertical-align:top;border-bottom:0px solid #DCDCDC;}
.simTableHeader-heading{padding:6px;background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;font-size:10px;font-weight:bold; vertical-align:top;border-bottom:0px solid #DCDCDC;}

.simTableHeader th h2{margin:0px 0px 0px 10px;padding:0px;font-size:1.4em;font-weight:bold;}      
.simTableHeader th a{text-decoration:none;COLOR:#FFF;}
.simTableHeader th a:hover{text-decoration:underline;}
.simTable{clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:0px;}
.simTable td{padding:6px;vertical-align:top;border-bottom:0px solid #DCDCDC;border-top:1px solid #DCDCDC;}
.simTable tr{padding:6px;vertical-align:top;}
.categoryName{font-weight:bold;}

#loginBox{float:left;width:350px;margin:0px 0px 0px 0px;}
#registerBox{ font-size:16px; font-weight:bold; float:left;margin:30px 0px 0px 100px;width:450px;}

.comparison{background:#EFEFEF none repeat scroll 0 0;border-collapse:collapse;width:500px;margin:0px 0px 20px 0px;}
.comparison tr{}
.comparison th{background:#2689C7;border:2px solid #FFFFFF;padding:8px;vertical-align:top;color:#fff;}
.comparison td{border:2px solid #FFFFFF;padding:8px;vertical-align:top;}
.comparison .centered{text-align:center;}

/* tab navigation objects
---------------------------------------------------------------- */
#tabnav{height: 24px;margin:0px;padding-left: 10px;border-bottom:solid 20px #2689C7;background: url(../images/tab_bottom.gif) repeat-x bottom;clear:both;}
#tabnav ul{line-height: 16px;margin:0px 0 0px 0; padding: 0px 0 0px 0px; border-top:none; border-bottom:none;list-style:none;   }
#tabnav li{margin: 0 0 0 0px; padding: 0;display: inline;list-style-type: none;}
#tabnav a:link, #tabnav a:visited{float: left;background: #fff;font-size: 10px;line-height: 14px;font-weight: bold;padding: 4px 25px 4px 25px;margin-right: 4px;border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;text-decoration: none;color: #666;}
#tabnav a:link.active, 
#tabnav a:visited.active{border-bottom: 1px solid #2689C7;background: #2689C7;color: #fff;}
#tabnav a:hover{background: #C78426;color:#fff;border-bottom: 1px solid #C78426;}

#axero-menu{background:#F7F7F7  url(../images/navbar-bg.gif);color:#3F3F3F;height:36px;margin:0px;border:1px dotted #D3D3D3;}
#axero-menu ul{margin: 0px 0px 0px 15px; padding:9px 0px 0px 0px;}
#axero-menu li{margin: 0px 0px 0px 0px; padding: 0;display: inline;list-style-type: none;}
#axero-menu li A {text-decoration:none; color:#3F3F3F;}
#axero-menu li A:hover {text-decoration:underline;}
#axero-menu li A{background:padding:0px 15px 0px 0px; margin:8px 20px 0px 0px; font-weight:bold;}
#axero-menu li A.last{ background: none;padding-right:0; margin-right:0;  }
#axero-menu li A.active{color: #333;text-decoration:underline;}

/* My Account objects
-------------------------------------------------------------------*/
#axero-3col-left, #axero-3col-right,#axero-2col-left{-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-radius: 8px;border:1px solid #C1C1C1;padding:0px 0px 20px 0px;}
#axero-3col-left{width:170px;float:left;background:#EFEFEF;}
#axero-3col-right{width:300px;float:right; border:0;}
#axero-3col-center{margin:0px 310px 0px 180px;}
#axero-2col-left{width:170px;float:left;background:#EFEFEF;}
#axero-2col-right{margin:0px 0px 0px 190px;}

.axero-my-acct-photo {background-color:#EFEFEF;border:1px solid #BCBCBC;display:block;overflow:hidden;width:150px;margin:10px auto 0px auto;padding:2px;}
.axero-my-acct-username{margin:5px 0px 0px 10px;padding:0px 0px 0px 0px; font-weight:bold;}
.axero-my-acct-options{margin:5px 10px 0px 10px;padding:5px 0px 0px 0px; list-style-type:none;border-top:solid 1px #efefef;}
.video-categorybar{width:100%; height:15px; border:1px solid #dcdcdc; background-color:#f4f4f4; padding:5px 0px 15px 10px;}

#myacct-tab{height: 25px;margin:0px 0px 15px 0px;padding-left: 0px;clear:both;border-bottom:solid 1px #E5E5E5;}
#myacct-tab ul{line-height: 16px;margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;border:none;list-style:none;}
#myacct-tab li{margin: 0 0 0 0; padding: 0;display: inline;list-style-type: none;}
#myacct-tab a:link, 
#myacct-tab a:visited{float: left;background: #efefef;font-size: 11px;line-height: 14px;
                      padding: 5px 15px 5px 15px;margin-right: 4px;text-decoration: none;
                      color: #666;
                      border-top: 1px solid #E5E5E5;
                      border-left: 1px solid #E5E5E5;
                      border-right: 1px solid #E5E5E5;
                      -moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;}

#myacct-tab a:link.active, 
#myacct-tab a:visited.active{background: #fff;color: #333;border-bottom: 1px solid #fff;
                             }

#myacct-tab a:hover{background: #ccc;}

#my-acct-page-intro{width:auto;overflow:hidden;margin:0px 0px 10px 0px;padding:0px 10px 0px 0px;}
#my-acct-page-intro h2 {font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:150%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-1px;
line-height:normal;
margin:0px 0px 0px 0px;
padding:0;
text-transform:none;}

#my-acct-breadcrumbs{color:#BFBFBF;
line-height: normal;font-size:0.9em;
margin-bottom:10px;}

#my-acct-breadcrumbs a{color:#BFBFBF;}
#my-acct-breadcrumbs a:hover{color:#9F9F9F;}



#my-acct-page{clear:both;padding:0px 0px 60px 0px;}

.axero-myaccount-filterbox{clear:both;margin:0px 0px 0px 0px;width:auto;overflow:hidden;padding:7px;background:#EDF3FE none repeat scroll 0 0;border-bottom:1px solid #D1DCEF;}
.axero-myaccount-filterbox ul{margin:0px;padding:0px;}
.axero-myaccount-filterbox li{float:left;margin:0px 18px 0px 0px;padding:0px;list-style:none;}

.axero-myaccount-bar {background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;margin:0px 0px 0px 0px;overflow:hidden;padding:5px 10px 5px 10px;width:auto;}
.axero-myaccount-bar select{margin:0px 0px 0px 0px;}
.axero-myaccount-bar .axero-myaccount-bar-left {float:left;width:350px;}
.axero-myaccount-bar .axero-myaccount-bar-right {float:right;text-align:right;width:300px;}
.axero-myaccount-bar .middle{margin-top:3px;}
.axero-myaccount-bar .axero-myaccount-bar-right-blog {float:right;text-align:right;width:150px;}

.axero-myaccount-grid {margin:0px 0px 15px;}
.axero-myaccount-grid thead tr th, .axero-myaccount-grid tfoot tr th {padding: 7px 4px 7px 4px;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;background:#F3F3F3; color:#333;}
.axero-myaccount-grid tbody tr td {color: #3D3D3D;padding: 7px 4px 7px 4px;vertical-align: top;}
.axero-myaccount-grid tbody tr:hover{background:url(../images/form-bg.png) repeat-x center top;}
.axero-myaccount-grid thead tr .header {background-image: url(../images/bg.gif);background-repeat: no-repeat;background-position: center right;cursor: pointer;}

/* MyAccount homepage 
-----------------------------------------------------------------------------*/
#axero-my-status-input{margin:0px 0px 10px 10px;
                       padding:0px 0px 10px 0px;border-bottom:solid 1px #E5E5E5;width:auto; 
                       overflow:hidden;clear:both;
                      
                       }
.axero-my-status-heading{margin:0px 0px 0px 0px; font-weight:bold;}

.axero-my-status-textbox
{
	overflow:hidden;display:block;min-width:350px;
	border:1px solid #BBBBBB;width:98%;
	margin:0px 10px 5px 0px;padding:0px;height:30px;min-height: 20px;}

.axero-my-status-button-container{width:98%;overflow:hidden;}

.axero-my-status-button{float:right; border: solid 1px #999;cursor:pointer;font-size:13px;font-weight:bold;
                        height:29px;line-height:27px;margin:0px 0px 0px 0px;padding:0 5px 3px 7px;}
.axero-my-status-button:hover{border-bottom: solid 1px #333;border-right: solid 1px #333;}
.axero-my-status-options{clear:both;}
.axero-my-status-options ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-my-status-options li{display: inline;margin-right:7px;}
.axero-my-status-option-link{margin:10px 0px 0px 0px;}

/* My account wall */

.axero-wall-container{width:auto; overflow:hidden; clear:both;}
.axero-wall-container .axero-wall-entry{width:auto; overflow:hidden; padding:0px 0px 5px 0px; 
                                        margin:5px 5px 0px 5px;clear:both; border-bottom:solid 1px #E5E5E5;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-left{float:left; width:50px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-left .axero-avatar-wall{width:50px; height:50px;}

.axero-wall-container .axero-wall-entry .axero-wall-entry-right{margin-left:55px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post{padding:0px 5px 0px 5px;word-wrap:break-word;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post-options{width:auto; overflow:hidden;color:#6F6F6F;font-size:11px;padding:0px 5px 5px 5px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post-reply{width:auto; overflow:hidden; clear:both;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments{width:auto; overflow:hidden;background:#f3f3f3;margin:5px 0px 0px 0px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-like{width:auto; overflow:hidden; clear:both;background:url('/assets/images/icons/thumb_up.png') no-repeat 5px 5px;padding:5px 5px 4px 30px;border-bottom:2px solid #fff;font-size:11px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-viewmore{width:auto; overflow:hidden; clear:both;background:url('/assets/images/icons/comments.png') no-repeat 5px 5px;padding:5px 5px 4px 30px;border-bottom:2px solid #fff;font-size:11px;}

.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment{width:auto; overflow:hidden; clear:both;border-bottom:2px solid #fff;padding:5px 5px 4px 5px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment .axero-wall-entry-comments-left{float:left;width:30px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment .axero-wall-entry-comments-left .axero-avatar-wall{width:30px; height:30px;}

.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment .axero-wall-entry-comments-right{margin-left:35px;word-wrap: break-word;padding-left:5px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment .axero-wall-entry-comments-right .axero-wall-entry-comment-post{padding:0px 5px 0px 0px;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment .axero-wall-entry-comments-right .axero-wall-entry-comment-post-seemore{color:#6F6F6F;font-size:11px;padding:0px 5px 0px 5px; text-align:right;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-comment .axero-wall-entry-comments-right .axero-wall-entry-comment-post-options{color:#6F6F6F;font-size:11px;padding:0px 5px 4px 0px;}





#axero-wall{margin:10px 0px 10px 0px;padding:10px;width:auto; overflow:hidden;
            border:1px solid #C1C1C1;
            -moz-border-radius-bottomleft:8px;
            -moz-border-radius-bottomright:8px;
            -moz-border-radius-topleft:8px;
            -moz-border-radius-topright:8px;
            -webkit-border-radius: 8px;}
#axero-wall .wall-entry{padding:0px 0px 10px 0px;margin:0px 0px 10px 0px;border-bottom:solid 1px #efefef;width:auto; overflow:hidden;}
#axero-wall .wall-entry .wall-entry-left{float:left;margin:0px 0px 0px 0px;}
#axero-wall .wall-entry .wall-entry-left .wall-user-image{width:50px;border:1px solid #BCBCBC;padding:2px;}
#axero-wall .wall-entry .wall-entry-right{margin-left:70px;}
#axero-wall .wall-entry .wall-entry-right .wall-user-name{ font-weight:bold;color:#2689C7;}
#axero-wall .wall-entry .wall-entry-right .wall-user-post{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#axero-wall .wall-entry .wall-entry-right .wall-user-post-info{color:#6F6F6F;margin:8px 0px 0px 0px;padding:0px;font-size:11px;}
#axero-wall .wall-entry .wall-entry-right .wall-user-comment{margin-top:10px;}

.axero-wall-comments{clear:both; width:auto; overflow:hidden; margin:1px 0px 0px 0px; background:#efefef;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;padding:5px;}
.axero-wall-comments .axero-wall-comments-avatar{float:left;}
.axero-wall-comments .axero-wall-comments-avatar .wall-user-image-comment{border:1px solid #BCBCBC;padding:2px;width:30px;}
.axero-wall-comments .axero-wall-comments-comment{margin-left:50px;}



.axero-myacount-recentcontent-submenu{font-size:11px;margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;width:auto; 
                                      overflow:hidden; border-bottom:solid 1px #efefef;}
.axero-myacount-recentcontent-submenu ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-myacount-recentcontent-submenu ul li{clear:none;margin:0px 20px 0px 0px;padding:0px 0px 0px 0px; 
                                            border-bottom:0px;list-style:none;width:auto; float:left;}

/* My account friends */
.axero-myaccount-friend-all, .axero-myaccount-friend-pending {background:#efefef;margin: 0px 0px 0px 0px;width:auto; overflow:hidden; padding:0px;border-top:1px solid #BCBCBC;}
.axero-myaccount-friend-section{background:#fff;margin: 0px 0px 0px 0px;width:auto; overflow:hidden; padding:10px;border-bottom:1px solid #E5E5E5;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;}
.axero-myaccount-friend-section:hover{background:#efefef;}
.axero-myaccount-friend-section .axero-friend-photo{width:70px;float:left; margin-right:15px;}
.axero-myaccount-friend-section h4{ font-weight:bold;margin:0px 0px 0px 0px;}
.axero-myaccount-friend-section .axero-friend-info{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-myaccount-friend-section p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.axero-myaccount-options{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-myaccount-options ul{margin:0 0 0 10px;padding:0;}
.axero-myaccount-options ul li{display:block;padding:0 0 6px 22px;}

.axero-tab-verticle-leftcol{float:left; width:230px;}
.axero-tab-verticle-rightcol{margin:0px 0px 0px 245px; width:auto;}
ul.axero-profile-tabs{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:solid 1px #E5E5E5;-moz-border-radius:6px 6px 6px 6px;}
ul.axero-profile-tabs li{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none;}
ul.axero-profile-tabs li a{margin:0px 0px 0px 0px;padding:5px 5px 5px 8px; font-size:11px;display:block;position:relative;width:auto;cursor:pointer;color:#7F7F7F;font-weight:bold;}
ul.axero-profile-tabs li a:hover{background:#efefef;}
ul.axero-profile-tabs li a.current{background:#DFDFDF;color:#3F3F3F; text-decoration:none;}
.axero-profile-submit-button{width:150px;}


/* My account photos */
.axero-myaccount-album{background:#efefef;margin: 0px 0px 0px 0px;width:auto; overflow:hidden; padding:10px;border-top:1px solid #BCBCBC;}
.axero-myaccount-album-section{background:#fff;margin: 0px 0px 10px 0px;width:auto; overflow:hidden; padding:10px;border:1px solid #BCBCBC;}
.axero-myaccount-album-section .axero-album-cover{float:left; margin-right:15px;}
.axero-myaccount-album-section .axero-album-options{ list-style:none;}
.axero-myaccount-album-section .axero-album-options li{margin: 0px 0px 0px 0px; padding: 0px;display: inline;list-style-type: none;}
.axero-myaccount-album-section h4{ font-weight:bold;margin:0px 0px 0px 0px;}
.axero-myaccount-album-section p{margin:0px 0px 0px 0px;}
.axero-myaccount-album-add{background:#ECF7FA;border:solid 1px #BFF1FF;}

/* My account photos - upload page */
.fileUploadQueueItem {-x-system-font:none;background-color:#F5F5F5;border:3px solid #E5E5E5;font-family:Verdana,Geneva,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin-top:5px;padding:10px;width:300px;}
.fileUploadQueueItem .cancel {float:right;}
.fileUploadProgress {background-color:#FFFFFF;border-color:#808080 #C5C5C5 #C5C5C5 #808080;border-style:solid;border-width:1px;margin-top:10px;width:100%;}

/* while its uploading */
.AjaxUploaderQueueTable{-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;background:#F0F0F0 url(../images/form-bg.png) repeat-x scroll center top;border:1px solid #CCCCCC;margin:15px 0px;}
.AjaxUploaderQueueTableRow{}

/* after an upload photos items are shown in a tabl grid */
.AjaxUploaderAttachmentsTable{-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;background:#F0F0F0 url(../images/form-bg.png) repeat-x scroll center top;border:1px solid #CCCCCC;margin:15px 0px;}
.AjaxUploaderAttachmentsTable .uploader-header-row-css{background:#F0F0F0 url(../images/heading-bg.png) repeat-x scroll center top;height:30px;font-size:14px;font-weight:bold;padding:0 0 0 5px;}
.AjaxUploaderAttachmentsTable .AjaxUploaderAttachmentsTableRow{margin:0px;}
ul.uploader-media-server-urls{padding:0px 0px 0px 0px;margin:10px 0px 0px 10px;border-top:solid 1px #bbb;border-left:solid 1px #bbb;border-right:solid 1px #bbb;}
ul.uploader-media-server-urls li{padding:10px;margin:0px 0px 0px 0px; list-style:none;border-bottom:solid 1px #bbb;}

.UploaderRemoveButton{}
.axero-uploader-container{margin:0px 15px 15px 15px;padding:15px;}
.axero-uploader-edit-image-area{float:left;width:150px;margin-left:15px;}
.axero-uploader-edit-image-area img{border:solid 1px #ccc;padding:2px;width:130px;height:97px;}
.axero-uploader-edit-info-area{margin:0px 0px 0px 155px;padding-bottom:15px;}

/* view photos in album */
ul#axero-photo-view {clear:both;list-style-image:none;list-style-position:outside;list-style-type:none;overflow:hidden;padding:12px 0 10px;width:auto;}
ul#axero-photo-view li .photo {background-color:#EFEFEF;padding:3px;border:1px solid #BCBCBC;display:block;height:97px;overflow:hidden;width:130px;}
ul#axero-photo-view li {background:#fff none repeat scroll 0 0;border-color:#efefef;border-style:solid;border-width:1px;float:left;font-size:9px;margin:0 8px 8px 0;padding:0 6px;position:relative;}
ul#axero-photo-view li:hover{background:#efefef none repeat scroll 0 0;border: 1px solid #bbb;}
ul#axero-photo-view li .photo {background-color:#EFEFEF;padding:3px;border:1px solid #BCBCBC;display:block;overflow:hidden;}
ul#axero-photo-view li div.axero-photo-meta {display:block;font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans Regular',Verdana,sans-serif;height:22px;line-height:22px;overflow:hidden;text-align:left;width:130px;z-index:800;}
ul#axero-photo-view li div.axero-photo-meta input{float:left;margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}
ul#axero-photo-view li div.axero-photo-meta label{float:left;margin:0px 0px 0px 3px; white-space:nowrap; padding:0px 0px 0px 0px;width:110px;overflow:hidden;}
ul#axero-photo-view li div.axero-photo-counter {background:#DFDFDF;clear:left;display:block;height:16px;margin:6px 0 0;position:relative;text-align:center;}
ul#axero-photo-view li div.axero-photo-info {display:block;font-size:9px;height:24px;margin-top:5px;position:relative;text-align:center;}
#preview{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;}
a.active-image-btn, a.inactive-image-btn, a.inactive-image-btn, a.c-active-image-btn, a.c-inactive-image-btn, a.edit-image-btn, a.move-image-btn, a.rotleft-image-btn, a.rotright-image-btn, a.delete-image-btn, a.focal-point-btn {display:block;float:left;height:18px;margin:0 2px 0 0;width:20px;}

/* file uploader */
.axero-article-file-upload{color: #000000;text-decoration: none;background-color: #D4D0C8;display: block;padding: 3px 0px 3px 10px;margin:0px 0px 10px 0px;width: 140px;border-top: 1px solid #EEEEEE;border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #EEEEEE;background-repeat: no-repeat;}
.axero-article-file{clear:both;border:solid 1px #DFDFDF;padding:10px;margin:5px 10px;}
.axero-article-file-name{font-size:.8em;padding-right:10px;}
.axero-article-file-remove{font-size:.8em;}

#pendingfriends{clear:both;width:auto; overflow:hidden;}
#friendlist{}
#friendlist li{}



/* Inbox tab navigation objects
---------------------------------------------------------------- */
#inboxtab{}
#inboxtab{background:#FFFFFF url(../images/changer-bar-bg.gif) repeat-x scroll center bottom;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;width:auto;overflow:hidden;}
#inboxtab li{margin: 0px 0px 0px 0px; padding: 0px;list-style-image:none;list-style-position:outside;list-style-type:none;border-right:1px solid #CCCCCC;width:auto;float:left;}
#inboxtab a:link, #inboxtab a:visited{color:#414140;display:block;font-size:100%;font-weight:bold;padding:8px 25px;text-decoration:none;}
#inboxtab .floatRight{float:right;border-right:0px;border-left: 1px solid #D3D3D3;}
#inboxtab .floatRight a:visited.active, a:link.active{border-right: 0px solid #D3D3D3;}

#inboxtab a:link.active, 
#inboxtab a:visited.active{background:#FFFFFF none repeat scroll 0 0;color:#F47414;}
#inboxtab a:hover{}
#inboxOptions{background: #fff;padding:10px 5px 10px 5px;clear:both; width:auto; overflow:hidden;}
#inboxOptions select, #inboxOptions input{margin:0px;}
#inboxOptions textarea.expanding{line-height: 18px;}

#inboxTable {margin:0px 0px 15px;}
#inboxTable thead tr th, 
#inboxTable tfoot tr th {border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;background:#F3F3F3; color:#333;}
#inboxTable thead tr .header {background-image: url(../images/bg.gif);background-repeat: no-repeat;background-position: center right;cursor: pointer;}

#inboxTable tbody tr:hover{background:#efefef;}
#inboxTable tbody td {color: #3D3D3D;padding: 7px 4px 7px 4px;vertical-align: top;}
#inboxTable tbody .isread{}
#inboxTable tbody .isnotread{font-weight:bold;color:#000;}
#inboxTable tbody .isStarred{background:transparent url(../images/icons/full_star.gif) no-repeat scroll left top;}
#inboxTable tbody .isNotStarred{background:transparent url(../images/icons/full_blank.gif) no-repeat scroll left top;}


#inboxTable  thead tr .headerSortUp {background-image: url(../images/asc.gif);}
#inboxTable  thead tr .headerSortDown {background-image: url(../images/desc.gif);}
#inboxTable  thead tr .headerSortDown, #inboxTable  thead tr .headerSortUp {background-color: #8dbdd8;}

.axero-inbox-table{width:600px;border-collapse: collapse;margin:30px auto 30px auto;padding:20px 0px 20px 0px;}
.axero-inbox-table table{border-collapse: collapse;margin:0px 0px 15px 0px;padding:0px 0px 20px 0px;}
.axero-inbox-table td{color:#6F6F6F;border-bottom:solid 0px #eee;}
.axero-inbox-table th {height:32px;background:#F0F0F0 url(../images/heading-bg.png) repeat-x scroll center top;padding:0px 0px 0px 5px;}
.axero-inbox-table th h4{padding:0px;margin:0px 0px 0px 5px;font-size:14px; font-weight:bold;}
.axero-inbox-table .axero-table-cell-label{ text-align:right;font-weight:bold;width:75px !important;}
.axero-inbox-table .axero-table-cell-sm-label{ text-align:right;font-weight:bold;width:50px !important;}
.axero-inbox-table .axero-table-cell-login-label{ text-align:right;font-weight:bold;width:75px !important;}
.axero-inbox-table .axero-table-cell-lg-label{ text-align:right;font-weight:bold;width:270px !important;}
.axero-inbox-table .axero-table-cell-submit{padding:0px 0px 20px 0px;}
.axero-inbox-table .axero-table-cell-submit hr{width: 75%; margin: 10px 0px 15px 0px; color: #cccccc;height:1px;}
.axero-inbox-table .axero-table-cell-settings-label{text-align:right;font-weight:bold;width:200px !important;}
.axero-inbox-message-subject{height:auto;background:#EFEFEF none repeat scroll 0 0;border-bottom:1px solid #DFDFDF;border-top:1px solid #DFDFDF;padding:10px; width:auto; overflow:hidden;}
.axero-inbox-container {background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;margin:0;overflow:hidden;padding:10px;width:auto;}

.axero-inbox-message-container{margin:0px 0px 10px 0px;clear:both;background:#F9F9F9 none repeat scroll 0 0;border-left:1px solid #EFEFEF;border-top:1px solid #EFEFEF;border-right:1px solid #EFEFEF;border-bottom:1px solid #DFDFDF;padding:15px; width:auto; overflow:hidden;}
.axero-inbox-message-subject h4{padding:0px;margin:1px 0px 0px 5px;font-size:14px; font-weight:bold;}
.axero-inbox-message-container-left{width:150px;float:left;}
.axero-inbox-message-container-right{margin-left:160px;border-left:1px solid #DFDFDF;padding-left:15px;}

.axero-inbox-option-container{margin:15px 0px 0px 10px;padding:0px 0px 0px 0px;}
.axero-inbox-option-container p{margin:0px 0px 10px 20px;padding:0px 0px 0px 0px;}
.axero-inbox-option-container ul{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}

.axero-inbox-option-container ul li{display:block;padding:0 0 6px 22px;}
.axero-forum-options li a{text-decoration:none;}
.axero-forum-options li a:hover{text-decoration:underline;}
.axero-inbox-option-container ul li.icn-fullstar{background:transparent url(../images/icons/full_star.gif) no-repeat scroll left top;}
.axero-inbox-option-container ul li.icn-trash{background:transparent url(../images/icons/application_delete_disabled.png) no-repeat scroll left top;}
.axero-inbox-option-container ul li.icn-compose{font-weight:bold;margin-bottom:10px;background:transparent url(../images/icons/email_add.png) no-repeat scroll left top;}
.axero-inbox-option-container ul li.icn-inbox{background:transparent url(../images/icons/folder.png) no-repeat scroll left top;}
.axero-inbox-option-container ul li.icn-sent{background:transparent url(../images/icons/email_go.png) no-repeat scroll left top;}
.axero-inbox-option-container ul li.icn-draft{background:transparent url(../images/icons/folder_edit.png) no-repeat scroll left top;}



/* fieldset objects
---------------------------------------------------------------- */
fieldset { border:1px solid #DEDFDE; padding:10px; margin-bottom:10px;width:95%;}
legend {padding: 0.2em 0.5em;border:1px solid #EF8E31;background:#EF8E31;color:white;text-transform:uppercase;font-size:100%;text-align:left; margin-bottom:10px;font-weight:bold;}


/* Search page objects
---------------------------------------------------------------- */
.contentstats {height:auto;clear:both;width:100%;margin:30px 0px 0px 0px;padding:0px;}
.searchstats {height:25px;float: left;margin-left:0px;}
.highlight{ background-color:#E6FF5E;}
.keywordOp{padding:4px 0px 0px 0px;}
#contentoptions {height:20px;clear: both;background-color: #EFEFEF;width:auto;padding: 5px;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;}

#searchList{float:left;clear:both;margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;width:95%;}
#searchList ul li{list-style:none;margin:0px 0px 0px 0px;padding:0px;}
#searchList ul{list-style:none;}
#searchList li{margin:0px 0px 0px 0px;padding:0px;list-style:none;}

.zAnswer{height:auto;font-size: 1em; color: #333; margin:15px 0 15px -25px; padding:10px; padding-bottom:15px;border-bottom: 1px solid #EFEFEF;line-height: 20px;}
.seaTitle{font-size:16px; font-weight:bold;}
.zAnswer a {margin:0px;padding:0px;text-decoration: none; font-weight:bold; }
.zAnswer a:link,
.zAnswer a:visited,
.zAnswer a:active { color: #9e49a1; }
.zAnswer a:hover { color: #b2db11; text-decoration: underline; }

.topic a:link,.topic a:visited,.topic a:active { color: #335588; }
.topic a:hover { color: #F26622; text-decoration: underline; }

.faqseal{padding: 0px 3px 0px 3px;margin: 0px 0px 0px 0px;background-color: #fff;border: 1px solid #ebebeb;color:#999999;}

.searchsort {float: right;font-size: 8pt;color: #666;padding-right: 10px;height:auto;}
.searchsort select {float: left;margin: 0px 3px 4px 0px;font-size: 8pt;}
.searchsort span {float: left;margin: 3px 3px 4px 0px;font-size: 8pt;}
.itemsperpage {padding-left: 10px;float:left;height:auto;}
.itemsperpage select {float: left;margin: 0px 3px 4px 0px;font-size: 8pt;}
.itemsperpage span {float: left;margin: 3px 3px 4px 0px;font-size: 8pt;}
#searchresultscontent {float: left;}
#searchresultstags {padding-top: 10px;float: left;font-size: 8pt;color: #333;}
#searchresultstags span {color: #333;padding: 0px;}


/* Pagination
---------------------------------------------------------------- */
.pagination {text-align:center;font-size: 8pt;padding: 0px 2px 1px 0px;color: #666;}
.pagination-numbers {color: #999;}
.pagination-numbers span a {padding:5px;border: 1px solid #000;}
.pagination-numbers span a:hover {color: #355491;}
.pagination-numbers a:link,.pagination-numbers a:visited {padding: 3px 4px 3px 4px;margin: 0px;text-decoration: none;border: 1px solid #ddd;}
.pagination-numbers a:hover,.pagination-numbers a:active {border: 1px solid #000;background:#9e49a1;color:#fff;text-decoration: none;}
.pagination-numbers a:link.pagination-current,.pagination-numbers a:visited.pagination-current,.pagination-numbers a:hover.pagination-current,.pagination-numbers a:active.pagination-current {font-weight: bold;background-color: #f4f4f4;border: 1px solid #ebebeb}
.pagination-prevnext {padding: 0px 3px 0px 3px;margin: 0px 0px 0px 4px;background-color: #f9f9f9;border: 1px solid #ebebeb;}
.pagination a:link.pagination-prev,.pagination a:visited.pagination-prev,.pagination .pagination-prev-none {padding: 0px 4px 0px 8px;margin: 0px 2px 0px 0px;background: transparent url(manager/images/arrow-left-small.gif) no-repeat left;border: none;border-right: 1px solid #ececec;text-decoration: none;}
.pagination a:link.pagination-next,.pagination a:visited.pagination-next,.pagination .pagination-next-none {padding: 0px 8px 0px 3px;margin-left: 2px;background: transparent url(manager/images/arrow-right-small.gif) no-repeat right;border: none;text-decoration: none;}
.pagination a:hover.pagination-prev,.pagination a:hover.pagination-next,.pagination a:active.pagination-prev,.pagination a:active.pagination-next {text-decoration: underline;}
.pagination .pagination-prev-none {background: transparent url(manager/images/arrow-left-none.gif) no-repeat left;color: #999;}
.pagination .pagination-next-none {background: transparent url(manager/images/arrow-right-none.gif) no-repeat right;color: #999;}

#paging{margin: 0px 0px 0px 0px;width: auto;padding: 8px;text-align: left;overflow:hidden;text-align:right; border-top:solid 1px #DCDCDC ;background:#EFEFEF repeat-x scroll center top;}
.pagermenu {padding:0px;margin:0px; float:right;}
.pagermenu ul{padding:0px;margin:0px;}
.pagermenu li{display: block;float: left;list-style-type: none;margin:0px 6px 0px 0px;padding:0px 3px 0px 3px;}
.pagermenu A:link{color:#0093dd;}
.pagermenu A:visited{color:#0093dd;}
.pagermenu A:hover{color:#6eb932;}
.pagermenu A:active{color:#0093dd;}
.pagerstats{padding-right:20px;}
.pagerjumper{padding-left:20px;}

/* Topics
---------------------------------------------------------------- */
.topic-table{table-layout: fixed;}
.topic-table th, .topic-table td{border-bottom:0px solid #DCDCDC;padding:0px 0px 0px 0px; word-wrap:normal;}
.axero-forum-topic-header{overflow:hidden; width:auto;padding:15px;background:#F3F3F3;border-bottom:1px solid #DCDCDC;}
.axero-forum-topic-header .axero-forum-topic-header-left{float:left;margin:0px 320px 0px 0px;}
.axero-forum-topic-header .axero-forum-topic-header-right{float:right;width:300px;}
.axero-forum-topic-header .axero-forum-topic-header-right ul{float:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 10px;padding:0;}
.axero-forum-topic-header .axero-forum-topic-header-right ul li{float:left;margin:0 16px 0 0;padding:0 0 0 20px;}

.axero-forum-topic-wrapper{clear:both;float:left;padding:0px; width:100%; border-bottom:1px solid #DCDCDC; margin:0px 0px 0px 0px;}


.axero-forum-topic-header{height:auto;padding:8px;background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;border-bottom:1px solid #DCDCDC;}
.axero-forum-topic-header .options{float:right;width:auto;text-align:right;margin:0px 10px 0px 0px; font-size:11px;}
.axero-forum-topic-header .options a {text-decoration:none;}
.axero-forum-topic-header .options a:hover {text-decoration:underline;}
.axero-forum-topic-header .options .reply {padding:0px}
.axero-forum-topic-header p{margin:3px 0px 0px 8px;padding:0px;}

.axero-forum-topic-info{float:left;width:200px;height:auto;padding:0px;margin:15px 15px; word-wrap:break-word;}

.axero-forum-topic-post .content{overflow-x:auto;overflow-y:hidden;padding-left:1px;
                                 text-align:left;width:100%; word-wrap:true;float:left;}
.axero-forum-topic-post{margin:0px 0px 0px 220px;height:auto; min-height:200px;padding:15px 15px 10px 15px;background:#fff;border-left:solid 1px #DCDCDC;}
.inlinequote{border: dashed 1px #ccc;padding:5px;background:#EFEFEF;}
.cite{font-weight:bold;}

.axero-forum-topic-footer{clear:both;overflow:hidden;width:auto;padding:15px 10px 0px 10px;border-top:solid 1px #DCDCDC;margin:15px 0px 0px 0px;}
.axero-forum-topic-footer_forum
{clear:both;
	border-top:solid 1px #DCDCDC; padding-top:15px; margin-top:15px; padding-left:10px;}
.axero-forum-topic-signature{margin:0px 0px 0px 0px;overflow:hidden;width:auto;}
.axero-forum-topic-footer-options{margin:0px 0px 0px 0px; }

.axero-forum-options {float:right;font-size:90%;margin:3px 0px 0px 0px;padding:0px 0px 4px 0px;}
.axero-forum-options li{display:inline;display:block;float:left;margin:0px 15px 0px 0px;padding:0 0 4px 20px;}
.axero-forum-options li a{ text-decoration:none;}
.axero-forum-options li a:hover{text-decoration:underline;}

.axero-forum-options li.icn-reply {background:transparent url(../images/icons/comment_add.png) no-repeat scroll left top;}
.axero-forum-options li.icn-delete {background:transparent url(../images/icons/comment_delete.png) no-repeat scroll left top;}
.axero-forum-options li.icn-edit {background:transparent url(../images/icons/comment_edit.png) no-repeat scroll left top;}
.axero-forum-options li.icn-report {background:transparent url(../images/icons/flag_red.png) no-repeat scroll left top;}
.axero-forum-options li.icn-markanswer {background:transparent url(../images/icons/award_star_add.png) no-repeat scroll left top;}



 
/* HOMEPAGE CUSTOMIZATIONS
---------------------------------------------------------------- */
#page{clear:both;}
#pageIntro{float: left;width:100%; overflow:hidden; margin:0px 0px 10px 0px;padding:0px;}
#pageIntro div{}
#pageIntro h3 {margin:0px 0px 0px 0px;-x-system-font:none;color:#C78426;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:240%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;letter-spacing:-1px;line-height:normal;padding:0px 0px;text-transform:none;}
#pageIntro h2 {padding:0px 0px 0px 0px;margin:0px 0px 5px 0px;font-size:170%;}
#pageIntro p{color:#1D1D1D;line-height:20px;margin-bottom:7px;}
#pageIntro .summaryIntro{font-size:14px;color:#838383;}
#pageIntro .home{background:#f5f5f5;padding:10px;border:1px solid #EFEFEF;}
#homepage-promo{width:648px;height:300px;margin:0px 0px 0px 0px;display:none;}


.intro{padding:0px 10px 5px 10px;}
.intro h2{margin:0px 0px 0px 0px;-x-system-font:none;color:#C78426;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:200%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;letter-spacing:-1px;line-height:normal;padding:0px 0px;text-transform:none;}
.intro p{color:#1D1D1D;font-size:11px;line-height:14pt;}

/* modal popup */
.axero-modal-background{background-color:Gray; filter:alpha(opacity=70); opacity:0.7;}
.axero-modal-pop{background-color:#fff;border-left: solid 10px #333;border-right: solid 10px #333;border-bottom: solid 10px #333;border-top: solid 10px #333;padding:0px;width:auto; overflow:hidden;}


.axero-modal-title{padding:5px 5px 5px 10px;background:#333;color:#fff;font-weight:bold;font-size:16px; text-align:left;}
.axero-modal-title a{color:#fff; font-size:12px; font-weight:bolder;border: solid 2px #fff;padding:0px 3px 0px 3px; text-decoration:none; text-align:left;}
.axero-modal-title a:hover{color:#333;border: solid 2px #fff;padding:0px 3px 0px 3px;background:#ccc; text-align:left;}
.axero-modal-body{padding:15px;overflow:hidden;width:auto;}
.axero-modal-body p{padding:0px;margin:0px 0px 8px 0px;}
.axero-textarea-modal {width:300px; overflow:hidden; height:100px;padding:5px;margin-right:15px;}
.axero-content-userinfo{width: 100%; background: #F9F9F9; overflow: hidden;margin:10px 0px 10px 0px; border:solid 1px #CFCFCF;}
.axero-content-userinfo p{padding: 15px 15px 0px 15px;}
.login-modal{width:550px;}
.axero-modal-login-left {display:inline;float:left;margin:0 0 15px 10px;position:relative;width:265px;border-right:solid 1px #ccc;}
.axero-modal-login-right {display:inline;float:right;margin:0 10px 0 0;width:190px;}
.axero-modal-login-left ul{margin:0px 0px 0px 0px; list-style:none;clear:both;}
.axero-modal-login-left li{margin:0px 0px 0px 0px;}
.axero-modal-login-left li label{clear:both;float:left;margin:0px 0px 0px 0px; font-weight:bold;}
.axero-modal-login-left li .inputelement{clear:both;margin:0px 0px 10px 0px;display:inline;float:left;padding:3px;}
.axero-modal-login-button{clear:both;margin:0px 0px 20px 0px;}
.axero-modal-login-remember{clear:both;margin:0px 0px 10px 0px;}
.axero-modal-login-forgot{clear:both;margin:0px 0px 0px 0px;}
.spinner-background{position:fixed;top:0;left:0;background-color:Gray;opacity:0.5;z-index: 10;width: 100%;height: 100%;filter: alpha(opacity=40)}
.spinner-Image{position: fixed; left: 50%; top: 50%; z-index: 10;}

/* event page specific */
#axero-event-body{clear: both; overflow:hidden;width:auto;}
#axero-event-right{float:right; width:280px;}
#axero-event-left{margin:0px 330px 0px 0px;}
.axero-event-list{ list-style:none;margin:0px;padding:0px 0px 0px 0px;}
.axero-event-list li{ list-style:none; display:block;margin:0px 0px 10px 0px; padding:10px 10px 20px 10px;border-bottom:1px dotted #EFEFEF;border-top:1px dotted #fff;border-left:1px dotted #fff;border-right:1px dotted #fff;}
.axero-event-list li:hover {background:#ECF7FA;border-bottom:solid 1px #BFF1FF;border-top:solid 1px #BFF1FF;}
.event-isFeatured{background:#FFF1BF;border:solid 1px #FFD64F;}
.event-isFeatured-label{float:right;font-size:.8em; font-weight:bold; color:#AF8800;margin-left:20px;}
.calendar-bg{float:left;width:57px;height:57px;background: url(../images/calendar.gif) no-repeat scroll 0 0;}
.calendar-bg .month{text-align:center;font-size:14px;font-weight:bold;color:#fff;margin:3px 0px 0px 0px;}
.calendar-bg .day{text-align:center;font-size:16px;font-weight:bold;margin:3px 0px 0px 0px;}
.axero-event-full{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}
.axero-event-info{margin:0px 0px 0px 70px;}

.axero-event-info h4{margin:0px 0px 10px 0px;padding:0px;font-size:14px; font-weight:bold; line-height:18px;}
.axero-event-info ul{margin:0px 0px 0px 0px;padding:0px;}

.axero-event-info li{margin:0px 0px 0px 0px;padding:0px;border:0px;background:transparent;}
.axero-event-info li:hover{background:none;border:0px;background:transparent;}
.axero-event-info p{margin:5px 0px 0px 0px;padding:0px;}
.axero-event-full-info{margin:0px 0px 0px 70px;}
.axero-event-full-info h3{margin:18px 0px 0px 0px;padding:0px;font-size:140%;}
.axero-event-full-info ul{margin:10px 0px 10px 0px;padding:10px;background:#ECF7FA;border:solid 1px #BFF1FF;}
.axero-event-full-info li{margin:0px 0px 0px 0px;padding:0px;border:0px; list-style:none;}
.axero-event-full-info p{margin:5px 0px 15px 0px;padding:0px;}
.event-options{margin:8px 0px 0px 10px;}
.event-option-rsvp{margin:8px 0px 0px 14px;}
.event-option-rsvp li{margin:5px 0px 0px 0px;padding:0px;border:0px; list-style:none;}
.event-attending-list{height: 150px; overflow: auto; width:98%;  margin: 8px 0px 0px 0px;}
.event-attending-list li{margin:0px 0px 8px 0px;padding:0px;border:0px; list-style:none;}
.section-comments{margin:10px 10px 0px 10px;padding:0px 0px 0px 0px;}
.section-comments li{display: block; clear: both; overflow:hidden;margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;border-bottom:solid 1px #E5E5E5; list-style:none;}




/* photo album specific */
.axero-photo-album-header {background:#F6F7F8;border-bottom:1px dotted #CCCCCC;clear:both;height:auto;margin:0;overflow:hidden;padding:10px;}
.axero-photo-album-header .axero-photo-album-options{float:right;width:275px;text-align:right;}
.axero-photo-album-header .axero-photo-album-options ul{margin:0px; padding:0px;}
.axero-photo-album-header .axero-photo-album-options ul li{list-style:none;margin:0px 15px 0px 0px; padding:0px 0px 0px 23px; display:inline;}
.axero-photo-album-header .axero-photo-album-options ul li.icon-share{background:transparent url(../images/icons/share.png) no-repeat scroll left top;}
.axero-photo-album-header .axero-photo-album-options ul li.icon-flag{background:transparent url(../images/icons/flag_red.png) no-repeat scroll left top;}
.axero-photo-album-header .axero-photo-album-header-avatar{float:left;width:70px;}
.axero-photo-album-header .axero-photo-album-header-info{float:left;}

.axero-photo-option-bar{background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;border-bottom:1px solid #DCDCDC;margin:0px 0px 10px 0px;overflow:hidden;padding:5px 10px;width:auto;}
.axero-photo-option-bar-left {float:left;width:300px;}
.axero-photo-option-bar-left span {float:left;font-size:8pt;margin:4px 3px 4px 0;}
.axero-photo-option-bar-left select {float:left;font-size:8pt;margin:1px 3px 0px 0px;width:50px;}
.axero-photo-option-bar-right select {font-size:8pt;margin:1px 3px 4px 5px;}
.axero-photo-option-bar-right {float:right;width:300px; text-align:right;}
.axero-photo-stats{margin:0px 0px 0px 10px;}

#axero-photos-results{clear:both;overflow:hidden;width:auto;}
#axero-photos-results ul {margin:10px 0;padding:0;}
#axero-photos-results li {display:block;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 8px 20px 15px;padding:0;}
#axero-photos-results li .photo {background-color:#EFEFEF;padding:3px;border:1px solid #BCBCBC;display:block;height:97px;overflow:hidden;width:130px;}
#axero-photos-results li .photo:hover {border:1px solid #8F8F8F;}


.axero-media-options{border-top:solid 1px #E5E5E5;padding:10px;width:auto; overflow:hidden;}
.axero-media-options .axero-media-options-right{float:right;width:350px;text-align:right;}
.axero-media-options .axero-media-options-left{float:left;width:150px;}


.axero-media-options .axero-media-options-right{margin:0px; padding:0px;}
.axero-media-options .axero-media-options-right ul li{list-style:none;margin:0px 15px 0px 0px; padding:0px 0px 0px 23px; display:inline;}
.axero-media-options .axero-media-options-right ul li.icon-share{background:transparent url(../images/icons/share.png) no-repeat scroll left top;}
.axero-media-options .axero-media-options-right ul li.icon-flag{background:transparent url(../images/icons/flag_red.png) no-repeat scroll left top;}




.axero-media-options ul{margin:0px;padding:0px;}
.axero-media-options ul li{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;display:inline;}
.axero-photo-rating-star {height:auto;margin:0px;width:300px;}
.axero-photo-rating-star div.rateText{float:left;margin-right:6px;}
.axero-photo-rating-star .rating-control{float:left;height:auto;margin:4px 0px 0px 0px;white-space:nowrap; display:inline; width:200px;}
.axero-photo-rating-star .rating-control .Empty {background-image:url(../images/icons/ratingStarEmpty.png); display:inline;}
.axero-photo-rating-star .rating-control .Filled {background-image: url(../images/icons/ratingStarFilled.png); display:inline;}
.axero-photo-rating-star .rating-control .Saved {background-image: url(../images/icons/ratingStarSaved.png);}
.axero-photo-rating-star .rating-control .ratingItem {background-repeat:no-repeat;cursor:pointer;display:block;font-size:0;height:12px;margin:0;padding:0;width:13px;}



#axero-photos-user-box{clear:both;margin:15px 0px 10px 0px;overflow:hidden;width:auto;background-color:#ECF7FA;padding:10px 10px 10px 10px;border:1px solid #BFF1FF;display:block;}

.axero-album-name{font-size:16px;font-weight:bold;}

#axero-photos-subpage{margin:15px 0px 0px 0px;overflow:hidden;width:auto;clear:both;}
#axero-photos-comments{float:left;margin:0;padding:10px 0;width:665px;font-size:95%;line-height:1.8em;}
#axero-photos-ad-area{float:right;margin:0;padding:10px 0;width:300px;font-size:95%;line-height:1.8em;}
.axero-photo-options{height:auto;margin:8px 0 0;overflow:auto;width:95%;}
.axero-photo-options li{list-style:none;}
#axero-photo-right {float:right;width:300px;margin:0px 0 0 0;font-size:95%;line-height:1.8em;}
#axero-photo-left {margin:0px 330px 0 0;font-size:95%;line-height:1.8em;}
#axero-main-photo{margin: 0px auto;}
.centeredImage {text-align:center;margin:20px auto;padding:0px;}
.centeredImage img{background-color:#EFEFEF;padding:3px;border:1px solid #BCBCBC;}
.axero-photo-iteract{font-size:120%;overflow:auto;width:auto;margin:15px 10px 10px 10px;}
.axero-photo-interact-top{padding:10px;overflow:auto;width:auto;}

.axero-photo-rate{float:left;width:250px;}
.axero-photo-views{float:right;width:250px; text-align:right;}
.axero-photo-share{padding:10px;clear:both;}

.axero-photo-user-info{margin:10px 10px 10px 10px;padding:10px 0px 10px 0px;overflow:auto;width:auto;}
.axero-photo-user-info p{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}


#photo-details{margin:10px 0px 10px 10px;}
#photo-selector{margin:20px auto;overflow:hidden;width:200px;}
#photo-selector img{padding:3px;border:1px solid #BCBCBC;width:81px;height:81px}
#photo-selector small{}
.photo-selector-previous{float:left;margin:0px 10px 0px 0px;text-align:center;}
.photo-selector-next{float:right;text-align:center;}
.photo-description{overflow:auto;width:auto;}

/* videos
------------------------------------------------*/
.axero-video-option-bar{background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;border-bottom:1px solid #DCDCDC;margin:0 0 10px;overflow:hidden;padding:5px 10px;width:auto;}
.axero-video-option-bar .axero-video-option-bar-left{float:left;width:300px;}
.axero-video-option-bar .axero-video-option-bar-right{float:right;text-align:right;width:300px;}
.axero-video-results{clear:both;overflow:hidden;width:auto;margin:10px 10px 10px 10px; width:98%;}
.axero-video-results ul {padding:0px;margin:0px;}
.axero-video-results ul li {width:156px;height:205px;display:block;float:left;
                            list-style-image:none;list-style-position:outside;
                            list-style-type:none;margin:0 8px 0px 0px;padding:0;}
.axero-video-results ul li a.video-link{width:150px;padding:3px;display:block; padding:0px 0px 0px 0px; overflow:hidden;}
.axero-video-results ul li .video {width:150px;height:113px;padding:2px;border:solid 1px #EFEFEF;}



.axero-video-header{overflow:hidden;height:auto;width:auto;background:#efefef; border-bottom:#ccc;padding:5px; margin:0px 0px 0px 0px;}
.axero-video-box{padding:0px;overflow:hidden;height:auto;width:auto; margin:auto auto;}

.axero-video-info-user{padding:10px;border-bottom:solid 1px #EFEFEF;width:auto; overflow:hidden;}
.axero-video-info-description{padding:10px;clear:both;border-bottom:solid 1px #EFEFEF;}
.axero-video-info-sharing{padding:10px;clear:both;border-bottom:solid 1px #EFEFEF;}
.axero-video-info-sharing th, .axero-video-info-sharing td {
padding:0px 0px 0px 0px; border:0px;
}

.axero-video-info-extended{padding:10px;clear:both;}

.image-top{ padding-top:10px;}






/* these will be removed - start */
.featuredlinks{margin:8px; display:block;}
.featuredlinks li {border-bottom:1px solid #CCCCCC;margin-bottom:3px;padding:3px;}
.featuredlinks a { font-weight:bold;}
.sidebarBox{float:left;margin:0px 0px 15px 0px;padding-bottom:15px;background:#F9F9F9;-moz-border-radius: 8px;width:100%; overflow:hidden;border:solid 1px #EFEFEF;}
.sidebarBox p{font-weight:normal;padding:0px 6px 0px 10px;margin:0px 0px 0px 0px;}
.sidebarBox h2{-moz-border-radius: 4px;-x-system-font:none;background:#2689C7 url(../images/bar-blue-bg.gif) repeat-x ;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:130%;font-size-adjust:none; font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;letter-spacing:-1px;line-height:normal;padding:5px 10px;}
.sidebarBox ul{list-style: none;}
.sidebarBox ol{padding:0px 0px 10px 20px;margin:0px 0px 0px 20px;}
.sidebarBox a {font-weight:bold; text-decoration: underline;}
.sidebarBox a:hover {color:#FA5817;text-decoration:none;}
.leftbox{float:left;width:310px;margin:0px 0px 10px 0px;}
.rightbox{float:right;width:310px;margin:0px 0px 10px 0px;}
.sidebarHead img{margin:5px 5px 0px 0px;}
.sidebarHead a {color:#fff;font-weight:bold; text-decoration: none;}
.sidebarHead a:hover {color:#FA5817;}
.newsletter{background: #F6D2B8;}
.newsletter h2{background:#F47414;}
.newsletterbutton{text-align:center;padding:0px;margin:10px 0px 0px 0px;}
.xbox{clear:both;margin:10px 0px 15px 0px;padding-bottom:15px;}
.xbox p{font-weight:normal;padding:0px 6px 0px 10px;margin:0px 0px 0px 0px;}
.xbox h2{-moz-border-radius: 4px;-x-system-font:none;background:#2689C7 none repeat scroll 0% 0%;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:130%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;letter-spacing:-1px;line-height:normal;padding:5px 10px;}
.sidebarBoxh2{-x-system-font:none;background:#2689C7 none repeat scroll 0% 0%;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:130%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;letter-spacing:-1px;line-height:normal;padding:5px 10px;}
.sidebarLink{ text-transform: uppercase;background:url(../images/BlueArrow.gif) no-repeat scroll left center;padding-left:15px;margin-left:10px;margin-right:10px;font-size: 10px; font-weight: bold; }
/* these will be removed - end */




/* spaces
----------------------------------------------------*/
.axero-space-left-col{float:left;font-size:95%;line-height:1.8em;margin:0 -310px 0 0;padding:0px 0px 40px 0px;width:100%;}
.axero-space-left-col-main {margin:0 310px 0 0;padding:0 10px 0 0;}
.axero-space-right-col{float:right;font-size:95%;line-height:1.8em;margin:0;padding:0px 0px 40px 0px;width:300px;}

#axero-space-add-new-container{margin:10px 0px 0px 0px; }
.axero-space-add-new-link{background:transparent url(../images/icons/asterisk_orange.gif) no-repeat scroll 0 0; height:16px; width:16px;  font-size:14px; font-weight:bold;padding:0 0 0 22px;}

/* space list page */
.axero-spaces-filterbox{clear:both;margin:0px 0px 0px 0px;width:auto;overflow:hidden;padding:5px;background:#EDF3FE none repeat scroll 0 0;border-top:0px solid #D1DCEF;border-bottom:1px solid #D1DCEF;}
.axero-spaces-filterbox ul{margin:0px;padding:0px;}
.axero-spaces-filterbox li{float:left;margin:0px 8px 0px 0px;padding:0px;list-style:none;}

.axero-spaces-spaces-options-bar{background:#F6F7F8  repeat-x scroll center top;border-top:1px solid #DCDCDC;clear:both;height:auto;margin:0px 0px 0px 0px;overflow:hidden;padding:4px;width:auto;}
.axero-spaces-options-bar-right{float:right;width:300px; text-align:right;overflow:hidden;margin:3px 5px 0px 0px;}
.axero-spaces-options-bar-left{float:left;width:300px;overflow:hidden;margin:5px 0px 0px 0px;}
.axero-spaces-options-bar-left select {float:left;margin:1px 3px 4px 5px;width:50px;}
.axero-spaces-options-bar-left span {float:left;font-size:8pt;margin:2px 3px 4px 0;}
.left-dropdown{float:left; width:80px;}
.rss-image{float:left; width:70px; padding-top:6px; }
.left-dropdown-width{float:left; width:60px;}

ul.axero-space-list{margin:15px; padding:0px 0px 0px 0px;}
ul.axero-space-list li{margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; list-style:none;}

.axero-space-sort{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;clear:both;height:auto;margin:0px 0px 0px 0px;overflow:hidden;padding:5px;width:autoF;background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;}
.axero-space-sort ul{margin:0px 0px 0px 5px;padding:0px;list-style:none;}
.axero-space-sort ul li{margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;float:left; border:0px;font-size:11px;}

.axero-spaces-list{clear:both;overflow:hidden;width:auto;background:#F0F0F0 url(../images/form-bg.png) repeat-x scroll center bottom;border-bottom:1px solid #DCDCDC;margin:0px;padding:0px 15px 15px 15px;}
.axero-spaces-list ul{margin:0px;padding:0px;}
.axero-spaces-list ul li{margin:15px 0px 0px 0px;padding:0px;list-style:none;background:#FFFFFF none repeat scroll 0 0;border:1px solid #DCDCDC;overflow:hidden;padding:10px;width:auto;}
.axero-spaces-space-image{float:left;width:130px;}
.axero-spaces-space-image img{width:130px;}
.axero-spaces-space-info{margin:0px 0px 0px 140px;}
.axero-spaces-space-info h4{ font-weight:bold; font-size:14px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-spaces-space-info p{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}

.axero-spaces-space-info-options {width:auto; overflow:hidden;border-top:1px solid #efefef;margin:10px 0px 0px 0px;padding:10px 0px 0px 0px;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-right{float:right;width:450px;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-right ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:auto; overflow:hidden;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-right ul li {margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;float:right; border:0px;font-size:11px;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-left{float:left;width:350px;margin:0px 0px 0px 10px;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-left ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:auto; overflow:hidden;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-left ul li {margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;float:left; border:0px;font-size:11px;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-approved{width:150px;margin:0px 0px 0px 10px;}

/* space pages tab menu */
.axero-space-menu-tab{border-bottom:1px solid #E5E5E5;padding-left:0px;margin:10px 0px 10px 0px; height:23px;}
.axero-space-menu-tab ul{margin:0px 0px 0px 0px; padding-bottom:21px;padding-left:0px;border:none;list-style:none;}
.axero-space-menu-tab ul li{margin: 0 0 0 0; padding: 0;display: inline;list-style-type: none;}
.axero-space-menu-tab li a, 
.axero-space-menu-tab li a:visited{border-top: 1px solid #E5E5E5;
                      border-left: 1px solid #E5E5E5;
                      border-right: 1px solid #E5E5E5;
                      -moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;
                      color:#666666;background:#efefef none repeat scroll 0 0;
                      font-size:11px;float:left;font-weight:normal;line-height:14px;
                      margin-right:4px;padding:4px 14px;text-decoration:none;}
.axero-space-menu-tab li a.active, .axero-space-menu-tab li a:visited.active
{
	background:#FFFFFF none repeat scroll 0 0;border-bottom:1px solid #FFFFFF; border-right:1px solid #E5E5E5;color:#666666;}
.axero-space-menu-tab li a:hover{background: #DFDFDF;color:#666666;}

.axero-space-properties{margin:10px 10px 10px 10px;}
.axero-space-properties .axero-space-image{padding:2px;border:solid 1px #efefef;width:205px;margin:0px 0px 10px 0px;}
.axero-space-properties .axero-space-description,
.axero-space-properties .axero-space-owner,
.axero-space-properties .axero-space-privacy,
.axero-space-properties .axero-space-created{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px; font-size:11px;}

.axero-space-page-options {list-style-type:none;margin:0;padding:0 0 0 15px;}
.axero-space-page-options li {margin:0 0 4px;padding:0 0 0 23px;}
.axero-space-table{}

/* spaces invite people*/
.axero-user-invite-container{padding:10px;border:solid 1px #DFDFDF; background:#EFEFEF;margin-bottom:20px; overflow:hidden;}    
.axero-user-invite-container p {margin:0px 0px 8px 0px;} 
.axero-user-invite-container h2 {margin-bottom:0em;} 
.axero-user-invite-container h2 small {height:14px; font-size:12px;margin-top:-3px;} 
.axero-user-invite-container .axero-user-invite-textbox-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-user-invite-container .axero-user-invite-button-container{padding:10px;}   
.axero-user-invite-container .axero-users-invite-login-box{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;border:solid 1px #CFCFCF;background:#DFDFDF;padding:10px;width:300px;}
.axero-user-invite-container .axero-users-invite-login-box table{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-user-invite-container .axero-users-invite-login-box table tr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-user-invite-container .axero-users-invite-login-box table tr td{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-user-invite-container .axero-users-invite-login-box table tr td .textBox{width:200px;}
.axero-user-invite-container .axero-users-invite-checklist{width:500px;height:400px;overflow:scroll;padding:0px;border:solid 1px #ccc;}
.axero-user-invite-container .upload-file{width:auto;}
.axero-user-invite-container .axero-users-invite-checklist table{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-user-invite-container .axero-users-invite-checklist table .textBox{width:200px;}
.axero-user-invite-container .axero-users-invite-checklist table td{white-space: nowrap;border-bottom:solid 1px #fff;}
.axero-user-invite-container .axero-users-invite-checklist table thead{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; background:#DFDFDF;}
.axero-user-invite-container .axero-users-invite-checklist table tbody{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#showEmailAddresses, #showUploadFile, #showFindPeople{display: none;height:auto;}
.axero-users-invite-checklist{display: inherit;-moz-border-radius:6px 6px 6px 6px;}


/* Space - Join Space */
.axero-space-join-notice{width:auto; overflow:hidden;
                         background:none repeat scroll 0 0 #F5F5F5;
                         border:1px solid #DFDFDF;padding:15px;margin-bottom:50px;}
.axero-space-join-notice-left{float:left;width:161px;}
.axero-space-join-notice-right{margin:0px 0px 0px 180px;}

.axero-space-join-notice h4{font-size:150%; font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-space-join-notice p{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}
.axero-space-join-notice div.notice{padding:10px;}

/* -- People - default
--------------------------------------------------*/
#threadIntro p{color:#1D1D1D;font-size:11px;line-height:14pt;}
.peoplestats{margin:0px 0px 10px 0px;clear:both;width:auto;overflow:hidden;}
.psLeft{float:left;width:300px;}
.psRight{float:right;width:630px;text-align:right;}
.psRight #paging { float:right;padding:0px; text-align:right;margin:0px 0px 0px 0px;width:auto;}
.new{float:left;}
.peoploptionsbar{margin:0px 0px 10px 0px;width:auto;overflow:hidden;border-bottom:1px solid #DCDCDC;background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;overflow:hidden;padding:5px 10px;width:auto;}
.peoploptionsbar .poLeft{float:left;width:300px;}
.peoploptionsbar .poLeft select {float:left;width:50px;font-size:8pt;margin:1px 3px 4px 5px;}
.peoploptionsbar .poLeft  span {float:left;font-size:8pt;margin:2px 3px 4px 0;}
.peoploptionsbar .poRight{float:right;width:500px; text-align:right;}
#alphabet{width:670px;margin:10px auto;}
#alphabet ul{}
#alphabet li{display:inline;list-style-type:none;padding-right:10px;}
#peopleresults{clear:both;width:auto;overflow:hidden;}
#peopleresults ul{margin:10px 0px;padding:0px;}
#peopleresults li{float:left; display:block; margin:0px 8px 20px 15px;padding:0px;list-style:none;}
#peopleresults .limited{height:260px; overflow:hidden; width:162px;}
#peopleresults li .profilephoto{background-color:#EFEFEF;border:1px solid #BCBCBC;display:block;overflow:hidden;width:160px;height:120px;}
#peopleresults li .profiledetails li{width:160px;height:auto;float:none;margin:0px 8px 0px 0px; text-align:center;}



/* -- People - profile
--------------------------------------------------*/
#axero-public-profile-main{margin:0px 0px 0px 180px;}
#axero-public-profile-main #prtabs{float:left;width:100%; overflow:hidden;border-top:1px solid #DCDCDC;}
#axero-public-profile-main #prtabs #axero-public-profile-right{margin:0px 0px 0px 0px;float:right;width:300px;}
#axero-public-profile-main #prtabs #axero-public-profile-left{margin:10px 310px 0px 0px;}
#axero-public-profile-main #prtabs #axero-public-profile-right2{margin:30px 0px 0px 718px;float:left;width:300px;}

.prOptionsBar{height:20px;padding:5px;width:auto;margin:0px;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;background:#F3F3F3;clear:both;overflow:hidden;}
.prOptionsBar .prLeft{float:left;width:300px;}
.prOptionsBar .prRight{float:right;width:100px;}
.prOptionsBar .prLeft select {float:left;width:50px;font-size:8pt;margin:1px 3px 4px 5px;}
.prOptionsBar .prLeft span {float:left;font-size:8pt;margin:2px 3px 4px 0;}
.prOptionsBar-forum{height:20px;padding:5px;margin:0px;background:#F3F3F3;clear:both;overflow:hidden; color:#000;}

#axero-public-profile-sidebar {float:left;width:170px;}
#axero-public-profile-sidebar .profilephoto{background-color:#EFEFEF;border:1px solid #BCBCBC;display:block;clear:both;overflow:hidden;width:170px;}
#axero-public-profile-sidebar #axero-profile-public-options{clear:both;overflow:hidden;list-style-type:none;margin:10px 0px 0px 0px;padding:0px;border:1px solid #ccc;}
#axero-public-profile-sidebar #axero-profile-public-options li { margin: 0 0 0 0; }
#axero-public-profile-sidebar #axero-profile-public-options li  a{display: block;background:#EFEFEF;width: auto;padding:8px;text-decoration: none;}
#axero-public-profile-sidebar #axero-profile-public-options li  a:hover{background-color: #369;color: #FFF;}

#axero-public-profile-sidebar .infosection {clear:both;overflow:hidden;margin:10px 0px 10px 0px;padding:0px;border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;}
#axero-public-profile-sidebar .infosection h3{padding:8px;width:auto;clear:both;overflow:hidden; font-weight:bold;border-bottom:1px solid #DCDCDC;border-top:1px solid #DCDCDC;background:#F3F3F3;}
#axero-public-profile-sidebar .infosection dl{display:block;margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;clear:both;overflow:hidden;width:auto;word-wrap:break-word;}
#axero-public-profile-sidebar .infosection dt{display:block;padding:1px 0px 1px 0px;clear:left;color:#808080;float:left;}
#axero-public-profile-sidebar .infosection dd{display:block;clear:both;padding:1px 0px 3px 0px;margin:0px 0px 0px 0px;padding-left:10px;width:auto;}


/*-- Article, Blog, Wiki styles
---------------------------------------------*/
#threadIntro{float: left;width:auto;margin:0px 0px 0px 0px;padding:10px;}
#threadIntro div{padding:0px 20px 0px 20px;}
#threadIntro h2 {background:url(../assets/images/discuss-25x25.gif) no-repeat scroll left center;padding:0px 0px 0px 35px;margin:0px 0px 0px 0px;-x-system-font:none;color:#C78426;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:200%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;letter-spacing:-1px;line-height:normal;text-transform:none;}
#threadIntro p{color:#1D1D1D;font-size:11px;line-height:14pt;}

.axero-blog-background{background-color:#F5FFFB;clear:both;padding:15px;margin:0px 0px 15px 0px;
                       border:solid 1px #DFFFF2; overflow:auto;width:auto;}
.axero-article-background{background-color:#F5FAF0;clear:both;padding:15px;margin:0px 0px 15px 0px;border:solid 1px #DCEFD1; overflow:hidden;width:auto;}
.axero-wiki-background{background-color:#FFF5EF;clear:both;padding:15px;margin:0px 0px 15px 0px;border:solid 1px #FFF1BF; overflow:hidden;width:auto;}

.axero-wiki-options{background:none repeat scroll 0 0 #EFE6E0;
border-bottom:1px dotted #FFF1BF;
border-top:1px dotted #FFF1BF;
clear:both;
font-size:11px;
height:22px;
margin:10px 0;
padding:3px 3px 5px;}








.article-attachments{padding:10px 10px 0px 10px;border-top:dotted 1px #ccc;}
.article-attachments p{font-weight:bold; font-size:11px;margin:0px;}
.article-attachments ul{margin:0px; list-style:none;}
.article-attachments ul li{margin:0px 0px 5px 0px;height:18px;display:block;}

#articleCatList{font-size:0.9em;}
#articleCatList ul {list-style: none;  margin:10px 1.5em; }
#articleCatList ul ul{margin:3px 0px 0px 22px;list-style: disc; }
#articleCatList ul li {padding: 0px 0px 3px 0px;}
#articleCatList ul li a{ font-weight:bold; color: #3F3F3F; text-decoration: none; }
#articleCatList ul li a:hover{ color:#FA5817;text-decoration: underline; }
#articleCatList ul ul a { color: #3F3F3F; text-decoration: none; }
#articleCatList ul ul a:hover{ color:#FA5817;text-decoration: underline;color:#FA5817; }

#blogList{font-size:0.9em;}
#blogList ul {list-style: none;  margin:10px 0px 10px 20px;}
#blogList ul ul{margin:4px 0px 0px 22px;list-style: disc; }
#blogList ul li {padding: 0px 0px 0px 0px;}
#blogList ul li a{ font-weight:bold; color: #3F3F3F; text-decoration: none; }
#blogList ul li a:hover{ color:#FA5817;text-decoration: underline; }
#blogList ul ul a { color: #3F3F3F; text-decoration: none; }
#blogList ul ul a:hover{ color:#FA5817;text-decoration: underline;color:#FA5817; }

.articlelisthead {-moz-border-radius: 4px;-x-system-font:none;background:#2689C7 none repeat scroll 0% 0%;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:130%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;letter-spacing:-1px;line-height:normal;padding:5px 10px;}
.articlecathead {-moz-border-radius: 4px;-x-system-font:none;background:#2689C7 url(../images/bar-blue-bg.gif) repeat-x scroll 0 0;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:130%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;letter-spacing:-1px;line-height:normal;padding:5px 10px;}

.articlelist{}
.articlelist ul{list-style: none;display:block;}
.articlelist li{border-bottom:1px solid #D4D4D4;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:15px 0;}
.articlelist li a {color:#2689C7;font-size:1.1em;font-weight:bold; text-decoration: underline;}
.articlelist li a:hover {color:#FA5817;text-decoration:none;}
.articlelist li small {color:#7F7F7F;}

.callout-rss{display:none;background:#EFEFEF url(../images/icons/fade-bg.gif) repeat-x scroll 0 0;border-left:0px solid #DFDFDF;border-right:0px solid #DFDFDF;border-bottom:1px solid #DFDFDF;padding:15px; width:auto; overflow:hidden;}
.callout-rss p{margin:0px 0px 0px 0px;padding:0px;font-size:140%; font-weight:bold;color:#666;}
.callout-rss p a{color:#666;}
.callout-rss p a:hover {color:#FA5817;text-decoration:none;}


/* Blog homepage -- summary layout */

.axero-blog-summary{width:auto; overflow:hidden; 
                    clear:both;margin:0px;padding:15px; border-bottom:solid 1px #E5E5E5; }

/* blog header container */
.axero-blog-summary .axero-blog-post-header{width:auto; overflow:hidden;clear:both;margin:0px 0px 15px 0px;padding:0px;display:block;}

/* blog header avatar */
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-avatar{float:left; width:45px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-avatar .axero-avatar-blog{width:45px;}

/*blog header right section */
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-right{float:right; width:150px;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-right ul{margin:0px;padding:0px;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-right ul li{ text-align:right; list-style:none; float:right; margin:0px 0px 0px 5px;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-right ul li a{}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-right ul li a.twitter{background:#95CD3C;color:#fff; padding:3px 5px 0px 5px;  height:19px;font-size:11px;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-right ul li a.twitter:hover{background:#B0EF4A;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-right ul li a.facebook{background:#336699;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-right ul li a.facebook:hover{background:#4088CF;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-right ul li a:hover{}

/* blog header title section */
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-title{margin-left:60px !important;margin-right:160px !important;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-title h2{ font-size:22px; border:0px;margin:0px 0px 0px 0px;padding:0px 0px;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-title h2 a{ text-decoration:none; color:#333;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-title h2 a:hover{color:#9F9F9F;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-title .blog-date{font-size:11px;color:#9F9F9F;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-title .blog-date{font-size:11px;color:#7F7F7F;}

.axero-blog-summary .axero-blog-summary-content{width:auto; overflow:hidden; clear:both;}
.axero-blog-summary .axero-blog-summary-content p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-blog-summary .axero-blog-summary-content p.readmore{}
.axero-blog-summary .axero-blog-summary-content .postTitleImage{width:200px; float:left; margin:0px 15px 0px 0px;}

.axero-blog-summary .axero-blog-footer{width:auto; overflow:hidden; clear:both;padding:5px 0px 0px 0px;margin:20px 0px 0px 0px; border-top:dotted 1px #E5E5E5;font-size:11px;color:#9F9F9F;}
.axero-blog-summary .axero-blog-footer a{ text-decoration:none;}
.axero-blog-summary .axero-blog-footer a:hover{}
.axero-blog-summary .axero-blog-footer ul{margin:0px 0px 0px;padding:0px;}
.axero-blog-summary .axero-blog-footer ul li{ list-style:none; float:left;margin:0px 15px 0px 0px;}
.axero-blog-summary .axero-blog-footer ul li.permalink{margin:0px; float:right;}

.axero-blog-summary .axero-blog-summary-infobar{margin:0px 0px 10px 0px; font-size:11px;width:auto; overflow:hidden; clear:both;border-bottom:1px dotted #D3D3D3; padding-bottom:8px;}
.axero-blog-summary .axero-blog-summary-infobar .axero-blog-summary-infobar-left{float:left;width:250px;}
.axero-blog-summary .axero-blog-summary-infobar .axero-blog-summary-infobar-right{float:right;text-align:right;}
.axero-blog-summary .axero-blog-summary-infobar .axero-blog-summary-infobar-right ul{margin:0px;padding:0px;}
.axero-blog-summary .axero-blog-summary-infobar .axero-blog-summary-infobar-right ul li{ text-align:right; list-style:none; display:inline; margin:0px 0px 0px 10px;}
.axero-blog-summary .axero-blog-summary-infobar .axero-blog-summary-infobar-right ul li a{ text-decoration:none; padding:3px 5px 3px 5px;color:#fff;font-weight:bold; font-size:11px;}
.axero-blog-summary .axero-blog-summary-infobar .axero-blog-summary-infobar-right ul li a.twitter{background:#95CD3C; padding:3px; height:19px;}
.axero-blog-summary .axero-blog-summary-infobar .axero-blog-summary-infobar-right ul li a.twitter:hover{background:#B0EF4A;padding:3px; height:19px;}
.axero-blog-summary .axero-blog-summary-infobar .axero-blog-summary-infobar-right ul li a.facebook{background:#336699;}
.axero-blog-summary .axero-blog-summary-infobar .axero-blog-summary-infobar-right ul li a.facebook:hover{background:#4088CF;}
.axero-blog-summary .axero-blog-summary-infobar .axero-blog-summary-infobar-right ul li a:hover{}


.axero-blog-summary .axero-blog-summary-content .axero-blog-summary-image{float:left;width:220px;text-align:center;}
.axero-blog-summary .axero-blog-summary-content .axero-blog-summary-image img{padding:2px; border:solid 1px #efefef; width:150px;height:150px; }
.axero-blog-summary .axero-blog-summary-content .axero-blog-summary-postexcerpt{margin:0px 0px 0px 225px;}
.axero-blog-summary .axero-blog-summary-content .axero-blog-summary-postexcerpt p {margin:0px 0 0;padding:0 6px 8px 10px;}


 /* -- WIKI
-------------------------------------------------------*/
.axero-wiki-page{}
.axero-wiki-page-options{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px; list-style-type:none;}
.axero-wiki-page-options li{margin:0px 0px 4px 0px;padding:0 0 0 23px;}

li.icn-edit {background:transparent url(../images/icons/page_white_edit.png) no-repeat scroll left top;}
li.icn-history {background:transparent url(../images/icons/time.gif) no-repeat scroll left top;}
li.icn-discussion {background:transparent url(../images/icons/comment.gif) no-repeat scroll left top;}
li.icn-delete {background:transparent url(../images/icons/delete.png) no-repeat scroll left top;}
li.icn-share {background:transparent url(../images/icons/share.png) no-repeat scroll left top;}
li.icn-print {background:transparent url(../images/icons/printer.gif) no-repeat scroll left top;}

.axero-wiki-page .add-link {background:transparent url(../images/icons/add.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 0 19px;}

.axero-wiki-form{overflow:hidden;width:auto;margin:10px;background-color:#FFFBEF;border:solid 3px #FFF1BF;}
.axero-wiki-form-title{overflow:hidden;width:auto;margin:20px 20px 20px 20px; padding:0px 0px 0px 0px;}
.axero-wiki-form-title input{padding:4px; font-size:16px;width:90%;border:1px solid #bbb;}

.axero-wiki-form-body{overflow:hidden;width:auto;margin:0px 20px 20px 20px; padding:0px 0px 20px 0px;}
.axero-wiki-form-body textarea{width:100%;height:400px;}
.axero-wiki-form-body table.mceEditor {}
.axero-wiki-form-body .mceEditorIframe {}

.axero-wiki-form-permissions{overflow:hidden;width:auto;margin:0px 20px 20px 20px; padding:0px 0px 20px 0px;border-bottom:2px solid #DFF1FF;}
.axero-wiki-form-attachments{overflow:hidden;width:auto;margin:0px 20px 20px 20px; padding:0px 0px 20px 0px;border-bottom:2px solid #DFF1FF;}
.axero-wiki-buttons{overflow:hidden;width:auto;margin:0px 20px 20px 20px; padding:0px 0px 0px 0px;}


/* Font Sizes */
.small_font { font: normal 12px/20px Verdana, Arial, sans-serif; }
.medium_font { font: normal 14px/22px Verdana, Arial, sans-serif; }
.large_font { font: normal 16px/24px Verdana, Arial, sans-serif; }

/* Font size changer interface style */
.font_sizer{width:auto; text-align:right; float:right;margin:0px 10px 0px 0px;}
.font_sizer a { text-decoration:none; color:black; }
.articleH2{font-weight:bold;line-height:1em;padding-bottom:0px;margin:0px;}
#article-options{clear:both;
                 border-top: dotted 1px #DCEFD1;
                 border-bottom: dotted 1px #DCEFD1;
                 background:#E7EFE0;
                 font-size: 11px;padding: 3px 3px 5px 3px;margin:10px 0px 10px 0px;height:22px;
                 }
#article-options a{text-decoration:underline;margin:-5px 0px 0px 0px;color:#7F7F7F;}
#article-options ul{list-style: none;float:left;padding:0px;margin:0px 0px 0px 10px;}
#article-options li{float: left; margin:0px 20px 0px 0px; padding:0px;}


.axero-blog-options{background:none repeat scroll 0 0 #E0EFE9;
border-bottom:1px dotted #FFF1BF;
border-top:1px dotted #FFF1BF;
clear:both;
font-size:11px;
height:22px;
margin:10px 0;
padding:3px 3px 5px;}
.axero-blog-options a{text-decoration:underline;margin:-5px 0px 0px 0px;color:#7F7F7F;}
.axero-blog-options ul{list-style: none;float:left;padding:0px;margin:0px 0px 0px 10px;}
.axero-blog-options li{float: left; margin:0px 20px 0px 0px; padding:0px;}




#commentform{margin:0;padding:0;}
#commentform div.field {color:#666666;font-size:0.9em;margin:0 0 15px;}
#commentform label{float:left;margin:0 16px 0 0;text-align:right;width:100px;}
#commentform div#field-check {color:#666666;font-size:0.9em;margin:0 0 15px;}
#commentform p.controls {margin:0 80px 0 0;padding:0;text-align:right;}
#commentform div.field textarea {border:1px solid #CCCCCC;font-family:Arial;font-size:12px;height:100px;padding:2px;width:420px;}
#commentform div#field-check input {float:left;margin:0 16px 0 80px;width:20px;}
#commentform div#field-check label {float:left;text-align:left;width:420px;}

/*--  AJAX Username/email avail styles for reg page 
-------------------------------------------------------*/
#UserAvailability {padding:0px;margin:0px;}
.progress, .taken, .available{padding-left: 22px;}
.progress{background: url(../images/icons/spinner.gif) no-repeat left;}
.taken {background: url(../images/icons/taken.gif) no-repeat left;}
.available{background: url(../images/icons/available.gif) no-repeat left;}


/*--  CMS Page styles
-------------------------------------------------------*/

.content {color: #555555;}


/* Headings
-------------------------------------------------------------- */

.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6 { font-weight: normal; border-bottom:0px; }

.content h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
.content h2 { font-size: 2em; margin-bottom: 0.5em; }
.content h3 { font-size: 1.5em; line-height: 1; margin-bottom: 0.5em; }
.content h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
.content h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
.content h6 { font-size: 1em; font-weight: bold; }

.content h1 img, 
.content h2 img, 
.content h3 img, 
.content h4 img, 
.content h5 img, h6 img {margin: 0;}


/* Text elements
-------------------------------------------------------------- */

.content p           { margin: 0 0 15px; }
.content p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
.content p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }

.content a:focus, 
.content a:hover     { }
.content a           { text-decoration: underline; }

.content blockquote  { margin: 1.5em; font-style: italic; 
border-left:3px solid #CCCCCC;
color:#555555;
margin-left:17px;
padding-left:15px;
}

.content strong      { font-weight: bold; }
.content em, .content dfn      { font-style: italic; }
.content dfn         { font-weight: bold; }
.content sup, .content sub    { line-height: 0; }

.content abbr, 
.content acronym     { }
.content address     { margin: 0 0 1.5em; font-style: italic; }
.content del         {  }

.content pre 				{ margin: 1.5em 0; white-space: pre; }
.content pre,
.content code,
.content tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }


/* Lists
-------------------------------------------------------------- */

.content li ul, .content li ol { margin:0 1.5em; }
.content ul, .content ol { margin: 0px 15px 15px 30px; }

.content ul { list-style-type: disc; }
.content ol { list-style-type: decimal; }

.content dl { margin: 0 0 1.5em 0; }
.content dl dt { font-weight: bold; }
.content dd { margin-left: 1.5em;}


/* Tables
-------------------------------------------------------------- */

.content table { margin-bottom: 1.4em; width:100%; border:solid 1px #7F7F7F; }
.content th { font-weight: bold; }
.content thead th { background: #c3d9ff; }
.content th, .content td, .content caption { padding: 4px 10px 4px 5px; border:solid 1px #7F7F7F;}
.content tr.even td { background: #e5ecf9; }
.content tfoot { font-style: italic; }
.content caption { background: #eee; }










/*
.cms-content {color:#555555;}
.cms-content h1, .cms-sidebar h1, .content h1 {font-size:200%;line-height:1;margin:10px 0px 0.5em 0px;}
.cms-content h2, .cms-sidebar h2, .content h2 {font-size:180%;margin:0px 0px 0.5em 0px;border-bottom:0;}
.cms-content h3, .cms-sidebar h3, .content h3 {font-size:160%;line-height:1em;margin:10px 0px 0.5em 0px;font-weight:normal;padding-bottom:8px;}
.cms-content h4, .cms-sidebar h4, .content h4 {font-size:140%;line-height:1.25em;margin:10px 0px 0.5em 0px;font-weight:bold;}
.cms-content h5, .cms-sidebar h5, .content h5 {font-size:120%;font-weight:bold;margin:10px 0px 0.5em 0px;font-weight:bold;}
.cms-content h6, .cms-sidebar h6, .content h6 {font-size:100%;font-weight:bold;}

.content p{margin:0px 0px 10px 0px;}

.content pre {color:#000000;font-family:Consolas,Courier New !important;
font-size:12px !important;font-size-adjust:none !important;
font-stretch:normal !important;font-style:normal !important;
font-variant:normal !important;font-weight:normal !important;
line-height:normal !important;overflow: auto;
border-left:solid 6px #D3D3D3;border-right: 1px dashed #D3D3D3;
border-top: 1px dashed #D3D3D3;border-bottom: 1px dashed #D3D3D3;
background: #fff;padding: 8px 8px 8px 16px;width:600px;
overflow: auto;
white-space: pre;font-size: 11px;}
              
.content blockquote {color:#000000;font-size:12px !important;
font-size-adjust:none !important;font-stretch:normal !important;font-style:normal !important;
font-variant:normal !important;font-weight:normal !important;line-height:normal !important;
overflow: hidden !important;border-left:solid 6px #D3D3D3;border-right: 1px dashed #D3D3D3;
border-top: 1px dashed #D3D3D3;border-bottom: 1px dashed #D3D3D3;background: #fff;
padding: 8px 8px 8px 8px;display: block;font-size: 11px; margin:1.5em 0;}


.cms-sidebar {border:5px solid #EEEEEE;margin-top:5px;padding:20px 20px 0px 20px;}
.code-comment { color: #008000; font-style: italic; }
.code-SummaryComment { color: #808080; }
.code-keyword { color: Blue; }
.code-SDKkeyword { color: #339999; }
.code-preprocessor { color: Navy; }
.code-string { color: Purple; }
.code-literal { color: Navy; }
.code-pagedirective { background-color:yellow; }
.code-attribute { color: red; }
.code-tag { color: #800000; }
.code-leadattribute { color: #800000; }
.code-digit { color: Navy; }
.code-none { color: #000; }
*/

/*--  FILES - OLD
-------------------------------------------------------*/
.axero-files-directory-options{clear:both;overflow:hidden;
                               width:auto;margin:0px 0px 0px 0px;
                               padding:6px 0px 6px 6px;
                                font-size:11px;
                                background:#EFEFEF; border-top:1px solid #BBB;border-right:1px solid #BBB;border-left:1px solid #BBB;
                                }
                                
.axero-files-directory-options .axero-files-directory{float:left;border-right:1px solid #BBB;}
.axero-files-directory-options .axero-files-directory ul{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-files-directory-options .axero-files-directory ul li{float:left;margin:0px 16px 0 0;padding:0 0 0 20px;}
.axero-files-directory-options .axero-files-directory ul li.icn-newfolder {background:transparent url(../images/icons/folder_add.png) no-repeat scroll left top;}
.axero-files-directory-options .axero-files-directory ul li.icn-upload {background:transparent url(../images/icons/upload.gif) no-repeat scroll left top;}
.axero-files-directory-options .axero-files-directory ul li.icn-uponelevel {background:transparent url(../images/icons/arrow_up.png) no-repeat scroll left top;}
.axero-files-directory-options .axero-files-directory ul li.icn-root {background:transparent url(../images/icons/house.png) no-repeat scroll left top;}
.axero-files-directory-options .axero-files-directory ul li.icn-recycle {background:transparent url(../images/icons/application_delete.png) no-repeat scroll left top;}
.axero-files-directory-options .axero-files-directory ul li.icn-rename {background:transparent url(../images/icons/folder_edit.png) no-repeat scroll left top;}
.axero-files-directory-options .axero-files-directory ul li.icn-remove{background:transparent url(../images/icons/folder_delete.png) no-repeat scroll left top;}


.axero-files-directory-options .axero-files-file-options{float:right;border-left:1px solid #BBB}
.axero-files-directory-options .axero-files-file-options ul{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}
.axero-files-directory-options .axero-files-file-options ul li{float:left;margin:0px 16px 0px 0px;padding:0px 0px 0px 20px;}
.axero-files-directory-options .axero-files-file-options ul li.icn-copy {background:transparent url(../images/icons/page_copy.png) no-repeat scroll left top;}
.axero-files-directory-options .axero-files-file-options ul li.icn-move {background:transparent url(../images/icons/cut.png) no-repeat scroll left top;}
.axero-files-directory-options .axero-files-file-options ul li.icn-delete {background:transparent url(../images/icons/page_white_delete.png) no-repeat scroll left top;}
.axero-files-directory-options .axero-files-file-options ul li.icn-restore {background:transparent url(../images/icons/page_white_add.png) no-repeat scroll left top;}



.axero-files-directory-options .axero-files-sort{float:left;;}
.axero-files-directory-options .axero-files-sort ul{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}
.axero-files-directory-options .axero-files-sort ul li{float:left;margin:0px 0px 0px 0px;padding:0 0 0 10px;}


.axero-file-options-bar {clear:both;overflow:hidden;width:auto;margin:0px 0px 0px 0px;padding:6px 0px 6px 6px;background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;}
.axero-file-options-bar-left {float:left;overflow:hidden;width:auto;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-file-options-bar-left ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 5px;padding:0;}
.axero-file-options-bar-left ul li {border:0 none;float:left;font-size:11px;margin:0 15px 0 0;padding:0;}
.axero-file-options-bar-right {float:right;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;overflow:hidden;text-align:right;width:auto;}
.axero-file-options-bar-right ul{float:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 10px;padding:0;}
.axero-file-options-bar-right ul li{float:left;margin:0px 16px 0 0;padding:0 0 0 20px;}
.axero-file-options-bar-right ul li.icn-copy {background:transparent url(../images/icons/page_copy.png) no-repeat scroll left top;}

/*--  FILES - NEW
-------------------------------------------------------*/
#files-wrapper{height:490px; width:auto; overflow:hidden;}

/* PANES */
.ui-layout-pane {background:#FFF;border:1px solid #BBB;padding:	0px; overflow:	auto;}

.axero-files-address{ overflow:hidden; width:auto;padding:5px; background:#EFEFEF; border-top:1px solid #BBB;border-right:1px solid #BBB;border-left:1px solid #BBB;}
.axero-files-address .axero-files-address-breadcrumbs{float:left;font-size:11px;background:#fff;padding:3px 10px 3px 10px;}
.axero-files-address .axero-files-address-search{float:right;}


.axero-files-option-bar{width:auto;overflow:hidden;padding:0px;margin-left:246px;border-left:solid 1px #bbb;border-top:solid 1px #bbb;border-right:solid 1px #bbb;}
.axero-files-option-bar .axero-files-option-bar-right{float:right;width:200px; text-align:right;}
.axero-files-option-bar .axero-files-option-bar-right ul{padding:0px;margin:0px;}
.axero-files-option-bar .axero-files-option-bar-right ul li{float:right; list-style:none;margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-left:solid 1px #bbb;}

.axero-files-option-bar .axero-files-option-bar-left{float:left;width:200px;}
.axero-files-option-bar .axero-files-option-bar-left ul{padding:0px;margin:0px;}
.axero-files-option-bar .axero-files-option-bar-left ul li{float:left; list-style:none;margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-right:solid 1px #bbb;}
.axero-files-option-bar .axero-files-option-bar-left ul li a{padding:0px 0px 0px 0px; text-decoration:none;}
.axero-files-option-bar .axero-files-option-bar-left ul li a.icn-newfolder{background:transparent url(/assets/images/icons/folder_add.png) no-repeat scroll 0 0;margin:0px 0px 0px 10px;padding:0px 10px 2px 22px;}
.axero-files-option-bar .axero-files-option-bar-left ul li a.icn-upload{background:transparent url(/assets/images/icons/arrow_up.png) no-repeat scroll 0 0;margin:0px 0px 0px 5px;padding:0px 10px 2px 22px; font-weight:bold;}

.axero-files-table a.icn-filetype-default{background:transparent url(/assets/images/icons/photos.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-image{background:transparent url(/assets/images/icons/photos.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-pdf{background:transparent url(/assets/images/icons/page_white_acrobat.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-doc{background:transparent url(/assets/images/icons/page_white_word.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-xls{background:transparent url(/assets/images/icons/page_white_excel.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-ppt{background:transparent url(/assets/images/icons/page_white_powerpoint.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-zip{background:transparent url(/assets/images/icons/page_white_compressed.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}

#axero-directory-tree{padding:5px 10px 10px 10px;}
.axero-file-tree-section{ overflow:hidden; width:auto;}

.axero-files-table a.icn-filetype-code{background:transparent url(/assets/images/icons/page_white_code.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-database{background:transparent url(/assets/images/icons/database.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-flash{background:transparent url(/assets/images/icons/page_white_flash.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-video{background:transparent url(/assets/images/icons/television.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}

.axero-files-table a.icn-filetype-css{background:transparent url(/assets/images/icons/css.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-html{background:transparent url(/assets/images/icons/html.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-php{background:transparent url(/assets/images/icons/page_white_php.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-visualstudio{background:transparent url(/assets/images/icons/page_white_visualstudio.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-csharp{background:transparent url(/assets/images/icons/page_white_csharp.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}
.axero-files-table a.icn-filetype-jscript{background:transparent url(/assets/images/icons/script_code.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}



/* Issue tracker */
#axero-ticket-search-header {
background:none repeat scroll 0 0 #BFD6FF;
border-top:1px solid #CCCCCC;
font-weight:bold;
margin:0;
overflow:hidden;
padding:8px;
width:auto;
}
.axero-ticket-search {
background:none repeat scroll 0 0 #EDF3FE;
border:1px solid #D1DCEF;
margin:0;
overflow:hidden;
padding:8px;
width:auto;
}

.axero-ticket-search ul{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.axero-ticket-search li{display:inline;list-style-type:none;padding: 0px 0px 0px 0px;font-size:11px;margin:0px;}
.axero-ticket-search a{ color: #616159;font-weight:bold; text-decoration:none;}
.axero-ticket-search a:hover { color: #FFA600;text-decoration:none;}
#ticket-search{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:auto; overflow:hidden;}
#ticket-search li{float:left;margin:0px 10px 0px 0px;list-style-type:none;}


#axero-ticket-subject{width:auto; overflow:hidden;padding:8px; margin:0px 0px 0px 0px;border-bottom:1px solid #EFEFEF;background:#FFF6BF; font-weight:bold; font-size:130%;}


#axero-ticket-details{width:auto; overflow:hidden;padding:0px; margin:0px 0px 0px 0px;border-bottom:1px solid #EFEFEF;}

.axero-ticket-details-table {border-collapse:separate;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-ticket-details-table tr{}


.axero-ticket-details-table tr th{width:50%;vertical-align:top;margin:0px 0px 0px 0px;
                                  border-bottom:1px solid #BCC2C7;
                                  border-top:0px solid #BCC2C7;
                                  border-left:0px solid #BCC2C7;
                                  border-right:0-px solid #BCC2C7;
                                  padding:0px;border:1px solid #D9E9F0; background:#DFE1E3;}

.axero-ticket-details-table tr td{width:50%;vertical-align:top;margin:0px 0px 0px 0px;padding:0px;
                                  border-bottom:1px solid #BCC2C7;
                                  border-top:0px solid #BCC2C7;
                                  border-left:0px solid #BCC2C7;
                                  border-right:0-px solid #BCC2C7;}

.axero-ticket-details-table tr td ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-ticket-details-table tr td ul li{ list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.axero-ticket-users-scroll{overflow-x:auto; height:auto; max-height:135px;}
.axero-ticket-info, .axero-ticket-users-scroll{padding:5px;}


.axero-ticket-form{overflow:hidden; width:auto; border:solid 1px #D9E9F0;padding:10px; background:#EDF6F9;margin:0px 0px 50px 0px;}
.axero-ticket-form h4{margin:0px;padding:0px; font-size:16px; font-weight:bold;}
.axero-ticket-form p{margin:0px 0px 5px 0px;padding:0px;}
.axero-ticket-form-section{overflow:hidden; width:auto; clear:both; margin:0px 0px 15px 0px;}
.axero-ticket-form-section .axero-ticket-form-section-float{float:left; width:auto;margin-right:15px;}
.axero-ticket-form-section .textBoxLarge{border:1px solid #BBBBBB;font-size:16px;padding:4px;width:98%;}
.axero-ticket-form-section .textArea{border:1px solid #BBBBBB;font-size:16px;padding:4px;width:98%; height:300px;}
.axero-ticket-form-section-buttons{border-top:1px solid #BBBBBB;overflow:hidden; width:auto; clear:both; margin:25px 0px 15px 0px;padding:15px 0px 0px 0px;}
.axero-ticket-additional-recipients{height:200px;overflow-x:auto; border:solid 1px #D9E9F0; background:#fff;}
.axero-ticket-additional-recipients-options{overflow:hidden; width:auto;padding:5px;border:solid 1px #D9E9F0; background:#EDF6F9;}
.axero-ticket-additional-recipients-table{margin:0px;padding:0px;}
.axero-ticket-additional-recipients-table tr{margin:0px;padding:0px;}
.axero-ticket-additional-recipients-table tr td{margin:0px;padding:2px;}


.axero-ticket-section{overflow:hidden; width:auto;margin:0px 0px 0px 0px;}
.axero-ticket-section .axero-ticket-section-header{overflow:hidden; width:auto; padding:5px 0px 5px 5px; font-size:11px;}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-avatar{float:left;}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-avatar .axero-ticket-section-header-avatar-image{width:40px;}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-section-header-userinfo{float:left; margin:10px 0px 0px 10px;font-size:12px}
.axero-ticket-section .axero-ticket-section-header .axero-ticket-internal-notice{font-size:12px; color:Red; font-weight:bold; float:right;
                                                                                 margin:10px 10px 0px 0px;}


.axero-ticket-section-body{overflow:hidden; width:auto; padding:10px 0px 0px 0px;}

.axero-ticket-options{overflow:hidden; width:auto; font-size:11px;padding:5px;}
.axero-ticket-options .axero-ticket-options-left{float:left;}
.axero-ticket-options .axero-ticket-options-right{float:right; text-align:right; width:300px;}


.axero-you{}
.axero-you .axero-ticket-section-header{border-bottom:1px solid #8AC6E3; border-top:solid 3px #8AC6E3; background:#EDF6F9;}
.axero-you .axero-ticket-section-body{background:#F6FAFC;}
.axero-you .axero-ticket-options{background:#F6FAFC;border-top:1px solid #8AC6E3;}

.axero-other{}
.axero-other .axero-ticket-section-header{border-bottom:1px solid #DFDFDF; border-top:solid 3px #DFDFDF; background:#efefef;}
.axero-other .axero-ticket-section-body{background:#F5F5F5;}
.axero-other .axero-ticket-options{background:#F5F5F5;border-top:1px solid #DFDFDF;}

.ticket-attachments{overflow:hidden; width:auto; margin:0px 10px 10px 10px; padding:10px 0px 10px 0px;border-top:dotted 1px #ccc;}
.ticket-attachments p{font-weight:bold; font-size:11px;margin:0px;padding:0px;}
.ticket-attachments ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.ticket-attachments ul li{margin:0px 0px 5px 0px;height:18px;display:block;}






/* ------------------------------------------------------------------
	Comments display
----------------------------------------------------------*/
#answer{clear:both;font-size: 1em; color: #333333; margin: 0px 0px 0px 0px; padding: 20px;
         line-height: 16px;width:auto;}
#answer h3{font-size:11px; font-weight:bold;padding:0; margin:0px 0px 10px 0px;border-bottom:0px solid #EFEFEF;}
#answer p{padding:4px; width:auto;}
#answer li{ padding: 3px 0px 3px 5px; margin-left: 14px; }
#answer ul { list-style: none; margin-bottom:8px; }
#answer ul li { list-style: circle; color: #5F5F5F; }
#answer ul li a{ color: #5F5F5F; text-decoration: underline; }
#answer ul li a:hover{ text-decoration: underline; }
#answer ol { list-style: decimal; margin-bottom:8px; }
#answer ol li { list-style: decimal; color: #5F5F5F;margin-bottom:20px; }
#answer ol li a{ color: #5F5F5F; text-decoration: underline; }
#answer ol li a:hover{ text-decoration: underline; }
#answer ol ol ol li { list-style: decimal; color: #5F5F5F; }
#answer blockquote {border: 1px dashed #CCCCCC; background:#fff; font-size: 10px; width:auto;color:#666;font-family:verdana, arial, sans-serif;padding:8px;}
#answer hr{border: 0;width: 90%;color: #CCCCCC;background-color: #CCCCCC;height: 2px;}
#answer code{ font-size: 11px; font-family: Verdana,Sans-Serif; background-color: #fff; color: #333; }
#answer xml{overflow:auto; font-size: 11px; font-family: Verdana,Sans-Serif; background-color: #fff; color: #333; }
#answer pre{ font-size: 11px; color: #333; margin: 0px; padding: 10px;border-left: 1px solid #CCCCCC; line-height: 18px; text-align:left;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}

.you{background:#E9F2FB;}
.someoneelse{background:#F8F8F8;}

#axero-ticket-comment-header{width:auto; overflow:hidden;padding:8px; margin:0px 0px 0px 0px;
                             border-top:1px solid #EFEFEF;background:#BFD6FF; font-weight:bold;}






.ui-layout-center ,	/* has content-div */
	.ui-layout-west ,	/* has Accordion */
	.ui-layout-east ,	/* has content-div ... */
	.ui-layout-east .ui-layout-content { /* content-div has Accordion */
		padding: 0;
		width:auto;
		overflow: auto !important;
	}



/* RESIZER-BARS */
.ui-layout-resizer{background: #DDD;border: 1px solid #BBB;border-width: 0;opacity: 1; /* on-hover, show the resizer-bar normally */filter: alpha(opacity=100);}
.ui-layout-resizer-open:hover ,	/* hover-color to 'resize' */.ui-layout-resizer-dragging {	/* resizer beging 'dragging' */background: #C4E1A4;}
.ui-layout-resizer-dragging {	/* CLONED resizer being dragged */border-left:  1px solid #BBB;border-right: 1px solid #BBB;}
.ui-layout-resizer-drag {	/* REAL resizer while resize in progress */}
.ui-layout-resizer-closed:hover	{ /* hover-color to 'slide open' */background: #EBD5AA;}
.ui-layout-resizer-sliding {	/* resizer when pane was 'slid open' */opacity: 0.1; /* show only a slight shadow */filter: alpha(opacity=10);}
.ui-layout-resizer-sliding:hover {	/* sliding resizer - hover */opacity: 1; /* on-hover, show the resizer-bar normally */filter: alpha(opacity=100);}
/* sliding resizer - add 'outside-border' to resizer on-hover */
.ui-layout-resizer-north-sliding:hover{ border-bottom-width:	1px; }
.ui-layout-resizer-south-sliding:hover{ border-top-width:		1px; }
.ui-layout-resizer-west-sliding:hover{ border-right-width:	1px; }
.ui-layout-resizer-east-sliding:hover{ border-left-width:	1px; }

/* TOGGLER-BUTTONS */
.ui-layout-toggler {color: #666;border: 1px solid #BBB; /* match pane-border */background-color: #999;}
.ui-layout-toggler:hover {background-color: #FC6;}
.ui-layout-toggler-north ,.ui-layout-toggler-south {border-width: 0 1px;}
.ui-layout-toggler-west ,.ui-layout-toggler-east {border-width: 1px 0;}
/* hide the toggler-button when the pane is 'slid open' */
.ui-layout-resizer-sliding  ui-layout-toggler {display: none;}
/* style the text we put INSIDE the east/west togglers */
.ui-layout-toggler .content {font: 30px bold Verdana, Arial, Helvetica, sans-serif;padding-bottom: 0.35ex; /* to 'vertically center' text inside text-span */}

/* Files list pane */
.axero-files-table{width:100%;}
.axero-files-table tr{margin:0px;padding:0px;}
.axero-files-table tr th, 
.axero-files-table tr td{margin:0px;padding:4px;word-wrap:break-word;border-bottom:1px solid #EEEEEE;border-right:1px solid #eee;}
.axero-files-table tr th {background:none repeat scroll 0 0 #EFEFEF;color:#000000;font-weight:bold;}
.axero-files-table tr:hover{background:#f9f9f9;}

/* ACCORDIAN WIDGET */
div.basic  {margin:  0;padding: 0;background:#efefef;}
.basic > a ,.basic > a.selected ,.basic > a.active ,.basic > a:hover {color:black;text-transform:	uppercase;text-decoration: none;outline:none;border-top:1px solid #FFF;border-bottom:1px solid #999;cursor:	pointer;display:block;padding:5px;}
.basic > a {background:	#EFEFEF;}
.basic > a.selected ,.basic > a.active ,.basic > a:hover {background-image: #EFEFEF;}
.basic > a.active {color: #00C;}
.basic > div {background-color: #fff;overflow: auto !important;}
.basic > div.scrolling {overflow: auto !important;}
.basic > div > p {padding:0 10px;margin:	1.5ex 0;}
.basic > div > ul {margin-top:	1ex;}











.menutable{width:auto;}
.menutable th, .menutable td {border-bottom:0px;padding:0px;word-wrap:break-word;}

/* Windows Vista Theme */
.context-menu-theme-vista {background:#FAFAFA url(/assets/scripts/contextmenu/cmenu-vista-bg.gif) repeat-y left top;border:1px solid #868686;}
.context-menu-theme-vista .context-menu-item {text-align:left;cursor:pointer;color:black;font-family:Tahoma,Arial;font-size:11px;}
.context-menu-theme-vista .context-menu-separator {margin:0px 0px 0px 32px;font-size:0px;border-top:1px solid #C5C5C5;border-bottom:1px solid #F5F5F5;}
.context-menu-theme-vista .context-menu-item-hover {background:transparent url(/assets/scripts/contextmenu/cmenu-vista-menu-item-hover.gif) repeat-x left center;border:1px solid #D7D0B3;}
.context-menu-theme-vista .context-menu-item .context-menu-item-inner {padding:4px 16px 4px 35px;margin-left:1px;background-color:none;background-repeat:no-repeat;background-position:3px center;background-image:none;}
.context-menu-theme-vista .context-menu-item-hover .context-menu-item-inner {padding:3px 15px 3px 35px;margin-left:0px;}
.context-menu-theme-vista .context-menu-item-disabled {color:#A7A7A7;}



















.pop-up-container{float:left; width:auto;  height:auto; margin:10px 0px 0px 10px; }
.popup_wrapper{display: none; -moz-border-radius:10px;-webkit-border-radius:10px; border:1px solid #ccc; padding:5px 15px 15px 15px;}

.pop-up-container-normal{float:left; width:auto;   height:auto; margin:10px 0px 0px 10px;}
.popup_wrapper-normal{display: none; clear:both; width:auto;  
 border-top:1px solid #ccc;
  border-left:3px solid #BBBBBB;
   border-right:3px solid #BBBBBB;
    border-bottom:3px solid #BBBBBB;
 
 
  padding:15px;
 background-color:#EDF3FE;
overflow:hidden;
position:absolute;
width:300px;
z-index:10;
display:block;
margin-top:6px;
 }

.axero-files-pop{

}



.windowdrop {position: relative;}
.windowdrop span {cursor:pointer;display:block;}
.windowdrop.active span {background:#ccc;}
.windowdrop span span, 
.windowdrop.active span span {border:medium none;color:#444444;padding:0px 0px 0px 0px;}
.windowdrop div.panel {border:solid 1px #ccc;background:#E5F0F8;display:none;position: absolute;left:0px;top:0px;z-index:99999;}               
.windowdrop.active div.panel {display:block;}

/* ---------------------------------------------
   jQuery calendar styles
-------------------------------------------------------*/
a.dp-choose-date {width: 16px;height: 16px;padding: 0;margin: 5px 3px 0px 3px;display: block;text-indent: -2000px;overflow: hidden;background: url(../images/icons/calendar.png) no-repeat; }
a.dp-choose-date.dp-disabled {background-position: 0 -20px;cursor: default;}
input.dp-applied {float: left;}
table.jCalendar {  border-collapse: separate;border-spacing: 2px;margin: 5px 0px 0px 0px;}
table.jCalendar th {background:#efefef;color: #333;font-weight: bold;padding: 3px 5px; text-align:center;}
table.jCalendar td {color: #000;padding: 3px 5px;text-align: center;}
table.jCalendar td.current-month{border:1px solid #CCCCCC;background: #fff;}
table.jCalendar td.current-month:hover{background: #8ABE4E;}
table.jCalendar td.other-month {background: #efefef;color: #aaa;}
table.jCalendar td.today {background: #666;color: #fff;}
table.jCalendar td.selected {background: #FDF5CE;color: #333;border:1px solid #FED22F;}
table.jCalendar td.selected.dp-hover {background: #FDF5CE;color: #000;}
table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td {background: #fff;color: #000;}
table.jCalendar tr.selectedWeek td {background: #f66;color: #fff;}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {background: #efefef;color: #888;}

/* For the calendar popup */
div.dp-popup {font-size: 11px;width: 250px;padding:10px;position: absolute;z-index: 199;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;}div.dp-popup{background: #f1f1f1;border:solid 1px #ccc;}

/* month / year text */
div.dp-popup h2 {font-size: 14px;text-align: center;margin: -5px 0px 0px 0px;padding: 0px;font-weight:bold;}

a#dp-close {font-size: 11px;padding: 4px 0;text-align: center;display: block;}
a#dp-close:hover {text-decoration: underline;}
div.dp-popup a {color: #000;text-decoration: none;padding: 3px 2px 0;}

/* prev / next */
div.dp-popup div.dp-nav-prev {position: absolute;top: 2px;left: 5px;width: 50px;}
div.dp-popup div.dp-nav-prev a {float: left;font-size:bold;font-size: 14px;margin-right:5px;}
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {cursor: pointer;}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {cursor: default;}
div.dp-popup div.dp-nav-next {position: absolute;top: 2px;right: 5px;width: 50px;}
div.dp-popup div.dp-nav-next a {float: right;font-size:bold;font-size: 14px;margin-left:5px;}
div.dp-popup a.disabled {cursor: default;color: #aaa;}
div.dp-popup td {cursor: pointer;}
div.dp-popup td.disabled {cursor: default;}


/* ---------------------------------------------
   AJAX Calendar 
------------------------------------------------*/
.cal_Theme1 .ajax__calendar_container{background-color: #e2e2e2; border:solid 1px #cccccc;width:200px;}
.cal_Theme1 .ajax__calendar_header{background-color: #ffffff; margin-bottom: 4px;} 
.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev{color: #004080; padding-top: 3px;}
.cal_Theme1 .ajax__calendar_body{background-color: #e9e9e9; border: solid 1px #cccccc;width:200px;height:200px;}
.cal_Theme1 .ajax__calendar_dayname{text-align:center; font-weight:bold; margin-bottom: 4px; margin-top: 2px;} 
.cal_Theme1 .ajax__calendar_day{text-align:center;}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active{color: #004080; font-weight:bold; background-color: #ffffff;}
.cal_Theme1 .ajax__calendar_today{font-weight:bold;}
.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title{color: #bbbbbb;}

/* ---------------------------------------------
RatingStar
------------------------------------------------*/
.ratingStar{white-space:nowrap;margin:1em;height:14px; width:140px;
            }
.ratingStar .ratingItem {font-size: 0pt;width: 13px;height: 12px;margin: 0px;padding: 0px;display: block;background-repeat: no-repeat;cursor:pointer;}
.ratingStar .Filled {background-image: url(../images/icons/ratingStarFilled.png);}
.ratingStar .Empty {background-image: url(../images/icons/ratingStarEmpty.png);}
.ratingStar .Saved {background-image: url(../images/icons/ratingStarSaved.png);}

.axero-poll-section{margin:10px 10px 0px 10px;background:#fff;padding:5px;}
.axero-poll-section .poll-question{font-size:120%;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-poll-section .event-option-rsvp{margin:0px 0px 0px 15px;}
.axero-poll-section .poll-submit-button{margin:15px 0px 0px 0px; text-align:center;}
.axero-poll-section .axero-poll-results{margin:0px 0px 0px 10px;}
.axero-poll-section #axero-poll-buttons{margin:10px 0px 0px 0px; text-align:left;}

.menu_head{border:1px solid #998675;}



.orangebg{background:#F6D2B8 none repeat scroll 0 0;}
.axero-job{width:auto; overflow:hidden;margin:0px 0px 0px 0px;padding:15px 10px 15px 10px; border-bottom:solid 1px #ccc;border-top:solid 1px #fff;}
.alternating{background:#efefef;}
.axero-job-location{float:left;width:140px; font-size:10px; font-weight:bold;}
.axero-job-info{float:left;width:300px;}
.axero-job-info a{ color: #2689C7; font-weight:bold; }
.axero-job-info a:hover{ color: #F47414; }
.axero-job-date{float:right;width:100px;}

.axero-job-edit{width:700px; margin:100px auto 100px auto;padding:40px; border:1px solid #ccc;}
.axero-job-edit .logo{clear:both;display:block;margin-left:auto;margin-right:auto; margin-bottom:20px;}
.axero-job-edit h1{font-size:24px; font-weight:bold;margin:20px auto 20px auto;}


/* Validation */
input.error  { background: #fed; border: 1px solid red; }
select.error { background: #fed; border: 1px solid red; }
label.error, .form-side-labels label.error, .form-top-labels label.error{display: block;margin: 0 0 0 5px;padding: 3px;width: auto;font-weight: bold;color: #fff;background: red;}
.form-top-labels label.error{margin: 3px 0 0;width: 416px;}.form-top-labels .side-by-side label.error, .form-top-labels .side-by-side-last label.error { width: 200px; }
.validatorCalloutHighlight {background-color: #FFFFA0; }
.ajax__validatorcallout{width:260px;}


/* JQUERY TABS
------------------------------------------------------------------------- */
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen {.ui-tabs-hide {display: none;}}
@media print {.ui-tabs-nav {display: none;}}
/* Skin */
.ui-tabs-nav, .ui-tabs-panel {}
.ui-tabs-nav {list-style: none;margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px; clear:both;
              background:#F5F5F5;border-bottom:1px solid #dfdfdf;height:30px;}
.ui-tabs-nav:after {display: block;clear: both;content: " ";}
.ui-tabs-nav li {border-right:1px solid #DFDFDF;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;}
.ui-tabs-nav a, .ui-tabs-nav a span {display: block;}

.ui-tabs-nav a {height:25px; color:#555555;border-bottom:1px solid #dfdfdf; font-size:11px;display:block;
                font-weight:bold;padding:5px 10px 0px 10px;text-decoration:none;}
                
.ui-tabs-nav .ui-tabs-selected a {color: #F47414;background:#fff;border-bottom:1px solid #fff;}
.ui-tabs-nav .ui-tabs-selected a:hover {border-bottom:1px solid #fff;}
.ui-tabs-nav .ui-tabs-selected a:visited {border-bottom:1px solid #fff;}
.ui-tabs-nav .ui-tabs-selected a:active {border-bottom:1px solid #fff;}
.ui-tabs-nav .ui-tabs-selected a:focus {border-bottom:1px solid #fff;}

.ui-tabs-nav a span {width: auto;height: auto;}
*>.ui-tabs-nav a span {width: auto;height: auto;}
.ui-tabs-nav .ui-tabs-selected a span {}

.ui-tabs-nav .ui-tabs-selected a:link, 
.ui-tabs-nav .ui-tabs-selected a:visited, 
.ui-tabs-nav .ui-tabs-disabled a:link, 
.ui-tabs-nav .ui-tabs-disabled a:active, 
.ui-tabs-nav .ui-tabs-disabled a:visited  {/* @ Opera - pseudo classes*/ cursor: text;}

.ui-tabs-nav a:hover, 
.ui-tabs-nav a:focus, 
.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, 
.ui-tabs-nav .ui-tabs-deselectable a:focus, 
.ui-tabs-nav .ui-tabs-deselectable a:active { /* @ Opera - be explicit here */cursor: pointer;}

.ui-tabs-disabled {opacity: .4;filter: alpha(opacity=40);}
.ui-tabs-panel {padding: 0px 0px; 
/* declare background color for container to avoid distorted fonts in IE while fading */}
.ui-tabs-loading em {padding: 0 0 0 20px;background: url(loading.gif) no-repeat 0 50%;}
/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
display: inline-block;}
*:first-child+html .ui-tabs-nav{
/* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule 
(because of the unknown + combinator)... */
display: inline-block;}


/* JQUERY Carousel
------------------------------------------------------------------------- */
/* This <div> element is wrapped by jCarousel around the list and has the classname "jcarousel-container".*/
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li,
.jcarousel-item {float: left;list-style: none;
/* We set the width/height explicitly. No width/height causes infinite loops. */width: 75px;height: 75px;}

/* The buttons are added dynamically by jCarousel before the <ul> list (inside the <div> described above) and
* have the classnames "jcarousel-next" and "jcarousel-prev".*/
.jcarousel-next {z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}

/* skin for jcarousel */
.jcarousel-skin-tango .jcarousel-container {/* style the inside of the carousel */}
.jcarousel-skin-tango img {border:1px solid #ccc;padding:2px;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: auto;padding: 20px 30px 10px 30px;}
.jcarousel-skin-tango .jcarousel-container-vertical {width: 75px;height: 245px;padding: 40px 20px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:auto;height: 135px;}
.jcarousel-skin-tango .jcarousel-clip-vertical {width:  75px;height: 245px;}
.jcarousel-skin-tango .jcarousel-item {width: 75px;height: 135px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {text-align:center;}
.jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
.jcarousel-skin-tango a{ text-decoration:none;}

/* Horizontal Buttons */
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 43px;right: 7px;width: 22px;height: 22px;cursor: pointer;background: transparent url(../images/next.gif) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 43px;left: 13px;width: 22px;height: 22px;cursor: pointer;background: transparent url(../images/prev.gif) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;}

/* -----------------------------------------------------------------

::: I dont know what these styles are for

-------------------------------------------------------------------*/

/* ######### CSS for Shade Tabs. Remove if not using ######### */
.shadetabs{list-style-type: none;text-align: left; /*set to left, center, or right to align the menu as desired*/}
.shadetabs li{display: inline;margin: 0;}
.shadetabs li a{text-decoration: none;position: relative;z-index: 1;padding: 8px 8px;margin-right: 3px;border: 1px solid #778;color: #2d2b2b;}
.shadetabs li a:visited{color: #2d2b2b;}
.shadetabs li a:hover{text-decoration: underline;color: #2d2b2b;}
.shadetabs li a.selected{position: relative;top: 1px;}
.shadetabs li a.selected{border-bottom-color: white;}
.shadetabs li a.selected:hover{text-decoration: none;}
.tabcontent{display:none;}
@media print {.tabcontent {display:block !important;}}

/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */
.modernbricksmenu2{padding: 0;width: 362px;border-top: 5px solid #D25A0B; /*Brown color theme*/ background: transparent;voice-family: "\"}\"";voice-family: inherit;}
.modernbricksmenu2 ul{margin:0;margin-left: 10px; /*margin between first menu item and left browser edge*/padding: 0;list-style: none;}
.modernbricksmenu2 li{display: inline;margin: 0 2px 0 0;padding: 0;text-transform:uppercase;}
.modernbricksmenu2 a{float: left;display: block;font: bold 11px Arial;color: white;text-decoration: none;margin: 0 1px 0 0; /*Margin between each menu item*/padding: 5px 10px;background-color: black; /*Brown color theme*/ border-top: 1px solid white;}
.modernbricksmenu2 a:hover{background-color: #D25A0B; /*Brown color theme*/ color: white;}
.modernbricksmenu2 a.selected{ /*currently selected tab*/background-color: #D25A0B; /*Brown color theme*/ color: white;border-color: #D25A0B; /*Brown color theme*/ }
.tabcontent{display:none;}
@media print {.tabcontent {display:block !important;}}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */
.indentmenu{font: bold 13px Arial;width: 100%; /*leave this value as is in most cases*/}
.indentmenu ul{margin: 0;padding: 0;float: left;/* width: 80%; width of menu*/border-top: 1px solid navy; /*navy border*/background: black url(indentbg.gif) center center repeat-x;}
.indentmenu ul li{display: inline;}
.indentmenu ul li a{float: left;color: white; /*text color*/padding: 5px 11px;text-decoration: none;border-right: 1px solid navy; /*navy divider between menu items*/}
.indentmenu ul li a:visited{color: white;}
.indentmenu ul li a.selected{color: white !important;padding-top: 6px; /*shift text down 1px*/padding-bottom: 4px;background: black url(indentbg2.gif) center center repeat-x;}
.tabcontentstyle{ /*style of tab content oontainer*/border: 1px solid gray;width: 450px;margin-bottom: 1em;padding: 10px;}
.tabcontent{display:none;}
@media print {.tabcontent {display:block !important;}}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(../images/macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
* html #TB_overlay { /* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border: 4px solid #525252;text-align:left;top:50%;left:50%;}
* html #TB_window { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect { /* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

/*Simple Modal */
/* Overlay */
#login-overlay {background-color:#000; cursor:wait;}

/* Container */
#login-container {width:450px;font-size:16px; text-align:left; border:solid 10px #333;  }
#login-container .login-content {background-color:#fff; text-align:center; vertical-align:middle; }

#login-container h1 {margin:0px; padding:20px 0px 20px 0px; text-align:center; font-size:20px;}
#login-container .login-loading {position:absolute; background:url(../images/indicator_medium.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;}
#login-container .login-message {text-align:center;}
#login-container .login-error {}

#login-container .axero-login-modal-section{width:auto; overflow:hidden; margin:0px 0px 5px 0px;}

#login-container form {padding:0; margin:0;}
#login-container label {display:block; width:80px; float:left; text-align:right; padding-left:40px; font-weight:bold; font-size:12px; vertical-align:middle; padding-top:5px; padding-right:5px;}
#login-container .login-input{float:left; padding:2px; margin:2px; width:220px;}

#login-container textarea {float:left; padding:2px; margin:2px; background:#d0cfce; border:1px solid #fff; width:250px; height :40px;}
#login-container .login-cc { cursor:default; text-align:left; padding-right:70px; font-size:11px; }

#login-container .login-button {margin:0px 5px 0px 0px;vertical-align:middle; padding:0px 0px 0px 0px;}
#login-container .login-send {width:100px;   text-align:center; }

#login-container a.modalCloseX,
#login-container a.modalCloseX:link,
#login-container a.modalCloseX:active,
#login-container a.modalCloseX:visited {text-decoration:none; font-weight:bold; font-size:25px; position:absolute; top:-4px; right:6px; color:#999;}
#login-container a.modalCloseX:hover {color:#9bb3b3;}





/* jquery modal popup*/
#Tellmask{position: absolute;left: 0;top: 0;z-index: 9000;background-color: #000;display: none;}
#box .mid{position: absolute;left: 0;top: 0;width: 340px;height: 200px;display: none;z-index: 9999;padding: 20px;}
#box #dialogStep{width: 675px;height: 403px;padding: 10px;background-color: transparent;}
.divPopClose{text-align: right;float: left;width: 560px;z-index: -5px;}

#Removemask{position: absolute;left: 0;top: 0;z-index: 9000;background-color: #000;display: none;}
#Removeboxes .mid{position: absolute;left: 0;top: 0;width: 340px;height: 200px;display: none;z-index: 9999;padding: 20px;}
#Removeboxes #dialogRemove{width: 675px;height: 403px;padding: 10px;background-color: transparent;}
.dialogRemove{text-align: right;float: left;width: 560px;}

#maskNew{position: absolute;left: 0;top: -50;z-index: 9000;background-color: #cccccc;display: none;}
#boxesNew 
.midNew{position: absolute;left: 0;top: 0;width: 300px;height: 100px;display: none;z-index: 9000;padding: 20px;}
#boxesNew 
#dialogNew{width: 300px;height: 100px;padding: 10px;background-color: #ffffff;}
.divContentNew{text-align: center;float: left;width: 100%;}    

 /*autocomplete-search-result*/
.autocomplete-search-result-main{width:300px;}
.autocomplete-search-result-main-inner{}
.autocomplete-search-result-options{text-align:center;padding-top:5px;}
.autocomplete-search-result-textbox-container{}
.autocomplete-search-textbox{width: 300px;}
.autocomplete-search-result{position:absolute  ;padding: 0px;border: 1px solid black;background-color:#F3F3F3; overflow:hidden;z-index: 1;width:300px;display:none;}
.autocomplete-search-result ul{width: 300px;list-style-position:inside ;padding: 0;margin: 0;background-color: #E6E6E6;}
.autocomplete-search-result li{margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;font-size: 11px; font-weight:bold ; width:300px;line-height: 16px;overflow: hidden;border-bottom: solid 1px black;list-style: none;}
.autocomplete-search-result li:hover{background-color : #E9FCFD;} 
.autocomplete-search-result-header-div {width:100%; }   
.autocomplete-search-result-header{display: none;width:100%;}               
li.autocomplete-search-result-header {color: White;background-color: #CDCDCD; text-align: left;font-weight: bolder;font-size: 11px;border-bottom: solid 1px black;width:100%;}
li.autocomplete-search-result-header:hover{background-color: #CDCDCD;}      
.autocomplete-search-result-content span{display: none;width:100%;}  
.autocomplete-search-result-ID-textbox{display: none;}        
.autocomplete-search-result-content {}  
.autocomplete-search-result-li-active {background-color : #E9FCFD ;font-weight:bold ; }        

/* jquery modal popup */
.generic-dialog{display:none ;z-index: 101;}
.generic-dialog-popup{position: relative;width: 465px;}
.pop-content{direction: ltr;}
.popcontent-advanced{-moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;border: 10px solid rgba(82, 82, 82, 0.7);}
.pop-content h2.dialog-title{background: #333 none repeat scroll 0 0;color: #FFFFFF;font-size: 14px;font-weight: bold;margin: 0;}
.pop-content h2 span{display: block;padding: 4px 10px 5px;}
.pop-content .dialog-content{background: #FFFFFF none repeat scroll 0 0;}
.pop-content .dialog-body{border-bottom: 1px solid #CCCCCC;padding: 10px;}
.pop-content .dialog-buttons{background: #F2F2F2 none repeat scroll 0 0;padding: 8px;text-align: right;}
.pop-content .dialog-buttons input{margin-left: 5px;}
.pop-content .dialog-buttons input{margin-left: 5px;}
.pop-content .inputaux{background: #F0F0F0 none repeat scroll 0 0;border-color: #E7E7E7 #666666 #666666 #E7E7E7;color: #000000;cursor:pointer ;}
.pop-content .dialog-buttons input{margin-left: 5px;}
.pop-content .inputbutton, .pop-content .inputsubmit
{
	background-color: #D4D0C8;
	color:#333;
	border-color: #ffffff #404040 #404040 #D9DFEA;
	border-style: solid;
	border-width: 1px;
	font-family: "lucida grande" ,tahoma,verdana,arial,sans-serif;
	font-size: 11px;padding: 2px 15px 3px;text-align: center;}
	
.pop-content .inputbutton:hover, .pop-content .inputsubmit:hover
{
	border-color: #404040 #D9DFEA #D9DFEA #404040;
}
	
	
.modal-message{background-image: url(../../assets/images/icons/spinner.gif); background-repeat:no-repeat ;padding-left:25px;   width:450px;font-weight :bold;}
.modal-warning{color:Red ;font-weight :bold ;}

.novisibility{display:none;}
.fadeScreen { position:absolute;top:0px;left:0px;z-index:2;background:black; } 

.calender th td{text-align:center ; }

.isreaded{}
.isnotreaded{font-weight:bold;color:#000;}
.required-field{border:solid 1px red;}
span.warning{color:Red;}

.video-bdr{background-color:#f3f3f3; color:#000; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}


/*-- Store (ecommerce module)
---------------------------------------------------- */

/* product category listing */
ul.axero-store-product-categories{list-style-type:none;margin:10px 10px 10px 20px;padding:0px;}
ul.axero-store-product-categories li{padding:0px 0px 3px 0px;}
ul.axero-store-product-categories li ul{list-style-type:disc;margin:3px 0 0 22px;}

/* product grid display */
.axero-store-product-section{margin:0;overflow:hidden;padding:5px 10px;width:auto;clear:both;}
ul.axero-store-product-grid{padding:0px;margin:10px 10px 10px 10px;clear:both;}
ul.axero-store-product-grid li{padding:0px;margin:0px 10px 30px 0px; float:left; list-style:none;  text-align:center;}
ul.axero-store-product-grid li img{padding:0px;margin:0px;}
ul.axero-store-product-grid li a{padding:0px;margin:0px;}

/* product options bar */
.axero-store-product-options {background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;margin:0;overflow:hidden;padding:5px 10px;width:auto;}
.axero-store-product-options-left{float:left;width:250px;}
.axero-store-product-options-right{float:right;width:350px; text-align:right;}

/* product display page */
.axero-product-left{float:left; width:400px; margin:10px 10px 10px 15px;}
.axero-product-right{margin:10px 10px 10px 425px; min-width:465px;}

/* product info */
.axero-product-information{background:#F0F0F0 none repeat scroll 0 0;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border:1px solid #E5E5E5;margin:0 0 15px 0;overflow:hidden;padding:5px 10px;width:auto; min-width:465px;}
.axero-product-information .axero-product-itemname{font-weight:bold;border-bottom:1px dotted #D3D3D3;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:120%;letter-spacing:-1px;line-height:normal;margin:10px 10px 10px 10px;padding:0px 0px 6px 0px;}
.axero-product-information .axero-product-itemnumber{margin:0px 0px 10px 10px;padding:0px 0px 0px 0px;}
.axero-product-information .axero-product-price{margin:0px 0px 10px 10px;padding:0px 0px 0px 0px; font-size:150%; color: Green; font-weight:bold;}
.axero-product-information .axero-product-addtocart{margin:0px 0px 10px 10px;padding:0px 0px 0px 0px;}

/* tabs */
.axero-store-product-tabs{margin:0px 0px 15px 0px;overflow:hidden;padding:0px;width:auto; min-width:465px;}
ul.tabs {list-style:none;margin:0 !important;padding:0;height:31px;border-bottom:1px solid #E5E5E5;}
ul.tabs li {float:left;	text-indent:0;padding:0;margin:0 !important;list-style-image:none !important; }
ul.tabs a {background: #F0F0F0;display:block;height: 30px;line-height:30px;width:auto;text-align:center;text-decoration:none;color:#000;padding:0px 15px;margin:0px 2px 0px 0px;position:relative;top:0px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;}
ul.tabs a:active {outline:none;}
ul.tabs a:hover {background:#F0F0F0;}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background:#fff;border-bottom:1px solid #fff;background-position: -652px -62px;cursor:default !important; color:#000 !important;}
div.panes div.pane {display:none;}
.axero-store-product-tab-pane{background-color:#FFFFFF;padding:15px 15px;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;}

#axero-two-col-sidebar-left-rightcol .axero-store-product-tab-pane p{padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}

/* product images */
.axero-product-image-section{padding:0px 0px 0px 0px;margin:0px 0px 15px 0px;clear:both; overflow:hidden;}
.axero-store-product-thumb{width:50px; height:50px;}
.axero-store-product-thumb-large{width:390px; height:300px;}

/* Product options */
.axero-store-product-functions{padding:0px 0px 0px 0px;margin:15px 15px 15px 15px;}
.axero-store-product-functions li{padding:0px 0px 0px 0px;margin:0px 0px 8px 0px; list-style:none;}

/* related products */
ul.axero-store-related-products{padding:0px 0px 0px 0px;margin:15px 15px 15px 15px;clear:both;}
ul.axero-store-related-products li{padding:0px 0px 15px 0px;margin:0px 0px 10px 0px; overflow:hidden;clear:both; list-style:none; border-bottom:solid 1px #E5E5E5;}
ul.axero-store-related-products li .axero-store-related-products-image{float:left;margin:0px;padding:0px;width:auto; display:block;}
ul.axero-store-related-products li .axero-store-related-products-image img{width:125px;}
ul.axero-store-related-products li .axero-store-related-products-info{margin:0px 0px 0px 140px; overflow:hidden;}
ul.axero-store-related-products li .axero-store-related-products-info .axero-store-related-products-info-name{float:left;padding:0px;margin:0px 0px 0px 0px;clear:both;}
ul.axero-store-related-products li .axero-store-related-products-info .axero-store-related-products-info-number{float:left;padding:0px;margin:0px 0px 0px 0px;clear:both;}
ul.axero-store-related-products li .axero-store-related-products-info .axero-store-related-products-info-price{float:left;padding:0px;margin:0px 0px 0px 0px;clear:both; font-weight:bold;}

/* product reviews */
ul.axero-store-product-review{padding:0px 0px 0px 0px;margin:15px 15px 15px 15px;clear:both;}
ul.axero-store-product-review li{padding:0px 0px 15px 0px;margin:0px 0px 10px 0px; overflow:hidden;clear:both; list-style:none; border-bottom:solid 1px #E5E5E5;}
.axero-store-write-review{float:right;margin:4px 6px 0px 0px;}

/* cart page */
.axero-store-cart-options{width:auto; overflow:hidden; clear:both;background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;margin:0;padding:5px 10px;}
.axero-store-cart-options .axero-store-cart-options-left{float:left; width:200px;}
.axero-store-cart-options .axero-store-cart-options-right{float:right; width:250px; text-align:right;}
.cart-options-bottom{border-top:1px solid #CCCCCC;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;}
.axero-store-cart-table{margin:0px 0px 0px 0px;}
.axero-store-cart-table tr th{background:#F3F3F3 none repeat scroll 0 0;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#333333;padding:7px 4px;}
.axero-store-cart-table tr td{color:#3D3D3D;padding:7px 4px;vertical-align:top;}
.axero-store-cart-summary{width:auto;overflow:hidden; clear:both;margin:0;padding:15px 15px;background:#F3F3F3;}
.axero-store-cart-summary .axero-store-cart-summary-total{width:250px; float:right; font-size:22px; font-weight:bold; text-align:right;}

/* Checkout page >> /store/CheckoutMaster.Master */
.axero-checkout-wrapper{height:auto;margin:30px auto 15px auto;overflow:hidden;padding:0px;width:900px;}
.axero-checkout-header{width:auto;overflow:hidden;clear:both;margin:0px;padding:0px;}
.axero-checkout-body{width:auto;overflow:hidden;clear:both;margin:15px 0px 0px 0px;padding:15px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;background:#FFFFFF none repeat scroll 0 0;border:1px solid #DFDFDF;}
.axero-checkout-footer{width:auto;overflow:hidden;clear:both;margin:0px;padding:20px; text-align:center;}

.axero-checkout-header h1{margin:0px;padding:0px;float:left; font-size:24px;font-weight:bold;}
.axero-checkout-body h2{margin:0px;}

table.axero-store-order-summary-table{margin:0px;padding:10px 10px 10px 10px; width:100%; overflow:hidden;}
table.axero-store-order-summary-table tr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
table.axero-store-order-summary-table tr td{margin:0px 0px 0px 0px;padding:4px 0px 4px 0px;border-bottom:1px solid #EEEEEE;text-align:left;}
table.axero-store-order-summary-table tr td.right-align{ text-align:right;}
table.axero-store-order-summary-table tr td.no-border{border-bottom:0px;}
table.axero-store-order-summary-table tr td.dark-border{border-bottom:1px solid #ccc;}
.axero-store-checkout-buttons{width:auto; overflow:hidden; clear:both;background:#F3F3F3;padding:20px;}
.axero-store-checkout-freetext{float:left;margin:0 0 15px;overflow:hidden;padding-bottom:10px;width:99%;}

/* -- Search page 
----------------------------------------------------*/
.axero-search-header{overflow:hidden;padding:15px;margin:0px;width:auto;background:#F0F0F0 url(../images/form-bg.png) repeat-x scroll center top;}

.axero-search-keyword{overflow:hidden;margin:0px 0px 6px 0px;width:auto;}
.axero-search-keyword input.search-keyword[type="text"]{background:#FFFFFF none no-repeat scroll left center;border:1px solid #DFDFDF;font-size:16px;margin:0px 3px 0px 0px;padding:4px;vertical-align:middle;width:150px;}
.axero-search-keyword input.search-keyword:focus[type="text"]{border:1px solid #DBBB09;}

.axero-search-subsearch{overflow:hidden;margin:0px 0px 0px 0px;width:auto; font-size:11px; font-weight:bold;}

.axero-search-entities{overflow:hidden;margin:0px 0px 8px 0px;width:auto; font-size:11px;}
.axero-search-entities input{float:left;}
.axero-search-entities label{display: block;float: left;margin-top:-3px;margin-left: 3px;margin-right:13px;width: auto;}

.axero-search-when{overflow:hidden;overflow:hidden;margin:0px 0px px 0px;width:auto;font-size:11px;}
.axero-search-when ul.axero-search-when-list{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.axero-search-when ul.axero-search-when-list li{margin:4px 8px 0px 0px;padding:0px;float:left; list-style:none;}
.axero-search-when ul.axero-search-when-list li a.selected{border:1px solid #BFBFBF;font-weight:bold;padding:2px; background:#fff;}

/* search options bar */
.axero-search-options {background:#F3F3F3 url(../images/axero-standard-bar-bg.gif) repeat-x scroll left top;margin:0;overflow:hidden;padding:5px 10px;width:auto;}
.axero-search-options .axero-search-options-left{float:left;width:250px;}
.axero-search-options .axero-search-options-right{float:right;width:350px; text-align:right;}

/* search results */
.axero-search-results-list {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:auto;}
.axero-search-results-list li{padding:0px 0px 15px 0px;margin:15px 15px 0px 15px;width:auto; list-style:none; border-bottom:solid 1px #efefef;}
.axero-search-results-list li .axero-search-results-content-icon{float:left;width:24px;height:24px;}
.axero-search-results-list li .axero-search-results-content-info{margin:0px 0px 0px 34px;}

.axero-search-result-subject{display:block; font-weight:bold;}
.axero-search-result-excerpt{display:block;}
.axero-search-result-properties{display:block; font-size:11px;}
.axero-search-result-tags{display:block; font-size:11px;margin:5px 0px 0px 0px;}

/* -- User profile page 
----------------------------------------------------*/
.axero-user-profile-photo{overflow:hidden; width:230px;margin-top:10px;}
.axero-user-profile-options{overflow:hidden; width:230px; margin:15px 0px 0px 0px;padding:10px 0px 0px 0px; border-top:solid 1px #efefef;}
.axero-user-profile-options ul{margin:0px 0px 10px 15px;padding:0px;}
.axero-user-profile-options ul li{margin:0 0 6px; list-style:none;
padding:0 0 2px;}

.axero-profile-friends-row{width:auto; overflow:hidden;clear:both;margin:10px 0px 10px 0px;}
.axero-profile-friends-row .axero-profile-friends-row-portrait {width:55px; display:block;float:left;overflow:hidden;margin:0px 0px 0px 15px;}
.axero-profile-friends-row .axero-profile-friends-row-portrait .axero-profile-friends-row-portrait-photo-a{display:block;float:left;}
.axero-profile-friends-row .axero-profile-friends-row-portrait .axero-profile-friends-row-portrait-photo{height:55px;width:55px;}
.axero-profile-friends-row .axero-profile-friends-row-portrait .axero-profile-friends-row-portrait-text{float:left;width:55px; font-size:11px;}



.axero-user-tab-content{float:left;overflow:hidden; width:99%; margin:0px 0px 15px 0px;}
.axero-user-tab-content ul.tabs {list-style:none;margin:0 !important;padding:0;height:26px;border-bottom:1px solid #E5E5E5;}
.axero-user-tab-content ul.tabs li {float:left;	text-indent:0;padding:0;margin:0 !important;list-style-image:none !important; }
.axero-user-tab-content ul.tabs a {cursor: pointer;cursor: hand;font-size:11px;background: #F0F0F0;display:block;height: 25px;line-height:25px;width:auto;text-align:center;text-decoration:none;color:#000;padding:0px 12px;margin:0px 2px 0px 0px;position:relative;top:0px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;}
.axero-user-tab-content ul.tabs a:active {outline:none;}
.axero-user-tab-content ul.tabs a:hover {background:#F0F0F0;}
.axero-user-tab-content ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background:#fff;border-bottom:1px solid #fff;background-position: -652px -62px;cursor:default !important; color:#000 !important;}
.axero-user-tab-content div.panes div.pane {display:none;}

.axero-user-tab-pane{clear:both;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;background-color:#FFFFFF;border-bottom:1px solid #E5E5E5;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:15px; width:auto; overflow:hidden;}

.axero-user-content-bar{overflow:hidden; width:auto; margin:0px 0px 10px 0px;
                        border:solid 1px #E5E5E5;padding:10px; background:#efefef;}
.axero-user-content-bar-description{width:45px; font-size:11px; font-weight:bold;float:left;margin:7px 0px 0px 0px;}
.axero-user-content-bar-select{margin:4px 0px 0px 0px; width:500px;}

/* space search area */
.axero-user-content-search{overflow:hidden;padding:0px 0px 0px 0px;margin:0px 0px 0px 15px;}
.axero-user-content-search .axero-user-content-search-left{float:left;width:175px;margin:4px 0px 0px 0px;}
.axero-user-content-search .axero-user-content-search-right{float:left; width:27px;}

.axero-user-profile-table{margin-bottom:0px;}
.axero-user-profile-table tr{}
.axero-user-profile-table tr th{background:#fff;border-bottom:solid 1px #E5E5E5;height:32px;padding:0px 0px 0px 0px;}
.axero-user-profile-table tr h4 {font-size:14px;font-weight:bold;margin:0px 0px 0px 0px;padding:0;}
.axero-user-profile-table tr td{padding:4px 0 4px 0px;border-bottom:0 solid #EEEEEE;color:#6F6F6F;}
.axero-user-profile-table tr td.axero-cell-label {font-weight:bold;padding-right:10px;text-align:left;width:120px !important;}

.axero-user-profile-section-header{border-bottom:solid 1px #efefef; margin:0px 0px 10px 0px;padding:5px 5px 10px 5px; font-size:11px; font-weight:bold;}
.axero-user-profile-section-header-content{border-bottom:solid 0px #efefef;margin:0px 0px 0px 0px;}

.axero-user-profile-spaces{}
.axero-user-profile-spaces ul{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}
.axero-user-profile-spaces ul li{ list-style:none; margin:0px 0px 6px 0px;padding:0px 0px 0px 0px;}

.axero-video-link{display:block;overflow:hidden;position:relative;width:135px;}

.axero-video-link i {
background:url("http://static.ak.fbcdn.net/rsrc.php/z467T/hash/1fjg6c8h.png") no-repeat scroll 0 0 transparent;
bottom:0;
height:32px;
left:0;
position:absolute;
width:39px;
}



#axero-admin-right-column{padding:20px;background:#fff; height:auto;min-height:500px; overflow:hidden; width:auto; width:79%;}
#axero-admin-right-column_space{padding:20px;background:#fff; height:100%; overflow:hidden; width:79%;}
#axero-admin-right-column .axero-admin-breadcrumbs{font-size:.8em;margin-bottom:1.875em;line-height:1.875em; color:#6F6F6F;}
#axero-admin-right-column .axero-admin-breadcrumbs a {color:#6F6F6F; text-decoration: underline;}
#axero-admin-right-column .axero-admin-breadcrumbs a:hover {text-decoration:none;}
#axero-admin-right-column h1{margin:0px 0px 5px 0px; font-weight:bold; font-size:24px;}



/* -- Help styles 
----------------------------------------------------*/
.axero-help-body{background:#fff;}
.axero-help-wrapper{ overflow:hidden; width:500px;}
.axero-help-wrapper h2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:150%;letter-spacing:0px;margin:0 0 15px 0px;padding:0;text-transform:none;}
.axero-help-wrapper h3{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:140%;letter-spacing:0px;margin:0 0 10px 0px;padding:0;text-transform:none;}
.axero-help-wrapper p{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}
.dyve-store{border:1px #eee solid;}


/* Admin filterbox */
.axero-filter-box 
{
	background:#EDF3FE none repeat scroll 0 0;
	margin:0px 0px 0px 0px;overflow:hidden;padding:8px 10px 8px 10px;width:auto;
}


.axero-filter-box ul {margin:0;padding:0;}
.axero-filter-box li {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 8px 0 0;padding:0;}

/* Admin options bar */
.axero-admin-options-bar {background:#EFEFEF url(../images/bar-bg.gif) repeat-x scroll center top;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;margin:0 0 0px;padding:5px 5px 5px 10px;width:auto; overflow:hidden;}
.axero-admin-options-bar .axero-admin-options-bar-left{width:350px;float:left;}
.axero-admin-options-bar .axero-admin-options-bar-right{width:450px;float:right;text-align:right;}
.axero-admin-options-bar .axero-admin-options-bar-right_event{width:450px;float:right;text-align:right;}

/* Admin footer */
#axero-admin-footer{width:auto;height:auto;clear:both;padding:10px;border-top:dotted 1px #E5E5E5;}
#axero-admin-footer p{margin:0;padding:0px;font-size:11px;color:#aaa; }
#axero-admin-footer p a{color:#aaa; text-decoration:none;}
#axero-admin-footer p a:hover{color:#aaa;text-decoration:underline;}

/* Confirm Box*/


#confirm {display:none;}

/* Overlay */
#confirm-overlay {background-color:#eee; cursor:wait;}

.axero-forum-dragdrop-container{padding:20px 20px 20px 20px;}
.axero-forum-dragdrop-container ul{padding:0px;margin:0px;}
.axero-forum-dragdrop-container ul li{padding:0px;margin:0px; list-style:none;}
.axero-forum-dragdrop-container ul li .itemArea{border:solid 1px #ccc;background:#EFEFEF;padding:4px;}


.ClsDragHandle {background-image :url('../images/icons/shape_move_backwards.png');background-color:#fAf9f8;border:thin outset white;cursor:move;height:15px;width:20px;background-repeat:no-repeat;background-position:center;	}
.ClsCallbackStyle {border:thin inset blue;}
.ClsCallbackStyle table {background-color:#5377A9;color:Black;}
.ClsReorderListContainer{width: 80%;font-size:8pt;}
.ClsReorderListContainer li {background-repeat:repeat-x;list-style-image:none;list-style-position:inside;list-style-type:none;margin:2px;}
.ClsReorderListContainer li a {color:#FFFFFF !important;}
.ClsReorderCue {border:thick dashed #ccc;height:25px;width:100%;}
a.close-popup{color:#fff; text-decoration:none;}
a.close-popup:hover{color:#fff; text-decoration:underline;}


.axero-avatar{margin:0px 3px -11px 0px;width:20px;height:20px;border:1px solid #E9E9E9;padding:3px;}

.axero-avatar-topmembers{width:75px; height:75px;}


/* ZeroClipboard */
.my_clip_button { width:150px;height:25px; text-align:center; border:1px solid black; background-color:#ccc; margin:10px; padding:10px; cursor:default; font-size:9pt; }
.my_clip_button.hover { background-color:#eee; }
.my_clip_button.active { background-color:#aaa; }

/*modal content*/

.modal-form-container{ width:100%; height:auto; overflow:hidden;margin-bottom:7px; }
.modal-form-name{ width:30%;  float:left;  height:auto; overflow:hidden; }
.modal-form-content{ width:70%;  float:left;  height:auto; overflow:hidden;}

/* edit user*/

.edit-user{ width:209px; border:1px solid #DFDFDF;color:#333; font-size:14px;padding:4px;}
.edit-user-postalcode{border:1px solid #DFDFDF;color:#333; font-size:14px;padding:4px; width:200px;}
.edit-user-txtbox{border:1px solid #DFDFDF;color:#333; font-size:14px;padding:4px; width:190px;}
.position-title{border:1px solid #DFDFDF;color:#333; font-size:14px;padding:4px; width:490px;}

.headline{width:350px; overflow:hidden;}
.axero-formtableP{color: #333; margin: 0px 10px 0px 0px;}
.AXERO-SPACE-PERMISSION{padding: 15px; background: #efefef; border: solid 1px #ccc; margin-top: 20px;}
.AXERO-SPACE-PERMISSION-btn{margin:20px 0px;padding: 15px; background: #efefef; border: solid 1px #ccc; overflow:hidden;width:auto;}
.axero-myaccountgrid{color:#555555;}
.rateblogentry{float: left; margin: -8px 0px 0px 0px;}
.axero-filter-gobtn {float:left; padding-left:10px; padding-top:30px;}
.global-current{padding:5px 10px 10px 10px; text-align:center;border:solid 1px #ccc;}





/* --------------------------------------
-- The footer dock menu
--------------------------------------------------- */
#axero-foot-panel { position: fixed; bottom: 0; left: 0; z-index: 9999; background: #e3e2e2;border: 1px solid #c3c3c3; border-bottom: none; width: 94%; margin: 0 3%;font: 10px normal Verdana, Arial, Helvetica, sans-serif;}
*html #axero-foot-panel { margin-top: -1px;position: absolute; top: expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight)); }
#axero-foot-panel ul { padding: 0; margin: 0; float: left; width: 100%; list-style: none; border-top: 1px solid #fff;font-size: 1.1em; }
#axero-foot-panel ul li{ padding: 0; margin: 0; float: left; position: relative; }
#axero-foot-panel ul li a{ float: left; text-indent: -9999px; height: 16px; width: 16px; text-decoration: none; color: #333; position: relative; }
html #axero-foot-panel ul li a:hover{ background-color: #fff; }
html #axero-foot-panel ul li a.active { background-color: #fff; margin:0px 0px 0px 0px;border-top: 0px;border-bottom: 0px;
                                        border-left: 5px solid #e2e2e2;border-right: 1px solid #555;z-index: 200;position: relative; }
#axero-foot-panel a.home{ text-align:center; width: 50px; border-right: 1px solid #bbb; text-indent: 0; }
a.profile{ background: url(/assets/images/icons/user.gif) no-repeat center center; }
#axero-foot-panel a.chat {background: url(/assets/images/icons/user.gif) no-repeat scroll 10px 5px transparent; }
#axero-foot-panel a.spaces {background: url(/assets/images/icons/page_world.png) no-repeat scroll 10px 5px transparent; }
#axero-foot-panel a.friends {background: url(/assets/images/icons/group.png) no-repeat scroll 10px 5px transparent;}
#axero-foot-panel a.mystuff {background: url(/assets/images/icons/house.png) no-repeat scroll 10px 5px transparent;}
#axero-foot-panel a.addnew {background: url(/assets/images/icons/add.png) no-repeat scroll 10px 5px transparent;}
#axero-foot-panel a.alerts {background: url(/assets/images/icons/add.png) no-repeat scroll 10px 5px transparent;}
#axero-foot-panel a.addnew,
#axero-foot-panel a.spaces,
#axero-foot-panel a.friends,
#axero-foot-panel a.mystuff,
#axero-foot-panel a.alerts{width:auto; text-indent:0;padding:7px 10px 5px 30px;margin:0px;border-left: 1px solid #bbb;}
#axero-foot-panel li#axero-foot-panel-friends, 
#axero-foot-panel li#axero-foot-panel-notifications {float: right; }
#axero-foot-panel li#axero-foot-panel-addnew{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#axero-foot-panel a small {text-align: center; width: 70px; background: url(/assets/images/icons/pop_arrow.gif) no-repeat center bottom; padding: 5px 5px 11px; display: none; /*--Hide by default--*/ color: #fff; font-size: 1em; text-indent: 0; }
#axero-foot-panel a:hover small{ display: block;position: absolute; top: -35px; left: 50%; margin-left: -40px;z-index: 9999; }
#axero-foot-panel ul li div a { text-indent: 0; height: auto; float: none; color: #00629a; position: static; }
#axero-foot-panel ul li div a:hover { text-decoration: underline; }
#axero-foot-panel .axero-foot-panel-subpanel  
{padding:0px;
	position: absolute; left: 0; bottom: 28px; display: none; width: 240px; 
	border: 5px solid #e2e2e2;
	border-bottom:1px;z-index:199;background: #fff;overflow: hidden;}
#axero-foot-panel h3 { background: #333; padding: 5px 10px 5px 10px;margin-bottom:0px; color: #fff; font-size: 11px; font-weight:bold;; cursor: pointer; }
#axero-foot-panel h3 span { font-size: 1.5em; float: right; line-height: 0.6em; font-weight: normal; }
#axero-foot-panel .axero-foot-panel-subpanel-container{padding: 0; margin: 0; background: #fff; width: 100%; overflow-x: none; overflow-y:auto;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul{ padding: 0px; margin: 0;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container li{ float: none; padding: 0; margin: 0; font-size: 0.9em; }
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.addnew{margin:0px 0px 10px 0px;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.addnew li{margin:10px 10px 5px 10px;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.spaces{margin:0px 0px 10px 0px;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.spaces li{margin:10px 10px 5px 10px;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.mystuff{margin:0px 0px 10px 0px;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.mystuff li{margin:10px 10px 5px 10px;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.mystuff li.axero-separater{padding-bottom:10px;margin-bottom:5px; border-bottom:solid 1px #efefef;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.alerts{margin:0px 0px 10px 0px;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.alerts li{margin:0px 10px 5px 10px;padding-bottom:10px;border-bottom:solid 1px #efefef;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.alerts li p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.alerts li.axero-separater{padding-bottom:10px;margin-bottom:5px; border-bottom:solid 1px #efefef;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.alerts li.view { text-align: right; padding: 5px 10px 5px 0; }
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.friends{margin:0px 0px 10px 0px;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.friends li{margin:10px 10px 5px 10px;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.friends li.axero-separater{padding-bottom:5px;margin-bottom:5px; border-bottom:solid 1px #efefef;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.friends li a img { float: left; margin: 0 5px; width: 22px; }
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.friends li a {line-height: 22px; height: 22px; }
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.friends li.view  {text-align: right; padding: 0px 10px 0px 0px; margin:0px 10px 5px 10px;border-bottom:solid 1px #efefef;}
#axero-foot-panel-notifications .axero-foot-panel-subpanel,#axero-foot-panel-friends .axero-foot-panel-subpanel { right: 0; left: auto; }
#axero-foot-panel-notifications .axero-foot-panel-subpanel li a.delete{ background: url(/assets/images/icons/delete_x.gif) no-repeat; float: right; width: 13px; height: 14px; margin: 5px; text-indent: -9999px; visibility: hidden; }
#axero-foot-panel-notifications .axero-foot-panel-subpanel li a.delete:hover { background-position: left bottom; }

