/* --- FONTS CSS */
@font-face {font-family: 'SansationRegular';
src: url(/fonts/Sansation_Regular-webfont.eot);
src: url(/fonts/Sansation_Regular-webfont.eot?#iefix) format('embedded-opentype'),
url(/fonts/Sansation_Regular-webfont.woff) format('woff'),
url(/fonts/Sansation_Regular-webfont.ttf) format('truetype'),
url(/fonts/Sansation_Regular-webfont.svg#SansationRegular) format('svg');
font-weight: normal;font-style: normal;}
@font-face {font-family: 'SansationLight';
src: url(/fonts/Sansation_Light-webfont.eot);
src: url(/fonts/Sansation_Light-webfont.eot?#iefix) format('embedded-opentype'),
url(/fonts/Sansation_Light-webfont.woff) format('woff'),
url(/fonts/Sansation_Light-webfont.ttf) format('truetype'),
url(/fonts/Sansation_Light-webfont.svg#SansationLight) format('svg');
font-weight: 900;font-style: normal;}
@font-face {font-family: 'SansationBold';
src: url(/fonts/Sansation_Bold-webfont.eot);
src: url(/fonts/Sansation_Bold-webfont.eot?#iefix) format('embedded-opentype'),
url(/fonts/Sansation_Bold-webfont.woff) format('woff'),
url(/fonts/Sansation_Bold-webfont.ttf) format('truetype'),
url(/fonts/Sansation_Bold-webfont.svg#SansationBold) format('svg');
font-weight: 900;font-style: normal;}
@font-face {
font-family: 'NobileRegular';
src: url(/fonts/nobile-webfont.eot);
src: url(/fonts/nobile-webfont.eot?#iefix) format('embedded-opentype'),
url(/fonts/nobile-webfont.woff) format('woff'),
url(/fonts/nobile-webfont.ttf) format('truetype'),
url(/fonts/nobile-webfont.svg#NobileRegular) format('svg');
font-weight: normal;font-style: normal;}
@font-face {
font-family: 'NobileItalic';
src: url(/fonts/nobile_italic-webfont.eot);
src: url(/fonts/nobile_italic-webfont.eot?#iefix) format('embedded-opentype'),
url(/fonts/nobile_italic-webfont.woff) format('woff'),
url(/fonts/nobile_italic-webfont.ttf) format('truetype'),
url(/fonts/nobile_italic-webfont.svg#NobileItalic) format('svg');
font-weight: normal;font-style: normal;}
@font-face {
font-family: 'NobileBold';
src: url(/fonts/nobile_bold-webfont.eot);
src: url(/fonts/nobile_bold-webfont.eot?#iefix) format('embedded-opentype'),
url(/fonts/nobile_bold-webfont.woff) format('woff'),
url(/fonts/nobile_bold-webfont.ttf) format('truetype'),
url(/fonts/nobile_bold-webfont.svg#NobileBold) format('svg');
font-weight: normal;font-style: normal;}
@font-face {
font-family: 'NobileBoldItalic';
src: url(/fonts/nobile_bold_italic-webfont.eot);
src: url(/fonts/nobile_bold_italic-webfont.eot?#iefix) format('embedded-opentype'),
url(/fonts/nobile_bold_italic-webfont.woff) format('woff'),
url(/fonts/nobile_bold_italic-webfont.ttf) format('truetype'),
url(/fonts/nobile_bold_italic-webfont.svg#NobileBoldItalic) format('svg');
font-weight: normal;font-style: normal;}
/* --- MOBILE STYLES CSS */
@media handheld {
td#p7_td, td#pc71_td, .b1h_topsite, .b2h_topsite, .b3h_topsite, .b4h_topsite, .b4bh_topsite, .b3bh_topsite, .b2bh_topsite, .b1h_topsite, .b1bh_topsite,
div#currentdate,div#RightPlugin {display:none;}
}/* --- iPhone Specific CSS */
@media only screen and (max-device-width: 480px) {
td#p7_td, td#pc71_td, .b1h_topsite, .b2h_topsite, .b3h_topsite, .b4h_topsite, .b4bh_topsite, .b3bh_topsite, .b2bh_topsite, .b1h_topsite, .b1bh_topsite,
div#currentdate,div#RightPlugin {display:none;}
div#WrapperGlobal {width: 1024px;}
div#Logo {display: inline; width: 100%; padding-left: 350px;}
div#Logo img {display: inline;}
div#headertop {height: 210px;margin: 0 auto;position: relative;width: 1000px;background: url("/images/header_gradient_blue.jpg") repeat scroll;}
div.latest_promolist div.latestarticlemindiv a.latestarticlemain{font-size:10px;}
h2.Title1{font-family:SansationBold;}
form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:100%;}
h1, h2, h3, h4, h5, h6 {font-weight: bold;}
}
/* --- NORMAL CSS */
@media screen {
body{margin: 0;text-align:center;color:#272727; font: 13px/20px NobileRegular; background:url(/images/bgnext.jpg) repeat fixed center center transparent;}
a{color:#000;font-weight:bold;text-decoration:underline; font-family: SansationBold;}
h1,h2,h3,h4,h5,h6{font-weight:bold;margin:0;padding:0;}
hr{background-color:#000;border:none;color:#e5e5e5;height:1px;}
hr.hrcomments {background-color: transparent; height: 0px;}
textarea,input,select{font:11px Tahoma, Arial, sans-serif;margin:1px;padding:1px;}
textarea {resize:none;}
img{border:none;}
img.categoryimage { float:left; margin-right: 10px; margin-left: 8px; height: 36px; width: 36px;}
/* --- DIV ID's */
div#headertop {height: 210px;margin: 0 auto;position: relative;width: 1000px;background-color:#000;}
div#WrapperGlobal{text-align:left;min-height:100%;position:relative;width:1000px;margin:0px auto;}
div#Container{background:url(images/gradient_newx.jpg) repeat-y scroll 0 0 transparent;overflow:visible;width:1000px;margin:0 auto;}
div#Containerfull{background-color:#fff;overflow:visible;width:1000px;margin:0 auto;}
div#Header{clear:both;height:20px;padding:0;margin-top: -6px;}
div#Logo {float: left;font-size: 24px;height: 95px;margin-top: 43px;margin-left: 17px;width: 230px;position: absolute;z-index: 22;}
div#RightPlugin {color: #000000;float: right;position: relative;text-align: right;}
div#RightPlugin a{color:#fff;text-decoration:underline;}
div#LeftColumn{background-color:#000;float:right;width:218px;}
div#Menu{margin-bottom:20px;}
div#HorizontalMenu {float: left;width: 100%;text-align: center;background: #000000;margin-bottom: 6px;margin-top: -5px;z-index: 22;position: relative;}
div#RightColumn{float:left;width:781px;}
div#WrapperBoxes{border:solid 1px #e5e5e5;clear:both;overflow:hidden;padding:20px;}
div#Box1{float:left;width:263px;}
div#Box2{border-left:solid 1px #e5e5e5;float:right;padding-left:22px;width:261px;}
div#Footer{background-color:#003466;bottom:0;width:1000px;color:#FFF;}
div#Footer a{color:#bbf;text-decoration:none;}
div#Footer a:hover{color:#ffee00;text-decoration:none;}
div#FooterLeft{background-color:#000;float:left;margin-left:30px;width:565px;}
div#FooterRight{background-color:#000;float:right;text-align:center;width:100%;}
div#Plugin0{border:solid 1px #e5e5e5;margin-top:15px;padding:10px;}
div#bottom{font-size: 13px;background-color:#000;margin-bottom:10px;margin-top: 6px; display:inline-block;}
div#currentdate {color: #fff;position: absolute;text-align: left;font-variant: small-caps;font-weight: 700;width: 100%;z-index: 22;margin-left: 64px;margin-top: 12px;}
div#globalcontainer {background:url(/images/bgnext.jpg) repeat-y fixed center center transparent;}
/* --- ID'S */
#chatterbox{padding:0px 4px 0px 4px;}
#Breadcrumbdiv{text-align:center;padding-bottom:6px;margin-top:0px;background-color:#fff;}
#subcategory_menu{background-color:#fff;padding:12px;}
#latestfiles-p5026,div.downloaddiv{padding:10px;}
#cntdwn {display:block;text-indent:15px;max-width:144px;}
/* --- DIV CLASSES */
div.PluginWide{clear:both;padding:20px 0;}
div.PluginWideLayout3{clear:both;background-color:#FFF;}
div.Banner{clear:both;margin:0;}
div.BannerLayout3{clear:both;}
div.latest_pfsquad_main_container div span a.article_title_link{font-size:12px;}
div.latest_articles_container a.article_title_link{font-size:12px;text-decoration:underline;}
div.PluginWideLayoutSide3{clear:both;background-color:#000;margin-bottom:0px;}
div.latest_links {font-size: 10px;}
/* --- SUBCAT */
div.subcatdiv a{line-height: 44px; display: block;}
div.subcatdiv div:nth-child(2n+1),div.subcatdiv div:nth-child(2n+2) {background-color: #DDD;}
div.subcatdiv div:nth-child(2n+1):hover,  div.subcatdiv div:nth-child(2n+2):hover {background-color: #FFE7BA;}
div.subcatdiv img.categoryimage {margin-top: 2px;}
div.subcatdiv a.maincat{font-size: 20px; line-height: 50px; display: inline-block;}

table.Footertable1 table#latestpostbutton {display:none;}
table.Footertable1 {width: 96%; margin: 0 auto; padding-bottom: 10px;}
td.forumtable {width:33%; vertical-align:top;}
td.forumtable h2.Title1 {background: none repeat scroll 0 0 transparent;border-top: medium none;color: #000000;margin-bottom: 6px;text-align: left;text-indent: 0;}
table#p8_latest_posts td {font-size: 11px; padding-left: 6px!important;padding-top: 4px !important;border-bottom: 1px dashed #fff; letter-spacing: 0.3mm;}
div#LeftColumn table#p8_latest_posts td:hover {background-color: #FFE7BA; color:#000; border-bottom: 1px dashed #ff4500; border-top: 1px dashed #ff4500;}
div#LeftColumn table#p8_latest_posts td a {color:#ff4500; text-decoration: none;}
div#LeftColumn table#p8_latest_posts td a:hover {color:#ff0000; text-decoration: underline;}
div#LeftColumn table#p8_latest_posts tr.otheruserforumposts {background-color:#ddd; color: #000;}
div#LeftColumn table#p8_latest_posts tr.otheruserforumposts td {border-bottom: 1px dashed #000000;}
div#LeftColumn table#p8_latest_posts tr.otheruserforumposts td:hover {border: 1px dashed #ff0000;}
div#LeftColumn table#p8_latest_posts tr.currentuserforumposts {background-color:#000; color: #fff;}
div#LeftColumn table#p8_latest_posts tr.nouserforumposts {background-color:#000; color: #fff;}
/* END OF MAIN CSS */
.linknouser {color: #000; display: inline-block; text-decoration:none;}
a.comment-edit {background: url("includes/images/edit.png") no-repeat scroll top center transparent;height: 16px;line-height: 16px;padding-left: 22px;}
a.comment-delete {background: url("includes/images/eraser.png") no-repeat scroll top center transparent;height: 16px;line-height: 16px;padding-left: 22px;}
a.linkguest {color: #000; display: inline-block; text-decoration:none;}
a.linkuser {color: #000; text-decoration:none;}
a.linkuser:hover {color: #ff0000; text-decoration:none;}
a.linkcurrentuser {color: #000; display: inline-block; text-decoration:none;}
a.linkotheruser {color: #FF0000; display: inline-block; text-decoration:none;}
a.linkcurrentuser:hover,a.linkotheruser:hover {color: #FF0000; display: inline-block;}
a.fullsmileybutton{background-color: #FF8500;border: 1px solid #000;color: white;cursor: pointer;font-family: Helvetica,Arial,sans-serif;font-weight: bold;padding: 4px;margin-top: 5px;width: 170px;text-decoration: none;display: block;text-align: center;font-size: 14px;}
a.fullsmileybutton:hover {background-color: #FFA500;border-color: #000; color:#fff;}
a.viewmorecommentsbutton{background-color: #228B22;border: 1px solid #000;color: white;cursor: pointer;font-family: Helvetica,Arial,sans-serif;font-weight: bold;padding: 4px;margin-top: 5px;width: 190px;text-decoration: none;display: block;text-align: center;font-size: 14px;}
a.viewmorecommentsbutton:hover {background-color: #BABB11;border-color: #000; color:#fff;}
a.linkuser {color: #000; text-decoration:none;}
a.linkuser:hover {color: #ff0000; text-decoration:none;}
div.comment_username { padding: 4px;}
div.sdcommentdiv {border-bottom: 1px dashed #000000;font-size: 12px;padding: 4px 6px;}
div.sdcommentdiv img.avatar {border: medium none;float: left;margin-right: 8px;}
div.backgroundcurrentuser {background-color: #fff;}
div.backgroundnouser {background-color: #FCE;}
div.backgroundotheruser {background-color: #FFE7BA;}
div.backgroundguest {background-color: #fff;}
div.p_Latest_Comments .comment_span3 {color: #FF0000;}
div.moresmilies {left: 0;margin-left: 264px;margin-top: -43px;position: absolute;}
div.viewmorecomments {left: 0;margin-left: 558px;margin-top: -43px;position: absolute;}
div.p_Latest_Comments div.viewmorecomments {margin-left: 0px;margin-top: 0px;position: relative;color: black;text-align: center;} 
div.p_Latest_Comments div.sdcommentdiv:nth-child(2n+2):hover,div.p_Latest_Comments div.sdcommentdiv:nth-child(2n+1):hover{background-color: #DDD !important;}
div.p_Latest_Comments .sdavatar {float: right; margin:0 7px 0 2px; height:36px; width: 36px;}
div.avatar-column .sdavatar {height:72px; width: 72px;}
div#d5042_div div.p_Latest_Comments .sdavatar, div.login-panel .sdavatar {float: left; margin:0 7px 0 2px; height:36px; width: 36px;}
#comment_comment {font: 14px 'Lucida Console', Courier, monospace;padding: 0px;margin: 0px;border:1px solid #3C769D;height: 166px;position: relative;left: 4px;line-height:17px;overflow: scroll;width: 98%;z-index: 1;/*box-sizing: border-box;*/}
div#comments {padding: 4px;margin-top: 4px;width: 99%;}
div#comments .comment_editor_header {padding-left: 4px;font-weight: bold;}
div#comments .comments-title {font-size: 15pt;text-transform: none;padding: 2px;margin-bottom: 8px;margin-top: 8px;}
div#comments ol {padding: 0;margin: 0;margin-top: 8px;}
div#comments ol li {list-style:none outside none;background:none repeat scroll 0 0 #F9F9F9;border:1px solid #CFCFCF;height:auto !important;margin: 4px 0;padding: 0;min-height:60px;overflow:hidden;font-style: normal;}
div#comments ol li div.comment {padding: 4px;min-height: 60px;width: 99%;}
div#comments ol li div.comment-admin {vertical-align: middle;float: right;display: inline;margin: 2px 8px 2px 2px;height: 18px;}
div#comments ol li span.admin-hint {display: none;font-family: Helvetica,Arial,sans-serif;font-size: 9px;}
div#comments ol li div.comment-admin:hover {background-color: #FFC0C0;}
div#comments ol li div.comment-admin:hover span {display: inline;}
div#comments ol li img.avatar {background-color: #fff;padding: 3px;border: 1px solid #eee;}
div#comments ol li div.avatar-column {float: left;width: auto;height: auto;}
div#comments ol li div.message-column {margin-left: 75px;width: auto;}
div#comments ol li p {padding: 2px;margin-top: 4px;}
div#comments ol li span {line-height: 20px;margin-bottom: 10px;padding: 0;}
div#comments ol li span.date {color: #666;font-size: smaller;}
form#comment-form {background: none repeat scroll 0 0 #F9F9F9;border: 1px solid #CFCFCF;clear: both;margin: 0;overflow: hidden;padding: 4px;}
form#comment-form markItUpComment_comment { width: 100%; height: 250px; padding: 0; }
form#comment-form div.markItUpContainer { width: 98%; height: 200px; padding: 4px; }
form#comment-form input {border: 1px solid #CFCFCF;padding: 4px;display: block;width: 300px;margin-bottom: 10px;margin-left: 4px;}
form#comment-form input[type="submit"] {background: url(includes/images/bbbg.gif) repeat-x scroll 0 0 #F3EEEA;border-color: #DFD7C2 #DFD7C2 #878787;border-radius: 5px 5px 5px 5px;border-style: solid;border-width: 1px;color: #766549;cursor: pointer;height: 30px;line-height: 18px;outline: none;padding: 5px 16px 5px 16px;margin-bottom: 4px;margin-top: 0px;text-decoration: none;width: 150px;margin-left: 4px;font-family: SansationBold;font-size: 13px;}
form#comment-form input[type="submit"]:hover {color: #ff4500;}
a.subscribe-link{background: transparent url(includes/images/inbox--plus.png) no-repeat left;padding-left: 20px; width:250px;}
div.subscriptions a.subscribe-link, div.subscriptions a.unsubscribe-link {margin-left:-36px;}
a.unsubscribe-link{background: transparent url(includes/images/inbox--minus.png) no-repeat left;padding-left: 20px; width:250px;}
div.subscriptions .subscribe-linkspan{background: transparent url(includes/images/inbox--plus.png) no-repeat left;padding-left: 20px;}
div.subscriptions .unsubscribe-linkspan{background: transparent url(includes/images/inbox--minus.png) no-repeat left;padding-left: 20px;}
div.subscriptions {left: 0;margin-left: 517px;margin-top: -39px;}
a.subscriptionsbutton{border: 1px solid black;color: white;cursor: pointer;font-family: Helvetica,Arial,sans-serif;font-weight: bold;padding: 4px 0px 4px 0px;margin-top: 5px;width: 240px;text-decoration: none;display: block;text-align: center;font-size: 14px;text-indent: 6px;}
div.subscriptions a.subscriptionsbutton:hover {background-color: #FF0000;border-color: #000; color:#fff;}
div#d5021_div div.backgroundguest a.linkguest {color: #ff4500; display: inline-block; text-decoration:none;}
div#d5021_div div.backgroundguest a.linkguest:hover {color: #ff0000;text-decoration:none;}
div#d5021_div div.sdcommentdiv {background-color:#000;border-bottom: 1px dashed #fff;font-size: 11px;padding: 4px 6px;letter-spacing: 0.3mm;}
div#d5021_div div.backgroundcurrentuser {background-color: #000; color:#fff;}
div#d5021_div div.backgroundcurrentuser a {color:#ff4500; text-decoration: none;}
div#d5021_div div.backgroundcurrentuser a:hover {color:#ff0000; text-decoration: underline;}
div#d5021_div div.backgroundnouser {background-color: #FCE;}
div#d5021_div div.backgroundnouser a {color:#ff4500; text-decoration: none;}
div#d5021_div div.backgroundnouser a:hover {color:#ff0000; text-decoration: underline;}
div#d5021_div div.backgroundotheruser {background-color: #DDD; border-bottom: 1px dashed #000000;}
div#d5021_div div.backgroundotheruser a {color:#ff4500; text-decoration: none;}
div#d5021_div div.backgroundotheruser a:hover {color:#ff0000; text-decoration: underline;}
div#d5021_div div.backgroundguest {background-color: #000; color:#fff}
div#d5021_div div.backgroundguest a {color:#ff4500; text-decoration: none;}
div#d5021_div div.backgroundguest a:hover {color:#ff0000; text-decoration: underline;}
div#d5021_div div.p_Latest_Comments div.sdcommentdiv:nth-child(2n+2):hover, div#d5021_div div.p_Latest_Comments div.sdcommentdiv:nth-child(2n+1):hover{background-color: #FFE7BA !important; color:#000 !important; border-bottom: 1px dashed #ff4500; border-top: 1px dashed #ff4500;}
.submit-linkspan{background: transparent url(includes/images/submit.png) no-repeat 15px 5px !important;padding-left: 20px;}
.smiley-linkspan{background: transparent url(includes/images/smiley.png) no-repeat left;padding-left: 20px;}
.comments-linkspan{background: transparent url(includes/images/comments.png) no-repeat left;padding-left: 20px;}
.forum-linkspan{background: transparent url(includes/images/forum.png) no-repeat left;padding-left: 20px;}
.onlywire-linkspan{background: transparent url(includes/images/onlywire.png) no-repeat left;padding-left: 20px;}
.button-link {background: url(includes/images/bbbg.gif) repeat-x scroll 0 0 #F3EEEA;color: #766549;cursor: pointer;display: inline-block;height: 18px;line-height: 18px;outline: none;margin-bottom: 16px;text-decoration: none;margin-left: 0px;}
div #error_message{background:#ffeaef;border:3px solid #ff829f;left:55px;margin-bottom:15px;padding:15px;}
div #success_message{background:#eaf4ff;border:3px solid #82c0ff;left:55px;margin-bottom:15px;padding:15px;}
div.pagination{text-align:center;margin:12px 0;padding:0;}
div.pagination a{background:#FFF;border:1px solid #ddd;text-decoration:none;color:#00bcea;margin:2px;padding:2px 3px;}
div.pagination a:hover,div.pagination a:active{border:1px solid #00bcea;color:#00bcea;}
div.pagination span.current{border:1px solid #00bcea;font-weight:700;background-color:#00bcea;color:#FFF;margin:2px;padding:2px 5px;}
div.pagination span.disabled{border:1px solid #EEE;color:#DDD;margin:2px;padding:2px 5px;}
div#dc130_div div.pagination, div#dc107_div div.pagination, div#dc108_div div.pagination, div#dc110_div div.pagination, div#dc129_div div.pagination, div#dc109_div div.pagination {position:relative; top: -16px;}
.sf-sub-indicator{display:none;}
.sf-menu{display:inline-block;margin:0;padding:0;}
.sf-menu li{list-style:none;position:relative;font:normal 14px 'SansationRegular';letter-spacing:0;}
.sf-menu a{background:url(skins/pfsquad/images/icon-menu.png) 10px 50% no-repeat #000;color:#fff;display:block;font-weight:400;height:30px;line-height:30px;text-decoration:none;margin:0 0 1px;padding:0 15px 0 25px;}
.sf-menu a:hover{color:#f5f5f5;background:url(skins/pfsquad/images/icon-menu.png) 10px 50% no-repeat #005689;text-decoration:none;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:211px;background:#000;top:0;z-index:99;padding:0;}
.sf-menu li.sfHover ul li a{color:#f5f5f5;font-weight:400;text-decoration:none;margin:0;}
.sf-menu li.sfHover ul li a:hover{background:url(skins/pfsquad/images/icon-menu.png) 10px 50% no-repeat #005689;color:#f5f5f5;text-decoration:underline;}
.sf-menu .current a{background:url(skins/pfsquad/images/icon-menu.png) 10px 50% no-repeat #005689;color:#f5f5f5;font-weight:700;text-decoration:underline;}
.sf-menu .current a:hover{background:url(skins/pfsquad/images/icon-menu.png) 10px 50% no-repeat #005689;}
.sf-menu ul,div#HorizontalMenu .sf-menu ul{position:absolute;top:-999em;width:10em;}
.sf-menu ul li,div#HorizontalMenu .sf-menu ul li{width:100%;}
.sf-menu li:hover,div#HorizontalMenu .sf-menu li:hover{visibility:inherit;}
.sf-menu li.sfHover ul li,div#HorizontalMenu .sf-menu li.sfHover ul li{border-bottom:solid 1px #f5f5f5;text-align:left;}
.sf-menu li:hover li ul,.sf-menu li.sfHover li ul,.sf-menu li li:hover li ul,.sf-menu li li.sfHover li ul,div#HorizontalMenu .sf-menu li:hover li ul,div#HorizontalMenu .sf-menu li.sfHover li ul,div#HorizontalMenu .sf-menu li li:hover li ul,div#HorizontalMenu .sf-menu li li.sfHover li ul{top:-999em;}
.sf-menu li li:hover ul,.sf-menu li li.sfHover ul,.sf-menu li li li:hover ul,.sf-menu li li li.sfHover ul,div#HorizontalMenu .sf-menu li li:hover ul,div#HorizontalMenu .sf-menu li li.sfHover ul,div#HorizontalMenu .sf-menu li li li:hover ul,div#HorizontalMenu .sf-menu li li li.sfHover ul{left:10em;top:0;}
.sf-menu ul, div#HorizontalMenu .sf-menu ul {margin-top: 3px;}
.sf-menu ul, div#HorizontalMenu .sf-menu ul li ul {margin-top: 0px;}
a.sf-with-ul {display:block;}
div#HorizontalMenu .sf-menu{margin:0;padding:0;}
div#HorizontalMenu .sf-menu li{float:left;list-style:none;position:relative;font: 12px SansationRegular;letter-spacing:0;}
div#HorizontalMenu .sf-menu a{background-image:none;color:#f5f5f5;display:block;font-size:15px; ;font-weight:700;height:30px;line-height:26px;text-decoration:none;text-align:left;padding:0 10px;}
div#HorizontalMenu .sf-menu a:hover{color:#f5f5f5;background:#FFA500;text-decoration:none;}
div#HorizontalMenu .sf-menu li:hover ul,div#HorizontalMenu .sf-menu li.sfHover ul{left:0;background:#000;border-bottom:1px solid #f5f5f5;top:28px;z-index:99;padding:0;}
div#HorizontalMenu .sf-menu li.sfHover ul li a{color:#f5f5f5;font-weight:400;margin-left:0;}
div#HorizontalMenu .sf-menu li.sfHover ul li a:hover{background:#FFA500;color:#f5f5f5;text-decoration:none;}
div#HorizontalMenu .sf-menu .current a{background:#ff0000;color:#f5f5f5;font-weight:700;}
div#HorizontalMenu .sf-menu .current li a{background:#000;color:#f5f5f5;font-weight:700;}
div#HorizontalMenu .sf-menu .current a:hover{background:#FFA500;}
div.bbeditor {position: relative;width: auto;height: 24px;margin: 0;padding: 0;}
div.bbcode_quote,div.bbcode_code{border: 1px solid #44B0EB;background-color: #f5f5f5;padding: 10px;margin-top: 5px;margin-bottom: 5px;max-height: 410px;max-width: 720px;overflow: hidden;width: 92%; /* must be < 100% for nested quotes! */}
div.bbeditor img {padding: 3px;border: 1px solid #eee;margin-right: 3px;background-color: #fff;cursor: pointer;}
div.bbcode_quote_head, div.bbcode_code_head {font-weight: bold;margin-bottom: 10px;}
div.bbcode_code_body,div.bbcode_quote_body {border: 1px solid #dadada;font-size: 13px;line-height: 9pt;max-height: 350px;/*max-width: 520px;*/overflow: auto;padding: 4px;width: 99%;}
div.bbcode_quote_body {font-style: italic !important;}
div.bbcode_code_body {/*border: 1px solid #dadada;*/border: 0;font-family: "Lucida Console",courier,monospace,mono !important;white-space: pre;}
.markItUpContainer {max-width: 900px;}
.article_tools,.article_tools li{list-style:none outside none;list-style-type:none;vertical-align:top;margin:0 4px 0 0 !important;padding:0!important;}
.article_tools li{display:inline;vertical-align:top;height:20px;}
.article_tools li a{height:16px;outline:none;}
.article_tools li.social a{display:inline-block;margin-top:5px;width:16px;}
.article_tools a:hover,.article_tools a:visited,.article_tools a:focus{outline:none;}
.article_tools .delicious a{background-image:url(includes/images/social/delicious-16x16.png);}
.article_tools .digg a{background-image:url(includes/images/social/digg-16x16.png);}
.article_tools .email a{background-image:url(includes/images/social/email-16x16.png);}
.article_tools .facebook a{background-image:url(includes/images/social/facebook-16x16.png);}
.article_tools .twitter a{background-image:url(includes/images/social/twitter-16x16.png);}
.article_tools .article_pdf_link a{background-image:url(plugins/p2_news/pdf.png);}
.article_tools .article_print_link a{background-image:url(plugins/p2_news/printer.png);}
.article_tools .article_comments_link a{margin-left:4px;}
.facebook_iframe{margin-top:3px;width:100%;}
a.article_title_link{background:transparent;color:#272727;font-family:SansationBold;font-size:18px;line-height:1;font-weight:700;text-decoration:none;}
a.article_title_link:hover{background:transparent;color:#B22222;}
div.article_top_bg{background-color:#FFE7BA;}
div.article_title{border-top:1px outset #000000;color:#272727;font-family:SansationBold;font-size:18px;font-weight:700;margin-bottom:-10px;line-height:1;;padding-bottom: 8px !important;padding-left: 50px;padding-right: 20px;padding-top: 8px !important;}
div.article_subtitle{line-height:25px;;padding-top:2px!important;}
div.article_description{margin-bottom:15px;}
div.article_footer{border-bottom:1px solid #82C0FF;border-top:1px solid #82C0FF;position:relative;overflow:hidden;width:100%;height:30px;margin:10px 0 0;}
div.article_footer a{text-decoration:none;}
div.article_footer_left{position:absolute;width:auto;font-family:SansationRegular, serif;font-size:11px;}
div.article_footer_right{display:inline;float:right;right:0;top:0;position:absolute;margin:0;padding:2px;}
div.article_footer_right a{margin:0 5px;}
div.article_comments,div.article_read_more{display:inline;margin:4px 4px 10px 0;}
div.article_article,div.article_description{text-align:center!important;margin:10px 0;}
div.sp_rating{display:inline-block!important;}
div.sp_rating div.rating_status{float:left!important;}
div.article_rating{border-bottom:1px inset #000000;margin:0 0 10px!important;}
.article_header {width:100%;text-align:center;background-color: #FF4500;border-top: 1px solid #000000;color: #FFFFFF;font-family: SansationBold;letter-spacing: -1px;line-height: 1.5em;}
.article_header h2 {text-align:center;display:inline-block;}
.article_header img {height:16px; margin-left: 15px; margin-top:2px; margin-right: 5px;}
div.noarticles {padding: 12px;text-align: center;background: #FFA;width: 720px;margin: 0 auto;margin-top: 10px;margin-bottom: 10px;border: 1px solid #CCC;}
div.forum-pagination,div.pagination_data{display:inline-block;float:right;font-family:Arial, Times, serif;font-size:13px;font-style:normal;height:18px;line-height:18px;margin:0 4px;padding:0;text-align:left}
div.forum-pagination{clear:both;margin:0 0 4px;padding:4px 0 0}
div.forum-pagination a{color:#44B0EB;margin:1px;padding:2px 3px;text-decoration:none}
div.forum-pagination a:hover{color:#44e5eb}
div.forum-pagination span.current{background-color:#44B0EB;color:#fff;font-weight:700;margin:1px;padding:2px 3px}
div.forum-pagination span.disabled{color:#d0d0d0;margin:1px;padding:2px 3px}
div#forum *{text-align:left}
div#forum{height:auto;margin:auto auto 10px;padding-top:5px;position:relative;width:96%}
#forum div.clear{clear:both}
#forum p{margin:0;padding:0}
#forum table{margin-top:4px;width:100%}
#forum table thead th{background-color:#44B0EB;color:#fff;padding:6px}
#forum table thead th.col-topic-count,#forum table thead th.col-post-count,#forum table thead th.col-view-count{text-align:center;width:55px}
#forum table thead th:first-child,/* sd342 */
#forum table thead th:first-child{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;width:250px}
#forum table thead th.col-last-updated{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;width:240px}
#forum table tbody td.col-last-updated{background-color:#EBF4FC;width:25%}
#forum table tbody td.col-forum-title{width:50%}
#forum table td{border-bottom:1px solid #91CDF5;padding:6px}
#forum table thead th.col-rss,#forum table td.col-rss{width:16px}
a.rss-icon{background:none no-repeat scroll 0 0 transparent;background-image:url(plugins/forum/images/rss.png);display:block;height:16px;opacity:0.50;overflow:hidden;text-indent:9999px;width:16px}
a.rss-icon:hover{opacity:1.0}
#forum table td.col-forum-title a{font-size:14px;font-weight:700;text-decoration:none}
#forum table td.col-forum-title p{padding-top:5px}
#forum table td.col-topic-title a{font-size:14px;text-decoration:none}
#forum table td.col-topic-count,#forum table td.col-post-count,#forum table td.col-view-count /* sd313 */{text-align:center;width:60px}
#forum table tbody#posts tr:first-child{border-top:1px solid #91CDF5}
#forum table tr.topic{background-color:#fff}
#forum table tr.alt{background-color:#f5f6f9}
#forum table tr td.col-user-details{background-color:#edf5fa;border-right:1px solid #91CDF5;border-top:1px solid #91CDF5;font-family:Arial, Helvetica, sans-serif;font-size:12px;min-height:80px;padding:10px;width:150px}
#forum *{font-family:Arial, Helvetica, sans-serif}
#forum table tr td.col-user-details img.avatar{-moz-box-shadow:#333 2px 2px 5px;-webkit-box-shadow:#333 2px 2px 5px;background-color:#fff;border:1px solid #eee;box-shadow:#333 2px 2px 5px;height:60px;padding:3px;width:60px}
#forum table tr td.col-post input[type=checkbox]{float:right;margin:2px 8px 0 10px}
#forum table tr td.col-post div.post{min-height:80px}
#forum table tr td.col-post div.post-footer{background-color:#f5f6f9;font-size:12px;margin:10px 0 0 6px}
#forum table tr td.col-post div.post-footer div.private-links{background-color:#f5f6f9;float:left}
#forum table tr td.col-post div.post-footer div.public-links{background-color:#f5f6f9;float:right}
#forum table tr td.col-post div.post-footer div.public-links a{margin-left:10px}
#forum h2,#forum .forum-topic-title{background:none;color:#333;display:inline;font-size:20px;margin:0;padding:0;text-align:left}
#forum a.new-topic-link,#forum a.reply-link{float:right;padding:4px}
#forum div#topic-footer{height:25px;margin:14px 0;width:100%}
#forum div#topic-footer div.pagination{float:left;height:0;line-height:normal}
#forum div#topic-footer div.topic-options{clear:right;float:right;text-align:right}
#forum div.form-wrap{-moz-border-radius:15px;-webkit-border-radius:15px;background-color:#f5f6f9;border-radius:15px;height:auto;margin:4px 0 0;padding:10px;position:relative;width:96%}
#forum div.form-wrap label{display:block;font-size:12px;margin:0;padding:0;width:416px}
#forum div.form-wrap input[type=text]{margin:0 0 10px;padding:8px;width:400px}
#forum div.form-wrap textarea{display:block;height:310px;margin:3px 0 10px;padding:8px;width:98%}
#forum div.form-wrap input[type=submit]{background-color:#44B0EB;border:1px solid #408bb6;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-left:4px;moz-border-radius:4px;padding:8px 25px}
#forum div.form-wrap input[type=submit]:hover{background-color:#2e97d1}
#forum div.form-wrap textarea.quick-reply{font-size:14px;height:300px}
#forum .post-header{background:#edf5fa;border-bottom:1px solid #91CDF5;clear:both;color:#000;margin:0 0 6px;padding:4px 4px 4px 6px;text-align:left}
#forum table tr td.col-post{border-top:1px solid #91CDF5;padding:0}
#forum .post-content{font-size:14px;line-height:18px;min-height:110px;padding:4px 4px 4px 6px}
#forum .post-content .post{font-size:15px;line-height:22px}
#forum td.col-user-details .author-online{font-size:13px}
#forum td.col-user-details .author-name{font-size:18px;font-weight:700;margin-bottom:4px;padding:3px}
#forum td.col-user-details .author-joined{font-size:13px;font-weight:400;padding:3px}
#forum .post-moderated{background:#ffeaef;border:2px solid red}
#forum h2.topic-moderated,#forum a.topic-moderated{color:red}
#forum a.forum-post-number{float:right;font-weight:700}
#forum_move_topic_form select#forum_id{margin-bottom:8px;width:300px}
#forum p.breadcrumb{float:left;font-size:12px;font-style:normal;height:20px;margin-bottom:8px;padding:0;position:relative;width:auto}
#forum div#forum-breadcrumb{clear:both;display:block;height:26px;margin:4px}
#forum div.breadcrumb{display:inline;float:left;margin-bottom:8px;padding:4px;text-align:left}
#forum form#forum-searchbar{display:inline;margin:0;padding:0 0 4px}
#forum div.forum-search{display:inline;float:right;padding:0 0 8px;text-align:right;white-space:nowrap}
#forum div.forum-search span{padding-top:3px;vertical-align:middle}
#forum div.forum-attachments{border:1px solid #E0E0E0;font-size:10px;margin:14px;padding:4px;vertical-align:middle}
#forum div.forum-attachments ul li{height:18px;list-style-type:none;margin-left:4px;margin-top:6px}
#forum div.forum-attachments ul li a{color:#000;font-size:13px}
div.forum-footerrow{padding:4px 10px;width:100%}
div.bottom-plugin{background-color:#edf5fa;border:1px solid #91CDF5;display:inline;float:left;margin:4px 10px 4px 0;min-height:170px;padding:10px;width:285px}
div.right-bottom-plugin{background-color:#edf5fa;border:1px solid #91CDF5;display:inline;float:right;margin:4px 0;min-height:170px;padding:10px;width:285px}
#forum_search_popup label,#forum_search_popup input{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;height:20px;vertical-align:middle}
#forum_search_popup #search{font-size:12px}
#forum_search_popup input#forum_search{background-color:#fff;border:1px solid #7f9db9;border-right:0;height:18px;padding:1px 4px;width:150px}
#forum_search_popup > input#forum_search{margin:1px 0 0}
#forum_search_popup input#search{background-color:#ffc027;background-image:url(plugins/forum/images/search-button.png);background-repeat:repeat-x;border:1px solid #999b9a;height:24px;margin:1px 0;padding:0 10px;width:70px}
#forum_search_popup .contextual_dialog_content{background-color:#F0F0F0;border-bottom:1px solid #44B0EB;border-right:1px solid #44B0EB}
#forum_search_popup h2{color:#000;font-size:12px;font-weight:700}
#forum pre{line-height:11px;padding:2px}
#forum .syntax-container{margin:0;padding:1px}
#forum ol.syntax{max-height:300px;overflow-y:scroll}
#markitupforum_post{height:auto;margin:0;padding:0;width:99%}
#markitupforum_post .markitupcontainer{min-height:300px;width:98%}
#forum_post{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #3C769D;box-sizing:border-box;font:14px 'Lucida Console', Courier, monospace;left:1%;line-height:17px;margin:0;min-height:254px;overflow:scroll;padding:0;position:relative;width:98%;z-index:1}
div#forum .post-separator{border:none;font-size:4px;height:12px!important;line-height:4px;margin:0;overflow:hidden;padding:0}
div#forum div.signature{background-color:#f0f0f0;border-top:2px solid #e0e0e0;margin:10px 0 0;padding:6px}
#forum table tbody tr td:first-child{border-left:1px solid #91CDF5}
#forum table tbody tr td:last-child{border-right:1px solid #91CDF5}
#forum table tbody#posts tr:first-child td:first-child{border-top:1px solid #91CDF5;padding:10px}
#forum .col-forum-icon{max-width:24px;text-align:center}
#forum a.forum-sublink{font-size:9pt!important}
#forum td.category-cell{background-color:#44B0EB;padding:0}
#forum .category-title-container{background-color:#3fa4db;border:1px solid #fff;margin:4px;min-height:22px;padding:6px 2px 6px 4px}
#forum .category-image{display:inline-block;float:left;height:30px;margin:0 2px 0 0;width:24px}
#forum .category-image img{height:20px;vertical-align:middle;width:20px}
#forum .category-title{color:#FFF;display:block;font-size:12pt;font-weight:700;height:13pt;line-height:13pt;padding:3px}
#forum .category-description{clear:left;color:#FFF}
#forum form#forum_move_topic_form,#forum form#forum-admin{margin-top:4px}
#forum a.topic-link{font-size:15px!important;font-weight:400;padding:2px}
#forum a.topics-memberlink,#forum a.forum-memberlink,#forum a.forum-memberlink-small{background:none no-repeat scroll 0 0 transparent;background-image:url(plugins/forum/images/user.png);color:#000;padding-left:18px}
#forum a.forum-memberlink-small{color:#000;font-size:12px!important;padding-top:2px}
#forum a.forum-memberlink{font-size:13px!important;padding-top:2px}
#forum a.topics-memberlink{background-image:none;font-size:12px!important;padding:0}
#forum .author-name a.forum-memberlink{background-image:none;font-size:17px!important;padding:0 4px}
#forum .topic-cell{display:inline;float:none;position:relative}
#forum .topic-avatar{display:inline-block;float:left;height:45px;padding:2px;position:relative;width:40px}
#forum .topic-avatar img{height:32px;width:32px}
#forum td.col-user-details div.author-ip{background:transparent url(includes/images/computer-network.png) no-repeat scroll 0 0;color:red;padding-left:20px}
#forum td.col-user-details div.author-stats{background:transparent url(includes/images/script-attribute-p.png) no-repeat scroll 0 0;padding-left:20px}
#forum .breadcrumb a{font-size:15px;font-weight:700}
#forum .author-avatar,#forum .author-msg{margin-bottom:6px}
#forum table tr td.col-post div.post-footer div.private-links a,#forum div#topic-footer div.topic-options select{margin-right:10px}
div.rating_wrapper *{border:0;margin:0;padding:0;}
div.rating_wrapper{overflow:hidden;height:16px;margin-bottom:8px;}
div.sp_rating{font-family:Georgia, Times, serif;font-size:11px;line-height:1.7em;color:#5f5f5f;display:block;}
div.sp_rating div.base{background:url(includes/images/ratings.png) 0 0 no-repeat;width:85px;height:100%;float:left;padding-right:4px;overflow:hidden;}
div.sp_rating div.average{background:url(includes/images/ratings.png) 0 -16px no-repeat;text-indent:-9999px;}
div.sp_rating div.score{background:url(includes/images/ratings.png) 0 0 no-repeat;width:85px;height:100%;float:left;position:relative;}
div.sp_rating div.score a{display:block;height:100%;float:left;text-indent:-9999px;position:absolute;overflow:hidden;line-height:1em;}
div.sp_rating a.score1{width:20%;z-index:55;}
div.sp_rating a.score2{width:40%;z-index:54;}
div.sp_rating a.score3{width:60%;z-index:53;}
div.sp_rating a.score4{width:80%;z-index:52;}
div.sp_rating a.score5{width:100%;z-index:51;}
div.sp_rating div.score a:hover{background:url(includes/images/ratings.png) bottom right no-repeat;}
div.sp_rating div.rating_status{height:16px;width:200px;overflow:hidden;position:relative;}
div.sp_rating div.rating_score_this{height:100%;overflow:hidden;}
div.sp_rating div.rating_score_this a{color:#44b0eb;}
div.sp_rating div.rating,div.sp_rating div.votes{float:left;padding-right:4px;}
div.latest_promo div.latestarticlemaindiv{background-color:#FFE7BA;border-bottom:1px inset #000;border-top:1px outset #000;padding:6px; text-align: left;}
div.latest_promo div.latestarticlemaindiv a.latestarticlemain{background:none repeat scroll 0 0 transparent;color:#272727;font-family:SansationBold;font-size:15px;font-weight:bold;line-height:1;text-decoration:none;}
div.latest_promolist div.latestarticlemaindiv a.latestarticlemain{background:none repeat scroll 0 0 transparent;color:#191970;font-family:SansationBold;font-size:12px;font-weight:bold;line-height:1;text-decoration:none;}
div.latest_articles_container div{padding-bottom:5px;padding-left:12px;padding-top:5px;border-bottom: 1px solid #000;}
div.latest_promolist div.latestarticlemaindiv,div.latest_articles{padding-bottom:5px;padding-top:5px;}
div.latest_articles:hover,div.latest_promolist:hover,div.latest_articles_container div:hover, #newsarchive tr.odd:hover, #newsarchive tr.even:hover {background-color:#FFE7BA;}
div.latest_promolist_container {background-color: #ddd !important;}
div.latest_promolist_container div:nth-child(2n+2){background-color: #fff !important;}
div.categorydiv {min-height: 40px; display: inline;}
div.cat_container img.categoryimage { float:left; margin-top: 18px; margin-left: 12px;}
div.latest_promo div.latestarticlemaindiv img.categoryimage {margin-left: 2px;}
div.latest_promo div.latestarticlemaindiv h2 {display: inline;}
div.latest_promolist div.latestarticlemaindiv h2 {display: inline;}
div.article_title h1 {font-size: 15px;}
a.pagename {margin-right: 10px;position: relative;float: right;}
a.commentlinklatest {margin-right: 10px;position: relative; margin-left: 10px;}
.viewslatest {margin-left: -8px;}
div#d5038_div .module .placeholder,
div#d5032_div .module .placeholder, 
div#d5033_div .module .placeholder {margin-right: 6px;}
div#d5021_div .content {padding: 0px;}
div#p12_registration {margin-bottom: 5px;margin-top: 5px; padding: 12px; text-align: center;}
div#p12_registration form {background: transparent;border: 1px solid #e0e0e0;margin-bottom: 15px;padding: 5px;max-width: 460px; margin: 0 auto; text-align: left;}
div#p12_registration table {background: none;margin-bottom: 15px;padding: 15px;}
div#p12_registration table td.registration-prompt {margin-bottom: 10px;padding: 10px;}
div#p12_registration table td.registration-detail {margin-bottom: 10px;padding: 10px;}
.bbcode .markItUpButton1 a{background-image:url(includes/images/markitup/bold.png);}
.bbcode .markItUpButton2 a{background-image:url(includes/images/markitup/italic.png);}
.bbcode .markItUpButton3 a{background-image:url(includes/images/markitup/underline.png);}
.bbcode .markItUpButton4 a{background-image:url(includes/images/markitup/picture.png);}
.bbcode .markItUpButton5 a{background-image:url(includes/images/markitup/link.png);}
.bbcode .markItUpButton6 ul{width:81px;padding:1px;}
.bbcode .markItUpButton6 li{border:1px solid #FFF;width:25px;height:25px;overflow:hidden;float:left;margin:0;padding:0;}
.bbcode .markItUpButton7 a{background-image:url(includes/images/markitup/fonts.png);}
.bbcode .markItUpButton9 a{background-image:url(includes/images/markitup/list-bullet.png);}
.bbcode .markItUpButton10 a{background-image:url(includes/images/markitup/list-numeric.png);}
.bbcode .markItUpButton11 a{background-image:url(includes/images/markitup/list-item.png);}
.bbcode .markItUpButton12 a{background-image:url(includes/images/markitup/quotes.png);}
.bbcode .markItUpButton13 a{background-image:url(includes/images/markitup/code.png);}
.bbcode .markItUpButton14 a{background-image:url(includes/images/markitup/clean.png);}
.bbcode .markItUpButtonXX a{background-image:url(includes/images/markitup/preview.png);display:none;}
.bbcode .colors ul{width:110px;margin:2px!important;padding:2px!important;}
.bbcode .colors li{border:1px solid #FFF;width:25px;height:25px;overflow:hidden;float:left;margin:2px!important;padding:2px!important;}
.bbcode .calculator a{background-image:url(includes/images/markitup/calculator.png);}
.bbcode .smileys ul{width:126px;margin:2px!important;padding:2px!important;}
.bbcode .smileys li{border:1px solid #FFF;width:20px;height:22px;overflow:hidden;float:left;margin:2px!important;padding:2px!important;}
.bbcode .smileys ul a{width:20px;height:20px;}
.bbcode .smileys .col1-1 a{background-image:url(includes/images/smileys/angry.gif);}
.bbcode .smileys .col1-2 a{background-image:url(includes/images/smileys/bigsmile.gif);}
.bbcode .smileys .col1-3 a{background-image:url(includes/images/smileys/confuse.gif);}
.bbcode .smileys .col1-4 a{background-image:url(includes/images/smileys/frown.gif);}
.bbcode .smileys .col2-1 a{background-image:url(includes/images/smileys/neutral.gif);}
.bbcode .smileys .col2-3 a{background-image:url(includes/images/smileys/laugh.gif);}
.bbcode .smileys .col2-4 a{background-image:url(includes/images/smileys/surprise.gif);}
.bbcode .smileys .col3-1 a{background-image:url(includes/images/smileys/tongue.gif);}
.bbcode .smileys .col3-2 a{background-image:url(includes/images/smileys/worry.gif);}
.bbcode .smileys .col3-3 a{background-image:url(includes/images/smileys/wink.gif);}
.bbcode .smileys .col3-4 a{background-image:url(includes/images/smileys/sleepy.gif);}
.bbcode .smileys .col4-1 a {background-image:url(includes/images/smileys/blush.png);}
.bbcode .smileys .col4-2 a {background-image:url(includes/images/smileys/saint.gif);}
.bbcode .smileys .col4-3 a {background-image:url(includes/images/smileys/blue.gif);}
.bbcode .smileys .col4-4 a {background-image:url(includes/images/smileys/frown.gif);}
.bbcode .smileys .col5-1 a {background-image:url(includes/images/smileys/sweatdrop.gif);}
.bbcode .smileys .col5-2 a {background-image:url(includes/images/smileys/cake.png);}
.bbcode .smileys .col5-3 a {background-image:url(includes/images/smileys/star.gif);}
.bbcode .smileys .col5-4 a {background-image:url(includes/images/smileys/heart.gif);}
.markItUp *{outline:none;margin:0;padding:0;}
.markItUp a:link,.markItUp a:visited{color:#000;text-decoration:none;}
.markItUp{width:98%;border:5px solid #F5F5F5;margin:5px 0;}
.markItUpContainer{border:1px solid #ccc;background:#FFF;font:11px Arial, Helvetica, Verdana, sans-serif;padding:5px 5px 2px;}
textarea.markItUpEditor{font:14px 'Lucida Console', Courier, monospace;border:1px solid #ccc;clear:both;display:block;line-height:17px;overflow:scroll;margin:2px;}
.markItUpPreviewFrame{overflow:auto;background-color:#fff;border:1px solid #ccc;width:99.9%;height:300px;margin:5px 0;}
.markItUpFooter{width:100%;cursor:n-resize;}
.markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin-left:auto;margin-right:auto;background-image:url(includes/images/markitup/handle.png);cursor:n-resize;}
.markItUpHeader ul{list-style-type:none!important;margin:2px!important;padding:2px!important;}
.markItUpHeader ul li,.markItUpHeader ul ul li{margin:0!important;padding:0!important;}
.markItUpHeader ul li{list-style:none!important;float:left;position:relative;margin-right:2px!important;padding:2px!important;}
.markItUpHeader ul li:hover{background-color:#f0f0f0;}
.markItUpHeader ul li ul{display:none;list-style-type:none;}
.markItUpHeader ul li:hover > ul{list-style-type:none;display:block;}
.markItUpHeader ul .markItUpDropMenu{background:transparent url(includes/images/markitup/menu.png) no-repeat 115% 50%;margin-right:4px;z-index:10;}
.markItUpHeader ul .markItUpDropMenu li{margin-right:0;list-style:none!important;}
.markItUpHeader ul .markItUpSeparator{background:transparent url(includes/images/markitup/handle.png) repeat-y;width:1px;height:16px;overflow:hidden;background-color:#ccc;margin:0 10px;}
.markItUpHeader ul ul .markItUpSeparator{width:auto;height:1px;margin:0;}
.markItUpHeader ul ul{display:none;position:absolute;list-style:none!important;top:22px;left:0;background:#F5F5F5;border:1px solid #d0d0d0;height:inherit;width:120px;}
.markItUpHeader ul ul li{float:none;border-bottom:1px solid #d0d0d0;}
.markItUpHeader ul ul .markItUpDropMenu{background:#F5F5F5 url(includes/images/markitup/submenu.png) no-repeat 100% 50%;}
.markItUpHeader ul ul ul{position:absolute;top:-1px;left:120px;}
.markItUpHeader ul ul ul li{float:none;}
.markItUpHeader ul a{display:block;width:18px;height:18px;text-indent:-10000px;background-repeat:no-repeat;margin:0;padding:3px;}
.markItUpHeader ul ul a{display:block;text-indent:0;width:120px;background-position:2px 50%;padding:5px 2px 5px 30px;}
.markItUpHeader ul ul a:hover{color:#FFF;background-color:#d0d0d0;width:inherit;}
li.markItUpButton{list-style:none;list-style-type:none;}
.bbcode .markItUpButton6 a,.bbcode .colors a{background-image:url(includes/images/markitup/colors.png);}
.bbcode .markItUpButton6 ul a,.bbcode .colors ul a{width:25px;height:25px;}
.bbcode .markItUpButton6 .col1-1 a,.bbcode .colors .col1-1 a{background:#FF0;}
.bbcode .markItUpButton6 .col1-2 a,.bbcode .colors .col1-2 a{background:orange;}
.bbcode .markItUpButton6 .col1-3 a,.bbcode .colors .col1-3 a{background:red;}
.bbcode .markItUpButton6 .col2-1 a,.bbcode .colors .col2-1 a{background:blue;}
.bbcode .markItUpButton6 .col2-2 a,.bbcode .colors .col2-2 a{background:purple;}
.bbcode .markItUpButton6 .col2-3 a,.bbcode .colors .col2-3 a{background:green;}
.bbcode .markItUpButton6 .col3-1 a,.bbcode .colors .col3-1 a{background:#FFF;}
.bbcode .markItUpButton6 .col3-2 a,.bbcode .colors .col3-2 a{background:gray;}
.bbcode .markItUpButton6 .col3-3 a,.bbcode .colors .col3-3 a{background:#000;}
.bbcode .markItUpButton8 a,.bbcode .smileys a,.bbcode .smileys .col2-2 a{background-image:url(includes/images/smileys/smile.gif);}
.login-panel{margin:4px 0 4px 6px;padding:0;}
.login-panel div.login-avatar{clear:both;display:block;}
.login-form{padding:0;}
.login-form input{width:200px;}
.login-form .login-div-remember{display:inline-block;clear:both; float:left;padding:0;}
.login-form .login-div-remember input{border:0;padding:4px;width: 50px;}
.login-form .login-div-submit{display:inline-block;clear:both;padding:0;}
.login-form input[type=submit]{background-color:#58B9EB;border:1px solid #40A2D4;color:#FFF;cursor:pointer;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;width:auto;margin:4px 4px 8px 0;padding:2px 8px;}
.login-form input[type=submit]:hover{background-color:#80cdf5;border-color:#52b1e2;}
.login-welcome{clear:right;display:block;font-size:12px;font-weight:700;margin-bottom:8px;padding:0;}
.login-form .login-div-user1,.login-form .login-div-pwd1{display:inline;vertical-align:middle;width:80px;padding:0;}
.login-form .login-div-user2,.login-form .login-div-pwd2{display:block;clear:right;}
.login-div-register,.login-div-lostpwd{display:block;clear:both;width:100px;padding:6px;}
#login-div-register {color: #ff0000; font-weight: bold;}
#login-div-lostpwd {margin-top: 4px;}
img.avatar {float:left; margin-right: 6px;}
.discussiontbl,.messagetbl{border:none;border-collapse:collapse;empty-cells:show;margin:4px 0 0;padding:2px 4px;width:100%}
.discussiontbl th,.messagetbl thead th{background-color:#f0f0f0;border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0;color:#000;font-weight:700;padding:6px}
.messagetbl thead th.firstcol{border-left:1px solid #d0d0d0;text-align:center;width:20px}
.discussiontbl td,.messagetbl td{border-bottom:1px solid #d0d0d0;margin:0;padding:2px 4px}
.messagetbl td.datecol{text-align:right;width:90px}
.messagetbl td.discussioncol{border:1px solid #d0d0d0;margin:0;padding:0}
.bigger{font-size:14px!important;font-weight:700}
.ucp_color_bglighter,.ucp_color_lighter{background-color:#f0f0f0;color:#000}
.ucp_color_lighter{border:1px solid silver}
.ucp_color_bglight,.ucp_color_light{background-color:#e0e0e0;color:#000}
.ucp_color_light{border:1px solid #b0b0b0}
.lastcol{text-align:center;width:20px}
.lborder{border-left:1px solid #d0d0d0}
.rborder{border-right:1px solid #d0d0d0}
.is_unapproved{background-color:#FFC0C0!important;border:1px solid red!important}
.ucp_clear{clear:both;display:block;height:1px!important;margin:0!important;padding:0!important}
.ucp_groupitems li,.ucp_groupitems li a,.ucp_groupitems li .ucp_unread,.ucp_status_links a{font-size:13px!important;font-weight:700}
.ucp_groupitems a:hover,#ucpForm a:hover{text-decoration:underline}
.ucp_groupitems{list-style-position:inside;list-style-type:none;margin:0 0 8px!important;padding:0!important}
.ucp_groupitems li,.sectionbar{font-size:14px!important;font-weight:700;margin:0!important;overflow:hidden;vertical-align:middle;white-space:nowrap}
.ucp_groupitems li{border:1px solid #d0d0d0;height:18px!important;line-height:17px!important;list-style-type:none;margin-bottom:3px!important;padding:3px 4px 2px 10px !important;white-space:nowrap;width:auto}
.ucp_groupitems li .ucp_unread{color:red}
.ucp_status_title{clear:both;color:#000;font-style:italic;font-weight:400;margin:10px 4px 4px!important;padding:6px!important;text-align:center}
.ucp_status_links{clear:both;display:block;font-style:normal;font-weight:700;height:auto;margin:10px 4px!important;padding:6px!important;text-align:left}
.ucp_status_container{clear:both;padding:4px!important;width:100%}
.ucp_avatar{border:1px solid #e0e0e0;display:inline;float:left;height:70px;left:0;margin:auto!important;padding:2px!important;text-align:center;top:0;vertical-align:middle;width:68px}
.ucp_avatar img{margin:2px!important;max-height:60px;max-width:60px;padding:0!important}
.ucp_messages{background-color:transparent;clear:both;color:#000;display:block;height:350px;margin:0;overflow-x:hidden;overflow-y:scroll;padding:0;width:auto}
.ucp_message_container{clear:both;display:block;height:auto;margin:4px 4px 6px;padding:4px;width:auto}
.ucp_message_right{display:inline;float:right;font-weight:700;width:85%}
.ucp_message_header{margin:4px}
.ucp_message_footer{background-color:#d0d0d0;border:1px solid #d0d0d0;clear:both;margin:2px 2px 4px;padding:4px;text-align:right}
.ucp_messagetext{border:1px solid #e0e0e0;font-weight:700;height:20px;overflow:hidden;padding:4px 6px;white-space:nowrap}
.ucp_substatus{background-color:#f0f0f0;border:1px solid #e0e0e0;clear:both;color:#000;font-style:italic;font-weight:400;margin:4px 0 0!important;padding:4px}
.ucp_statustext textarea{border:1px solid #f0f0f0;font-size:13px;font-weight:700;height:auto;margin:0;padding:4px;width:98%}
.sectionbar{background-color:#d0d0d0;border:1px solid silver;height:18px;line-height:18px;margin-bottom:4px!important;margin-top:4px!important;padding:4px!important}
.sectionbar,.sectionbar a{color:#000;font-size:13px!important;font-weight:700!important}
.current-item,.current-item a{background-color:#00BFEB!important;color:#fff!important}
.round_corners{-moz-border-radius:4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}
ul.recipients_list li img:hover,a.button-small:hover,a.button:hover{background-color:#e0e0e0}
a.imglink{display:inline-block;font-size:10px;height:16px;line-height:16px;margin:0 2px!important;padding:0 2px 0 20px !important;vertical-align:middle;white-space:nowrap}
a.messageprivate{background:transparent url(../../includes/images/up_blue_14.png) no-repeat 2px center}
a.messagequote{background:transparent url(../../includes/images/mail.png) no-repeat 2px center}
a.imgdownload{background:transparent url(../../includes/images/download.png) no-repeat 2px center}
a.imgedit{background:transparent url(../../includes/images/icon-edit.gif) no-repeat 2px center}
a.imgdelete{background:transparent url(../../includes/images/eraser.png) no-repeat 2px center}
a.imgemail{background:transparent url(../../includes/images/email.png) no-repeat 2px center}
a.imgsmall{margin:1px!important;padding-left:16px!important}
a.messageprivate:hover,a.messagequote:hover,a.imgdownload:hover,a.imgdelete:hover,a.imgedit:hover{outline:none;text-decoration:none!important}
a.msg_sender,span.master_replies{font-size:13px}
a.button{-moz-box-shadow:#333 2px 2px 5px;-webkit-box-shadow:#333 2px 2px 5px;background-color:#f0f0f0;background-position:12px center;background-repeat:no-repeat;border:1px solid #c5cbcb;box-shadow:#333 2px 2px 5px;color:#000;cursor:pointer;font-weight:400;margin-bottom:8px!important;min-width:130px;padding:6px 24px 6px 42px !important}
a.round_button{-moz-border-radius:14px;-webkit-border-radius:14px 14px 14px 14px;border:1px solid #BBB;border-radius:14px 14px 14px 14px;color:#444;cursor:pointer;font-size:13px;line-height:18px;margin:0!important;padding:4px 10px!important;text-decoration:none;text-shadow:0 1px 0 #fff}
a.msg_title{font-size:14px;font-weight:400}
a.msg_unread{color:#00F}
a.msg-edit{background: url(includes/images/edit.png) no-repeat 0 0 transparent;display:inline-block;height:18px;line-height:18px;padding:0 0 0 22px}
a.msg-delete{background: url(includes/images/eraser.png) no-repeat top center transparent;display:inline-block;height:18px;line-height:16px;padding:0 0 0 22px}
a#bcc_toggle{float:right;font-size:12px;padding:2px}
#ucp_table{background-color:#fff;border:1px solid #f0f0f0;clear:both;margin:0;padding:4px 2px;width:100%!important}
#ucp_table .ucp_left_col{background-color:transparent;border:none;margin:0 6px;padding:0 8px 10px;vertical-align:top;width:200px!important}
#ucp_table .content_cell{background:#fff;color:#000;margin:0!important;padding:4px 0 0 4px !important}
#ucp_content{border:none;margin:0 4px 0 0 !important;min-height:440px;padding:0!important;top:0}
#ucpForm{margin:0;padding:0}
#ucpDelForm{border:1px solid #ccc;margin:0;padding:0}
#ucpDelForm div.buttonHolder,#ucpForm div.buttonHolder{background-color:transparent;clear:both;height:35px;margin:4px 0;padding:2px 2px 10px;text-align:center}
#ucpForm ul.attachments,div#member div.member-column div{margin:2px}
#ucpForm ul.attachments li,.padding_small{padding:4px!important}
#ucpForm ul.attachments li a,span.master_views{font-size:11px}
#ucpForm fieldset legend{padding:.5em!important}
#ucpForm fieldset div label{display:inline-block;width:200px}
#ucpForm fieldset div input[type=text],#ucpForm fieldset div radio,#ucpForm fieldset div select{display:inline-block;line-size:1px;margin-right:8px;padding:2px}
#ucpForm fieldset .ctrlHolder{border-bottom:1px solid #efefef;margin:4px;padding:4px!important}
#ucpForm fieldset .ctrlHolder.focused{background:#fffcdf}
#ucpForm fieldset div label.error{color:red;display:inline}
#ucpForm fieldset textarea{display:inline-block;margin-left:18px;margin-right:18px;min-height:180px}
#ucpForm fieldset img{border:none;margin:0!important;padding:2px!important}
#ucpForm .ucp_value_only{font-weight:700;padding:6px}
#ucpForm .ctrlHolder p{margin:0 8px 0 0 !important;padding:2px!important}
#ucpForm ul.uni-ul,#ucpForm ul.uni-ul li,#ucpForm ul.attachments li,#ucpForm ul.attachments{list-style:none!important;list-style-type:none!important;margin-right:8px;padding:0;text-align:left;width:auto}
#ucpForm div.attachments-container{font-weight:700}
#ucpForm ul.uni-ul label{width:100%!important}
#ucpForm textarea.ucp_bbcode,#ucpForm .bbcode{font-size:13px;margin:4px!important;padding:0!important;width:auto}
#ucpForm .markItUp{border:1px solid silver;min-height:230px}
#ucpForm .markItUpContainer{border:none;clear:both;height:24px!important;margin:0!important;padding:0!important}
#ucpForm .markItUpHeader{height:20px;margin:0!important;padding:2px!important}
#ucpForm .markItUpHeader ul{margin:0!important;padding:0!important}
#ucpForm .markItUpHeader li.markItUpButton{margin:2px!important;padding:1px!important}
#ucpForm #ucp_message_text{clear:both;margin:0 6px 4px!important;min-height:190px;padding:0;width:97%!important}
#ucp_content #ucp_username{font-size:28px;font-weight:700}
#ucp_user_text,#ucp_displayname,#ucp_username{margin-bottom:8px;padding:4px}
#ucp_displayname,#ucp_displayname span{font-size:14px;line-height:14px}
#ucp_displayname span{font-style:italic}
#ucp_dashboard{clear:both;margin:0!important;padding:0!important;width:auto}
div.ucp_okMsg,div.ucp_errorMsg{clear:both;display:block;margin:auto 10px!important;padding:8px!important;text-align:center}
div.ucp_okMsg{background-color:#C1FFD1;border:1px solid #E0E0E0}
div.ucp_errorMsg{background-color:#ffeaef;border:1px solid #ff829f}
div.ucp_errorMsg ol,div.ucp_errorMsg ul{font-size:14px;list-style:none;padding:6px!important}
div.ucp_okMsg h3{font-size:15px!important;font-weight:700!important;margin:0!important;padding:0!important}
div.msg_operations{clear:both;display:block;height:28px;margin:4px;text-align:right;vertical-align:middle;width:auto}
div.msg_operations div{clear:none;display:inline-block;padding:7px}
div.msg_operations input{border:1px solid #a0a0a0;margin:0 0 0 4px;padding:1px}
div.msg_text,div.discussion_reply_header,div.reply_header,div.message_header{background-color:#f0f0f0;border:1px solid #d0d0d0;clear:both;color:#000;display:block;margin:0 0 8px;padding:5px;width:auto}
div.discussion_reply_header{background-color:#d0d0d0;margin:0}
div.msg_text{background-color:#fff;border:1px solid #d0d0d0;color:#000;display:block;font-size:14px;font-weight:400;line-height:18px;margin:0!important;padding:4px 4px 8px!important;width:auto}
div.discussion_reply_header .header_title,div.message_header .header_title,div.reply_header .header_title{clear:both;display:block;font-size:15px;font-weight:700;margin:8px 2px;padding:2px}
div.reply_header a,div.message_header a{color:#55A817;font-size:14px!important;font-weight:700}
div.ucp_mailboxes_top{margin-top:4px!important}
div.ucp_mailbox_header{margin-top:4px!important;padding:4px}
div.recipients_list{background-color:#fff;border:1px solid silver;height:auto;margin:4px!important}
div#bcc_container{background-color:#fafafa;border:none;clear:both;display:block;margin:0 0 8px auto 0 !important;padding:10px!important;width:auto}
div#ucp_message_options_title{background-color:#f0f0f0;border:1px solid #d0d0d0;clear:both;padding:4px}
div#ucp_msg_options{background-color:#f0f0f0;border:1px solid #d0d0d0;border-top:none;clear:both;margin:0;overflow:hidden;padding:0}
div#ucp_msg_options div{width:99%!important}
div#ucp_msg_options p{clear:both;padding:4px}
div#member,div#member ul,div#member ul li,div#discussion,div#discussion ol,div#discussion ol li{margin:0 5px 0 0 !important;padding:0!important}
div#discussion .discussion_editor_header{font-weight:700;padding-left:4px}
div#member ul li,div#discussion ol li{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #CFCFCF;font-style:normal;height:auto!important;list-style:none outside none;margin:0 0 4px!important;overflow:hidden;padding:0;width:100%}
div#member ul li div.member,div#discussion ol li div.discussion{min-height:40px;padding:0!important;width:100%}
div#discussion ol li div.discussion-admin{display:inline-block;float:right;height:22px;margin:-4px 0 2px 2px;padding:2px;right:0;top:0;vertical-align:top}
div#discussion div.discussion-admin a{display:inline-block}
div#member div.member-admin:hover,div#discussion div.discussion-admin:hover{background-color:#FFC0C0}
div#member div.member-admin:hover span,div#discussion div.discussion-admin:hover span{display:inline}
div#discussion div.avatar-column{float:left;padding:2px;width:auto}
div#discussion img.avatar{background-color:#fff;border:1px solid #eee;height:50px;padding:0;width:50px}
div#discussion div.message-column{font-size:13px;margin-left:60px;margin-right:0;padding:4px;width:auto}
div#discussion p{margin-top:4px;padding:2px}
div#member span,div#discussion span{font-size:13px;line-height:20px;padding:0}
div#discussion span.date{color:#666;display:inline;width:auto}
div#member div.avatar-column{float:left;margin:2px 4px 4px;padding:2px;width:auto}
div#member img.avatar{background-color:#fff;border:1px solid #a0a0a0;height:50px;padding:2px;width:50px}
div#member div.member-column{margin:4px 4px 4px 60px;width:auto}
div#member #username{clear:right;display:block;font-size:24px!important;line-height:24px!important;padding:4px 0 0!important}
div#member #status_text{clear:right;display:block;font-size:14px;padding:4px!important}
div#member #group_name{clear:right;display:block;font-size:13px;padding:4px!important}
div#profile_indicator{background-color:#d0d0d0;border:1px solid silver;border-left:1px solid transparent;display:none;float:right;height:18px;left:150px;margin:4px 0 0;overflow:hidden;padding:4px;position:static;width:20px}
div#profile_indicator img{background-color:transparent;border:none;display:inline;height:16px;width:16px}
input#cpicker{font-size:13px;height:22px;margin:0;padding:0}
input#msg_op_submit{margin:2px;padding:3px}
input.ucpLoading{background:transparent url(includes/css/images/indicator.gif);background-position:center right;background-repeat:no-repeat}
ol.links_list{list-style:none;margin:2px!important}
ol.links_list li{border-left:1px solid #fff;border-top:1px solid #fff;display:inline;float:left;padding:4px 6px!important}
ol.links_list li:last-child{border-right:1px solid #fff}
ul.recipients_list{border:none;clear:both;margin:0;padding:2px!important}
ul.recipients_list li{background-color:transparent;border:1px solid #e0e0e0;display:inline-block;float:left;height:22px!important;list-style-type:none;margin:2px;padding:1px;vertical-align:top}
ul.recipients_list li div{display:inline-block;float:left;font-size:12px;height:11px!important;margin:1px!important;padding:2px!important;position:relative;width:auto}
ul.recipients_list li img{display:inline-block;float:left;height:16px;position:relative;right:0;width:16px}
tbody.discussion_master{background-color:#d0d0d0;color:#000}
tbody.discussion_master td{border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0;color:#000;font-size:12px;padding:4px;vertical-align:top}
select#msg_operation{border:1px solid #d0d0d0!important;clear:none;display:inline;float:right!important;margin:3px;width:200px!important}
span.master_title{font-size:16px;font-weight:700}
span.ucp_home_image{background:transparent url(../../includes/images/home.png) no-repeat 2px center;padding-left:16px}
.bar{display:none;background:url(../images/ajax-loader.gif) no-repeat center;margin-top:50px;height:40px;width:230px;}
#contactForm{max-width:500px;background:transparent;border:0;color:#000;display:block;padding:2px;}
#messageSent{display:none;}
#contactForm span{display:none;font-size:12px;line-height:10px;padding-left:6px;padding-bottom:2px;color:maroon;}
#contactForm textarea,#contactForm input{width:80%;font-family:Arial, Geneva, sans-serif;border:1px solid #8a8a8a;height:15px;line-height:14px;font-size:12px;padding:2px 2px 0;}
#contactForm input{height:20px;line-height:15px;font-size:13px;margin:1px;padding:2px;}
#contactForm textarea{height:114px;font-family:Arial, Geneva, sans-serif;}
#contactForm .submit{border:1px solid #aba8a8;background:#e5e5e5;text-transform:uppercase;color:#4d4d4d;font-weight:700;height:37px;width:130px;cursor:pointer;margin-top:10px;padding:7px 16px 7px 14px;}
#contactForm .submit:active{background:#cacaca;}
#contactForm label{padding-left:4px;font-weight:700;}
#contactForm p{padding-bottom:4px;}
input.p6_error{background-color:#FFC0C0;}
.theme-default .nivoSlider {position:relative;background:#fff url(loading.gif) no-repeat 50% 50%;-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;box-shadow: 0px 1px 5px 0px #4a4a4a;}
.theme-default .nivoSlider img {position:absolute;top:0px;left:0px;display:none;}
.theme-default .nivoSlider a {border:0;display:block;}
.theme-default .nivo-controlNav {position:absolute;left:50%;bottom:-42px;margin-left:-40px;}
.theme-default .nivo-controlNav a {display:block;width:22px;height:22px;background:url(bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.theme-default .nivo-controlNav a.active {background-position:0 -22px;}
.theme-default .nivo-directionNav a {display:block;width:30px;height:30px;background:url(arrows.png) no-repeat;text-indent:-9999px;border:0;}
.theme-default a.nivo-nextNav {background-position:-30px 0;right:15px;}
.theme-default a.nivo-prevNav {left:15px;}
.theme-default .nivo-caption {font-family: Helvetica, Arial, sans-serif;}
.theme-default .nivo-caption a {color:#fff;border-bottom:1px dotted #fff;}
.theme-default .nivo-caption a:hover {color:#fff;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */
width:100%;z-index:8;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}
#slider {position:relative;width:618px; height:214px; background: url(/images/loading.png) no-repeat 50% 50% #000;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
#slider a {border:0;display:block;}
#panelmenu {width: 100%; background-color: #BBB;}
#mypanel {margin-top: 6px;}
.panelmenupart {width: 25%; vertical-align: top; color: #000; text-align: left;}
.ddpanel .ddpanelcontent{color: #fff;background: #000;}
.ddpanel .ddpaneltab{margin-right: 420px;font: normal 12px Arial;}
.ddpanel .ddpaneltab a{float: right;color: #fff;text-decoration: none;letter-spacing: 1px; background-color: #FF4500;}
.ddpanel .ddpaneltab a span{float: left;display: block;padding: 1px 12px 4px 13px;cursor: pointer;}
.ddpanel .ddpaneltab a span img.pointerimage{margin-top: 2px;margin-left: 5px;}
.ddpanel .ddpaneltab a:hover{background-color: #FFA500; }
.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{outline: 0;}
.ddpanel .ddpaneltab a:hover span{background-color: transparent;}
#toTop {display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:-999px;background:url(http://img.pfsquad.nu/img/ui.totop.png) no-repeat left top;}
#toTopHover {background:url(http://img.pfsquad.nu/img/ui.totop.png) no-repeat left -51px;width:51px;height:51px;display:block;overflow:hidden;float:left;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);}
#toTop:active, #toTop:focus {outline:none;}
.acBox{position:absolute;width:400px;background-color:#EEE;border:1px solid #DDD;margin:0;z-index:1;}
.acList{margin-top:2px;padding:3px; text-align:left;}
.acList li{min-height:25px;cursor:pointer;list-style-type:none;margin:0;padding:0;}
.acList li a{cursor:pointer;list-style-type:none;margin:0 10px;}
.acList li:hover{background-color:#DDD;}
.date_today {color: #ff0000; font-weight:bold;}
.date_yesterday {font-weight:bold;}
.date_today, .date_yesterday, .date_other {display:inline-block; width: 116px; word-spacing: -0.8mm;}
.fcr_summary .date_today, .fcr_summary .date_yesterday, .fcr_summary .date_other {display:inline-block; width: auto;}
.metadescription,div.hr,.dlm-left-column{display:none;}
.subcatdiv,.supportdiv,.sitemapdiv,.polldiv,#users_online,.latest_interviews_container,.contact_header,.contactForm,#twtr-widget-1{padding:12px;}
.latest_articles_container{text-align:center;background-color:#fff;}
.latest_articles_container div{text-align:left;}
.latest_interviews_main_container,.latest_reviews_main_container{text-align:center;padding:8px 12px;}
.latest_news_container,.latest_interviews_container,.latest_reviews_container{text-align:center;padding:0 12px 10px;}
.latest_promo_container{text-align:center;}
.latest_pfsquad_main_container{text-align:left;padding:12px;}
a:hover,div.latest_promo div.latestarticlemaindiv a.latestarticlemain:hover,div.latest_promolist div.latestarticlemaindiv a.latestarticlemain:hover{color:#FF0000;}
div#p5032 div.latest_promolist div.latestarticlemaindiv,div.latest_articles,div#p5033 div.latest_promolist div.latestarticlemaindiv,div.latest_articles, div#p5038 div.latest_promolist div.latestarticlemaindiv,div.latest_articles{padding-left: 10px;}
div#d5007_div div form {padding: 12px; text-align: center;}
div#contactformulier {padding: 0 0 15px 10px;}
div#latestfiles-p5043 table tbody tr:nth-child(odd) {background-color: #ddd;}
div#latestfiles-p5043 table tbody tr:nth-child(even) {background-color: #fff;}
div#latestfiles-p5043 table tbody tr {padding-left: 8px;display: block;vertical-align: middle;}
div#latestfiles-p5043 table tbody tr:hover {background-color:#FFE7BA;}
div#latestfiles-p5043 table tbody tr td a {display: inline-block;padding-top: 6px;}
div#d16_div {text-align: center;}
div.morecomments{text-align: center;background-color: #AAA;color: #000;margin: 5px;border: 1px solid #000;}
div.author-avatar img.avatar {float:none;}
div.chatterboxleft {float:left; width:70%}
div.chatterboxright{float:right; width:30%}
img#thumbnail {    height: 280px !important; width: 195px !important;}
.module{}
.module .header, .module .header2{background-color:#efefef;padding-left:10px;}
.module .header h1, .module .header2 h1{margin:0;display:block;height: 0px;}		
div#d7_div .module .content{clear:both;padding:10px;}
.module .placeholder {margin-top:-21px;margin-right:2px; position:relative;}
.module .expand {float:right;display:inline;background-image:url('http://pfsquad.nu/images/toggle-sprite.png');background-position: 0px -16px;width:16px;height:16px;}
.module .collapse {float:right;display:inline;background-image:url('http://pfsquad.nu/images/toggle-sprite.png');background-position: 0px 0px;width:16px;height:16px;}
a.button-link {background: url(includes/images/bbbg.gif) repeat-x scroll 0 0 #F3EEEA;border-color: #DFD7C2 #DFD7C2 #878787;border-radius: 5px 5px 5px 5px;border-style: solid;border-width: 1px;color: #766549;cursor: pointer;display: inline-block;height: 18px;line-height: 18px;outline: none;padding: 5px 16px 5px 16px;margin-bottom: 4px;margin-top: 8px;text-decoration: none;}
a.button-link:hover {color: #ff4500;}
.comment_editor_header a {text-decoration:none; color:#000;}
.comment_editor_header a:hover {text-decoration:none; color:#000;}
div.additionalinfo {padding: 12px;float: left;width: 320px;border: 1px solid #CCC;margin-left: 12px;margin: 0 auto;}
div.additionalinfoitem {border-bottom:1px solid #ccc;margin-bottom:6px;}
div.additionalsideinfo {text-align: center;border: 1px solid #CCC;width: 430px;float: right;}
img.additionalinfoimg {vertical-align:middle;margin-right:6px;}
div.additionalformitem{border-bottom: 1px solid #CCC;padding-bottom: 8px;}
div.additionalformoverview .infonotentered {color: red;font-weight: bold;}
div.additionalformoverview .infoentered {color: green;font-weight: bold;}
div#dc131_div .module .collapse, div#dc131_div .module .expand  {background-image: url('http://pfsquad.nu/admin/styles/flipside/images/icons/icon-edit.gif');}
div#dc131_div .module .placeholder {margin-top: -20px;}
div#dc131_div div.additionalusergroupsetup .module .collapse {background-image: url('http://pfsquad.nu/images/toggle-sprite2.gif');
background-position: 0px -46px;width: 18px;height: 23px;}
div#dc131_div div.additionalusergroupsetup .module .expand {background-image: url('http://pfsquad.nu/images/toggle-sprite2.gif');
background-position: 0px 23px;width: 18px;height: 23px;}
a.nostyle, a.nostyle:hover {color:#fff;}
div#dc84_div .module .collapse,  div#dc84_div .module .expand {left: -4px;}
h2.Title0{color:#003a6c;font-size:16px;font-weight:bold;margin-bottom:15px;text-decoration:underline;}
h2.Title1{background-color: #FF4500;border-bottom:1px solid #000;border-top:1px solid #000;color:#FFF;font-family:SansationBold;font-size:18px;letter-spacing:-1px;line-height:1.3em;text-align:center;}
h2.Title1 a{font-size:10px;display:block;color:#fff;text-decoration:none;}
h2#p115_header {background: no-repeat scroll 8px 50% #ff4500;}
h2#pc84_header {background: url(http://img.pfsquad.nu/img/warning.png) no-repeat scroll 0px 50% #ff0000;}
h2#pc106_header {background: url(http://img.pfsquad.nu/img/warning.png) no-repeat scroll 150px 50% #ff0000;}
h2#pc71_header {background: no-repeat scroll 10px 50% #1E90FF;}
h2#p5000_header {background: url(http://img.pfsquad.nu/img/contact.png) no-repeat scroll 10px 50% #FF4500;}
h2#pc115_header {background: #FFC125; color:#000;}
h2#pc85_header, h2#pc87_header, h2#p10_header, h2#pc118_header, h2#p5007_header, h2#p5005_header, h2#p5048_header, h2#p5050_header, h2#p5051_header {background-color: #333;}
a.arc_year, a.arc_month {display: inline-block;width: 100%;height: 25px;line-height: 25px;}
div#p5044_archive{padding:2px}
div#p5044_archive div.year_container{border-bottom:1px solid #d0d0d0;padding-bottom:4px;padding-top:4px}
div#p5044_archive div.month_container{}
div#p5044_archive a.arc_year,div#p5044_archive a.arc_month{font-size:14px;font-weight:700}
div#p5044_archive a.arc_year span,div#p5044_archive a.arc_month span{font-size:10px}
div#p5044_archive ul.arc_months_list,div#p5044_archive ul.arc_articles_list{font-size:13px;list-style:none}
div#p5044_archive ul.arc_months_list li,div#p5044_archive ul.arc_articles_list li{font-size:11px;padding:2px}
div#p5044_archive ul.arc_articles_list {padding:10px}
.archiveleft {width: 200px; float:left;}
.archiveright {}
#fcr_slider1 li,#fcr_slider2 li,#fcr_slider3 li { width: 195px;height: 280px;overflow: hidden; }	
#fcr_slider1 li a,#fcr_slider2 li a,#fcr_slider3 li a{display: block;height: 280px;text-align: center;color: #fff;font-size: 0.85em;font-family: Verdana;text-decoration: none;}
#fcr_slider1 ul,#fcr_slider2 ul,#fcr_slider3 ul {width: 782px; background: #000;}
#fcr_slider1 ul, #fcr_slider1 li,#fcr_slider2 ul, #fcr_slider2 li,#fcr_slider3 ul, #fcr_slider3 li  {margin: 0;padding: 0;float: left;list-style: none;position: relative;}
.fcr_summary {height:42px;background-color: #000;position: absolute;bottom: 0px;left: 0px; width:195px; display: block;text-align: center;color: #fff;font-size: 0.9em;font-family: Verdana;text-decoration: none;}
#fcr_slider1 li a:hover,#fcr_slider2 li a:hover,#fcr_slider3 li a:hover {text-decoration:none;background:none}
#fcr_slider1 li a.overlay,#fcr_slider2 li a.overlay,#fcr_slider3 li a.overlay {background:url(./plugins/featured_content_rotator/images/trans-bg.png) repeat 0 0;}
#fcr_slider1 li a.overlay:hover,#fcr_slider2 li a.overlay:hover,#fcr_slider3 li a.overlay:hover {background:none;}
a.featurecommentlink{display: inline-block;height: 20px;top: 4px;position: absolute;right: 2px;}
.featureviews {display: inline-block;height: 20px;top: 2px;position: absolute;left: 2px;}
#fcr_slider1 li:hover,#fcr_slider2 li:hover,#fcr_slider3 li:hover { width: 193px; border: 1px solid #ff4500;}  
div#d5048_div .module .expand, div#d5048_div .module .collapse,
div#d5050_div .module .expand, div#d5050_div .module .collapse,
div#d5051_div .module .expand, div#d5051_div .module .collapse
{float:left;}
div#d5048_div .module .placeholder,
div#d5050_div .module .placeholder,
div#d5051_div .module .placeholder
{margin-left: -6px; position:absolute;}
div#p5049_active_posters {padding:0; margin:0; width: 100%;}
div#p5049_active_posters ul {list-style: none outside none; padding:0; margin:0}
div#p5049_active_posters ul li {list-style-type: none;height:auto !important;margin: 0; padding: 0;overflow: hidden;}
div#p5049_active_posters ul li div.p5049_outer { width: 100%;}
div#p5049_active_posters ul li img.avatar {background-color: #fff;border: 0;padding: 4px;border: 1px solid #eee;}
div#p5049_active_posters ul li div.p5049_avatar {float: left;width: auto;height: auto;}
div#p5049_active_posters ul li div.p5049_user {display: inline;float: left;font:inherit;padding: 4px;width: auto;}
div#p5049_active_posters ul li span { font:inherit; padding-top: 4px;}
div#p5049_active_posters ul li span.p5049_count { color: #666;}

