﻿/* 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{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;margin:0;padding:0;}
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:75%;color:#2F2F2F;background:#fff;
     font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;margin:0;}
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 img{margin:0;padding:0;}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}
a{color:#2689C7;text-decoration:none;}
a:hover{text-decoration:underline;}
blockquote{color:#666;font-style:italic;margin:1.5em;}
small{font-size:0.9em;}
sup,sub{line-height:0;}
abbr,acronym{border-bottom:1px dotted #666;}
address{font-style:italic;margin:0 0 1.5em;}
pre,code{white-space:pre;margin:1.5em 0;}
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;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
dd{margin-left:1.5em;}
table{margin-bottom:0;width:100%;}
th{font-weight:bold;background:#efefef;color:#000;}
th,td{border-bottom:solid 1px #dfdfdf;word-wrap:break-word;padding:7px 0 7px 3px;}
caption{background:#eee;font-size:.8em;padding:5px;}
hr{background:#dfdfdf;color:#dfdfdf;clear:both;float:none;width:100%;height:1px;border:none;margin:0 0 1.45em;}
hr.space{background:#fff;color:#fff;}
p,dl{margin:0 0 1.5em;}
a:focus,a:hover,a:active,del{color:#666;}
strong,small.bold,dfn,dl dt{font-weight:bold;}
em,dfn,tfoot{font-style:italic;}

/*-- general classes
---------------------------------------------*/
.pos-relative{position:relative;}
.small{font-size:.9em;line-height:1.875em;margin-bottom:1.875em;}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.quiet{color:#666;}
.loud{font-size:11px;font-weight:bold;letter-spacing:0;}
.highlight{background:#ff0;color:#333;padding:3px;}
.no-decoration{text-decoration:none;}
.added{background:#060;color:#fff;}
.removed{background:#900;color:#fff;}
.first{margin-left:0;padding-left:0;}
.last{margin-right:0;padding-right:0;}
.bottom{border-bottom:dotted 1px #CFCFCF;height:80px;margin:10px 0 0;padding-bottom:0;}
.right{float:right;}
.nobold{font-weight:normal;}
.nopad{padding:0;}
.nomargin{margin:0;}
.center{text-align:center;}
.margintop20{margin-top:20px;}
.orange{color:#E08B08;}
.green{color:Green;}
.red{color:red !important;}
.redbg{background:#7F2E1B;}
.align-right{text-align:right;}
.pipe{color:gray;padding:0 3px 0 5px;}
.rss{margin:5px 5px 0 0;}
.avatar{border:solid 1px #ccc;height:40px;margin:0;padding:2px;width:40px;}
.modalBackground{background-color:Gray;filter:alpha(opacity=70);opacity:0.7px;}
.modalPopup{background-color:#ffffdd;border-color:Gray;border-style:solid;border-width:3px;padding:3px;width:250px;}
.noStyle{list-style:none;}
.desc{line-height:12px;}
.divider{background:url(../images/dot.gif) top left repeat-x;height:1px;margin:1em 10px 1em 0;width:100%;}
.sepsmall{margin:8px 0;}
.sep{background:url(../images/dot.gif) repeat-x scroll left top;clear:both;height:1px;margin:10px;width:auto;}
.premier img{margin:-6px 0 0;position:relative;}
.resultImage{height:75px;margin:0 5px 5px 0;text-align:left;width:75px;}
.resultItem{border-bottom:solid 1px #ccc;height:100px;}
.breadcrumbs{border-bottom:solid 1px #EEEEEE;border-top:solid 1px #EEEEEE;font-size:9px;padding:5px 0 5px 5px;}
.searchtxt{-moz-background-clip:0;-moz-background-inline-policy:0;-moz-background-origin:0;background:rgb(255, 255, 255) no-repeat scroll left center;border:1px solid #bbb;font-size:11px;margin:0 3px 0 0;padding:4px;width:150px;}
.workflow-manager{clear:both;overflow:hidden;width:auto;}
.options-inline{-moz-border-radius:4px;background:#f6f6f6;border-radius:4px;border-top:solid 0 #ccc;clear:both;font-size:11px;margin:5px 0 10px;padding:0 0 2px 10px;width:260px;}
.options-inline li{display:inline;list-style-type:none;margin-right:15px;}
.axero-breadcrumbs{color:#AFAFAF;font-size:10px;line-height:normal;margin:0 0 10px;text-transform:lowercase;}
.axero-breadcrumbs a{color:#afafaf; text-decoration:none;}
.axero-breadcrumbs a:hover{color:#9F9F9F;text-decoration:underline;}
.axero-search-result-highlight{background:#FFFFA0;}
.axero-job-title{font-size:22px;margin:10px 0 0 10px;}
.mceContentBody{font-size:14px;}
.axero-toggle-handler{background: none repeat scroll 0 0 #EFEFEF;border: 1px solid #DFDFDF;font-weight: bold;margin-top: 10px;padding: 8px;}
table .row{border-bottom:solid 1px #ccc;}
#leaderboard{clear:both;display:none;margin:5px 0 0;text-align:center;}
.advertisement{color:#bbb;font-size:10px;margin:0 0 15px;overflow:hidden;padding:0;text-align:center;width:auto;}
.leaderboard{clear:both;display:none;margin:0 0 15px;text-align:center;}
.contentImg{float:left;margin:0 8px 5px 0;padding:2px;width:40px;}
.contentImgLg{border:1px solid #CCCCCC;float:left;margin:0 8px 5px 0;padding:2px;}
.usrImgContent{border:1px solid #CCCCCC;height:25px;margin:0 5px 0 0;padding:3px;width:25px;}
.usrImg{border:1px solid #E9E9E9;height:20px;margin:0 3px -11px 0;padding:3px;width:20px;}
.usrImgLg{border:1px solid #CCCCCC;float:left;height:40px;margin:0 5px 0 0;padding:3px;width:40px;}
.user-image{border:1px solid #CCCCCC;height:40px;margin:0;padding:3px;width:40px;}
.articleimg{border:1px solid #CCCCCC;margin:0 10px 0 0;padding:2px;}
tr.topicsec td{border-bottom:1px solid #E5ECF9;vertical-align:middle;}
.pager{margin:0 0 0 10px;}
.pagerRss{margin:3px 5px 0 0;width:20px;}
.featured-article{border-bottom:dotted 1px #DFDFDF;clear:both;margin:0 10px 8px;overflow:hidden;padding:0 0 8px;width:auto;}
.filterbox{background:#EDF3FE none repeat scroll 0 0;border-bottom:1px solid #D1DCEF;border-top:1px solid #D1DCEF;clear:both;margin:0 0 10px;overflow:hidden;padding:5px;width:auto;}
.filterbox li{float:left;list-style:none;margin:0 8px 0 0;padding:0;}
.qtip-content{float:left;font-size:11px;width:auto;}
.qtip-content br{margin:10px 0 0;}
.axero-spinner-image{margin:0 0 0 15px;overflow:hidden;width:auto;}
.axero-spinner-image span{color:#9F9F9F;float:left;font-size:11px;font-weight:bold;margin:3px 0 0 10px;}
.axero-announcement{-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;background:#FFFBDF;border:solid 1px #FFE57F;border-radius:8px;clear:both;color:#264409;margin:0 0 15px;overflow:hidden;padding:10px;width:auto;}
.axero-announcement-icon{float:left;width:16px;}
.axero-announcement-content{margin:0 0 0 26px;}
.stb{border-bottom:1px solid #ddd;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-top:1px solid #ddd;color:#ccc;font-size:11px;margin:0;padding:4px 2px;width:200px;}
.hide,.divider hr,.sep hr{display:none;}
.bold,.mainLink a,.title{font-weight:bold;}
.top,.valigntop{vertical-align:top;}
.left,.axero-spinner-image img{float:left;}
.clear,.group-container{clear:both;}
.options-inline ul,.filterbox ul{margin:0;padding:0;}
#leaderboard small,.leaderboard small{color:#bbb;font-size:10px;}


/*-- icons
---------------------------------------------*/
.add-link{-moz-background-clip:0;-moz-background-inline-policy:0;-moz-background-origin:0;background:transparent url(../images/icons/add.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.manage-link{-moz-background-clip:0;-moz-background-inline-policy:0;-moz-background-origin:0;background:transparent url(../images/icons/cog.png) no-repeat scroll 0 0;margin:15px 0 0;padding:0 0 2px 22px;}
.settings-link{-moz-background-clip:0;-moz-background-inline-policy:0;-moz-background-origin:0;background:transparent url(../images/icons/application_view_list.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.profile-link{-moz-background-clip:0;-moz-background-inline-policy:0;-moz-background-origin:0;background:transparent url(../images/icons/vcard.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.sign-up-link{-moz-background-clip:0;-moz-background-inline-policy:0;-moz-background-origin:0;background:transparent url(../images/icons/asterisk_orange.gif) no-repeat scroll 0 0;height:16px;margin:10px 10px 20px 0;padding:0 0 20px 22px;width:16px;}
.icon-profile-edit{background:transparent url(../images/icons/vcard_edit.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-email-open{background:transparent url(../images/icons/email_open.png) no-repeat scroll 0 0;margin:15px 0 0;padding:0 0 2px 22px;}
.icon-house{background:transparent url(../images/icons/house.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-space{background:transparent url(../images/icons/page_world.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-inbox{background:transparent url(../images/icons/folder.png) no-repeat scroll 0 0;margin:15px 0 0;padding:0 0 2px 22px;}
.icon-wiki{background:transparent url(../images/icons/page.gif) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-article{background:transparent url(../images/icons/page_white.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-blog{background:transparent url(../images/icons/transmit.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-event{background:transparent url(../images/icons/date.png) no-repeat scroll 0 0;margin:15px 0px 0 0;padding:0 0 2px 22px;}
.icon-event-add{background:transparent url(../images/icons/calendar_add.png) no-repeat scroll 0 0;margin:15px 0px 0 0;padding:0 0 2px 22px;}

.icon-photo{background:transparent url(../images/icons/photos.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-video{background:transparent url(../images/icons/television.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-rss{background:transparent url(../images/icons/rss.gif) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-roles{background:transparent url(../images/icons/wrench.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-requests{background:transparent url(../images/icons/group_add.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-permissions{background:transparent url(../images/icons/key.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-content{background:transparent url(../images/icons/basket.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-workflow{background:transparent url(../images/icons/arrow_rotate_anticlockwise.png) no-repeat scroll 0 0;margin:15px 0 0;padding:0 0 2px 22px;}
.icon-polls{background:transparent url(../images/icons/chart_bar.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-forward{background:transparent url(../images/icons/share.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 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-approve{background:transparent url(../images/icons/group_add.png) no-repeat scroll 0 0;margin:15px 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 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 0 0;padding:0 0 2px 22px;}
.icn-comments{background:transparent url(../images/icons/comment.gif) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icn-printing{background:transparent url(../images/icons/printer.gif) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icn-trash{background:transparent url(../images/icons/application_delete.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-discussion-modal{background:margin:0px 10px 0 0;padding:0;}
.icn-full-screen{background:transparent url(../images/icons/picture_empty.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-issue-tracker{background:transparent url(../images/icons/issue_tracker.gif) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.announcement{background:transparent url(../assets/images/asterisk_orange.gif) no-repeat scroll left center;color:#988F42;height:16px;padding:1px 6px 1px 22px;text-transform:uppercase;width:16px;}
.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{background:#F8F4E6;border:solid 1px #FAE4BF;clear:both;margin-bottom:15px;overflow:hidden;padding:5px 5px 0 15px;width:auto;}
.icn-stop{background:transparent url(../images/icons/stop.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icn-notification{background:transparent url(../images/icons/exclamation.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icn-readmore{background:transparent url(../images/icons/control_play.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-discussion{background:transparent url(../images/icons/comments.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-invite,.icon-email{background:transparent url(../images/icons/email_add.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-members,.icn-members{background:transparent url(../images/icons/group.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-files{background:transparent url(../images/icons/folder.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}
.icon-calendar-month{background:transparent url(../images/icons/calendar_view_month.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}

.icon-survey{background:transparent url(../images/icons/chart_bar.png) no-repeat scroll 0 0;margin:15px 10px 0 0;padding:0 0 2px 22px;}

/* GREEN BUTTON */
.axero-button-add-container{-moz-border-radius:5px;-webkit-border-radius:5px;
                            background:#019F00;border:1px solid rgb(1, 159, 0);
                            border-radius:5px;font-weight:bold;
                            margin:0;padding:5px 5px 5px 10px;width:auto;}
.axero-button-add-container:hover{background:#01AF00;}
.axero-button-add-container a{color:rgb(255, 255, 255);font-size:12px;font-weight:bold;text-decoration:none;}


/*-- 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{border:1px solid #dfdfdf; font-size:11px;}
select option {padding-right:6px;}

input[type="button"], input[type="submit"] {
	background: #dfdfdf; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DFDFDF'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#DFDFDF)); /* for webkit browsers */
	background: -moz-linear-gradient(center top , #FFFFFF, #DFDFDF) repeat scroll 0 0 transparent; /* for firefox 3.6+ */ 
    border: 1px solid #AAAAAA;
    color: #333333;
    cursor: pointer;
    font-size: 11px;
    margin: 0;
    padding: 2px 5px 4px !important;
}

input[type="button"].positive-button,  input[type="submit"].positive-button{
	background: #6DAE4A; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A4C948', endColorstr='#6DAE4A'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#A4C948), to(#6DAE4A)); /* for webkit browsers */
	background: -moz-linear-gradient(center top , #A4C948, #6DAE4A) repeat scroll 0 0 transparent; /* for firefox 3.6+ */ 
    border: 1px solid #5B913E;
    color: #fff;
}
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 #dfdfdf;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 #CCCCCC;color:#333; font-size:11px;padding:4px; }
.textBox{width: 200px;}
.textBox-dyve{width: 220px;}
.textBox_article{width: 190px; border:1px solid #CCCCCC;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 #dfdfdf; background:#fff;margin-bottom:15px;}
.formtable-required-notice{padding:0px;margin:3px 8px 0px 0px; float:right; font-size:11px; font-weight:normal;}
.tbl-no-top-rounded{-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;}
.formtable table{border-collapse: collapse;margin:0px 0px 15px 0px;padding:0px 0px 20px 0px;}
.formtable td{border-bottom:solid 1px #dfdfdf;padding:7px 10px 7px 10px;}
.formtable td textarea {width:98.9%;}
.formtable th {height:32px;background:#efefef;padding:0px 0px 0px 5px;}
.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:150px !important; border-right:solid 1px #dfdfdf;background:#efefef;}
.formtable .axero-table-cell-sm-label{ text-align:right;font-weight:bold;width:50px !important;border-right:solid 1px #dfdfdf;background:#efefef;}
.formtable .axero-table-cell-lg-label{ text-align:right;font-weight:bold;width:270px !important;border-right:solid 1px #dfdfdf;background:#efefef;}
.formtable .axero-table-cell-login-label{ text-align:right;font-weight:bold;width:75px !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 #dfdfdf; background:#fff ;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:#efefef;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;}

/* table bars */
.axero-table-option-bar{overflow:hidden;width:auto;height:auto;border-bottom:1px solid #CFCFCF; font-size:11px;background:#efefef;padding:3px;}
.axero-table-option-bar .axero-table-option-bar-left{float:left;width:200px;margin:6px 0px 0px 7px;}
.axero-table-option-bar .axero-table-option-bar-right{float:right;width:auto; text-align:right;margin:2px 10px 0px 0px;}
.axero-table-filter-bar{overflow:hidden;width:auto;border-bottom:1px solid #CFCFCF;padding:10px; background:#F2F9FC;}
.axero-table-filter-bar ul{margin:0px;padding:0px;}
.axero-table-filter-bar ul li{margin:0px 10px 0px 0px;padding:0px; list-style:none;float:left;}

/*-- info boxes
---------------------------------------------*/
.error,.notice,.success,.announce{padding:.8em;margin-bottom:1em;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:1 px 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: solid 1px #FBC2C4;}
.notice{background:#FFF6BF;color:#514721;border: solid 1px #FFD324;}
.success{background:#E6EFC2;color:#264409;border: solid 1px #C6D880;}
.announce{background:#FFFBDF;color:#264409;border: solid 1px #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;}


/* Layout
---------------------------------------------*/
body{padding:0px 0px 0px 0px;background:#FFFFFF;}
#axero-community-wrapper{margin: auto;width: 980px;}
#axero-wrapper{clear:both;background:none repeat scroll 0 0 #FFFFFF;
               height:auto;margin:0 0 10px;overflow:hidden;padding:10px 0px;width:auto;}
#axero-page-body{clear:both;}

/* header
---------------------------------------------*/
#axero-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;}
#axero-header .axero-header-standard-logo {float:left;height:auto;font-size:18px;width:400px;}
.axero-header-standard-h1{display: none;}

#axero-header-right{float:right;width:300px;text-align:right;margin:5px 10px 0px 0px;overflow:hidden; font-size:11px;}
#axero-header-right p{margin:0px 0px 0px 0px;}
#axero-header-right a{color:#fff;}
#axero-header-right a:hover{color:#efefef;}
#axero-header-right .axero-whos-online{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}
#axero-header-right .axero-anon-login{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}
#axero-header-right .axero-auth-login{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;text-align:right;}
#axero-header-right .axero-main-search-container{clear:both;overflow:hidden;width:auto;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;height:auto;}
#axero-header-right .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;}
#axero-header-right .axero-main-search-container input:focus[type="text"]{background: #FFFDEF;border:1px solid #DBBB09;}
#axero-header-right .axero-main-search-container input[type="image"]{vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#axero-navigation{color:#3F3F3F;clear:both;margin:0px 0px 0px 0px;border-bottom:solid 1px #ccc;background:#F7F7F7;background:#F7F7F7  url(../images/navbar-bg.gif);height:36px;}
#axero-navigation ul{margin: 0px 0px 0px 15px; padding:9px 0px 0px 0px;}
#axero-navigation li{margin: 0px 0px 0px 0px; padding: 0;display: inline;list-style-type: none;}
#axero-navigation li A {text-decoration:none; color:#3F3F3F;}
#axero-navigation li A:hover {text-decoration:underline;}
#axero-navigation li A{background:padding:0px 15px 0px 0px; margin:8px 20px 0px 0px; font-weight:bold;}
#axero-navigation li A.last{ background: none;padding-right:0; margin-right:0;  }
#axero-navigation li A.active{color: #333;text-decoration:underline;}

#axero-mega-navigation{}
#axero-mega-navigation .axero-main-search-container{float:right;margin:0px 5px 0px 0px;}
#axero-mega-navigation .axero-main-search-container input[type="text"]{float:left;margin:5px 3px 0px 0px;}
#axero-mega-navigation .axero-main-search-container  input[type="image"]{float:left;vertical-align:middle;margin:2px 0px 0px 0px;}



/* start - compact menu */
ul#axero-compact-menu{background:none repeat scroll 0 0 #EFEFEF;border-bottom:1px solid #DFDFDF;float:left;list-style:none outside none;margin:0;padding:0;width:100%;}
ul#axero-compact-menu li{float:left;margin:9px 0 0;position:relative;}
ul#axero-compact-menu li.axero-compact-menu-first{margin-left:15px;}
ul#axero-compact-menu li.search-area{float:right;}
ul#axero-compact-menu li.search-area .axero-main-search-container{float:right;margin:-2px 5px 0 0;}
ul#axero-compact-menu li.search-area .axero-main-search-container input[type="text"]{float:left;margin:0 3px 0 0;}
ul#axero-compact-menu li.search-area .axero-main-search-container input[type="image"]{float:left;margin:-4px 0 0;vertical-align:middle;}
ul#axero-compact-menu li a{color:#555555;float:left;font-size:11px;height:28px;padding:0 20px 0 0;text-decoration:none;}
ul#axero-compact-menu li .axero-compact-sub-panel{background:#fff;border-bottom:solid 5px #dfdfdf;border-left:solid 5px #dfdfdf;border-right:solid 5px #dfdfdf;display:none;float:left;left:0;padding:0;position:absolute;top:28px;z-index:100 !important;}
ul#axero-compact-menu li .axero-compact-sub-panel ul{float:left;list-style:none;margin:10px 10px 5px;padding:0;width:auto;}
ul#axero-compact-menu li .axero-compact-sub-panel ul.my-account{width:160px;}
ul#axero-compact-menu li .axero-compact-sub-panel ul.my-content{width:130px;}
ul#axero-compact-menu li .axero-compact-sub-panel ul.my-spaces{margin:10px 0 5px 10px;width:260px;}
ul#axero-compact-menu li .axero-compact-sub-panel ul.my-notifications li{border-bottom:1px solid #DFDFDF;clear:both;height:auto;margin:0;overflow:hidden;padding:0 0 5px;}
ul#axero-compact-menu li .axero-compact-sub-panel ul.my-notifications li.my-notifications-view-more{background:#efefef;border-top:1px solid #dfdfdf;font-size:11px;height:auto;padding:5px 0;text-align:center;}
ul#axero-compact-menu li .axero-compact-sub-panel ul.my-notifications li .axero-alerts-avatar{float:left;margin:5px;padding:0;width:45px;}
ul#axero-compact-menu li .axero-compact-sub-panel ul.my-notifications li .axero-alerts-avatar a{margin:0;padding:0;}
ul#axero-compact-menu li .axero-compact-sub-panel ul.my-notifications li .axero-alerts-avatar img{width:45px;}
ul#axero-compact-menu li .axero-compact-sub-panel ul.my-notifications li .axero-alerts-content{font-size:11px;margin:5px 5px 5px 65px !important;}
ul#axero-compact-menu li .axero-compact-sub-panel ul.my-notifications li .axero-alerts-content a{color:#2689C7;display:inline;float:none;font-weight:normal;height:auto;margin:0;padding:0;text-decoration:none;}
ul#axero-compact-menu li .axero-compact-sub-panel ul.my-notifications li .axero-alerts-content .axero-mega-time{color:#999;font-size:9px;}
ul#axero-compact-menu li .axero-compact-sub-panel ul.my-notifications li.axero-mega-viewall{background:#efefef;border-top:solid 1px #dfdfdf;clear:both;overflow:hidden;padding:3px 3px 5px;text-align:center;width:auto;}
ul#axero-compact-menu li .axero-compact-sub-panel ul li{float:none;margin:0 0 12px;}
ul#axero-compact-menu li .axero-compact-sub-panel ul li:hover{background:#FFFBDF;}
ul#axero-compact-menu li .axero-compact-sub-panel ul li a{display:block;float:none;font-weight:normal;height:16px;margin:0;padding:0 0 0 23px;text-decoration:none;}
ul#axero-compact-menu li .axero-compact-sub-panel ul li.axero-mega-menu-column-header{border-bottom:1px solid #dfdfdf;color:#bbb;font-size:10px;font-weight:bold;margin:0 0 5px;padding:0 0 5px 3px;width:100%;}
ul#axero-compact-menu li .axero-compact-sub-panel ul li.axero-mega-menu-column-header:hover{background:none;}
ul#axero-compact-menu li:hover a,ul#axero-compact-menu li a:hover,ul#axero-compact-menu li .axero-compact-sub-panel ul li a:hover{text-decoration:none;}
ul#axero-compact-menu li .axero-compact-sub-panel ul.browse,ul#axero-compact-menu li .axero-compact-sub-panel ul.add-new{width:140px;}
.axero-compact-sub-panel-notifications,ul#axero-compact-menu li .axero-compact-sub-panel ul.my-notifications{margin:0 !important;width:300px !important;}


/* compact header */
#axero-header-compact{background:#6E181B;color:#fff; clear:both;height:auto;margin:0px;overflow:hidden;width:auto;padding:0px;}
#axero-header-compact .axero-header-standard-logo{color:#fff;font-size:20px; font-weight:bold; float:left;margin:0px;}
#axero-header-compact .axero-whos-online{float:right;display:none;}
#axero-header-compact .axero-anon-login, 
#axero-header-compact .axero-auth-login{color:#dfdfdf;float:right; font-size:11px;margin:4px 10px 0 0;text-align:right; line-height:20px;}

#axero-header-compact .axero-anon-login a, #axero-header-compact .axero-auth-login a{color:#dfdfdf;}
#axero-header-compact .axero-anon-login a:hover, #axero-header-compact .axero-auth-login a:hover{color:#fff;}
#axero-header-compact .axero-main-search-container{float:right;}
#axero-header-compact .axero-main-search-container input[type="text"] {background:none no-repeat scroll left center #FFFFFF;border:1px solid #BBBBBB;font-size:11px;margin:0 1px 0 0;padding:4px;vertical-align:middle;width:175px;}
#axero-header-compact .axero-main-search-container input[type="image"] {margin:0;padding:0;vertical-align:middle;}


/* footer
---------------------------------------------*/
#axero-footer{clear:both; overflow:hidden;width:auto; padding:15px 0px 25px 0px;font-size:11px;margin:0px 0px 0px 0px;border-top:solid 1px #dfdfdf;}
#axero-footer .axero-footer-left{float:left;width:400px;}
#axero-footer .axero-footer-right{float:right;width:300px;text-align:right;}

#axero-footer .axero-footer-left .axero-copyright{margin:0px;padding:0px;float:left;}
#axero-footer .axero-footer-left .axero-contact{margin:0px 0px 0px 10px;padding:0px;float:left;}
#axero-footer .axero-footer-left .axero-powered {margin:0px;padding:0px;clear:both;}
#axero-footer .axero-footer-left .axero-powered a{color:#555555; text-decoration:none;}
#axero-footer .axero-footer-left .axero-powered a:hover{color:#555555;}
#axero-footer .axero-footer-right .axero-language{margin:0px;padding:0px;}


/* column layouts
---------------------------------------------*/

/* -- 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;font-size:95%;}
#axero-two-col-sidebar-left-rightcol{margin:0px 0px 0px 245px; width:auto; padding:0px;height:auto;font-size:95%;}
#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 -315px 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 307px 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 2px 0px 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: 0 2px 0 0;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;font-size:95%;}
#axero-three-col-rightsidebar{float:right;width:230px;padding:0px;height:auto;border:soid 1px #333;font-size:95%;}
#axero-three-col-content{margin:0px 245px 0px 245px; width:auto; padding:0px;height:auto;border:soid 1px #333;font-size:95%;}


#axero-two-col-sidebar-left-leftcol .axero-section{width:175px;}

/* -- MyAccount two column layout sidebar (230px) left
---------------------------------------------*/
#axero-myaccount-two-col-sidebar-left{clear: both;}
#axero-myaccount-two-col-sidebar-left-leftcol{float:left;width:190px;padding:0px;height:auto;font-size:95%;}
#axero-myaccount-two-col-sidebar-left-rightcol{margin:0px 2px 0px 190px; width:auto; padding:0px;height:auto;font-size:95%;}
#axero-myaccount-two-col-sidebar-left-rightcol p{border:soid 1px #333;padding:10px 20px 15px 10px;}
#axero-myaccount-two-col-sidebar-left-space-search{margin:0px 0px 0px 0px; width:auto; padding:0px;height:auto;}

/* -- MyAccount three column layout (left sidebar, right sidebar, center content)
---------------------------------------------*/
#axero-myaccount-three-col-leftsidebar{float:left;width:190px;padding:0px;height:auto;border:soid 1px #333;font-size:95%;}
#axero-myaccount-three-col-rightsidebar{float:right;width:230px;padding:0px;height:auto;border:soid 1px #333;font-size:95%;margin-right: 2px;}
#axero-myaccount-three-col-content{margin:0px 245px 0px 190px; width:auto; padding:0px;height:auto;border:soid 1px #333;font-size:95%;}




#axero-two-col-sidebar-left-leftcol {width: 190px;}
#axero-two-col-sidebar-left-rightcol {margin: 0 0 0 190px;}

.my-account-header-entity{margin: 0 0 10px;overflow: hidden;width: auto;padding: 10px 0 0;}
.my-account-header-entity .my-account-header-entity-title{width:auto;overflow:hidden;float:left;padding-bottom: 2px;}
.my-account-header-entity .my-account-header-entity-title h3{font-size: 18px;margin: 0;padding: 0;}
.my-account-header-entity .my-account-header-entity-options{float:right;}
.my-account-header-entity-options ul{margin:0px;padding:0px;}
.my-account-header-entity-options ul li{float:left; list-style:none;margin: 0 0 0 15px;}





/* -- Section container
---------------------------------------------*/
.axero-section{float:left;margin:0px 0px 15px 0px;padding-bottom:10px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;width:99.8%; border:solid 1px #dfdfdf;}
.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-size:14px;border-bottom:1px solid #DFDFDF;padding:6px 10px;}   
.axero-section h3.axero-section-header a{color:#2F2F2F;text-decoration:none;}
.axero-section h3.axero-section-header a:hover{ text-decoration:underline;}
.axero-section-header{background:#EFEFEF;}
.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;}

.axero-myaccount-notice{border-color:#FFD324;color:#514721;padding: 20px; margin: 0px; overflow: hidden; width: auto;-moz-border-radius: 8px 8px 8px 8px; background: none repeat scroll 0% 0% rgb(255, 251, 223);}
.axero-myaccount-notice h3{border-bottom: 0px none; margin: 0px 0px 10px; padding: 0px; font-size: 14px;font-weight: bold;}
.axero-myaccount-notice p{margin: 0px 0px 10px; padding: 0px;}
.axero-myaccount-notice div.action-button{margin: 0px; padding: 5px 10px; font-weight: bold; border: 1px solid green;width: 200px; background: none repeat scroll 0% 0% green; -moz-border-radius: 4px 4px 4px 4px;}
.axero-myaccount-notice div.action-button a{color: rgb(255, 255, 255); font-size: 14px; text-decoration: none;font-weight: bold;}

.list ul{margin:0px 0px 0px 0px;width:auto;padding:0px 0px 0px 0px;clear:both}
.list li{border-bottom: 1px solid #EFEFEF;
clear: both;
list-style: none outside none;
margin: 0 10px 5px;
overflow: hidden;
padding: 0 0 5px;
width: auto;}
.list ul li:first-child{margin-top:10px;}
    
    
.list li .axero-section-list-avatar{float:left;margin:0;padding:0;width:32px;}
.list li .axero-section-list-avatar img{width:32px;}
.list li .summary{margin-right:10px;}

.list li .axero-section-list-content {margin-left:42px !important;}     
.list li .axero-section-list-content .axero-section-list-content-title{overflow:hidden;margin:0;padding:0; width:auto;word-wrap: break-word;line-height: 14px;}
.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-stats{display:none; overflow:hidden;margin:0;padding:0; font-size:10px; color:#7F7F7F;}
.list li .axero-section-list-content .axero-section-list-content-summary{display:none;overflow:hidden;margin:0;padding:0;}



.axero-sidebar-list{margin: 10px 10px 0;padding: 0;}
.axero-sidebar-list ul{margin:0px;padding:0px;list-style:none;}
.axero-sidebar-list ul li{border-bottom: 1px solid #DFDFDF;clear: both;display: block;margin: 0 0 5px;overflow: hidden;padding: 0 0 5px;}
.axero-sidebar-list ul li:last-child {border-bottom:0px;margin:0px;padding:0px;}
.axero-sidebar-list ul li .axero-sidebar-list-avatar{width:32px;float:left;}
.axero-sidebar-list ul li .axero-sidebar-list-avatar img{width:32px;}
.axero-sidebar-list ul li .axero-sidebar-list-content{margin:0px 0px 0px 40px;}
.axero-sidebar-list ul li .axero-sidebar-list-content .axero-sidebar-list-content-title{font-weight:bold;line-height:14px;}
.axero-sidebar-list ul li .axero-sidebar-list-content .axero-sidebar-list-content-info{font-size: 10px;}

.with-pager{padding-bottom:0px;}

.axero-section-header-blue{background:#F0F0F0;color:#3F3F3F;}
.axero-section-header-yellow{background:#F0F0F0 none repeat scroll 0 0;color:#3F3F3F;text-align:left;}
.axero-section-header-rss{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-x-system-font:none;background:#F0F0F0;border-bottom:dotted 1px #D3D3D3;color:#3F3F3F;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:110%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:20px;letter-spacing:-1px;line-height:normal;margin:0;padding:6px 10px;}
.item{padding-top:10px;}
.axero-section-header-orange,.axero-section-header-grey{background:#F0F0F0 none repeat scroll 0 0;color:#3F3F3F;}

.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{background:#f5f5f5 url("../images/icons/bullet_toggle_plus.png") no-repeat scroll 5px 8px;border-bottom:1px solid #DFDFDF;color:#555555;cursor:pointer;display:block;font-size:11px;font-weight:bold;margin:0;padding:8px 0 8px 23px;position:relative;text-decoration:none;width:auto;}

.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 thead th a{color:#555; text-decoration:none;}
.axero-table-list thead th a:hover{text-decoration:none;}
.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;}
.axero-table-list td.valigntop{ vertical-align:top;}

.simTableHeader{clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.simTableHeader tr{}
.simTableHeader td{padding:6px;background:#F5F5F5;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;}



/* My Account objects
-------------------------------------------------------------------*/

/* my account left column menu */
.axero-myacct-infobox{clear: both; overflow: hidden; border-bottom: 1px solid rgb(223, 223, 223); padding: 0px 0px 10px; margin: 0px 0px 0px;}
.axero-myacct-infobox .axero-myacct-infobox-avatar{float: left; width: 50px;}
.axero-myacct-infobox .axero-myacct-infobox-avatar img{width: 50px;}
.axero-myacct-infobox .axero-myacct-infobox-user{float: left; margin:5px 0 0 10px;}
.axero-myacct-infobox .axero-myacct-infobox-user-name{font-weight: bold;}
.axero-myacct-infobox .axero-myacct-infobox-user-edit{font-size: 10px;}

.axero-myacct-navigation{clear: both; overflow: hidden; padding: 0px 0px 10px 0px; margin: 0px 0px 10px;
                         border-bottom:solid 1px #dfdfdf;font-size:95%;}
.axero-myacct-navigation .active{background:#efefef;}
.axero-myacct-navigation .axero-myacct-navigation-item{clear: both; overflow: hidden; margin-bottom: 3px;padding:2px 0px 2px 0px;cursor:pointer}
.axero-myacct-navigation .axero-myacct-navigation-item:hover{background:#efefef;}
.axero-myacct-navigation .axero-myacct-navigation-item .axero-myacct-navigation-item-icon{float: left; width: 16px;}
.axero-myacct-navigation .axero-myacct-navigation-item .axero-myacct-navigation-item-name{margin: 1px 0px 0px 22px;}
.axero-myacct-navigation .axero-myacct-navigation-item .axero-myacct-navigation-item-name a {color:#555;text-decoration: none;}
.axero-myacct-navigation ul{list-style: none outside none; margin: 0px; padding: 0px;}
.axero-myacct-navigation ul li{margin:0px 0px 5px 0px;}
.axero-myacct-navigation ul li a{}

.axero-myacct-navigation .axero-myacct-navigation-item-sub{margin:0px 0px 5px 25px;padding:2px 0px 2px 5px;cursor:pointer}
.axero-myacct-navigation .axero-myacct-navigation-item-sub:hover{background:#efefef;}


.axero-myacct-navigation .axero-myacct-navigation-item-sub .axero-myacct-navigation-item-name a{color:#555;text-decoration: none;}


#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: 2px;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;line-height:normal;margin:0px 0px 0px 0px;padding:0;text-transform:none;}

#my-acct-breadcrumbs{color:#afafaf;color:#afafaf;line-height: normal;font-size:10px; text-transform:lowercase;margin-bottom:10px;}

#my-acct-breadcrumbs a{color:#afafaf; text-decoration:none;}
#my-acct-breadcrumbs a:hover{color:#9F9F9F; text-decoration:underline;}

#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  {clear: both;
    margin: 0;
    overflow: hidden;
    padding: 0 0;
    width: auto;}
.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: 99.7%;margin:0px 10px 5px 0px;padding:0px;height:30px;min-height: 20px;}
.axero-my-status-button-container {overflow:hidden;width:auto;}

.axero-my-status-filter {
clear: both;
    color: #6F6F6F;
    font-size: 11px;
    height: auto;
    margin: 3px 0 7px;
    overflow: hidden;
    width: auto;
}
.axero-my-status-filter .toggleLink{ text-decoration:none;color:#6F6F6F;}
.axero-my-status-filter ul{margin:0px;padding:0px;}
.axero-my-status-filter ul li{margin:0px 0px 0px 0px;padding:0px 2px 0px 0px; display:inline; list-style:none;}
.axero-my-status-filter ul li.option{ display:none;}
.axero-my-status-filter ul li.show-label{margin:0px;padding:0px;border:0px;}
.axero-my-status-filter ul li.last{border:0px;}
.axero-my-status-filter ul li a{color:#6f6f6f;text-decoration:none;padding:0px 15px 0px 0px;}
.axero-my-status-filter ul li a:hover{text-decoration:none;}
.axero-my-status-filter ul li a.selected{text-decoration: underline;}

.axero-my-status-button{background:none repeat scroll 0 0 #DFDFDF;border:1px solid #AFAFAF;cursor:pointer;float:right;font-size:13px;font-weight:bold;height:29px;line-height:27px;margin:0;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  {
border-top: 1px solid #DFDFDF;
    clear: both;
    overflow: hidden;
    padding: 10px 0px 0;
    width: auto;}

.axero-activity-entry{}
.axero-activity-entry .axero-activity-entry-info{}
.axero-activity-entry .axero-activity-entry-extended-info{color:#6F6F6F; font-size: 11px;}
.axero-activity-entry .axero-activity-entry-extended-info a{color:#6F6F6F; text-decoration:none;}
.axero-activity-entry .axero-activity-entry-extended-info a:hover{text-decoration:underline;}


.axero-wall-container .axero-wall-entry {
border-bottom: 1px solid #DFDFDF;
    clear: both;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 0 0 10px;
    width: auto;
}
.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{margin:2px 0 0;padding:0 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-options .axero-wall-entry-post-options-date{float:left;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post-options .axero-wall-entry-post-options-comment-link{float:left;}


.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-post-reply{margin-bottom:10px; width:auto; overflow:hidden; clear:both;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments{margin: 10px 0 0;
    overflow: hidden;
    padding: 0px 0 0;
    width: auto;}
.axero-wall-container .axero-wall-entry .axero-wall-entry-right .axero-wall-entry-comments .axero-wall-entry-like{background: url("/assets/images/icons/icon_thumb_up.png") no-repeat scroll 5px 5px #F6F6F6;
    border-bottom: 1px solid #FFFFFF;
    clear: both;
    display: block;
    font-size: 11px;
    overflow: hidden;
    padding: 5px 5px 4px 30px;
    width: auto;}
.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('../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 {border-top: 1px solid #DFDFDF;
    clear: both;
    overflow: hidden;
    padding: 5px;
    width: auto;background: none repeat scroll 0 0 #F6F6F6;}
.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-entry-comment-post-options .axero-wall-entry-post-options-date{float: left;}




#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-wall-entry-post-readmore-opened span.readmore{display:inline;} 
.axero-wall-entry-comment-post-readmore-opened span.readmore{display:inline;} 
.axero-wall-entry-post-readmore-opened span.readmore-hellip{display:none;} 
.axero-wall-entry-comment-post-readmore-opened span.readmore-hellip{display:none;} 
.axero-wall-entry-post-readmore-opened a#read-more{display:none;} 
.axero-wall-entry-comment-post-readmore-opened a#read-more{display:none;} 
span.readmore{display:none;} 
span.readmore-hellip {display:inline;} 


.axero-wall-attachment-container{float:left;}
.axero-wall-attachment-tabs {padding:0px;margin:0px;}
.axero-wall-attachment-tabs li{float:left;list-style:none outside none;margin:0 2px 0 0;overflow:hidden;padding:0;width:auto;}
.axero-wall-attachment-tabs li.tab-first{border-right: 1px solid #EFEFEF;
    font-size: 11px;
    margin: 3px 0 0 0;
    padding: 0 6px 0 0;}
.axero-wall-attachment-tabs li a{display:block;float:left;overflow:hidden;padding:4px 6px;width:auto;}
.axero-wall-attachment-tabs li a:hover{background:#F5F5F5;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;}

.axero-wall-attach-slide-panel{padding:10px 10px 10px 10px; border:1px solid #dfdfdf; background:#fff;margin:10px 0px 10px 0px;}
.axero-wall-attach-slide-panel .axero-wall-attach-slide-panel-header{width:auto;overflow:hidden;border-bottom:solid 1px #efefef;padding:0px 0px 5px 0px;}
.axero-wall-attach-slide-panel .axero-wall-attach-slide-panel-header .axero-wall-attach-slide-panel-header-left{float:left;}
.axero-wall-attach-slide-panel .axero-wall-attach-slide-panel-header .axero-wall-attach-slide-panel-header-right{float:right;}
.axero-wall-attach-slide-panel-body{}

.axero-wall-attach-link-preview {margin:5px 0 0;overflow:hidden;width:100%;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-images {float:left;width:100px;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info {margin:0 0 0 110px;width:auto;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .textBox{width:400px;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info span.editable:hover {background-color: #FF9;cursor:pointer;}

.axero-wall-attach-link-preview .axero-wall-attach-link-preview-images a{position:relative;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-images i{background: url(../images/videoplayer-thumb.png) no-repeat 0px 0px;bottom: 0px;height: 32px;left: 0px;position: absolute;width: 39px;}
.axero-preview-edit{border:1px solid #CCCCCC;color:#333333;font-size:14px;padding:4px; width:300px;}

.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .title{overflow:hidden;width:auto;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .url{color:#AFAFAF;overflow:hidden;width:auto;font-size:11px;font-weight:bold;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .description{font-size:11px;overflow:hidden;width:auto;color: #888888;
    padding-bottom: 5px;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .buttons{clear:both;font-size:11px;margin-top:10px;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .buttons img{margin:0px;padding:0px;float:left;}
.axero-wall-attach-link-preview .axero-wall-attach-link-preview-info .buttons .buttons-label{float:left;margin:0px 0px 0px 10px;}




.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;}
.axero-input{float:left; width:70px;}
.axero-submit{ padding-left:10px; padding-top:5px; margin:10px 0 15px;}
.axero-top{ padding-top:10px;}

/* 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-size: 14px;
    font-weight: bold;
    margin: 10px 0 0;}
#axero-myaccount-two-col-sidebar-left-rightcol .axero-myaccount-album-section p{margin:0px 0px 0px 0px;padding: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;}


.axero-uploader-context-message{ overflow:hidden;width:auto; font-size:11px;margin:0px 0px 8px 0px;}
.axero-uploader-context-message img{float:left;}
.axero-uploader-context-message .help-label{margin: 0 0 0 22px;}

table.uploader-media-server-urls{margin:10px 0px 0px 0px;padding:0px;border:0px;background:#f5f5f5; width:90%;border-top:solid 3px #EEEEEE;border-left:solid 3px #EEEEEE;border-right:solid 3px #EEEEEE;border-bottom:solid 2px #EEEEEE;}
table.uploader-media-server-urls .axero-attachment-uploader-file-list-header{background:#EEEEEE; font-size:11px; font-weight:bold;}
table.uploader-media-server-urls td{padding:3px 3px 3px 3px;}              
table.uploader-media-server-urls .axero-attachment-uploader-file-list-icon{width:20px; text-align:center;}
table.uploader-media-server-urls .axero-attachment-uploader-file-list-filepath{width:auto;}
table.uploader-media-server-urls .axero-attachment-uploader-file-list-filepath-input{ font-size:11px;padding:2px;}
table.uploader-media-server-urls .axero-attachment-uploader-file-list-copy{width:20px; text-align:center;}
table.uploader-media-server-urls .axero-attachment-uploader-file-list-remove{width:20px; text-align:center;}

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;}

.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{background:none repeat-x scroll center top #EFEFEF;
border-top:1px solid #DFDFDF;
font-size:11px;
margin:0;
overflow:hidden;
padding:4px 10px 4px 4px;
text-align:right;
width:auto;}
.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-info .axero-forum-topic-info-header{overflow:hidden; width:auto;}
.axero-forum-topic-info .axero-forum-topic-info-header .axero-forum-topic-info-avatar{float:left;}
.axero-forum-topic-info .axero-forum-topic-info-header .axero-forum-topic-info-username{float:left;margin:8px 0px 0px 10px;}

.axero-forum-topic-info .axero-forum-topic-info-content{overflow:hidden; width:auto;margin:10px 0px 0px 0px; font-size:11px;}
.axero-forum-topic-info .axero-forum-topic-info-content .axero-forum-topic-info-content-rank{overflow:hidden; width:auto;margin:0px 0px 0px 0px;}
.axero-forum-topic-info .axero-forum-topic-info-content .axero-forum-topic-info-content-other{overflow:hidden; width:auto;margin:0px 0px 0px 0px;}
.axero-forum-topic-info .axero-forum-topic-info-content .axero-forum-topic-info-content-other ul{margin:0px;padding:0px;}
.axero-forum-topic-info .axero-forum-topic-info-content .axero-forum-topic-info-content-other ul li{list-style:none;margin:0px 0px 0px 0px;padding:0px;}
.axero-forum-topic-info .axero-forum-topic-info-content .axero-forum-topic-info-content-roleimage{overflow:hidden; width:auto;margin:0px 0px 0px 0px;}




.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; overflow:hidden;
                        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 0px 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-options {background: none repeat-x scroll center top #F5F5F5;border-bottom: 1px solid #DFDFDF;clear: both;height: auto;margin: 0;overflow: hidden;padding: 4px;width: auto;}
.axero-event-options .axero-event-options-left {float: left;margin: 5px 0 0;overflow: hidden;width: 300px;}
.axero-event-options .axero-event-options-right {float:right;
margin:3px 5px 0 0;
overflow:hidden;
text-align:right;
width:205px;}
.axero-event-options .axero-event-options-right ul{margin:0px;padding:0px; list-style:none;}

.axero-event-options .axero-event-options-right ul li{border: 1px solid #f5f5f5;
    float: left;-moz-border-radius: 4px 4px 4px 4px; border-radius:4px;-webkit-border-radius:4px;
    margin: 0 5px 0 0;
    padding: 2px 0 2px 5px;}
.axero-event-options .axero-event-options-right ul li:hover{background: none repeat scroll 0 0 #efefef;border: 1px solid #dfdfdf;}
.axero-event-options .axero-event-options-right ul li.active{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #dfdfdf;}

.axero-event-options .axero-event-options-right ul li.option-label{border: 1px none;margin:0px 10px 0px 0px;background:none;}
.axero-event-options .axero-event-options-right ul li.last{margin:0px 0px 0px 0px;}
.axero-event-options .axero-event-options-right ul li a{color: #555555;
    padding: 0 6px 2px 22px;}
.axero-event-options .axero-event-options-right ul li a:hover{ text-decoration:none;}
.axero-event-options .axero-event-options-right ul li a .option-item{}


.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 #dfdfdf;border-top:1px dotted #fff;border-left:1px dotted #fff;border-right:1px dotted #fff;}
.axero-event-list li:hover {}
.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 0;
    padding: 0;}
.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:#efefef;border-bottom:1px dotted #dfdfdf;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{ font-size:11px; background:#f5f5f5;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: 0 0 0 8px;padding:0;}
#axero-photos-results ul li {display: block;
    float: left;
    line-height: 14px;
    list-style: none outside none;
    margin: 0 10px 10px 0;
    padding: 0;}
#axero-photos-results li .photo {display:block;overflow:hidden;padding:0 0;}
#axero-photos-results ul li a img{border: 1px solid #DFDFDF !important;
    padding: 2px;
    width: 178px;}



.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{padding:0;}
.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:10px 18px;overflow:hidden;width:auto;}
#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 {margin: 3px 0 0 2px;
    padding: 0;}
.axero-video-results ul li {color: #666666;
    display: block;
    float: left;
    line-height: 12px;
    list-style: none outside none;
    margin: 0 10px 20px 0;
    padding: 0;}
.axero-video-results ul li a.video-link{display: block;
    overflow: hidden;
    padding: 0;}
.axero-video-results ul li .video {border: 1px solid #EFEFEF !important;
    height: 132px;margin: 0 0 4px;
    padding: 2px;
    width: 176px;}
.axero-video-results ul li .video {border: 1px solid #dfdfdf !important;}


.axero-video-header{overflow:hidden;height:auto;width:auto;background:#efefef; border-bottom:#ccc;padding:5px; margin:0px 0px 0px 0px;}
.axero-video-box{height: auto;
    margin: 18px auto 15px;
    overflow: hidden;
    padding: 0;
    text-align: center;
    width: 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-sharing textarea{font-size:10px;color:#666;}
.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;width:100%;margin:0 -310px 0 0;padding:0 0 40px;}
.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;width:300px;margin:0;padding:0 0 40px;}
#axero-space-add-new-container{margin:10px 0 0;}
.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:700;padding:0 0 0 22px;}

/* tabs  */
.axero-space-tabs{overflow:hidden;width:auto;margin:0 0 15px;padding:0;}
.axero-space-tabs ul.tabs{list-style:none;height:31px;border-bottom:1px solid #E5E5E5;background:#f5f5f5;margin:0 0 15px !important;padding:0;}
.axero-space-tabs ul.tabs li{float:left;text-indent:0;list-style-image:none !important;margin:0 !important;padding:0;}
.axero-space-tabs ul.tabs a{background:#f5f5f5;display:block;height:31px;line-height:31px;width:auto;text-align:center;text-decoration:none;color:#000;position:static;z-index:auto;top:0;font-size:11px;font-weight:700;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-left:0 solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:0 solid #E5E5E5;border-bottom:1px solid #dfdfdf;margin:0;padding:0 13px;}
.axero-space-tabs ul.tabs a:active{outline:none;}
.axero-space-tabs ul.tabs a:hover{background:#F0F0F0;cursor:pointer;}
.axero-space-tabs ul.tabs a.current,.axero-space-tabs ul.tabs a.current:hover,.axero-space-tabs ul.tabs li.current a{background:#fff;border-bottom:1px solid #fff;background-position:-652px -62px;cursor:default !important;color:#000 !important;}
.axero-space-tabs div.panes div.pane{display:none;}
.axero-space-tabs .axero-space-tab-pane{background-color:#FFF;border-left:0 solid #E5E5E5;border-right:0 solid #E5E5E5;border-bottom:0 solid #E5E5E5;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;padding:15px 5px;}

/* space tabs  */
.axero-space-tabs{overflow:hidden;width:auto;margin:0;padding:0;}
.axero-space-tabs ul.tabs{list-style:none;height:31px;border-bottom:1px solid #dfdfdf;background:#f5f5f5;margin:0 !important;padding:0;}
.axero-space-tabs ul.tabs li{float:left;text-indent:0;list-style-image:none !important;margin:0 !important;padding:0;}
.axero-space-tabs ul.tabs a{background:#f5f5f5;display:block;height:31px;line-height:31px;width:auto;text-align:center;text-decoration:none;color:#000;position:relative;top:0;font-size:11px;font-weight:700;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-left:0 solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:0 solid #dfdfdf;border-bottom:1px solid #dfdfdf;margin:0;padding:0 15px;}
.axero-space-tabs ul.tabs a:active{outline:none;}
.axero-space-tabs ul.tabs a:hover{background:#f5f5f5;cursor:pointer;}
.axero-space-tabs ul.tabs a.current,.axero-space-tabs ul.tabs a.current:hover,.axero-space-tabs ul.tabs li.current a{background:#fff;border-bottom:1px solid #fff;background-position:-652px -62px;cursor:default !important;color:#000 !important;}
.axero-space-tabs div.panes div.pane{display:none;}
.axero-space-tabs .axero-space-tab-pane{background-color:#FFF;border-left:0 solid #dfdfdf;border-right:0 solid #dfdfdf;border-bottom:0 solid #dfdfdf;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;padding:15px 5px;}

/* space list page */
.axero-spaces-filterbox{clear:both;width:auto;overflow:hidden;background:#EDF3FE none repeat scroll 0 0;border-top:0 solid #D1DCEF;border-bottom:1px solid #D1DCEF;margin:0;padding:5px;}
.axero-spaces-filterbox li{float:left;list-style:none;margin:0 8px 0 0;padding:0;}
.axero-spaces-spaces-options-bar{background:none repeat-x scroll center top #F5F5F5;clear:both;height:auto;overflow:hidden;width:auto;margin:0;padding:4px;}
.axero-spaces-options-bar-right{float:right;width:300px;text-align:right;overflow:hidden;margin:3px 5px 0 0;}
.axero-spaces-options-bar-left{float:left;width:300px;overflow:hidden;margin:5px 0 0;}
.axero-spaces-options-bar-left select{float:left;width:50px;margin:1px 3px 4px 5px;}
.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:0;}
ul.axero-space-list li{list-style:none;margin:0 0 5px;padding:0;}
.axero-space-sort{background:none repeat scroll 0 0 #F5F5F5;border-bottom:1px solid #DFDFDF;border-top:1px solid #DFDFDF;clear:both;height:auto;overflow:hidden;margin:0;padding:5px;}
.axero-space-sort ul{list-style:none;margin:0 0 0 5px;padding:0;}
.axero-space-sort ul li{float:left;border:0;font-size:11px;margin:0 15px 0 0;padding:0;}
.axero-spaces-list{clear:both;overflow:hidden;width:auto;margin:0;padding:0;}
.axero-spaces-list ul li{border-bottom:1px solid #dfdfdf;list-style:none outside none;overflow:hidden;width:auto;margin:0;padding:15px;}
.axero-spaces-space-image{float:left;width:130px;}
.axero-spaces-space-image img{width:130px;}
.axero-spaces-space-info{margin:0 0 0 145px;}
.axero-spaces-space-info h4{font-weight:700;font-size:14px;margin:0;padding:0;}
.axero-spaces-space-info p{margin:5px 0 0;padding:0;}
.axero-spaces-space-info-options{width:auto;overflow:hidden;border-top:1px solid #efefef;margin:10px 0 0;padding:10px 0 0;}
.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 li{float:right;border:0;font-size:11px;margin:0 10px 0 0;padding:0;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-left{float:left;width:auto;margin:0;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-left ul li{float:left;border:0;font-size:11px;margin:0 10px 0 0;padding:0;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-approved{width:150px;margin:0 0 0 10px;}

/* space pages tab menu  */
.axero-space-menu-tab{border-bottom:1px solid #dfdfdf;padding-left:0;height:23px;margin:10px 0 15px;}
.axero-space-menu-tab ul{padding-bottom:21px;padding-left:0;border:none;list-style:none;margin:0;}
.axero-space-menu-tab ul li{display:inline;list-style-type:none;margin:0;padding:0;}
.axero-space-menu-tab li a,.axero-space-menu-tab li a:visited{border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;color:#666;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;background:#efefef none repeat scroll 0 0;font-size:11px;float:left;font-weight:400;line-height:14px;margin-right:2px;text-decoration:none;padding:4px 14px;}
.axero-space-menu-tab li a.active,.axero-space-menu-tab li a:visited.active{background:#fff none repeat scroll 0 0;border-bottom:1px solid #fff;border-right:1px solid #dfdfdf;}
.axero-space-menu-tab li a:hover{background:#dfdfdf;}
.axero-space-properties{margin:10px;}
.axero-space-properties .axero-space-image{border:solid 1px #efefef;width:205px;margin:0 0 10px;padding:2px;}
.axero-space-properties .axero-space-description,.axero-space-properties .axero-space-owner,.axero-space-properties .axero-space-privacy,.axero-space-properties .axero-space-created{font-size:11px;margin:0 0 8px;padding:0;}
.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-spaces-filterbox ul,.axero-spaces-list ul{margin:0;padding:0;}
.axero-spaces-space-info-options .axero-spaces-space-info-options-right ul,.axero-spaces-space-info-options .axero-spaces-space-info-options-left ul{width:auto;overflow:hidden;margin:0;padding:0;}







/* spaces invite people*/
.axero-invite-section-bucket{margin:15px 15px 15px 15px;}
    .axero-invite-section-bucket ol{margin:0px 0px 15px 0px;padding:0px;}
    .axero-invite-section-bucket ol li{margin:0px 0px 0px 30px;padding:0px; list-style-type:decimal;}
.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; font-size:16px;} 
.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{background:none repeat scroll 0 0 #F5F5F5;
border-bottom:1px solid #DCDCDC;
margin:0 0 10px;
overflow:hidden;
padding:5px;
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:#EAF4FF;clear:both;padding:15px;margin:0px 0px 15px 0px;
                       border:solid 1px #CFE6FF; 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; }




.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; overflow:hidden; width:auto;
                list-style-position:outside;list-style-type:none;margin:0;padding:15px 0;}
                
                
.axero-article-list-image{border-width: 0px;width:150px;clear: left; float:left;margin-right:15px;}
.axero-article-list-title{overflow:hidden;width:auto;font-weight:bold;margin:0px 0px 5px 0px;}
.axero-article-list-description{overflow:hidden;width:auto;margin:0px 0px 5px 0px;}




.axero-article-footer, 
.axero-blog-footer{overflow: hidden;padding: 10px 0 0;width: auto;}

.axero-article-footer{border-top: 1px solid #CFE6FF;}
.axero-blog-footer{border-top: 1px solid #CFE6FF;}


.axero-article-list-tags{float:left;font-size:11px;margin:0px 0px 5px 0px;}





.axero-article-list-userinfo{clear: left;
    font-size: 11px;
    height: 28px;
    overflow: hidden;
    width: auto;}


.articlelist li a {color:#2689C7;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 10px 0px;padding:0px;display:block;}

/* blog header avatar */
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-avatar{float:left; width:32px;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:32px;}

/*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: 42px !important;}
.axero-blog-summary .axero-blog-post-header .axero-blog-post-header-title h2{border:0 none;
font-size:18px;
font-weight:bold;
margin:0;
padding:0;}
.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{font-size:14px;margin:5px 0;}
.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;}


.axero-wiki-topic-list-options{border-bottom:solid 1px #dfdfdf; background:none repeat-x scroll center top #F5F5F5;clear:both;height:auto;margin:0;overflow:hidden;padding:4px;width:auto;}
.axero-wiki-topic-list-options .axero-wiki-topic-list-options-left{float:left;margin:5px 0 0;overflow:hidden;width:300px;}
.axero-wiki-topic-list-options .axero-wiki-topic-list-options-left .axero-wiki-topic-list-options-paging{border-right:1px solid #DFDFDF;float:left;margin:0 10px 0 0;padding:0 10px 0 0;width:auto;}
.axero-wiki-topic-list-options .axero-wiki-topic-list-options-left .axero-wiki-topic-list-options-sort{float: left;
    font-size: 11px;
    width: 130px;}
.axero-wiki-topic-list-options .axero-wiki-topic-list-options-left .axero-wiki-topic-list-options-sort ul{padding:0px; margin:0px;}
.axero-wiki-topic-list-options .axero-wiki-topic-list-options-left .axero-wiki-topic-list-options-sort ul li{padding:0px; margin:0 5px 0 0; float:left; list-style:none;}
.axero-wiki-topic-list-options .axero-wiki-topic-list-options-right{float:right;margin:3px 5px 0 0;overflow:hidden;text-align:right;width:220px;}




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 #CFE6FF;
border-bottom:1px dotted #CFE6FF;
border-top:1px dotted #CFE6FF;
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;}
.preloader { background:url(../images/icons/spinner.gif) center center no-repeat #ffffff;  }
.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;}
.axero-sidebar-page-tree{margin:10px 0px 5px 10px;padding:0px;}

/* 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  
{
	background:none repeat scroll 0 0 #F5F5F5;
border-color:#CCCCCC;
border-style:dotted dotted dotted solid;
border-width:1px 1px 1px 3px;
color:#555555;
font-style:italic;
margin:1.5em 1.5em 1.5em 17px;
padding:10px;
}

.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{background:none repeat scroll 0 0 #F5F5F5;
border-top:1px solid #DFDFDF;
clear:both;
font-size:11px;
margin:0;
overflow:hidden;
padding:8px 0 8px 10px;
width:auto;}
.axero-files-directory-options .axero-files-directory{float:left;border-right:1px solid #dfdfdf;}
.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 #dfdfdf}
.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:0px solid #dfdfdf;padding:	0px; overflow:	auto;}
.axero-files-address{background:none repeat scroll 0 0 #FFFFFF;
overflow:hidden;
padding:0;
width:auto;}
.axero-files-address .axero-files-address-breadcrumbs{float:left;font-size:11px;padding:3px 10px 3px 10px;}
.axero-files-address .axero-files-address-breadcrumbs a{color:#9F9F9F;
font-size:10px;
text-decoration:none;}
.axero-files-address .axero-files-address-breadcrumbs a:hover{text-decoration:underline;}
.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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../images/icons/script_code.png) no-repeat scroll 0 0;margin:0px 0px 0px 3px;padding:0px 0px 2px 22px;}

.axero-files-upload-drag-label{border: 1px solid #DFDFDF;float: left;font-size: 11px;margin: 0 15px 0 0;padding: 8px 10px;}

.axero-file-upload-window{border: 1px solid #bfbfbf;clear: both;height: 143px;margin: 10px 0 0;overflow: auto;}
.axero-file-upload-window ul{padding:0px;list-style:none;margin:0px;}
.axero-file-upload-window ul li{padding:3px 4px 3px 4px;margin:0px;font-size:11px;border-bottom:solid 1px #dfdfdf;background:#efefef;}

.axero-file-upload-window table{}
.axero-file-upload-window table tr{}
.axero-file-upload-window table tr td{border-bottom: 1px solid #bfbfbf;
    padding: 3px;background: none repeat scroll 0 0 #F0F0F0;}
.axero-file-upload-window table tr td #FileContainerSpan{}
.axero-file-upload-window table tr td #FileContainerSpan input{border: 0px none;background: none repeat scroll 0 0 #F0F0F0;
    color: #666666;
    font-size: 11px;
    padding: 2px;
    width: 100%;background: none repeat scroll 0 0 #F0F0F0;}
    
.axero-file-upload-window table tr td.axero-attachment-uploader-file-list-copy,
.axero-file-upload-window table tr td.axero-attachment-uploader-file-list-remove{width:20px;}

.axero-attachment-uploader-file-list-filepath input{font-size: 11px;
    padding: 2px;}



/* 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-ticket-option-section{background:none repeat scroll 0 0 #efefef; overflow:hidden; width:auto; border-bottom:0 solid #dfdfdf;font-size:10px;padding:6px 6px 8px 6px;}
.axero-ticket-option-section .left{float:left;}
.axero-ticket-option-section .right{float:right;}
.axero-ticket-option-section .right input[type="submit"]{font-size: 11px;}

.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;}

#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;}





/* ------------------------------------------------------------------
	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;}



.ui-layout-west{border-right:0px;border-left:0px;border-bottom:0px;}
.ui-layout-center{border-right:0px;border-left:0px;border-bottom:0px;}


.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: #dfdfdf;border: 1px solid #dfdfdf;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 
{
	border-bottom:1px solid #DFDFDF;
border-top:1px solid #DFDFDF;
color:black;
cursor:pointer;
display:block;
outline:medium none;
padding:5px;
text-decoration:none;
text-transform:uppercase;}
.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 {
    background: none repeat scroll 0 0 #666666;
    color: #DFDFDF;
    font-size: 20px;
    margin: 0;
    padding: 10px 0 12px 10px;
    text-align: left;
}
#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;
    float: left;
    font-size: 11px;
    font-weight: bold;
    padding-left: 55px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: left;
    vertical-align: middle;
    width: 110px;
}
#login-container .login-input {
    border: 1px solid #BBBBBB;
    float: left;
    margin: 2px;
    padding: 4px;
    width: 220px;
}

#login-container textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #BBBBBB;
    float: left;
    height: 70px;
    margin: 2px 2px 10px;
    padding: 2px;
    width: 224px;
}
#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;}

.axero-dialog-space-chooser{border: 1px solid #999999;
    font-size: 14px !important;
    height: 30px;
    padding: 5px;
    width: 405px !important;}
.project{margin:10px;}
.project-1{margin:0px;}

/* 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{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:99;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;overflow: hidden;}
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:0px 0px 10px 0px;}
.axero-product-right{margin: 0px 0px 0px 415px;}


.axero-product-right .axero-entity-options-container {
    border-bottom: 1px solid #DFDFDF;
    overflow: hidden;
    padding: 0 0 10px;clear:none;
    width: auto;
}

/* product info */
.axero-product-information{background: none repeat scroll 0 0 #F0F0F0;
    border: 1px solid #E5E5E5;
    border-radius: 8px 8px 8px 8px;
    margin: 0 0 15px;
    padding: 5px 10px;
    width: auto;}
.axero-product-information .axero-product-itemname{border-bottom: 1px solid #D3D3D3;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 120%;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: normal;
    margin: 10px 10px 5px;
    padding: 0 0 6px;}
.axero-product-information .axero-product-itemnumber{color: #777777;
    margin: 0 0 0 10px;
    padding: 0;}
.axero-product-information .axero-product-price{font-size: 14px;
    font-weight: bold;
    margin: 5px 10px 0;
    padding: 0;}
.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;}
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:static;top:0px; z-index:auto;
           -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; cursor:pointer;}
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-product-image-section .highslide img {
    border: 0px;
}


.axero-store-product-thumb{border: 1px solid #DFDFDF !important;
    height: auto;
    width: 95px;margin: 0 0 10px;}
.axero-store-product-thumb-large{border: 0 none !important;
    height: auto;
    width: 400px;}

/* 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:last-child {border-bottom:0px;margin:0px;padding:0px;}


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: 350px;margin:2px 0 0;}
.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:240px; float:right; font-size:15px; 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:10px 0px 0px 0px;}

/* -- User profile page 
----------------------------------------------------*/
.axero-user-profile-photo{overflow:hidden; width:230px;}
.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: 98.6%; margin: 0 0 15px 10px;}
.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:static; z-index:auto;
                                   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{ overflow:hidden;width:auto; 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;}

/* section with tabbed icons */
.axero-user-profile-section-filter  {border-bottom:1px solid #EFEFEF;font-size:11px;font-weight:bold;margin:0 0 0 0;overflow:hidden;padding:5px 5px 10px 5px;width:auto;}
.axero-user-profile-section-filter .axero-user-profile-section-header-filter{float:left;margin:4px 0px 0px 0px;}
.axero-user-profile-section-filter .axero-user-profile-section-header-filter-options{float:left;margin:0px 0px 0px 10px;}

/* The actual tabbed icons */
ul.axero-profile-content-tabs{padding:0px;margin:0px;}
ul.axero-profile-content-tabs li{padding:0px 0px 0px 0px;margin:0px 2px 0px 0px; overflow:hidden;width:auto;float:left; list-style:none;}
ul.axero-profile-content-tabs li.axero-profile-content-tab-first{padding:0px 6px 0px 0px;margin:0px 6px 0px 0px; border-right:solid 1px #efefef;}
ul.axero-profile-content-tabs li.axero-profile-content-tab-first a{text-decoration:none;color:#666;font-size:11px; font-weight:normal;}
ul.axero-profile-content-tabs li a{padding:4px 6px 4px 6px;margin:0px 0px 0px 0px 0px;overflow:hidden;width:auto; display:block;float:left;}
ul.axero-profile-content-tabs li a.current{background:#F5F5F5;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;}
ul.axero-profile-content-tabs li a:hover{background:#F5F5F5;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;}
ul.axero-profile-content-tabs li.axero-profile-content-tab-first a:hover{background:#F5F5F5;color:#333;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;}
.tooltip {display:none;background:#F5F5F5;font-size:10px;font-weight:bold;padding:2px 6px;color:#333;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;}

/* section for content under the tabbed icons */
.axero-profile-content-section, 
.axero-profile-content-section-more{ overflow:hidden;width:auto; margin:0px 0px 0px 0px;background:#f5f5f5;border-bottom:solid 1px #f0f0f0;padding:6px 10px;}
.axero-profile-content-section-more{-moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 8px;
    border-left: 1px solid #F0F0F0;
    border-right: 1px solid #F0F0F0;
    border-top: 1px solid #DFDFDF;}

.axero-profile-content-section-more:hover{background:#f0f0f0;}
.axero-profile-content-section{margin-bottom:15px;}
.axero-profile-content-section img{margin:0px 5px 0px 0px;float:left;}


.axero-profile-content-section h3,
.axero-profile-content-section-more h3{font-size:14px;font-weight:bold;font-size:14px;line-height: normal;margin-bottom:0em;}

.axero-profile-content-section h3{float:left;}
.axero-profile-content-section-more h3.icon-viewmore {
background:url("../images/icons/bullet_arrow_down.png") no-repeat scroll 0 0 transparent;
border-bottom:0 none;
font-size:12px;
margin:auto;
padding:0 0 2px 18px;
width:120px;
}

.axero-profile-content-section-more div.axero-spinner-image{margin:auto;padding:0 0 2px 18px;width:150px;}

.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:#333333; 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;}





/* START FOOTER DOC MENU */
#axero-foot-panel { background: #e3e2e2;border: 1px solid #c3c3c3;border-bottom: none;bottom: 0;font: 10px normal Verdana, Arial, Helvetica, sans-serif;left: 0;margin: 0 3%;position: fixed;width: 94%;z-index: 9999;}
*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 { border-top: 1px solid #fff;float: left;font-size: 1.1em;list-style: none;margin: 0;padding: 0;width: 100%;}
#axero-foot-panel ul li { float: left;margin: 0;padding: 0;position: relative;}
#axero-foot-panel ul li a { color: #333;float: left;height: 16px;position: relative;text-decoration: none;text-indent: -9999px;width: 16px;}
html #axero-foot-panel ul li a:hover { background-color: #fff;}
html #axero-foot-panel ul li a.active { background-color: #fff;border-bottom: 0px;border-left: 5px solid #e2e2e2;border-right: 1px solid #555;border-top: 0px;margin: 0px 0px 0px 0px;position: relative;z-index: 200;}
#axero-foot-panel a.home { border-right: 1px solid #bbb;text-align: center;text-indent: 0;width: 50px;}
a.profile { background: url(../images/icons/user.gif) no-repeat center center;}
#axero-foot-panel a.chat { background: url(../images/icons/user.gif) no-repeat scroll 10px 5px transparent;}
#axero-foot-panel a.spaces { background: url(../images/icons/page_world.png) no-repeat scroll 10px 5px transparent;}
#axero-foot-panel a.friends { background: url(../images/icons/group.png) no-repeat scroll 10px 5px transparent;}
#axero-foot-panel a.mystuff { background: url(../images/icons/house.png) no-repeat scroll 10px 5px transparent;}
#axero-foot-panel a.addnew { background: url(../images/icons/add.png) no-repeat scroll 10px 5px transparent;}
#axero-foot-panel a.alerts { background: url(../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 { border-left: 1px solid #bbb;margin: 0px;padding: 7px 10px 5px 30px;text-indent: 0;width: auto;}
#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 { margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#axero-foot-panel a small { background: url(../images/icons/pop_arrow.gif) no-repeat center bottom;color: #fff;display: none;font-size: 1em;padding: 5px 5px 11px;text-align: center;text-indent: 0;width: 70px;}
#axero-foot-panel a:hover small { display: block;left: 50%;margin-left: -40px;position: absolute;top: -35px;z-index: 9999;}
#axero-foot-panel ul li div a { color: #00629a;float: none;height: auto;position: static;text-indent: 0;}
#axero-foot-panel ul li div a:hover { text-decoration: underline;}
#axero-foot-panel .axero-foot-panel-subpanel { background: #fff;border: 5px solid #e2e2e2;border-bottom: 1px;bottom: 28px;display: none;left: 0;overflow: hidden;padding: 0px;position: absolute;width: 240px;z-index: 199;}
#axero-foot-panel h3 { background: #333;color: #fff;cursor: pointer;font-size: 11px;font-weight: bold;margin-bottom: 0px;padding: 5px 10px 5px 10px;}
#axero-foot-panel h3 span { float: right;font-size: 1.5em;font-weight: normal;line-height: 0.6em;}
#axero-foot-panel .axero-foot-panel-subpanel-container { background: #fff;margin: 0;overflow-x: none;overflow-y: auto;padding: 0;width: 100%;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul { margin: 0;padding: 0px;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container li { float: none;font-size: 0.9em;margin: 0;padding: 0;}
#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 { border-bottom: solid 1px #efefef;margin-bottom: 5px;padding-bottom: 10px;}
#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 { border-bottom: solid 1px #efefef;margin: 0px 10px 5px 10px;padding-bottom: 10px;}
#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 { border-bottom: solid 1px #efefef;margin-bottom: 5px;padding-bottom: 10px;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.alerts li.view { padding: 5px 10px 5px 0;text-align: right;}
#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 { border-bottom: solid 1px #efefef;margin-bottom: 5px;padding-bottom: 5px;}
#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 { height: 22px;line-height: 22px;}
#axero-foot-panel .axero-foot-panel-subpanel .axero-foot-panel-subpanel-container ul.friends li.view { border-bottom: solid 1px #efefef;margin: 0px 10px 5px 10px;padding: 0px 10px 0px 0px;text-align: right;}
#axero-foot-panel-notifications .axero-foot-panel-subpanel,#axero-foot-panel-friends .axero-foot-panel-subpanel { left: auto;right: 0;}
#axero-foot-panel-notifications .axero-foot-panel-subpanel li a.delete { background: url(../images/icons/delete_x.gif) no-repeat;float: right;height: 14px;margin: 5px;text-indent: -9999px;visibility: hidden;width: 13px;}
#axero-foot-panel-notifications .axero-foot-panel-subpanel li a.delete:hover { background-position: left bottom;}
/* END FOOTER DOC MENU */


.axero-login-modal-content {padding:10px;}
.axero-login-modal-content table{border:0px;margin-bottom:0px;width:100%; clear:both;}
.axero-login-modal-content table tr td{border:0px; vertical-align:top;}
.axero-login-modal-content h3{font-size:20px;padding-bottom:10px; border-bottom: solid 1px #efefef;margin-bottom:10px;}
.axero-login-modal-content h4{font-size:12px; font-weight:bold; line-height:12px;margin-bottom:10px;}
.axero-login-modal-content p{}
.axero-login-modal-content .error-msg{clear:both; width:auto;border:1px solid #FBC2C4;margin:0px 0px 10px 0px;display:block;padding:0.8em;background:none repeat scroll 0 0 #FBE3E4;color:#8A1F11;}
.axero-login-modal-content .axero-login-form-section{ overflow:hidden; width:auto; margin:0px 0px 10px 0px;}
.axero-login-modal-content input.error{border:1px solid red;color:#333333;font-size:14px;padding:4px;background:none;margin:0px;}
.axero-login-modal-content .textBox {width:250px;}
.axero-login-modal-content label.error {color: Red;background:none;border:0px; font-size:11px;font-weight:bold;margin:0px 0px 0px 0px;padding:3px;width:auto;}
.axero-login-modal-content .error {margin-bottom:0em;}



/* START MEGA MENU */
#axero-mega-navigation {background:none repeat scroll 0 0 #EFEFEF;border-bottom:1px solid #DFDFDF;clear:both;font-size:11px;color:#555;height:auto;margin:0;}
#axero-mega-navigation ul {margin:0px 0px 0px 15px;padding:8px 0px 8px 0px;}
#axero-mega-navigation ul li{display:inline;list-style-type:none;margin:0;padding:0;position: relative;}
#axero-mega-navigation li a {font-weight:bold;margin:0px 20px 0px 0px;padding:6px 0px 6px 0px; color:#555;text-decoration:none;}
#axero-mega-navigation li a:hover {text-decoration:none;}
.megamenu { background: #fff;border-bottom: 5px solid #dfdfdf;border-left: 5px solid #dfdfdf;border-right: 5px solid #dfdfdf;border-top: 1px solid #dfdfdf;font-size: 11px;margin: 2px 0px 0px 0px;position: absolute;z-index: 1000;}
@media screen and (-webkit-min-device-pixel-ratio:0) { .megamenu { }}
.megamenu .column { float: left;margin: 0px 0px 0px 0px;padding: 10px;width: 140px;}
.megamenu .column ul { list-style-type: none;margin: 0;padding: 0;}
.megamenu .column ul li { margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px;}
.megamenu .column ul li a { padding-bottom: 3px;text-decoration: none;}
.megamenu .column ul li a:hover { text-decoration: underline;}
.megamenu .largecol { width: 200px;}
.megamenu .axero-spaces { width: 300px;}
.megamenu .axero-alerts { height: 300px;overflow: auto;padding: 10px 0px 10px 0px;width: 330px;}
.megamenu .axero-alerts ul { }
.megamenu .axero-alerts ul li { border-bottom: solid 1px #dfdfdf;clear: both;list-style: none;margin: 0px 10px 5px 10px;overflow: hidden;padding: 0px 0px 5px 0px;width: auto;}
.megamenu .axero-alerts ul li .axero-alerts-avatar { float: left;margin: 0;padding: 0;width: 45px;}
.megamenu .axero-alerts ul li .axero-alerts-avatar img { width: 45px;}
.megamenu .axero-alerts ul li .axero-alerts-content { margin-left: 60px !important;}
.megamenu .axero-alerts ul li .axero-alerts-content .axero-mega-time { color: #999;font-size: 9px;}
.megamenu .axero-friends { height: 300px;overflow: auto;padding: 10px 0px 10px 0px;width: 330px;}
.megamenu .axero-friends ul li { margin: 10px 10px 5px 10px;}
.megamenu .axero-friends ul li.axero-separater { border-bottom: solid 1px #efefef;margin-bottom: 5px;padding-bottom: 5px;}
.megamenu .axero-friends ul li a img { float: left;margin: 0 5px;width: 22px;}
.megamenu .axero-friends ul li a { height: 22px;line-height: 22px;}
.megamenu .axero-friends ul li.view { border-bottom: solid 1px #efefef;margin: 0px 10px 5px 10px;padding: 0px 10px 0px 0px;text-align: right;}
.megamenu .axero-mega-viewall { background: #efefef;border-top: solid 1px #dfdfdf;clear: both;overflow: hidden;padding: 3px 3px 5px 3px;text-align: center;width: auto;}
/* END MEGA MENU */








/* issue tracker */

.axero-issue-daterange{
border:1px solid #DFDFDF;
color:#333333;
font-size:12px;
padding:2px;
min-width:200px;
height:17px;
}
.axero-issue-textbox{font-size:11px;}
.axero-issue-right{float:right; padding:15px 0px 0px 0px;}
.axero-issue-dropdown{
border:1px solid #DFDFDF;
color:#333333;
font-size:12px;
padding:2px;
min-width:150px;
}

/* start Open-ID control box related */
#openid_form { width: 470px;}
#openid_form legend { font-weight: bold;}
#openid_choice { display: none;}
#openid_input_area { clear: both;padding: 10px;}
#openid_btns, #openid_btns br { clear: both;}
#openid_highlight { background-color: #FFFCC9;float: left;padding: 3px;}
.openid_large_btn { border: 1px solid #DDD;float: left;height: 60px;margin: 3px;width: 100px;}
.openid_small_btn { border: 1px solid #DDD;float: left;height: 24px;margin: 3px;width: 24px;}
a.openid_large_btn:focus { outline: none;}
a.openid_large_btn:focus { moz-outline-style: none;}
.openid_selected { border: 4px solid #DDD;}
/* End Open ID styles */

/* Qtip styles */
#cluetip-close img { border :0; }
#cluetip-title { overflow :hidden; }
#cluetip-title #cluetip-close { float :right; position :relative; }
#cluetip-waitimage { background-image :url(/assets/scripts/jquery/qtip/images/wait.gif); height :11px; position :absolute; width :43px; }
.cluetip-arrows { background-position :0 0; background-repeat :no-repeat; display :none; height :22px; left :-11px; position :absolute; top :0; width :11px; }
#cluetip-extra { display :none; }
.cluetip-default { background-color :#d9d9c2; }
.cluetip-default #cluetip-outer { background-color :#d9d9c2; margin :0; position :relative; }
.cluetip-default h3#cluetip-title { background-color :#87876a; color :#fff; font-size :1.1em; font-weight :normal; margin :0 0 5px; padding :8px 10px 4px; }
.cluetip-default #cluetip-title a { color :#d9d9c2; font-size :0.95em; }
.cluetip-default #cluetip-inner { padding :10px; }
.cluetip-default div#cluetip-close { color :#900; margin :0 5px 5px; text-align :right; }
.clue-right-default .cluetip-arrows { background-image :url(/assets/scripts/jquery/qtip/images/darrowleft.gif); }
.clue-left-default .cluetip-arrows { background-image :url(/assets/scripts/jquery/qtip/images/darrowright.gif); left :100%; margin-right :-11px; }
.clue-top-default .cluetip-arrows { background-image :url(/assets/scripts/jquery/qtip/images/darrowdown.gif); height :11px; left :50%; margin-left :-11px; top :100%; width :22px; }
.clue-bottom-default .cluetip-arrows { background-image :url(/assets/scripts/jquery/qtip/images/darrowup.gif); height :11px; left :50%; margin-left :-11px; top :-11px; width :22px; }
.cluetip-jtip { background-color :transparent; }
.cluetip-jtip #cluetip-outer { background-color :#fff; border :2px solid #ccc; position :relative; }
.cluetip-jtip h3#cluetip-title { background-color :#ccc; color :#333; font-size :16px; font-weight :normal; margin :0 0 5px; padding :2px 5px; }
.cluetip-jtip #cluetip-inner { display :inline-block; padding :0 5px 5px; }
.cluetip-jtip div#cluetip-close { color :#900; margin :0 5px 5px; text-align :right; }
.clue-right-jtip .cluetip-arrows { background-image :url(/assets/scripts/jquery/qtip/images/arrowleft.gif); }
.clue-left-jtip .cluetip-arrows { background-image :url(/assets/scripts/jquery/qtip/images/arrowright.gif); left :100%; margin-right :-11px; }
.clue-top-jtip .cluetip-arrows { background-image :url(/assets/scripts/jquery/qtip/images/arrowdown.gif); height :11px; left :50%; margin-left :-11px; top :100%; width :22px; }
.clue-bottom-jtip .cluetip-arrows { background-image :url(/assets/scripts/jquery/qtip/images/arrowup.gif); height :11px; left :50%; margin-left :-11px; top :-11px; width :22px; }
.cluetip-rounded { background :transparent url(/assets/scripts/jquery/qtip/images/bl.gif) no-repeat 0 100%; margin-left :12px; margin-top :10px; }
.cluetip-rounded #cluetip-outer { background :transparent url(images/tl.gif) no-repeat 0 0; margin-top :-12px; }
.cluetip-rounded #cluetip-title { background-color :transparent; margin :0 -12px 0 0; padding :12px 12px 0; position :relative; }
.cluetip-rounded #cluetip-extra { background :transparent url(/assets/scripts/jquery/qtip/images/tr.gif) no-repeat 100% 0; display :block; height :30px; margin :-12px -12px 0 0; position :absolute; right :0; top :0; width :12px; }
.cluetip-rounded #cluetip-inner { background :url(/assets/scripts/jquery/qtip/images/br.gif) no-repeat 100% 100%; margin :-18px -12px 0 0; padding :5px 12px 12px; position :relative; }
.cluetip-rounded div#cluetip-close { background :transparent; color :#009; margin :0 5px 5px; text-align :right; }
.cluetip-rounded div#cluetip-close a { color :#777; }
.clue-right-rounded .cluetip-arrows { background-image :url(/assets/scripts/jquery/qtip/images/rarrowleft.gif); }
.clue-left-rounded .cluetip-arrows { background-image :url(/assets/scripts/jquery/qtip/images/rarrowright.gif); left :100%; margin-left :12px; }
.clue-top-rounded .cluetip-arrows { background-image :url(/assets/scripts/jquery/qtip/images/rarrowdown.gif); height :11px; left :50%; margin-left :-11px; top :100%; width :22px; }
.clue-bottom-rounded .cluetip-arrows { background-image :url(/assets/scripts/jquery/qtip/images/rarrowup.gif); height :11px; left :50%; margin-left :-11px; top :-23px; width :22px; }
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner { zoom :1; }




/* start Axero Sharing box */
.axero-social-share-buttons{background:none repeat scroll 0 0 #F5F5F5;border:1px solid #DFDFDF;float:right;margin:5px 0 10px 10px;padding:10px;width:95px;}
.axero-social-share-buttons ul{padding:0px;margin:0px;}
.axero-social-share-buttons ul li{list-style:none;margin:0px 0px 0px 0px;padding:0px;border:0px;}
.axero-social-share-buttons ul li.share-facebook{margin-bottom:7px;}
.axero-social-share-buttons ul li.share-twitter{}
.axero-social-share-buttons ul li.share-googlebuzz{margin:0px 0px 7px 0px;}
.axero-social-share-buttons ul li.share-email{margin-bottom:7px;}
.axero-social-share-buttons ul li.share-email div{-moz-border-radius:5px 5px 5px 5px;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DFDFDF;height:auto;padding:0 0 0 5px;width:55px;}
.axero-social-share-buttons ul li.share-email div:hover{border:1px solid #bfbfbf;background:#dfdfdf;}
.axero-social-share-buttons ul li.share-email a{font-size:10px;text-decoration:none;color:#777;background: transparent url(../images/icons/email_add.png) no-repeat scroll 0% 0%;padding:1px 0 3px 21px;}

.axero-social-share-buttons ul li.share-print{}
.axero-social-share-buttons ul li.share-print div{-moz-border-radius:5px 5px 5px 5px;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DFDFDF;height:auto;padding:0 0 0 5px;width:55px;}
.axero-social-share-buttons ul li.share-print div:hover{border:1px solid #bfbfbf;background:#dfdfdf;}
.axero-social-share-buttons ul li.share-print a{font-size:10px;text-decoration:none;color:#777;background: transparent url(../images/icons/printer.gif) no-repeat scroll 0% 0%;padding:1px 0 3px 21px;}



/* start Axero Sharing box */ 


/* start File Grid */ 

table.tablesorter {
	margin:0px 0pt 15px;
	width: 100%;
	text-align: left;
}

table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color:#EFEFEF;
border-right:1px solid #DFDFDF;
border-top:1px solid #DFDFDF;
padding:6px;
}
table.tablesorter thead tr .header {
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	vertical-align:middle;
}


table.tablesorter tbody td {
background-color:#FFFFFF;
border-bottom:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
padding:4px;
vertical-align:top;
}
table.tablesorter tbody tr td.highlight{
    background-color:#F0F0F6;
}

table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}

table.tablesorter thead tr .headerSortUp {
	background-image: url(../images/asc.gif); 
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../images/desc.gif); 
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #CFCFCF;
}


/* end File Grid */ 
.axero-wall-attach-link-preview-images-view-video{width: 425px;float:left;}
.axero-wall-attach-link-preview-infoview-video-clear{clear:both;margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;width:auto;}









/* ----------------------------------- 
 --  Event Calendar CSS
-------------------------------------------------------------------------- */
.calmain{border-bottom:2px solid #c3d9ff;background:#c3d9ff;}
.printborder{}
.scolltimeevent{position:relative;overflow-y:scroll;overflow-x:hidden;border-top:1px solid #a2bbdd;border-left:1px solid #a2bbdd;border-bottom:1px solid #fff;font-size:12px;line-height:normal;padding:0;}
.wk-top{table-layout:fixed;width:100%;background-color:#c3d9ff;overflow:hidden;font-size:12px;line-height:14px;}
#gridcontainer{height:300px;background:#c3d9ff;position:relative;-webkit-user-select:none;-khtml-user-select:none;}
.wk-dayname{font-weight:normal;color:#112abb;margin-left:4px;white-space:nowrap;padding:2px 4px;}
.wk-today{color:#fff;font-weight:bold;background-color:#8ac;border-top:1px solid #6786a7;border-left:1px solid #6786a7;border-bottom:1px solid #ace;border-right:1px solid #ace;padding:1px 3px;}
.wk-dummyth{vertical-align:top;background-color:#c3d9ff;padding:0;}
.wk-allday{background-color:#e8eef7;font-size:12px;line-height:14px;border-color:#a2bbdd #fff #fff #a2bbdd;border-style:solid;border-width:1px;}
.wk-allday .st-c{padding-left:0;padding-right:0;border-left:3px double #ddd;}
.st-grid{position:relative;table-layout:fixed;width:100%;}
.st-c{vertical-align:top;font-family:Verdana, sans-serif;padding:1px 1px 0 2px;}
.st-s{padding-bottom:2px;cursor:default;}
.t1{font-size:1px;height:1px;line-height:1px;overflow:hidden;margin:0 2px;}
.t2{font-size:1px;height:1px;line-height:1px;overflow:hidden;margin:0 1px;}
.chromeColor{background:#c3d9ff;border-color:#c3d9ff;}
.tg-timedevents{background-color:#fff;table-layout:fixed;width:100%;margin-top:-1px;}
.tg-times{font-family:Arial;font-size:11px;background-color:#e8eef7;color:#468;text-align:right;vertical-align:top;overflow:hidden;padding:1px 1px 0 0;}
.tg-time{border-bottom:1px solid #ddd;padding-right:2px;}
.tg-col{border-left:3px double #ddd;overflow:hidden;vertical-align:top;}
.tg-col-overlaywrapper{position:relative;height:0;}
.tg-col-eventwrapper{position:relative;cursor:default;margin-right:10px;}
.tg-spanningwrapper{position:relative;margin-left:3px;height:1px;top:1px;}
.tg-hourmarkers{position:absolute;width:100%;}
.tg-dualmarker{border-top:1px solid #ddd;height:1em;line-height:1em;border-bottom:1px dotted #ddd;margin-bottom:1em;}
.tg-nowmarker{position:absolute;left:0;width:100%;top:0;height:0;border-top:2px solid red;overflow:hidden;opacity:0.4px;filter:alpha(opacity=40);}
.tg-nowptr{position:absolute;background-position:-60px -68px;width:5px;height:9px;background-image:url(../images/Calendar-Images/calendar/combined.gif);}
.chip{position:absolute;overflow:hidden;cursor:default;color:#fff;-moz-user-select:none;}
.chip dl{padding-bottom:1px;border-left:1px solid;border-right:1px solid;overflow:hidden;margin:0;}
.chip dt{margin-top:-1px;font:bold 80%/normal Verdana, Sans-serif;white-space:nowrap;overflow:hidden;padding-left:1px;text-align:left;}
.chip a:link,.chip a:visited,.chip a:active{text-decoration:none;color:#fff;}
.ie6 .chip dl{zoom:1px;}
.ie6 .chip dt{width:100%;margin-right:-1px;}
.chip dd{overflow:hidden;font:100%/1.3em Verdana, Sans-serif;text-align:left;word-wrap:break-word;margin:0;padding:0 1px;}
.cb1,.cb2{overflow:hidden;border-style:solid;}
.cb1{height:1px;border-width:0 1px;margin:0 1px;}
.cb2{height:0;border-width:0 0 1px;margin:0 2px;}
.ct{height:0;overflow:hidden;border-color:transparent;border-style:solid;border-width:0 2px 2px;}
.ie6 .ct{border-style:solid dotted;}
.cic{background-repeat:no-repeat;display:inline-block;margin-left:2px;width:9px;height:7px;line-height:7px;background-image:url(../images/Calendar-Images/calendar/combined.gif);}
.ff2 .cic{display:0;vertical-align:bottom;position:relative;top:-2px;}
.cic-ques{margin-left:0;margin-right:2px;width:9px;height:9px;line-height:9px;background-position:-56px -50px;}
.cic-prsn{background-position:-28px -50px;}
.cic-noprs{background-position:-46px -50px;}
.cic-tmr{background-position:-28px -57px;}
.cic-rcr{background-position:-37px -50px;}
.cic-spcl{background-position:-37px -57px;}
.cic-priv{background-position:-11px -64px;}
.resizer{position:absolute;height:7px;line-height:7px;width:100%;bottom:0;cursor:s-resize;}
.rszr_icon{border-top:3px double white;font-size:0;line-height:0;height:0;width:10px;margin-left:auto;margin-right:auto;}
.rb-n{overflow:hidden;white-space:nowrap;color:white;-webkit-border-radius:3px;-moz-border-radius:3px;cursor:pointer;padding:1px 1px 1px 3px;}
.rb-o{cursor:pointer;border-style:solid;border-width:1px 0;margin:0 1px;}
.rb-m{padding-left:3px;zoom:1px;border-style:solid;border-width:0 1px;margin:0 -1px;}
.rb-i{overflow:hidden;color:white;white-space:nowrap;width:100%;}
.mv-container{height:100%;position:relative;line-height:14px;white-space:nowrap;}
.mv-container th{font-size: 11px;
    text-align: center;}
.bg-exists .mv-container{background-color:transparent;}
.st-contents,.mv-container{font-size:11px;line-height:14px;}
.mv-daynames-table{position:absolute;table-layout:fixed;top:0;left:0;width:100%;background:#c3d9ff;color:#112abb;}
.mv-dayname{font-weight:normal;}
.mv-event-container{overflow:hidden;position:absolute;left:0;width:100%;top:14px;bottom:0;background:white;}
.month-row{position:absolute;left:0;width:100%;overflow:hidden;}
.bg-exists .month-row{opacity:0.9px;filter:alpha(opacity=90);}
.st-bg-table{position:absolute;top:0;left:0;height:100%;width:100%;table-layout:fixed;}
.st-bg{border-left:1px solid #c3d9ff;}
.bg-exists .st-bg-today{background-color:#eee;border:1px solid #579;opacity:0.8px;}
.st-dtitle{border-left:1px solid #c3d9ff;border-top:1px solid #c3d9ff;background-color:#e8eef7;color:#444;padding-right:2px;text-align:right;line-height:16px;overflow:hidden;}
.bg-exists .st-dtitle{opacity:0.8px;filter:alpha(opacity=80);}
.st-dtitle-nonmonth{background-color:#eee;color:#777;}
.st-dtitle-today{background-color:#bcd;}
.st-more{color:#112abb;text-align:center;cursor:pointer;}
.st-moreicon{background-color:#d0d6de;color:#627487;padding-right:5px;text-align:right;font-size:85%;margin:1px;}
.cc{position:absolute;border:1px solid gray;background-color:white;visibility:hidden;}
.cc-close{position:absolute;right:0;cursor:pointer;width:15px;height:15px;background:url(../images/Calendar-Images/calendar/combined.gif) 0 -50px;margin:2px 2px 0 0;}
.cc-title{font-weight:bold;padding:2px;}
.st-ad-ml,.st-ad-mr{position:relative;top:2px;margin-bottom:-8px;height:0;width:0;line-height:0;font-size:0;border-top:4px solid transparent;border-bottom:4px solid transparent;}
.st-ad-mpad{padding-left:10px;}
.st-ad-ml{border-right:4px solid white;margin-left:-7px;margin-right:auto;}
.st-ad-mr{border-left:4px solid white;margin-left:auto;margin-right:3px;}

.bubble{position:absolute;visibility:hidden;font-size:9pt;top:0;left:0;}
.bubble-table{width:100%;table-layout:fixed;}
.bubble-table tr{}
.bubble-table tr td{border: 0 none;padding: 0;}

.bubble-cell-side{width:25px;}
.bubble-cell-main{width:100%;}
.bubble-sprite{background-image:url(../images/Calendar-Images/calendar/bubble_combined.png);position:absolute;width:148px;height:96px;}
.ie6 .bubble-sprite{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="crop",src="/Theme/Default/images/calendar/bubble_combined.png");background:none transparent scroll repeat 0 0;}
.bubble-corner{position:relative;width:25px;height:25px;overflow:hidden;}
.bubble-tl{left:0;}
.bubble-tr{left:-25px;}
.bubble-bl{top:-25px;left:0;}
.bubble-br{top:-25px;left:-25px;}
.bubble-closebutton{position:absolute;width:15px;background:url(../images/Calendar-Images/calendar/combined.gif) 0 -50px;height:15px;top:10px;cursor:pointer;right:10px;}
.bubble-top{background:#fff;height:24px;border-top:#ababab 1px solid;}
.bubble-bottom{background:#fff;height:24px;border-bottom:#ababab 1px solid;}
.bubble-mid{border-left:#ababab 1px solid;background:#fff;border-right:#ababab 1px solid;padding:0 20px;}



.cb-root{width:100%;font-size:13px;overflow:hidden;}
.cb-switcher{margin-bottom:0.8em;}
.cb-table{width:100%;margin-bottom:0.8em;}
.cb-example{font-size:12px;padding-top:2px;font-style:italic;}
.cb-key{text-align:left;white-space:nowrap;vertical-align:top;font-weight:normal;padding:0.4em 1em 0.4em 0;}
.cb-value{width:95%;padding:0.4em 0;}
.cb-textarea{height:3.9em;}
.textbox-fill-input{width:95%;border-color:#666 #ccc #ccc #666;border-width:1px;padding:2px;}
.lk{white-space:nowrap;color:#112abb;cursor:pointer;text-decoration:underline;}
.control-main{width:100%;vertical-align:bottom;border-color:#c3d9ff;}
.view-tab{vertical-align:bottom;cursor:pointer;padding:0 2px;}
.view-tab-selected{background-color:#c3d9ff;}
.tab-name{white-space:nowrap;padding:4px 6px 3px;}
.tab-spacer{width:3px;cursor:default;}
.bbit-cs-split{margin-top:2px;border-top:solid 1px #555;padding:2px;}
.textbox-fill-div{width:95%;font-size:14px;padding:2px;}
.drag-lasso-container{position:absolute;width:0;height:0;top:0;left:0;}
.drag-lasso{position:absolute;filter:alpha(opacity=50);line-height:0;background-color:#c3d9ff;font-size:0;opacity:0.5px;-khtml-opacity:0.5px;}
.drag-event{z-index:1000;position:absolute;font-family:Verdana,sans-serif;cursor:pointer;}
.drag-chip-wrapper{z-index:1;position:absolute;width:100%;left:0;}
.drag-chip{filter:alpha(opacity=80);cursor:pointer;opacity:.8;-khtml-opacity:.8;}
.prong{position:relative;width:98px;margin-bottom:-72px;height:72px;overflow:hidden;top:-1px;left:101px;}
.prong .bubble-sprite{top:-24px;left:-50px;}
.bbit-window{zoom:1px;display:block;z-index:999;position:absolute;left:0;top:0;}
.bbit-window .bbit-resizable-handle{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.bbit-window-proxy{border:1px solid;z-index:12000;overflow:hidden;position:absolute;left:0;top:0;display:none;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);}
.bbit-window-header{overflow:hidden;zoom:1px;}
.bbit-window-bwrap{z-index:1;position:relative;zoom:1px;left:0;top:0;overflow:hidden;}
.bbit-window-tl .bbit-window-header{padding:5px 0 4px;}
.bbit-window-header-text{background:url('../images/Calendar-Images/dailog/app-form.png') no-repeat 3px center;padding-left:20px;font-weight:bold;color:#15428b;}
.bbit-window-tc{background:transparent repeat-x 0 0;overflow:hidden;zoom:1px;background-image:url(images/dailog/top-bottom.png);}
.bbit-window-tl{background:transparent no-repeat 0 0;padding-left:6px;zoom:1px;z-index:1;position:relative;background-image:url(images/dailog/left-corners.png);}
.bbit-window-tr{background:transparent no-repeat right 0;padding-right:6px;background-image:url(../images/Calendar-Images/dailog/right-corners.png);}
.bbit-window-bc{background:transparent repeat-x 0 bottom;zoom:1px;background-image:url(../images/Calendar-Images/dailog/top-bottom.png);}
.bbit-window-bc .bbit-window-footer{padding-bottom:6px;zoom:1px;font-size:0;line-height:0;}
.bbit-window-bl{background:transparent no-repeat 0 bottom;padding-left:6px;zoom:1px;background-image:url(../images/Calendar-Images/dailog/left-corners.png);}
.bbit-window-br{background:transparent no-repeat right bottom;padding-right:6px;zoom:1px;background-image:url(../images/Calendar-Images/dailog/right-corners.png);}
.bbit-window-mc{border:1px solid;font:normal 11px tahoma,arial,helvetica,sans-serif;background-color:#c6d4e4;border-color:#99bbe8;margin:0;padding:0;}
.bbit-window-ml{background:transparent repeat-y 0 0;padding-left:6px;zoom:1px;background-image:url(../images/Calendar-Images/dailog/left-right.png);}
.bbit-window-mr{background:transparent repeat-y right 0;padding-right:6px;zoom:1px;background-image:url(../images/Calendar-Images/dailog/left-right.png);}
.bbit-window-body{overflow:hidden;background:transparent;}
.bbit-window-maximized .bbit-window-bl,.bbit-window-maximized .bbit-window-br,.bbit-window-maximized .bbit-window-ml,.bbit-window-maximized .bbit-window-mr,.bbit-window-maximized .bbit-window-tl,.bbit-window-maximized .bbit-window-tr{padding:0;}
.bbit-window-maximized .bbit-window-footer{padding-bottom:0;}
.bbit-window-maximized .bbit-window-tc{padding-left:3px;padding-right:3px;}
.bbit-window-bbar .bbit-toolbar{border-top:1px solid;border-bottom:0 none;}
.bbit-window-draggable,.bbit-window-draggable .bbit-window-header-text{cursor:move;}
.bbit-window-maximized .bbit-window-draggable,.bbit-window-maximized .bbit-window-draggable .bbit-window-header-text{cursor:default;}
.bbit-window-maximized-ct{overflow:hidden;}
.bbit-window-sizing-ghost ul{border:0 none !important;}
.bbit-dlg-focus{-moz-outline:0 none;outline:0 none;width:0;height:0;overflow:hidden;position:absolute;top:0;left:0;}
.ext-webkit .bbit-dlg-focus{width:1px;height:1px;}
.bbit-dlg-mask{z-index:10000;display:none;position:absolute;top:0;left:0;-moz-opacity:0.5px;opacity:.50;filter:alpha(opacity=50);}
body.ie6.bbit-body-masked select{visibility:hidden;}
body.ext-ie6.bbit-body-masked .bbit-window select{visibility:visible;}
.bbit-window-plain .bbit-window-body{border:solid 1px #a3bae9;background:transparent !important;}
div.bbit-tool{font-size:1px;background:url("../images/Calendar-Images/dailog/tool-sprites.gif") no-repeat;}
div.bbit-tool-close{cursor:pointer;float:right;width:15px;height:15px;background-position:0 0;}
div.hover.bbit-tool-close{background-position:-15px 0;}
.bbit-dp{position:absolute;width:175px;border:#718bb7 1px solid;overflow:hidden;zoom:1px;font-size:11px;font-family:tahoma,verdana,sans-serif;visibility:hidden;background:#fff;left:0;top:0;padding:0;}
.bbit-dp em{font-style:normal;font-weight:normal;}
.bbit-dp table{width:100%;table-layout:fixed;border-collapse:separate;}
.bbit-dp-top-center{font:normal 11px tahoma,verdana,helvetica;cursor:pointer;white-space:nowrap;color:#fff;text-align:center;}
.bbit-dp-top-center button{font-size:13px;border:0 none;padding-right:10px;background:transparent url(images/dp/btn-arrow-light.gif) no-repeat top right;font:normal 11px tahoma,verdana,helvetica;padding-left:3px;color:#fff;cursor:pointer;overflow:visible;width:auto;-moz-outline:0 none;outline:0 none;margin:0;}
.bbit-dp-top-right{height:21px;text-align:right;}
.bbit-dp .bbit-dp-top{background:url("../images/Calendar-Images/share/hd-sprite.gif") repeat-x 0 -83px;}
.bbit-dp-top-right,.bbit-dp-top-left{width:18px;}
.bbit-dp-top-right a,.bbit-dp-top-left a{display:block;width:16px;height:16px;background-position:center;background-repeat:no-repeat;cursor:pointer;-moz-opacity:0.6px;opacity:0.6px;filter:alpha(opacity=60);}
.bbit-dp-top-right a:hover,.bbit-dp-top-left a:hover{-moz-opacity:1px;opacity:1px;filter:alpha(opacity=100);}
.bbit-dp-top-left a{background:url(../images/Calendar-Images/share/left-btn.gif);margin-left:2px;}
.bbit-dp-top-right a{background:url(../images/Calendar-Images/share/right-btn.gif);margin-left:2px;}
.bbit-dp-inner th,.bbit-dp-inner td{border-collapse:separate;}
.bbit-dp-inner th{width:25px;background:#dfecfb url(../images/Calendar-Images/share/glass-bg.gif) repeat-x left top;text-align:right !important;border-bottom:1px solid #a3bad9;color:#233d6d;cursor:default;border-collapse:separate;padding:0;}
.bbit-dp-inner th span{display:block;font:normal 10px arial,helvetica,tahoma,sans-serif;padding:2px 7px 2px 2px;}
.bbit-dp-inner td{border:1px solid #fff;text-align:right;border-collapse:separate;color:Black;padding:0;}
.bbit-dp a{text-decoration:none;color:black;zoom:1px;}
.bbit-dp-inner td a{font:normal 11px arial,helvetica,tahoma,sans-serif;display:block;text-align:right;padding:2px 5px;}
.picker{height:16px;width:16px;background:url("../images/Calendar-Images/dp/cal.gif") no-repeat left top;margin-left:-19px;cursor:pointer;border:none;}
.bbit-dp-inner .bbit-dp-active{cursor:pointer;color:black;}
.bbit-dp-inner .bbit-dp-selected a{background:#dfecfb url(./images/default/shared/glass-bg.gif) repeat-x left top;border:1px solid #8db2e3;padding:1px 4px;}
.bbit-dp-inner .bbit-dp-today a{border:1px solid darkred;padding:1px 4px;}
.bbit-dp-inner .bbit-dp-prevday a,.bbit-dp-inner .bbit-dp-nextday a{color:#aaa;text-decoration:none !important;}
.bbit-dp-inner a:hover,.bbit-dp-inner bbit-dp-disabled a:hover{text-decoration:none !important;color:black;background:#ddecfe;}
.bbit-dp-inner .bbit-dp-disabled a{cursor:default;background:#eee;color:#bbb;}
.bbit-dp-bottom{border-top:1px solid #a3bad9;background:#dfecfb url(../images/Calendar-Images/share/glass-bg.gif) repeat-x left top;padding:2px;}
.bbit-dp-mp{position:absolute;left:0;top:0;background:white;display:none;}
.bbit-dp-mp td{font:normal 11px arial,helvetica,tahoma,sans-serif;padding:2px;}
td.bbit-dp-mp-month,td.bbit-dp-mp-year,td.bbit-dp-mp-ybtn{border:0 none;text-align:center;vertical-align:middle;width:25%;}
.bbit-dp-mp-ok{margin-right:3px;}
.bbit-dp-mp-btns button{width:45px;text-align:center;text-decoration:none !important;background:#083772;color:white;border:1px solid;font:normal 11px arial,helvetica,tahoma,sans-serif;cursor:pointer;border-color:#36c #005 #005 #36c;padding:1px 3px;}
.bbit-dp-mp-btns{background:#dfecfb url(../images/Calendar-Images/share/glass-bg.gif) repeat-x left top;}
.bbit-dp-mp-btns td{border-top:1px solid #c5d2df;text-align:center;}
td.bbit-dp-mp-month a,td.bbit-dp-mp-year a{display:block;text-decoration:none;text-align:center;color:#15428b;padding:2px 4px;}
td.bbit-dp-mp-month a:hover,td.bbit-dp-mp-year a:hover{color:#15428b;text-decoration:none;cursor:pointer;background:#ddecfe;}
td.bbit-dp-mp-sel a{background:#dfecfb url(../images/Calendar-Images/share/glass-bg.gif) repeat-x left top;border:1px solid #8db2e3;padding:1px 3px;}
.bbit-dp-mp-ybtn a{overflow:hidden;width:15px;height:15px;cursor:pointer;background:transparent url(../images/Calendar-Images/share/tool-sprites.gif) no-repeat;display:block;margin:0 auto;}
.bbit-dp-mp-ybtn a.bbit-dp-mp-next{background-position:0 -120px;}
.bbit-dp-mp-ybtn a.bbit-dp-mp-next:hover{background-position:-15px -120px;}
.bbit-dp-mp-ybtn a.bbit-dp-mp-prev{background-position:0 -105px;}
.bbit-dp-mp-ybtn a.bbit-dp-mp-prev:hover{background-position:-15px -105px;}
.bbit-dp-mp-ybtn{text-align:center;}
td.bbit-dp-mp-sep{border-right:1px solid #c5d2df;}
.bbit-dp-input{width:100px;height:18px;padding-left:4px;}
#popup_container{font-family:Arial, sans-serif;font-size:12px;min-width:300px;_width:320px;max-width:600px;background:#fff;border:solid 1px #777;color:#000;}
#ctl,#cbl,#ctr,#cbr{position:absolute;width:5px;height:5px;overflow:hidden;font-style:normal;z-index:99999;background:#fff url(images/alert/corners.gif) no-repeat;}
#ctl{top:-1px;left:-1px;background-position:0 0;background-color:#dae7f6;}
#ctr{top:-1px;right:-1px;background-position:-5px 0;background-color:#dae7f6;}
#cbl{bottom:-1px;left:-1px;background-position:0 -5px;}
#cbr{bottom:-1px;right:-1px;background-position:-5px -5px;}
#popup_title{font-size:12px;font-weight:bold;text-align:left;line-height:1.9em;color:#333;background:url(images/alert/title.gif) repeat-x 0 -2px;border-bottom:solid 1px #777;cursor:default;margin:0;padding:0 0 0 8px;}
#popup_close{position:absolute;right:7px;top:4px;width:15px;height:15px;background:url(images/alert/close.gif) no-repeat;cursor:pointer;}
#popup_close:hover{-moz-opacity:0.8px;opacity:0.8px;filter:alpha(opacity=80);}
#popup_content{background:16px 16px no-repeat;margin:0;padding:12px;}
#popup_container .alert{background-image:url(../images/Calendar-Images/alert/info.gif);}
#popup_container .confirm{background-image:url(../images/Calendar-Images/alert/important.gif);}
#popup_container .prompt{background-image:url(../images/Calendar-Images/alert/help.gif);}
#popup_message{padding-left:48px;}
#popup_panel{text-align:center;margin:1em 0 0 1em;}
#popup_ok,#popup_cancel{width:55px;height:20px;text-align:center;border:none;background:url(../images/Calendar-Images/alert/bot.gif) no-repeat;font-size:12px;line-height:20px;padding:0;}
#popup_prompt{margin:.5em 0;}
#popup_content.openBox{background:none;padding:12px;}
.openBox #popup_message{overflow:auto;padding:0;}
#over_container{min-width:300px;background:#DDEDFB;border:1px solid #0099CC;color:#000;}
#over_message{text-align:center;padding:5px 20px;}
#over_container.over_3{background:#FFF2F2;border:1px solid #FF8080;}
html{height:100%;width:100%;margin:0;padding:0;}
.toolBotton{border:none;border-bottom:#99bbe8 1px solid;background:#ccc url(../images/Calendar-Images/share/tbg.gif) repeat-x 50% top;overflow:hidden;position:relative;height:25px;margin:0;padding:0;}
.toolBotton a{display:block;width:auto;cursor:pointer;}
.toolBotton a span{float:left;display:block;width:auto;cursor:pointer;}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.bbit-main{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background-color:#E8F1F8;}
a.linkdelete span{text-decoration:underline;color:#000000;padding-left:18px;background:url(./images/icons/delete.png) no-repeat left 6px;padding-top:5px;}
a.imgbtn{color:#000000;}
a.imgbtn span{cursor:point;padding:4px 4px 3px 21px;}
a.imgbtn:hover span{border:#466094 1px solid;cursor:point;background-color:#EDF1D5;padding:3px 3px 2px 20px;}
a.imgbtn span.Save{background:url(../images/Calendar-Images/icons/Item.Save.gif) no-repeat 3px 4px;}
a.imgbtn span.Close{background:url(../images/Calendar-Images/icons/Btn.Close.gif) no-repeat 3px 4px;}
a.imgbtn span.Delete{background:url(../images/Calendar-Images/icons/delete.png) no-repeat 3px 4px;}
span.addcal{padding-left:0px;}


span.showdayview{}
span.showweekview{}
span.showwkweekview{}

span.chinese{padding-left:22px;background:url(../images/Calendar-Images/icons/cn.gif) no-repeat 1px 50%;}
span.english{padding-left:22px;background:url(../images/Calendar-Images/icons/us.gif) no-repeat 1px 50%;}
span.english_au{padding-left:22px;background:url(../images/Calendar-Images/icons/au.gif) no-repeat 1px 50%;}

span.showmonthview{}
span.showtoday{background: none repeat scroll 0 0 transparent;
    padding-left: 0;}
span.fprev{width:18px;background:url("../images/Calendar-Images/icons/resultset_previous.png") no-repeat 1px bottom;}
span.fnext{width:18px;background:url("../images/Calendar-Images/icons/resultset_next.png") no-repeat 1px bottom;}
span.showdayflash{padding-left:22px;background:url("../images/icons/arrow_rotate_anticlockwise.png") no-repeat 1px 50%;}




.size1{width:50px;}
.size2{width:100px;}
.size3{width:160px;}
.size4{width:200px;}
.size5{width:260px;}
.size6{width:300px;}
.size7{width:360px;}
.X{float:right;padding-right:3px;color:#555;cursor:pointer;height:16px;}
label.error{display:block;background:url(../images/Calendar-Images/validation/exclamation.png) no-repeat 2px center;padding:2px 0 2px 20px;}
input.error,select.error,textarea.error,input.cusErrorPanel,cusErrorPanel.cusErrorPanel,textarea.cusErrorPanel{border:solid 1px red;}
label.checked{float:none;position:relative;background:url(../images/Calendar-Images/validation/accept.png) no-repeat 2px center;padding:0 0 0 18px;}
div.cusErrorPanel{z-index:auto;position:absolute;width:276px;height:35px;overflow:hidden;text-indent:5px;line-height:40px;font-size:12px;font-family:Arial;background:url(../images/Calendar-Images/validation/tooltop.gif) no-repeat left top;opacity:0.9px;filter:alpha(opacity=90);}
.infocontainer{border:1px solid #999;background:#fff;margin:2px;padding:4px;}
.fform label{display:block;margin-top:2px;vertical-align:top;padding:2px;}
.fform label.checkp{display:inline;}
.fform label span{font-weight:bold;display:block;}
.doing{color:red;vertical-align:middle;display:none;position:absolute;left:20%;top:20%;border:solid 1px #555;background-color:#FFFF00;padding:5px;}
div.cHead{background:url(../images/Calendar-Images/calendar/headbg.gif) repeat-x top;border:1px solid #99bbe8;border-top:0;font-weight:bold;display:block;overflow:hidden;white-space:nowrap;position:relative;}
div.cHead div{white-space:nowrap;padding:4px;}
div.cHead div.ftitle{background:url("../images/Calendar-Images/calendar/grid.png") no-repeat left;color:#15428b;margin-left:10px;padding-left:20px;}
div.cHead div.ptogtitle{position:absolute;top:3px;right:15px;height:18px;font-weight:normal;padding:1px 2px;}
div.cHead div.loadicon{background:#c44;color:#fff;}
div.cHead div.loaderror{background:#fad163;padding:1px 4px;}
div.cHead div.ptogtitle input{height:16px;border:solid 1px #ccc;background-color:#fff;padding-left:4px;}
div.ctoolbar{border-top:#dfdfdf 0 solid;
             background:#ccc url(images/calendar/tbg.gif) repeat-x 50% top;overflow:hidden;
             border-bottom:#dfdfdf 1px solid;position:relative;height:25px;}


div.ctoolbar div.fbutton
{
	-moz-border-radius: 4px 4px 4px 4px;
    border: 1px solid #F5F5F5;
    cursor: pointer;
    display: block;
    float: left;
    height: auto;
    margin: 0 2px 0 0;
    padding: 2px 5px;}
div.ctoolbar div.fbutton span{float:left;display:block;height: 18px;}

div.ctoolbar div.fbutton.fcurrent
{
	background-color: #FFFFFF;
    border: 1px solid #DFDFDF;
	cursor:pointer;}
	
div.ctoolbar div.fbutton:hover,
.div.ctoolbar div.fbutton.fbOver
{cursor:pointer;border:#dfdfdf 1px solid;background-color:#efefef;}

div.ctoolbar div.btnseparator{float:left;height:24px;border-left:1px solid #ccc;border-right:1px solid #fff;margin:1px 5px;}
div.ctoolbar div.fshowdatep{display:block;float:left;cursor:default;height:22px;padding:1px;}
div.ctoolbar div.fshowdatep span{display: block;
    float: left;
    font-size: 11px;
    margin: 2px 0 0;}
div.cbody div.ctablehead{border-right:#ccc 1px solid;border-top:#fff 1px solid;background:#e3f7ff url('../images/Calendar-Images/calendar/gridth.gif') repeat-x left bottom;overflow:hidden;border-left:#ccc 1px solid;border-bottom:#9c9c9c 0 solid;position:relative;height:25px;}
div.cbody div.ctablehead th div,div.cbody div.ctablebody td div{border-left:none;overflow:hidden;padding:4px;}
div.cbody div.ctablehead th /* common cell properties*/{text-align:left;border-right:solid 1px #ddd;border-left:solid 1px #fff;overflow:hidden;vertical-align:top !important;font-weight:normal;cursor:default;white-space:nowrap;}
div.cbody div.ctablehead div.ctableheadp{float:left;}
div.cbody div.ctablehead th div{height:17px;}
div.cbody div.ctablebody{border-right:#ccc 1px solid;border-top:#ccc 0 solid;background:#dfe8f6;overflow:auto;border-left:#ccc 1px solid;border-bottom:#ccc 1px solid;position:relative;}
div.cbody div.ctablebody td /* common cell properties*/{text-align:left;border-left:solid 1px #fff;border-top:none;border-bottom:1px dotted #ddd;border-right:solid 1px #ddd;overflow:hidden;vertical-align:top !important;white-space:nowrap;background-color:#fff;cursor:default;}
div.cbody div.ctablebody tr.erow td{background:#F5FFEF;}
div.cbody div.ctablebody tr:hover td,div.cbody div.ctablebody tr.trOver td{background:#FFFFBB;border-left:1px solid #eef8ff;border-bottom:1px dotted #a8d8eb;}
div.cbody div.ctablebody td div{border-top:0 solid #fff;padding-bottom:2px;}
div.ViewgBlock{background:#E3E3E3 url('../images/Calendar-Images/calendar/load-bg.png');}
div.ViewgBlock>div.loading{width:100%;height:100%;display:block;opacity:0.5px;filter:alpha(opacity=50);background:#f4f4f4 url('../images/Calendar-Images/calendar/indicator_web20_working.gif') no-repeat center center;}
.transparent{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;background-color:#000;}
.wk-daylink,.monthdayshow{cursor:pointer;}
.wk-daylink:hover,.st-moreul,.monthdayshow:hover{text-decoration:underline;}
.tg-today,.st-bg-today{background-color:#ffc;}
.cc-titlebar,.view-tab-unselected{background-color:#e8eef7;}
.cb-switcher-selected,.bbit-dp-inner .bbit-dp-selected span{font-weight:bold;}
.bbit-window-maximized .bbit-window-mc,.bbit-window-tbar .bbit-toolbar,.bbit-window-bbar .bbit-toolbar{border-left:0 none;border-right:0 none;}
.bbit-panel-ghost .bbit-window-tl,.bbit-panel-collapsed .bbit-window-tl{border-bottom:1px solid;}
.bbit-window-maximized .bbit-resizable-handle,.nodisplay{display:none;}
.bbit-window-plain .bbit-window-mc,input[type='checkbox'],input[type='radio'],input.noborder{border:none;}
.bbit-dp td th,.fform{margin:0;}
html > body .ellipsis,div.clear{clear:both;}



.ui-slider {
margin:auto;
position:relative;
text-align:center;
}


/* ---------------------------------- */
/* start calendar styles */
/* ---------------------------------- */

#dvCalMain table td{padding:0;}
div.cHead{background:none repeat scroll 0 0 transparent;
border-color:#DFDFDF;
border-style:none solid solid;
border-width:0;
clear:both;
font-weight:700;
overflow:hidden;
position:relative;
white-space:nowrap;}
div.ctoolbar{background: none repeat scroll 0 0 #F5F5F5;
    border-color: #DFDFDF;
    border-top: 0 solid #DFDFDF;
    height: 25px;
    overflow: hidden;
    padding: 4px 0;
    position: relative;}
.printborder{}
.calmain{background:none repeat scroll 0 0 #EFEFEF;border-bottom:1px solid #DFDFDF;}
.chromeColor{background:none repeat scroll 0 0 #EFEFEF;border-color:#DFDFDF;}
.t1{font-size:1px;height:1px;line-height:1px;overflow:hidden;margin:0;}
#gridcontainer{background:none repeat scroll 0 0 #EFEFEF;position:relative;}
.wk-top{background-color:#EFEFEF;font-size:12px;line-height:14px;overflow:hidden;table-layout:fixed;width:100%;}
.wk-allday{background-color:#FFF;font-size:12px;line-height:14px;border-color:#DFDFDF #FFF #FFF #DFDFDF;border-style:solid;border-width:1px;}
.tg-times{background-color:#EFEFEF;color:#333;font-family:Arial;font-size:11px;overflow:hidden;text-align:right;vertical-align:top;padding:1px 1px 0 0;}
.wk-dayname{color:#333;font-weight:400;margin-left:4px;white-space:nowrap;padding:2px 4px;}
.scolltimeevent{border-bottom:1px solid #FFF;border-left:1px solid #DFDFDF;border-top:1px solid #DFDFDF;font-size:12px;line-height:normal;overflow-x:hidden;overflow-y:scroll;position:relative;padding:0;}
.mv-event-container{background:none repeat scroll 0 0 #FFF;bottom:0;left:0;overflow:hidden;position:absolute;top:29px;width:100%;}
.mv-daynames-table{background:none repeat scroll 0 0 #EFEFEF;color:#333;left:0;position:absolute;table-layout:fixed;top:0;width:100%;}
.cc{background-color:#FFF;border:1px solid #DFDFDF;position:absolute;visibility:hidden;}
.st-s{border-bottom:0 none;cursor:default;padding-bottom:2px;}
.tg-col{border-bottom:0 none;border-left:3px solid #DFDFDF;overflow:hidden;vertical-align:top;}
.tg-timedevents td{border-bottom:0;}
.wk-allday .st-c{border-left:3px solid #DFDFDF;padding-left:0;padding-right:0;}
.st-bg{border-bottom:0 none;border-left:1px solid #DFDFDF;}
.st-dtitle{background-color:#efefef;border-left:1px solid #DFDFDF;border-top:1px solid #DFDFDF;color:#333;line-height:16px;overflow:hidden;padding-right:2px;text-align:right;font-size:11px;}
.st-dtitle-nonmonth{background-color:#FFF;border-bottom:1px solid #FFF;color:#CFCFCF;}
.rb-o {border-style:solid;border-width:1px 0;cursor:pointer;font-size:11px;margin:0 1px;}


/* ---------------------------------- */
/* end calendar styles */
/* ---------------------------------- */



.axero-login-social-icons{margin:10px 5px 5px 5px;overflow:hidden;}
.axero-login-social-icons ul{padding:0px;margin:0px;}
.axero-login-social-icons li{list-style:none; float:left; margin:0px 0px 0px 4px; padding:0px 0px 0px 0px;}
.axero-login-social-controls{clear:both;margin:0px 0px 0px 10px;}
.axero-login-social-controls .axero-login-social-controls-label{clear:both;margin:0px 0px 0px 0px;}
.axero-login-social-controls .axero-login-social-controls-register{clear:both;margin:0px 0px 0px 0px;}
.axero-login-social-controls .axero-login-social-controls-register input[type="text"]{width:185px;}
.axero-login-social-controls .axero-login-social-controls-remember{clear:both;margin:5px 0px 0px 5px;}
.axero-login-social-controls-notification{clear:both;margin:10px 0px 0px 0px; color:red;}


#axero-cf-login-body{background:#333;}
.axero-cf-login-wrapper{width:746px;margin:10px auto;overflow:hidden;}
.axero-cf-login-header {background: none repeat scroll 0 0 #6E181B;overflow: hidden;padding: 5px 5px 0;width: auto;}
.axero-cf-login-header .axero-header-standard-logo{color:#fff;font-size: 20px;font-weight: bold;}
.axero-cf-login-header h1{color:#fff;font-size: 20px;font-weight: bold;}
.axero-cf-login-body{background:none repeat scroll 0 0 #fff;padding:20px;overflow:hidden;}
.axero-cf-login-h2{font-size:1.5em;}

.axero-cf-login-footer{font-size:11px;color:#666;margin:10px 0px 0px 0px;}
.axero-cf-login-footer a{color:#666;}
.axero-cf-login-footer .left-col{float:left;}
.axero-cf-login-footer .right-col{float:right;}
.login-section{background:#fff;}
.login-section .error{margin:0px 10px 0px 10px;line-height: 14px;}

/*Map Marker Related*/
#map{width: 360px;height: 475px;float: left;}
.mapmarkertable{border:solid 1px #E5E5E5; background:#fff;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
-webkit-border-radius: 6px;
border-radius:6px;
margin-bottom:15px;}
.mapmarkertable-required-notice{padding:0px;margin:3px 8px 0px 0px; float:right; font-size:11px; font-weight:normal;}
.mapmarkertable table{border-collapse: collapse;margin:0px 0px 15px 0px;padding:0px 0px 20px 0px;}
.mapmarkertable td{color:#6F6F6F;border-bottom:solid 1px #eee;padding:7px 10px 7px 10px;}
.mapmarkertable td textarea {width:98.9%;}
.mapmarkertable 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;}
.mapmarkertable th h4{padding:0px;margin:0px 0px 0px 5px;font-size:14px; font-weight:bold;}
.mapmarkertable th label, .formtable td label{padding:0px; margin:0px 0px 0px 0px;}
.mapmarkertable .axero-table-cell-label{ text-align:right;}

#message{font-family: Arial,Helvetica,sans-serif;position: fixed;top: 0px;left: 0px;width: 100%;z-index: 105;text-align: center;font-weight: bold;font-size: 100%;padding: 10px 0px 10px 0px;background-color: #FFF6BF;border-bottom: solid 3px #FFD324;}
#message span{float: left;text-align: center;width: 95%;color: #000;font-size: 16px;font-weight: bold;}
.close-notify{white-space: nowrap;float: right;margin-right: 10px;color: #fff;text-decoration: none;border: 2px #fff solid;padding-left: 3px;padding-right: 3px;}
.close-notify a{color: #fff;}​

.axero-wall-entry-like{width: auto;overflow: hidden;clear: both;background: url('../images/icons/icon_thumb_up.png') no-repeat 5px 5px;padding: 5px 5px 4px 30px;border-bottom: 2px solid white;font-size: 11px;}
.axero-wall-entry-dislike {width: auto;overflow: hidden;clear: both;background: url('../images/icons/icon_thumb_down.png') no-repeat 5px 5px;padding: 5px 5px 4px 30px;border-bottom: 2px solid white;font-size: 11px;}



/* --------------------------------------------------------------------- */
/*   --  Events global
------------------------------------------------------------------------- */
.axero-event-view-options{float:right; margin: 10px 0 0;}
.axero-event-view-options ul{padding:0px;margin:0px; list-style:none;}
.axero-event-view-options ul li{float:left;margin:0px 0px 0px 15px;}

/* Events */
.axero-event-container{background: none repeat scroll 0 0 #EFEFEF;clear: both;overflow: hidden;padding: 15px 15px 0;width: auto;margin-bottom:15px;}
.axero-event-container h2{font-size: 16px;font-weight: bold;}
.axero-event-container .axero-event-section{border-top: 2px solid #DFDFDF;clear: both;margin: 0 0 15px;overflow: hidden;padding: 15px 0 0 0;width: auto;}
.axero-event-container .axero-event-section .axero-event-photo{float: left;border: 1px solid #DFDFDF;height: 112.5px;width: 140px;}
.axero-event-container .axero-event-section .axero-event-photo img{height: 112.5px;width: 140px;}
.axero-event-container .axero-event-section .axero-event-details{float: left; margin: 0 0 0 15px;width: 290px;}
.axero-event-container .axero-event-section .axero-event-details h3{font-size: 14px;font-weight: bold;margin: 0;padding: 0;text-transform: uppercase;}
.axero-event-container .axero-event-section .axero-event-details h3 a{}
.axero-event-container .axero-event-section .axero-event-details h3 a:hover{text-decoration:underline;}
.axero-event-container .axero-event-section .axero-event-details dl{margin:10px 0 0;line-height: 18px;}
.axero-event-container .axero-event-section .axero-event-details dl dt{display: block;float: left;width: 80px;}
.axero-event-container .axero-event-section .axero-event-details dl dd{display: block;float: left;width: 175px;}
.axero-event-container .axero-event-section .axero-event-actions{float: right;width: 150px;}
.axero-event-container .axero-event-section .axero-event-actions .axero-event-rating{float:left;}
.axero-event-container .axero-event-section .axero-event-actions .axero-event-reviews{float:right;}
.axero-event-container .axero-event-section .axero-event-actions .axero-event-participants-container{border-left: 1px solid #333333; border-right: 1px solid #333333;clear: both; border-top: 1px solid #333333;}
.axero-event-container .axero-event-section .axero-event-actions .axero-event-participants-container .axero-event-participants{overflow: hidden;width: auto;border-bottom: 1px solid #333333;}
.axero-event-container .axero-event-section .axero-event-actions .axero-event-participants-container .axero-event-participants .amount{display: block;float: left;font-size: 18px;font-weight: bold;margin: 0 0 0 10px;padding: 3px 0 5px;}
.axero-event-container .axero-event-section .axero-event-actions .axero-event-participants-container .axero-event-participants .label{display: block;float: left;font-size: 10px;font-weight: bold;line-height: 10px;margin: 3px 0 0 10px;}
.axero-event-container .axero-event-section .axero-event-actions .axero-event-participants-container .axero-event-participants .top-label{margin-top: 8px;}
.axero-event-container .axero-event-section .axero-event-actions .axero-event-more{margin: 10px 0 0;}
.axero-event-container .axero-event-section .axero-event-actions .axero-event-more a{background: none repeat scroll 0 0 #000000;color: #FFFFFF;display: block;font-weight: bold;padding: 3px 15px;text-align: center;text-decoration:none;}
.axero-event-container .axero-event-section .axero-event-actions .axero-event-more a:hover{background:green;}
.axero-event-container .axero-event-viewmore{ border-top: 2px solid #DFDFDF;clear: both;margin: 0;overflow: hidden;padding: 5px 0 10px;width: auto;}
.axero-event-container .axero-event-viewmore a{background: url("/assets/images/BlueArrow.gif") no-repeat scroll left center transparent;float: right;font-size: 10px;font-weight: bold;margin-left: 10px;margin-right: 10px;padding-left: 15px;text-transform: uppercase;}

/* featured event */
.axero-featured-event{}
.axero-featured-event .axero-event-section{margin: 0 0 15px;}
.axero-featured-event .axero-event-section .axero-event-photo{float: left;border: 1px solid #DFDFDF;height: 142.5px;width: 190px;}
.axero-featured-event .axero-event-section .axero-event-photo img{height: 142.5px;width: 190px;}
.axero-featured-event .axero-event-section .axero-event-details{float: left; margin: 0 0 0 15px;width: 275px;}
.axero-featured-event .axero-event-section .axero-event-details h3{font-size: 14px;font-weight: bold;margin: 0;padding: 0;text-transform: uppercase;}
.axero-featured-event .axero-event-section .axero-event-details dl{margin:10px 0 0;line-height: 14px;}
.axero-featured-event .axero-event-section .axero-event-details dl dt{display: block;float: left;width: 80px;}
.axero-featured-event .axero-event-section .axero-event-details dl dd{display: block;float: left;width: 175px;}
.axero-featured-event .axero-event-section .axero-event-actions .axero-event-participants-container{margin: 30px 0 0;border-left: 1px solid #333333; border-right: 1px solid #333333;clear: both; border-top: 1px solid #333333;}
.axero-featured-event .axero-event-section .axero-event-description{clear: both;float: left;line-height: 14px;margin: 5px 0 0 15px;overflow: hidden;width: auto;}
.axero-featured-event .axero-event-section .axero-event-info-block{overflow: hidden;width: auto;}
.axero-featured-event .axero-featured-event-extended{clear: both;overflow: hidden;padding: 5px 0 15px;width: auto;}
.axero-featured-event .axero-featured-event-extended .axero-featured-event-reviews{float: left;line-height: 14px;width: 150px;}
.axero-featured-event .axero-featured-event-extended .axero-featured-event-reviews .review-count{}
.axero-featured-event .axero-featured-event-extended .axero-featured-event-reviews .review-label{font-weight: bold;text-transform: uppercase;}
.axero-featured-event .axero-featured-event-extended .axero-featured-event-reviews .review-descriptor{}
.axero-featured-event .axero-featured-event-extended .axero-featured-event-ratings{border-left: 2px solid #DFDFDF;float: left;line-height: 14px;margin: 0 0 0 15px;padding: 0 0 0 15px;width: 150px;}
.axero-featured-event .axero-featured-event-extended .axero-featured-event-ratings .rate-count{}
.axero-featured-event .axero-featured-event-extended .axero-featured-event-ratings .rate-label{font-weight: bold;text-transform: uppercase;}
.axero-featured-event .axero-featured-event-extended .axero-featured-event-ratings .rate-descriptor{}
.axero-featured-event .axero-featured-event-extended .axero-featured-event-nearby-events{  border-left: 2px solid #DFDFDF;float: left;line-height: 14px;margin: 0 0 0 15px;padding: 0 0 0 15px;width: 260px;}
.axero-featured-event .axero-featured-event-extended .axero-featured-event-nearby-events .nearby-title{font-weight: bold;text-transform: uppercase;}
.axero-featured-event .axero-featured-event-extended .axero-featured-event-nearby-events .nearby-description{}

/* upcoming events */
.axero-event-container .axero-events-upcoming {padding: 0 0 10px;margin:0px;overflow:hidden;width:auto;display:block; list-style:none;}
.axero-event-container .axero-events-upcoming li{border-left: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;border-top: 1px solid #DFDFDF;float: left;padding: 10px;width: 290px;}
.axero-event-container .axero-events-upcoming li .axero-events-upcoming-photo{border: 1px solid #DFDFDF;float: left;height: 75;width: 100px;}
.axero-event-container .axero-events-upcoming li .axero-events-upcoming-photo img{height: 75px;width: 100px;}
.axero-event-container .axero-events-upcoming li .axero-events-upcoming-details{margin-left: 115px;}
.axero-event-container .axero-events-upcoming li .axero-events-upcoming-details h3{font-size: 12px;font-weight: bold;margin: 0;padding: 0;text-transform: uppercase;}
.axero-event-container .axero-events-upcoming li .axero-events-upcoming-details dl{line-height: 14px;margin: 3px 0 5px 0;}
.axero-event-container .axero-events-upcoming li .axero-events-upcoming-details dl dt{display: block;float: left;width: 50px;}
.axero-event-container .axero-events-upcoming li .axero-events-upcoming-details dl dd{}
.axero-event-container .axero-events-upcoming li .axero-events-upcoming-details .axero-event-more{}
.axero-event-container .axero-events-upcoming li .axero-events-upcoming-details .axero-event-more a{background: none repeat scroll 0 0 #000000;color: #FFFFFF;font-weight: bold;padding: 3px 15px;text-align: center;text-decoration: none;}
.axero-event-container .axero-events-upcoming li .axero-events-upcoming-details .axero-event-more a:hover{background:green;}

/* Event search box */
.axero-events-search{background: none repeat scroll 0 0 #EFEFEF;margin: 0 0 15px;overflow: hidden;padding: 15px;width: auto;}
.axero-events-search h3{border-bottom: 2px solid #DFDFDF;font-size: 16px;font-weight: bold;margin: 0;padding: 0 0 15px;}
.axero-events-search .axero-events-search-filter-label{font-weight: bold;margin: 5px 0 0;text-transform: uppercase;}
.axero-events-search .axero-events-search-filter-location,
.axero-events-search .axero-events-search-filter-month,
.axero-events-search .axero-events-search-filter-type {margin: 5px 0 0;overflow: hidden;padding: 0;width: auto;}
.axero-events-search .axero-events-search-filter-location select,
.axero-events-search .axero-events-search-filter-month select,
.axero-events-search .axero-events-search-filter-type select{padding: 5px;width: 100%;}
.axero-events-search .axero-events-search-filter-button{border-bottom: 1px solid #DFDFDF;margin: 5px 0 10px 0;overflow: hidden;padding: 0 0 10px;text-align: right;width: auto;}
.axero-events-search .axero-events-search-filter-button input{}
.axero-events-search .axero-events-search-filter-freetext{margin: 5px 0 0;overflow: hidden;padding: 0;width: auto;}
.axero-events-search .axero-events-search-filter-freetext input{padding: 5px;width: 100%;border: 1px solid #DFDFDF;font-size: 11px;}
.axero-events-search .axero-events-search-filter-keyword-button{overflow: hidden;padding: 0 0 0px;text-align: right;width: auto;margin: 5px 0 0px 0;}
.axero-events-search .axero-events-search-filter-keyword-button input{}

/* Event calendar search */
.axero-events-search-calendar{background: none repeat scroll 0 0 #EFEFEF;margin: 0 0 15px;overflow: hidden;padding: 15px;width: auto;}
.axero-events-search-calendar h3{border-bottom: 2px solid #DFDFDF;font-size: 16px;font-weight: bold;margin: 0;padding: 0 0 15px;}
.axero-events-search-calendar .ui-datepicker {width: 98%;}
.axero-events-search-calendar .ui-widget-content {background: none repeat scroll 0 0 transparent;border: 0 none;color: inherit;}
.axero-events-search-calendar .ui-corner-all {-moz-border-radius: 0px;}
.axero-events-search-calendar .ui-datepicker .ui-datepicker-header {padding: 0;position: relative;}
.axero-events-search-calendar .ui-widget-header {background: none repeat scroll 0 0 transparent;border: 0 none;font-size: 16px;font-weight: bold;}
.axero-events-search-calendar .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {background: none repeat scroll 0 0 #FBF9EE;}
.axero-events-search-calendar .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #dfdfdf;color: inherit;}
.axero-events-search-calendar .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {background: none repeat scroll 0 0 green;border: 1px solid green;color: #FFFFFF;}
.axero-events-search-calendar .ui-datepicker-other-month .ui-state-default{background: none repeat scroll 0 0 transparent;border: 1px solid #EFEFEF;}

/* Event search results */
.axero-event-container .axero-event-list-options{overflow:hidden;clear:both;width:auto;}
.axero-event-container .axero-event-list-options .axero-event-list-options-left{float: left;padding: 0 0 10px;width: 300px;}
.axero-event-container .axero-event-list-options .axero-event-list-options-left ul{display: block;list-style: none outside none;margin: 0;padding: 0;}
.axero-event-container .axero-event-list-options .axero-event-list-options-left ul li{float: left;margin: 0;padding: 0;}
.axero-event-container .axero-event-list-options .axero-event-list-options-left ul li select{}
.axero-event-container .axero-event-list-options .axero-event-list-options-left ul li span.items-per-page{}
.axero-event-container .axero-event-list-options .axero-event-list-options-right{float:right;}
.axero-event-container .axero-event-list-options .axero-event-list-options-right a{}

/* Popular events */
.axero-events-popular{background: none repeat scroll 0 0 #EFEFEF;margin: 0 0 15px;overflow: hidden;padding: 15px;width: auto;}
.axero-events-popular h3{border-bottom: 2px solid #DFDFDF;font-size: 16px;font-weight: bold;margin: 0;padding: 0 0 15px;}
.axero-events-popular .axero-events-popular-container{border-bottom: 1px solid #DFDFDF;clear: both;margin: 0 0 10px;overflow: hidden;padding: 0 0 10px;width: auto;}
.axero-events-popular .first{margin: 10px 0 10px 0px;}
.axero-events-popular .axero-events-popular-container .axero-events-popular-photo{float:left; width:70px;height:52.5px;}
.axero-events-popular .axero-events-popular-container .axero-events-popular-photo img{width:70px;height:52.5px;}
.axero-events-popular .axero-events-popular-container .axero-events-popular-info{margin: 0 0 0 80px;}
.axero-events-popular .axero-events-popular-container .axero-events-popular-info h3{font-size: 12px;font-weight: bold;margin: 0;padding: 0;text-transform: uppercase;border-bottom: 0px none;}
.axero-events-popular .axero-events-popular-container .axero-events-popular-info h3 a{}
.axero-events-popular .axero-events-popular-container .axero-events-popular-info h3 a:hover{}
.axero-events-popular .axero-events-popular-container .axero-events-popular-info dl{line-height: 14px;margin: 3px 0 5px;}
.axero-events-popular .axero-events-popular-container .axero-events-popular-info dl dt{display: block;float: left;width: 50px;}
.axero-events-popular .axero-events-popular-container .axero-events-popular-info dl dd{}
.axero-events-popular .axero-event-popular-viewmore{}
.axero-events-popular .axero-event-popular-viewmore a{background: url("/assets/images/BlueArrow.gif") no-repeat scroll left center transparent;float: right;font-size: 10px;font-weight: bold;margin-left: 10px;margin-right: 10px;padding-left: 15px;text-transform: uppercase;}
.axero-events-popular .axero-event-popular-viewmore a:hover{}

/* Event detail page (full event view) */
.axero-event-view-left{float:left;width:345px;}
.axero-event-view-left .axero-event-view-rating-container{overflow:hidden;width:auto;}
.axero-event-view-left .axero-event-view-details{overflow:hidden;width:auto;}
.axero-event-view-left .axero-event-view-details dl{line-height: 14px;margin: 10px 0 0;}
.axero-event-view-left .axero-event-view-details dl dt{display: block;float: left;width: 100px;border-bottom: 1px solid #EFEFEF;padding: 0 0 5px;margin: 0 0 5px;}
.axero-event-view-left .axero-event-view-details dl dd{border-bottom: 1px solid #EFEFEF;padding: 0 0 5px;margin: 0 0 5px;}
.axero-event-view-share-container{border-bottom: 1px solid #DFDFDF;margin: 0;padding: 0 0 10px;}
.axero-event-view-share-container .axero-event-view-share-label{font-weight: bold;line-height: 14px;}
.axero-event-view-share-container .axero-event-view-share-options{overflow: hidden;width: auto;}
.axero-event-view-share-container .axero-event-view-share-options .axero-social-share-buttons {background: none repeat scroll 0 0 transparent;border: 0 none;float: none;margin: 0;padding: 0;width: auto;}
.axero-event-view-share-container .axero-event-view-share-options .axero-social-share-buttons ul li {border: 0 none;float: left;list-style: none outside none;margin: 10px 20px 10px 10px;padding: 0;}
.axero-event-view-share-container .axero-event-view-share-options .axero-social-share-buttons ul li.share-facebook {}
.axero-event-view-share-container .axero-event-view-share-options .axero-social-share-buttons ul li.share-twitter {}
.axero-event-view-share-container .axero-event-view-share-options .axero-social-share-buttons ul li.share-googlebuzz {}
.axero-event-view-share-container .axero-event-view-share-options .axero-social-share-buttons ul li.share-email {clear: both;}
.axero-event-view-description{}
.axero-event-view-description .axero-event-description-label{font-weight: bold;line-height: 14px;margin: 10px 0;}
.axero-event-view-right{float:right;width:300px;}
.axero-event-view-right .axero-event-view-photo{width:300px;overflow:hidden;margin:0px 0px 10px 0px;}
.axero-event-view-right .axero-event-view-photo img{width:300px;}
.axero-event-view-right .axero-event-view-rsvp{background: none repeat scroll 0 0 #EFEFEF;margin: 0 0 10px;overflow: hidden;padding: 10px;width: auto;}
.axero-event-view-right .axero-event-view-rsvp h3{border-bottom: 2px solid #DFDFDF;font-size: 16px;font-weight: bold;padding: 0 0 10px;margin: 0 0 10px;}
.axero-event-view-right .axero-event-view-rsvp .axero-event-view-rsvp-attendance{background: url("/assets/images/icons/information.png") no-repeat scroll 7px 7px #FBF9F0;border: 1px solid #FCEFA1;margin: 0 0 10px;padding: 5px 5px 5px 29px;}
.axero-event-view-right .axero-event-view-rsvp .event-option-rsvp {margin: 0 0 10px 5px;padding: 0;}
.axero-event-view-right .axero-event-view-rsvp .event-option-rsvp li{}   
.axero-event-view-right .axero-event-view-rsvp .axero-event-view-rsvp-button-container{text-align: right;margin:0px 0px 0px 0px;padding:0px;overflow:hidden;width:auto;}
.axero-event-view-right .axero-event-view-rsvp-attending, 
.axero-event-view-right .axero-event-view-rsvp-maybeattending,
.axero-event-view-right .axero-event-view-rsvp-notattending {background: none repeat scroll 0 0 #EFEFEF;margin: 0 0 10px;overflow: hidden;padding: 10px;width: auto;}
.axero-event-view-right .axero-event-view-rsvp-attending h3, 
.axero-event-view-right .axero-event-view-rsvp-maybeattending h3,
.axero-event-view-right .axero-event-view-rsvp-notattending h3{border-bottom: 2px solid #DFDFDF;font-size: 16px;font-weight: bold;padding: 0 0 10px;}
.event-attending-list{height: auto;margin: 0 0 0 5px;overflow: hidden;padding: 0;width: auto;}
.event-attending-list ul{margin:0px; padding:0px;}
.event-attending-list ul li{border: 0 none;float: left;list-style: none outside none;margin: 0 10px 5px 0;padding: 0;}
.event-attending-list ul li img{border: 0 none;height: 45px;margin: 0;padding: 0;width: 45px;}


/* MyAccount - My Events Widget */
.axero-section-event-list-container{overflow:hidden;width:auto;}
.axero-section-event-list-container .event-list-header{font-size: 95%;background: none repeat scroll 0 0 #F6F6F6;border-bottom: 1px solid #DFDFDF;border-top: 1px solid #DFDFDF;font-weight: bold;padding: 5px 0 5px 10px;}
.axero-section-event-list-container .first{border-top:0px;}
.axero-section-event-list-container .event-list-none{padding: 5px 0 5px 10px;}
.axero-section-event-list-container ul{margin: 0;padding: 0 0 8px;}
.axero-section-event-list-container ul li{padding: 8px 0 2px 8px;}


/* Wall like buttons */
.axero-wall-entry-like {width: auto;overflow: hidden;clear: both;background: url('../images/icons/icon_thumb_up.png') no-repeat 5px 5px;padding: 5px 5px 4px 30px;border-bottom: 2px solid white;font-size: 11px;}
.axero-wall-entry-dislike {width: auto;overflow: hidden;clear: both;background: url('../images/icons/icon_thumb_down.png') no-repeat 5px 5px;padding: 5px 5px 4px 30px;border-bottom: 2px solid white;font-size: 11px;}

/* Space layout overrides */
#axero-two-col-sidebar-left-leftcol {width: 190px;}
#axero-two-col-sidebar-left-rightcol {margin: 0 2px 0 190px;}

.my-account-header-entity{margin:0;overflow: hidden;width: auto;}
.my-account-header-entity .my-account-header-entity-title{width:auto;overflow:hidden;float:left;}
.my-account-header-entity .my-account-header-entity-title h3{font-size: 18px;margin: 0;padding: 0;}
.my-account-header-entity .my-account-header-entity-options{float:right;}
.my-account-header-entity-options ul{margin:0px;padding:0px;}
.my-account-header-entity-options ul li{float:left; list-style:none;}






/* Entity comment box */
.axero-comment-form-section{clear: both;margin: 0 0;overflow: hidden;}
.axero-comment-list{overflow:hidden; width:auto; clear:both; margin:0px 0px 0px 0px}
.axero-comment-list .axero-comment{overflow:hidden; width:auto; clear:both;border-bottom:solid 1px #efefef;padding-bottom:15px;margin-bottom:0px;}
.axero-comment-list .author{background-color:#EAF4FF;border-bottom:1px solid #CFE6FF;}
.axero-comment-list .you{background-color:#f5f5f5;border-bottom:1px solid #DFDFDF;}

.axero-comment-list .axero-comment .axero-comment-header {overflow:hidden; width:auto;margin:5px 15px 0px 15px;}
.axero-comment-list .axero-comment .axero-comment-body{overflow:hidden; width:auto; margin:10px 0px 0px 0px;}
.axero-comment-list .axero-comment .axero-comment-header .axero-comment-header-avatar{ float:left;width:45px;margin:0px 0px 0px 0px;}
.axero-comment-list .axero-comment .axero-comment-header .axero-comment-header-userinfo{margin:14px 0px 0px 60px;}

.axero-comment-list .axero-comment .axero-comment-options{ font-size:11px; font-weight:bold; overflow:hidden; padding:5px 5px 5px 15px; background:#333;margin:15px 15px 0px 0px;opacity:0.4;filter:alpha(opacity=40);float:right;clear:both;-moz-border-radius:8px; -webkit-border-radius:8px;}
.axero-comment-list .axero-comment .axero-comment-options ul{margin:0px;padding:0px;}
.axero-comment-list .axero-comment .axero-comment-options ul li{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px; list-style:none; float:right;}
.axero-comment-list .axero-comment .axero-comment-options ul li.sep{}
.axero-comment-list .axero-comment .axero-comment-options ul li a{color:#fff;}

.axero-entity-comment{width:auto;overflow:hidden;margin:0px 10px 0px 10px;border-top:solid 1px #dfdfdf;padding:10px 0px;}
.axero-entity-comment-nested{margin-left:55px;}
.axero-entity-comment-nested input{margin:10px 0px 15px 0px;}
.axero-entity-comment .axero-entity-comment-avatar{float:left;width:45px;}
.axero-entity-comment .axero-entity-comment-container{margin: 0 0 0 55px;}
.axero-entity-comment .axero-entity-comment-container .axero-entity-comment-status{float:right;background:#FBE3E4;color:#8a1f11;border:solid 1px #FBC2C4;padding:2px 10px 3px 10px;margin:0px;line-height:11px;font-size:9px;}
.axero-entity-comment .axero-entity-comment-container .axero-entity-comment-name{margin:0px;padding:0px;line-height: 14px;}
.axero-entity-comment .axero-entity-comment-container .axero-entity-comment-info{margin:0px;padding:0px;line-height: 14px;}
.axero-entity-comment .axero-entity-comment-container .axero-entity-comment-info p{margin-left:0px;padding-left:0px;}
.axero-entity-comment .axero-entity-comment-container .axero-entity-comment-options{margin:0px;padding:0px;color:#7F7F7F;}

.axero-comment-date, .axero-comment-spacer, .axero-comment-button, .axero-like-container{display:block;float:left;}
.axero-like-container .axero-like-button, .axero-like-container .axero-dislike-button, .axero-like-container .axero-like-status{display:block;float:left;}
.axero-like-progress{background: url("/assets/images/icons/spinner.gif") no-repeat scroll left center transparent;display: none;float: left;margin-left: 10px;padding-left: 22px;}


/* Big Like & Dislike Buttons */

.axero-like-container-big{display:block;float:left;}

.axero-like-container-big .axero-like-button-big, 
.axero-like-container-big .axero-dislike-button-big{float:left;margin:0px 10px 0px 0px;}

.axero-like-container-big .axero-like-button-big a,
.axero-like-container-big .axero-dislike-button-big a{display:block;border:solid 1px #dfdfdf;background: #f6f6f6 url('../images/icons/icon_thumb_up.png') no-repeat 5px 4px;padding:2px 10px 2px 26px;border-radius:3px;-moz-border-radius:3px;}

.axero-like-container-big .axero-like-button-big a:hover,
.axero-like-container-big .axero-dislike-button-big a:hover {background: #f0f0f0 url('../images/icons/icon_thumb_up.png') no-repeat 5px 4px;color:#555;text-decoration:none;}

.axero-like-container-big .axero-dislike-button-big a{background: #f6f6f6 url('../images/icons/icon_thumb_down.png') no-repeat 5px 4px;}
.axero-like-container-big .axero-dislike-button-big a:hover{background: #f0f0f0 url('../images/icons/icon_thumb_down.png') no-repeat 5px 4px;}

.axero-like-container-big .axero-like-container-spacer-big{display:none;}
.axero-like-container-big .axero-like-status-big{float:left;}
.axero-like-container-big .axero-like-progress{background: url("/assets/images/icons/spinner.gif") no-repeat scroll left center transparent;display: none;float: left;margin: 3px 0 0 0;padding-left: 22px;}

.axero-entity-options-container{border-bottom: 1px solid #DFDFDF;
    overflow: hidden;clear: both;
    padding: 0 0 10px;
    width: auto;}

/* rating control */
.axero-rating-control-container{width:auto;overflow:hidden;margin:3px 0px 0px 0px;display:block;float:right;padding: 0 0 4px;}
.axero-rating-control-container .axero-rating-control-images{display:block;float:left;line-height: 10px;}
.axero-rating-control-container .axero-rating-control-images .axero-rating-control-star{margin:0px;padding:0px;}
.axero-rating-control-container .axero-rating-control-values{display:none;}
.axero-rating-control-values-sum{display:block;float:left;}
.axero-rating-control-values-total{display:block;float:left;}
.axero-icon-sm-right-arrow{margin:0px 2px 0px 5px;}
.axero-rating-control-container .axero-rating-control-average-total{clear: both;font-size: 10px;line-height: 12px;margin: 0;padding: 0;}

.axero-entity-like-box{border-top:0 none;margin:0;}
.axero-entity-report-abuse{float: left;margin: 3px 0 0 140px;}
.axero-report-abuse-button{background:transparent url(../images/icons/flag_red.png) no-repeat scroll 0 0; margin:0px 0px 0 0;padding:0 0 2px 22px;}
.axero-entity-comment-addcomment{font-size:14px;font-weight:700;padding:10px 0;}


/* 
padding:0 0 15px;
border-bottom:1px solid #DFDFDF;
overflow:hidden;
*/




.axero-entity-comments{-moz-border-radius:0;border:0 none;float:left;margin:0;padding:10px 0;width:100%;}
.axero-entity-comments h3{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;background:none repeat scroll 0 0 transparent;border-bottom:1px solid #DFDFDF;font-size:14px;font-weight:700;margin:0;padding:0 0 10px;}
.axero-entity-comments .axero-entity-comment{border-bottom:1px solid #DFDFDF;border-top:0 none;margin:0;overflow:hidden;padding:8px 10px 0;width:auto;}
.axero-entity-comments .axero-entity-comment-nested{background:#f6f6f6;margin-left:55px;}
.axero-entity-comment-author{background:#F5FAF0;}
.axero-entity-comments .axero-entity-comment-author{background:#F5FAF0;}
.axero-entity-comments .axero-entity-comment-nested .axero-entity-comment-avatar{float:left;width:30px;}
.axero-entity-comments .axero-entity-comment-nested .axero-entity-comment-container{margin:0 0 0 40px;}


/* ------------------------------------------------------- */
/* Surveys */
/* ------------------------------------------------------- */

/* Survey List Display */
.axero-survey-list{overflow:hidden;padding:5px 0;width:auto;}
.axero-survey-list h2{font-size:1.5em;margin:0 0 10px;}
.axero-survey-options{background:none repeat scroll 0 0 #EFEFEF;border-top:1px solid #DFDFDF;overflow:hidden;padding:5px 10px;width:auto;}
.axero-survey-options .axero-survey-options-left{float:left;width:300px;}
.axero-survey-options .axero-survey-options-right{float:right;text-align:right;width:50px;}
.axero-survey-options .axero-survey-options-right a{display:block;margin:2px 0 0;}
.axero-survey-list .axero-survey-container{overflow:hidden;width:auto;}
.axero-survey-list .axero-survey-container .axero-survey{border-top:1px solid #DFDFDF;overflow:hidden;padding:10px 0 5px;width:auto;}
.axero-survey-list .axero-survey-container .axero-survey .axero-survey-photo{float:left;width:100px;}
.axero-survey-list .axero-survey-container .axero-survey .axero-survey-photo img{width:100px;}
.axero-survey-list .axero-survey-container .axero-survey .axero-survey-info-block{margin:0 0 0 110px;}
.axero-survey-list .axero-survey-container .axero-survey .axero-survey-info-block h3{font-size:14px;font-weight:bold;margin:0;}
.axero-survey-list .axero-survey-container .axero-survey .axero-survey-info-block .axero-survey-description{line-height:16px;margin:5px 0 0;}

/* Survey List Displa - for a sidebar */
.axero-survey-small-view{}
.axero-survey-small-view h2{margin: 0 0 5px;}
.axero-survey-small-view .axero-survey-container{}
.axero-survey-small-view .axero-survey-container .axero-survey {}
.axero-survey-small-view .axero-survey-container .axero-survey .axero-survey-photo{float:left;width:70px;}
.axero-survey-small-view .axero-survey-container .axero-survey .axero-survey-photo img{width: 70px;}
.axero-survey-small-view .axero-survey-container .axero-survey .axero-survey-info-block{margin:0 0 0 80px;}
.axero-survey-small-view .axero-survey-container .axero-survey .axero-survey-info-block h3{font-size:12px;font-weight:bold;margin:0;}

/* Survey Detail & Question Display */
.axero-survey-header{background:none repeat scroll 0 0 #F6F6F6;border:1px solid #DFDFDF;margin:0 0 30px;overflow:hidden;padding:10px;width:auto;}
.axero-survey-header .axero-survey-header-photo{float:left;width:250px;}
.axero-survey-header .axero-survey-header-photo img{width:250px;}
.axero-survey-header .axero-survey-header-info{background:none repeat scroll 0 0 #FFF;border:1px solid #DFDFDF;font-size:14px;line-height:18px;margin:0 0 0 260px;padding:10px;}
.axero-survey-question{border-top:1px solid #DFDFDF;margin:0 0 40px;overflow:hidden;width:auto;}
.axero-survey-question .axero-survey-question-number{background:none repeat scroll 0 0 #EFEFEF;color:#999;float:right;font-weight:700;padding:0 10px 2px;}
.axero-survey-question h3{clear:both;font-size:14px;font-weight:700;}
.axero-survey-question ul{list-style:none outside none;margin:0 0 0 10px;overflow:hidden;width:auto;}
.axero-survey-question ul li{margin:0 0 5px;}
.axero-survey-question ul li input{margin:0 5px 0 0;padding:0;}
.axero-survey-question ul li label{font-size:14px;margin:0;padding:0;}
.axero-survey-finish-button{background: none repeat scroll 0 0 #F6F6F6;border-top: 1px solid #DFDFDF;margin: 0 0 100px;padding: 10px;}

/* ------------------------------------------------------- */
/* User Public Profile page */
/* ------------------------------------------------------- */

.axero-profile-avatar{clear:both;margin:0;overflow:hidden;padding:0 0 10px;}
.axero-profile-user-connect{float: right;margin: 15px 0 0;}
.axero-profile-user-connect ul{list-style: none outside none;margin: 0;padding: 0;}
.axero-profile-user-connect ul li{float: left;margin: 0 0 0 10px;}

/* Friends list */
.axero-profile-friend-container{overflow: hidden;width: auto;margin: 15px 0 0;}
.axero-profile-friend-container .axero-profile-friend-container-header{overflow: hidden;width: auto;}
.axero-profile-friend-container .axero-profile-friend-container-header h3{border-bottom: 1px solid #DFDFDF;font-weight: bold;margin: 0 0 10px;padding: 0 0 5px;}
.axero-profile-friend-container .axero-profile-friend-listing{overflow: hidden;margin: 0 0 5px;width: auto;}
.axero-profile-friend-container .axero-profile-friend-listing .axero-profile-friend-listing-photo{float: left;}
.axero-profile-friend-container .axero-profile-friend-listing .axero-profile-friend-listing-photo img{width:50px;}
.axero-profile-friend-container .axero-profile-friend-listing .axero-profile-friend-listing-name{margin: 5px 0 0 60px;}




.axero-blog-background #inner p img[align*="left"]{border:solid 1px #CFE6FF;padding:2px;margin:0px 15px 0px 0px;}
.axero-blog-background #inner p img[align*="right"]{border:solid 1px #CFE6FF;padding:2px;margin:0px 0px 0px 15px;}
.axero-article-background #inner p img[align*="left"]{border:solid 1px #CFE6FF;padding:2px;margin:0px 15px 0px 0px;}
.axero-article-background #inner p img[align*="right"]{border:solid 1px #CFE6FF;padding:2px;margin:0px 0px 0px 15px;}
.axero-wiki-background #inner p img[align*="left"]{border:solid 1px #CFE6FF;padding:2px;margin:0px 15px 0px 0px;}
.axero-wiki-background #inner p img[align*="right"]{border:solid 1px #CFE6FF;padding:2px;margin:0px 0px 0px 15px;}



/* Related article list */
.axero-article-related-list{border-top: 1px solid #dfdfdf;list-style: none outside none;margin: 10px 0 0;padding: 0;}
.axero-article-related-list li{background: none repeat scroll 0 0 #F9F9F9;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;display: block;margin: 0;padding: 0 5px 3px;}
.axero-article-related-list li input{margin:0px 0px -4px 0px;float:right;}


/* people page */
.axero-people-directory{overflow: hidden;width: auto;}
.axero-people-directory .axero-people-directory-options{background: none repeat scroll 0 0 #F6F6F6;border-bottom: 1px solid #DFDFDF;overflow: hidden;padding:5px 5px 2px;width: auto;}
.axero-people-directory .axero-people-directory-options .axero-people-directory-options-left{float:left;}
.axero-people-directory .axero-people-directory-options .axero-people-directory-options-left select{padding: 4px;}
.axero-people-directory .axero-people-directory-options .axero-people-directory-options-left span{font-size: 10px;margin: 0 0 0 5px;}
.axero-people-directory .axero-people-directory-options .axero-people-directory-options-right{float:right;}
.axero-people-directory-list{overflow: hidden;width: auto;}
.axero-people-directory-list ul{list-style: none outside none;margin: 15px 0 0 16px;overflow: hidden;padding: 0;width: auto;}
.axero-people-directory-list ul li{margin: 0 15px 20px 0;padding: 0;border: 1px solid #DFDFDF;float: left;border-radius: 4px;}
.axero-people-directory-list ul li .axero-people-person{overflow: hidden;padding: 0 0 15px;width: auto;}
.axero-people-directory-list ul li .axero-people-person .axero-people-person-name{font-weight: bold;background: none repeat scroll 0 0 #F6F6F6;border-bottom: 1px solid #DFDFDF;border-radius: 4px 4px 0 0;padding: 5px 10px 4px;}
.axero-people-directory-list ul li .axero-people-person .axero-people-person-photo{padding: 10px 10px 0;}
.axero-people-directory-list ul li .axero-people-person .axero-people-person-photo img{border: 1px solid #EFEFEF;width: 201px;}
.axero-people-directory-list ul li .axero-people-person .axero-people-person-details{color: #777777; font-size: 11px; padding: 5px 10px 7px;}
.axero-people-directory-list ul li .axero-people-person img.axero-people-avatar{width:25px;position:absolute; border:1px solid #fff; margin:150px 0 0 167px;}




/* ----------------------------------------------------------------------------------------- */
/* Edit User - Upload profile photo */
#axero-modal-content, #osx-modal-data {display:none;}

/* Overlay */
#osx-overlay {background-color:#000; cursor:wait;}

/* Container */
#osx-container {margin:15px 0 0;background-color:#eee; color:#000; font: 16px/24px "Lucida Grande",Arial,sans-serif; padding-bottom:4px; width:840px; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-radius:0 0 6px 6px; -moz-box-shadow:0 0 64px #000; -webkit-box-shadow:0 0 64px #000; box-shadow:0 0 64px #000;}
#osx-container a {color:#ddd;}
#osx-container #osx-modal-title {color:#000; background-color:#ddd; border-bottom:1px solid #ccc; font-weight:bold; padding:6px 8px; text-shadow:0 1px 0 #f4f4f4;}
#osx-container .close {display:none; position:absolute; right:0; top:0;}
#osx-container .close a {display:block; color:#777; font-weight:bold; padding:6px 12px 0; text-decoration:none; text-shadow:0 1px 0 #f4f4f4;}
#osx-container .close a:hover {color:#000;}
#osx-container #osx-modal-data {font-size:12px; padding:6px 12px;}
#osx-container h2 {margin:10px 0 6px;}
#osx-container p {margin-bottom:10px;}
#osx-container span {color:#777;}

/* Axero profile photo upload specific */
.axero-profile-photo-uploader{clear:both; text-align:center;margin:0px 0px 40px 0px;}
.axero-profile-photo-uploader .axero-profile-photo-uploader-title{clear:both;font-size:14px;margin:15px 0 0;}
.axero-profile-photo-uploader .axero-profile-photo-uploader-fileinput{clear:both;margin:15px 0 0;}
.axero-profile-photo-uploader-fileinput .qq-uploader {margin: auto;text-align: center;width: 260px;}
.axero-profile-photo-uploader-fileinput .qq-uploader .qq-upload-button {-moz-border-radius:5px;-webkit-border-radius:5px;background:#019F00;border:1px solid rgb(1, 159, 0);border-radius:5px;font-weight:bold;font-size:12px;color:#fff;}
.axero-profile-photo-uploader .axero-profile-photo-uploader-button{clear:both;margin:15px 0;}


.axero-profile-photo-resizer{overflow:hidden;width:auto;margin:10px 0 0;}
.axero-profile-photo-resizer .axero-profile-photo-resizer-uploaded{float:left;margin:0 0 0 0px;width:400px;}
.axero-profile-photo-resizer .axero-profile-photo-resizer-uploaded .axero-profile-photo-resizer-uploaded-title{font-size:14px;}
.axero-profile-photo-resizer .axero-profile-photo-resizer-uploaded .axero-profile-photo-resizer-uploaded-photo{width:400px;}
.axero-profile-photo-resizer .axero-profile-photo-resizer-uploaded .axero-profile-photo-resizer-uploaded-photo img{border:1px solid #CCCCCC;padding:2px;width:400px;}

.axero-profile-photo-resizer .axero-profile-photo-resizer-crop-preview{float:right;width:400px;margin:0 0px 0 0px;}
.axero-profile-photo-resizer .axero-profile-photo-resizer-crop-preview .axero-profile-photo-resizer-crop-preview-title{font-size:14px;}
.axero-profile-photo-resizer .axero-profile-photo-resizer-crop-preview .axero-profile-photo-resizer-crop-preview-photo{width:400px;height:300px;overflow:hidden;}
.axero-profile-photo-resizer .axero-profile-photo-resizer-crop-preview .axero-profile-photo-resizer-crop-preview-photo img{width:400px;height:300px;border:1px solid #CCCCCC;padding:2px;}

.axero-profile-photo-footer{border-top:1px solid #ccc;clear:both;margin:25px 0 0;padding:15px 0 10px 10px;}
.axero-profile-photo-footer .axero-profile-photo-footer-button{}
.axero-profile-photo-footer .simplemodal-close{}


/* Axero avatar photo upload specific */
.axero-avatar-photo-uploader{clear:both; text-align:center;margin:0px 0px 40px 0px;}
.axero-avatar-photo-uploader .axero-avatar-photo-uploader-title{clear:both;font-size:14px;margin:15px 0 0;}
.axero-avatar-photo-uploader .axero-avatar-photo-uploader-fileinput{clear:both;margin:15px 0 0;}
.axero-avatar-photo-uploader-fileinput .qq-uploader {margin: auto;text-align: center;width: 260px;}
.axero-avatar-photo-uploader-fileinput .qq-uploader .qq-upload-button {-moz-border-radius:5px;-webkit-border-radius:5px;background:#019F00;border:1px solid rgb(1, 159, 0);border-radius:5px;font-weight:bold;font-size:12px;color:#fff;}
.axero-avatar-photo-uploader .axero-avatar-photo-uploader-button{clear:both;margin:15px 0;}


.axero-avatar-photo-resizer{overflow:hidden;width:auto;margin:10px 0 0;}
.axero-avatar-photo-resizer .axero-avatar-photo-resizer-uploaded{float:left;margin:0 0 0 0px;width:400px;}
.axero-avatar-photo-resizer .axero-avatar-photo-resizer-uploaded .axero-avatar-photo-resizer-uploaded-title{font-size:14px;}
.axero-avatar-photo-resizer .axero-avatar-photo-resizer-uploaded .axero-avatar-photo-resizer-uploaded-photo{width:400px;}
.axero-avatar-photo-resizer .axero-avatar-photo-resizer-uploaded .axero-avatar-photo-resizer-uploaded-photo img{border:1px solid #CCCCCC;padding:2px;width:400px;}

.axero-avatar-photo-resizer .axero-avatar-photo-resizer-crop-preview{float:left;width:50px;margin-left:100px;}
.axero-avatar-photo-resizer .axero-avatar-photo-resizer-crop-preview .axero-avatar-photo-resizer-crop-preview-title{font-size:14px;}
.axero-avatar-photo-resizer .axero-avatar-photo-resizer-crop-preview .axero-avatar-photo-resizer-crop-preview-photo{width:50px;height:50px;overflow:hidden;}
.axero-avatar-photo-resizer .axero-avatar-photo-resizer-crop-preview .axero-avatar-photo-resizer-crop-preview-photo img{width:50px;height:50px;border:1px solid #CCCCCC;padding:2px;}

.axero-avatar-photo-footer{border-top:1px solid #ccc;clear:both;margin:25px 0 0;padding:15px 0 10px 10px;}
.axero-avatar-photo-footer .axero-avatar-photo-footer-button{}
.axero-avatar-photo-footer .simplemodal-close{}

.axero-styled-button{background:none repeat scroll 0 0 #74B541;border:1px solid #64A731;border-radius:5px 5px 5px 5px;color:#FFFFFF;font-weight:bold;padding:5px 25px;}
.axero-styled-button:hover{background:none repeat scroll 0 0 #64A731;border:1px solid #74B541;}

.axero-styled-cancel-button{background:none repeat scroll 0 0 #efefef;border:1px solid #dfdfdf;border-radius:5px 5px 5px 5px;font-weight:bold;padding:5px 25px;}
.axero-styled-cancel-button:hover{background:none repeat scroll 0 0 #dfdfdf;border:1px solid #efefef;}




/* ------------------------------------------------------*/
/* General option axero-share-dropdown-menu styles */
.axero-share-dropdown-menu{margin: 9px 0 0;padding:0px;}
.axero-share-dropdown-menu dl{}
.axero-share-dropdown-menu dd, .axero-share-dropdown-menu dt, .axero-share-dropdown-menu ul { margin:0px; padding:0px; }
.axero-share-dropdown-menu dd { position:relative; }
.axero-share-dropdown-menu #ulglobal {background-color: #fff; /* Needed for IEs */-moz-box-shadow: 0px 5px 5px rgba(68,68,68,0.1);-webkit-box-shadow: 0px 5px 5px rgba(68,68,68,0.1);box-shadow: 0 5px 8px rgba(88, 68, 68, 0.1);filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";zoom: 1;position: absolute;}

/* DT styles for sliding doors */
.axero-share-dropdown-menu dt a {background:transparent url(../images/icons/share.png) no-repeat scroll right center;display:block; width:16px; height:16px; cursor:pointer;}
.axero-share-dropdown-menu dt a.selected{background:transparent url(../images/icons/share.png) no-repeat scroll right center;}
.axero-share-dropdown-menu dt a span {cursor:pointer; display:block; padding:5px;}

/* UL styles */
.axero-share-dropdown-menu dd ul {background: none repeat scroll 0 0 #FFFFFF;border-radius: 0 8px 8px 8px;border: 1px solid #DFDFDF;cursor: pointer;display: none;left: 0;list-style: none outside none;padding: 0;position: absolute;top: 0;width: 160px;z-index: 1000;}
.axero-share-dropdown-menu dd ul li{margin:0; width:160px;padding: 10px 10px 0;}
.axero-share-dropdown-menu span.value {display:none;}
.axero-share-dropdown-menu dd ul li a {color: #111111;display: block;font-weight: normal;margin: 0;overflow: hidden;padding: 0;text-align: left;text-decoration: none;width: auto;}
.axero-share-dropdown-menu dd ul li a:hover{text-decoration:none; }
.axero-share-dropdown-menu dd ul li a:visited{text-decoration:none; }
.axero-share-dropdown-menu dd ul li.share-facebook{}
.axero-share-dropdown-menu dd ul li.share-twitter .twitter-share-button{height:20px !important;}
.axero-share-dropdown-menu dd ul li.share-googlebuzz{padding-top: 5px;}
.axero-share-dropdown-menu dd ul li.share-email{padding-bottom: 10px;}
.axero-share-dropdown-menu dd ul li.share-email div {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DFDFDF;border-radius: 5px 5px 5px 5px;height: auto;padding: 2px 0 0 5px;width: 55px;}
.axero-share-dropdown-menu dd ul li.share-email div:hover {background: none repeat scroll 0 0 #efefef;border: 1px solid #DFDFDF;border-radius: 5px 5px 5px 5px;height: auto;padding: 2px 0 0 5px;width: 55px;}
.axero-share-dropdown-menu dd ul li.share-email a {background: url("../images/icons/email_add.png") no-repeat scroll 0 2px transparent;color: #777777;font-size: 10px;margin: 0;padding: 0 0 2px 21px;text-decoration: none;}

.axero-like-progress{display:none;padding-left: 22px;float:left;background: url(../images/icons/spinner.gif) no-repeat left;}


/* Create event modal */
.axero-event-create-title{margin:0px 0px 10px 0px;}
.axero-event-create-title input{border: 1px solid #DFDFDF;font-size: 16px; font-weight:bold; color:#555;padding: 3px;width: 332px;}
.axero-event-create-time{margin:0px 0px 10px 0px;}
.axero-event-create-time input{width: 152px;padding:3px;border:solid 1px #dfdfdf;}
.axero-time-picker-start-time, .axero-time-picker-end-time{}
.axero-event-create-type{margin:0px 0px 10px 0px;}
.axero-event-create-type select{border: 1px solid #DFDFDF;padding: 3px;}
.axero-event-create-description{margin:0px 0px 10px 0px;}
.axero-event-create-description textarea{border: 1px solid #DFDFDF;padding: 3px;width: 332px;height: 60px;}
.axero-event-create-buttons{text-align: right;}

/* view event modal */
.axero-event-modal-title{}
.axero-event-modal-date{}
.axero-event-modal-options{}


/* Facebox Modal for friends */
#facebox .content{margin:0px;padding:0px 15px 0px 15px;width:400px;}
#facebox .content .top_area{font-size:16px;font-weight:bold;margin:0px;padding:5px 0px 5px 0px;}
#facebox .content #search_area{background:#efefef;overflow:hidden;width:auto;padding:5px 10px 5px 10px;border:solid 1px #dfdfdf;}
#facebox .content #search_area #users-count{font-size:10px;margin:4px 0px 0px 0px;display:block;}
#facebox .content #search_content{height:400px;overflow:auto;border-left:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;padding:0px 0px 0px 0px;margin:0px 0px 15px 0px}
#facebox .content #search_content .friends_area{border-bottom:solid 1px #dfdfdf;overflow:hidden;padding:5px;}
#facebox .content #search_content .friends_area img{float:left;width:50px;}
#facebox .content #search_content .friends_area label{margin:15px 0px 0px 60px;display:block;font-weight:bold;}
#facebox .content #search_content .friends_area label a{text-decoration:none;}
#facebox .content #search_content .friends_area label a:hover{text-decoration:underline;}
