html{height:100%;}
html,body{background:#000;color:#272727;font:font: 12px/1.5em;height:100%;font-family:LaconicLight;}
html,body,a,img,table,tr,td,a,ul,li{border:0;outline:0;margin:0;padding:0;}
a{color:red;font-weight:700;text-decoration:none;}
a:hover{color:#01f;}
h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;padding:0;}
hr{background-color:#e5e5e5;border:none;color:#e5e5e5;height:1px;}
textarea,input,select{font:11px Tahoma, Arial, sans-serif;margin:1px;padding:1px;}
div#WrapperGlobal{background:#fffacd;position:relative;width:900px;-moz-box-shadow:0 0 8px #a6a7a4;-webkit-box-shadow:3px 0 8px #a6a7a4;box-shadow:0 0 8px #a6a7a4;margin:0 auto;}
div#Container{overflow:hidden;padding-bottom:130px;width:900px;margin:0 auto;}
div#Header{background:#000;clear:both;height:234px;}
div#Logo{background:#000 float:left;font-size:24px;height:95px;margin-top:5px;width:100%;text-align:center;}
div#RightPlugin{color:#fff;float:right;width:610px;padding:5px 0 20px;}
div#RightPlugin a{color:#fff;text-decoration:underline;}
div#LeftColumn{float:right;width:210px;padding:20px 0 0 30px;}
div#Menu{margin-bottom:20px;}
div#HorizontalMenu{float:left;width:100%;text-align:right;margin-bottom:6px;margin-top:100px;z-index:22;position:relative;}
div#RightColumn{float:left;width:610px;padding:20px 20px 0 0;}
div.Banner{clear:both;margin:0;}
div.BannerLayout3{clear:both;margin:20px;}
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:#fa0;color:#000;height:62px;position:relative;bottom:0;width:900px;border-top:1px solid #000;margin:0 auto;}
div#Footer a{color:#01f;text-decoration:none;}
div#Footer a:hover{color:red;}
div#FooterLeft{float:left;margin-left:30px;width:565px;}
div#FooterRight{float:left;font-size:13px;margin-top:7px;text-align:center;font-family:Tahoma, Verdana, sans-serif;width:100%;}
div.PluginWide{clear:both;padding:20px 0;}
div.PluginWideLayout3{clear:both;padding:10px 12px;}
div#Plugin0{border:solid 1px #e5e5e5;margin-top:15px;padding:10px;}
h2.Title0{color:#003a6c;font-size:16px;font-weight:700;margin-bottom:15px;text-decoration:underline;}
h2.Title1{color:#003a6c;font-size:24px;font-weight:400;text-decoration:none;margin-bottom:7px;padding-bottom:10px;font-family:LaconicBold;}
#Breadcrumbdiv{font-weight:700;text-align:center;padding-bottom:6px;margin-top:0;background-color:#fff;border-bottom:1px solid #000;}
#slider{position:relative;width:900px;height:234px;background:url(/images/loading.png) no-repeat 50% 50% #000;}
#slider img{position:absolute;top:0;left:0;display:none;}
#slider a{border:0;display:block;}
div#comments{margin-top:4px;width:99%;padding:4px;}
div#comments .comment_editor_header{padding-left:4px;font-weight:700;}
div#comments .comments-title{font-size:15pt;text-shadow:1px 1px 0 #DDD;text-transform:none;margin-bottom:8px;margin-top:8px;padding:2px;}
div#comments ol{margin:8px 0 0;padding:0;}
div#comments ol li{list-style:none outside none;background:none repeat scroll 0 0 #F9F9F9;border:1px solid #CFCFCF;height:auto!important;min-height:60px;overflow:hidden;font-style:normal;margin:4px 0;padding:0;}
div#comments ol li div.comment{min-height:60px;width:99%;padding:4px;}
div#comments ol li div.comment-admin{vertical-align:middle;float:right;display:inline;height:18px;margin:2px 8px 2px 2px;}
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;border:1px solid #eee;padding:3px;}
div#comments ol li div.avatar-column{float:left;width:auto;height:auto;}
div#comments ol li div.message-column{margin-left:100px;width:auto;}
div#comments ol li p{margin-top:4px;padding:2px;}
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;overflow:hidden;margin:0;padding:4px;}
form#comment-form markItUpComment_comment{width:100%;height:250px;padding:0;}
form#comment-form div.markItUpContainer{width:98%;height:200px;padding:4px;}
#comment_comment{font:14px 'Lucida Console', Courier, monospace;border:1px solid #3C769D;height:166px;position:relative;left:4px;line-height:17px;overflow:scroll;width:98%;z-index:1;margin:0;padding:0;}
form#comment-form input{border:1px solid #CFCFCF;display:block;width:300px;margin-bottom:10px;margin-left:4px;padding:4px;}
form#comment-form input[type=submit]{background-color:#58B9EB;border:1px solid #40A2D4;color:#FFF;cursor:pointer;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;margin-top:5px;width:150px;padding:4px;}
form#comment-form input[type=submit]:hover{background-color:#80cdf5;border-color:#52b1e2;}
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;}
div.comment_username{padding:4px;}
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:0;padding:0;}
div.pagination a{background:#FFF;border:1px solid #ddd;text-decoration:none;color:#fa0;margin:2px;padding:2px 5px;}
div.pagination a:hover,div.pagination a:active{border:1px solid #fa0;color:#fa0;}
div.pagination span.current{border:1px solid #fa0;font-weight:700;background-color:#fa0;color:#FFF;margin:2px;padding:2px 5px;}
div.pagination span.disabled{border:1px solid #EEE;color:#DDD;margin:2px;padding:2px 5px;}
.sf-menu{display:inline-block;margin:0;padding:0;}
.sf-sub-indicator{display:none;}
.sf-menu li{list-style:none;position:relative;font:normal 14px Arial, "Trebuchet MS", sans-serif;letter-spacing:0;}
.sf-menu a{background:url(skins/00529/images/icon-menu.png) 10px 50% no-repeat #fa0;color:#000;display:block;font-weight:400;height:30px;line-height:30px;text-decoration:none;margin:0 0 5px;padding:0 15px 0 25px;}
.sf-menu a:hover{color:#f5f5f5;background:url(skins/00529/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:#56699B;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/00529/images/icon-menu.png) 10px 50% no-repeat #005689;color:#f5f5f5;text-decoration:underline;}
.sf-menu .current a{background:url(skins/00529/images/icon-menu.png) 10px 50% no-repeat #fa0;color:#f5f5f5;font-weight:700;text-decoration:underline;}
.sf-menu .current a:hover{background:url(skins/00529/images/icon-menu.png) 10px 50% no-repeat #005689;}
div#HorizontalMenu .sf-menu{margin:0;padding:0;}
div#HorizontalMenu .sf-menu li{float:left;list-style:none;position:relative;font:normal 14px Arial, "Trebuchet MS", sans-serif;letter-spacing:0;}
div#HorizontalMenu .sf-menu a{background-image:none;color:#000;display:block;font-weight:700;height:30px;line-height:30px;margin-left:5px;text-decoration:none;padding:0 15px;}
div#HorizontalMenu .sf-menu a:hover{color:#f5f5f5;background:#c00;text-decoration:none;}
div#HorizontalMenu .sf-menu li:hover ul,div#HorizontalMenu .sf-menu li.sfHover ul{left:0;background:#c00;margin-left:5px;top:31px;z-index:99;padding:0;}
div#HorizontalMenu .sf-menu li.sfHover ul li a{color:#000;font-weight:700;margin-left:0;}
div#HorizontalMenu .sf-menu li.sfHover ul li a:hover{background:#c00;color:#f5f5f5;}
div#HorizontalMenu .sf-menu .current a{background:red;color:#f5f5f5;font-weight:700;}
div#HorizontalMenu .sf-menu .current a:hover{background:#c00;}
div#HorizontalMenu .sf-menu .current ul li a{background:#fa0;color:#000;font-weight:700;}
div#HorizontalMenu .sf-menu .current ul li a:hover{color:#000;}
.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;}
div.bbcode_quote,div.bbcode_code{border:1px solid #44B0EB;-moz-border-radius:15px;-webkit-border-radius:15px 15px 15px 15px;background-color:#f5f5f5;margin-top:5px;margin-bottom:5px;max-height:410px;max-width:720px;overflow:hidden;width:98%;padding:10px;}
div.bbeditor{position:relative;width:auto;height:24px;margin:0;padding:0;}
div.bbeditor img{border:1px solid #eee;margin-right:3px;background-color:#fff;cursor:pointer;padding:3px;}
div.bbcode_quote_head,div.bbcode_code_head{font-weight:700;margin-bottom:10px;}
div.bbcode_code_body,div.bbcode_quote_body{border:1px solid #dadada;font-size:13px;line-height:9pt;max-height:350px;overflow:scroll;width:99%;padding:4px;}
div.bbcode_quote_body{font-style:italic!important;}
div.bbcode_code_body{border:0;font-family:"Lucida Console",courier,monospace,mono!important;white-space:pre;}
.markItUpContainer{max-width:900px;}
div.article_title{background:transparent;color:#272727;font-family:ntailu, Tahoma, Georgia, Times, serif;font-size:18px;font-weight:700;padding-top:10px;margin-bottom:-10px;line-height:1;}
div.article_top_bg{margin-bottom:4px;}
div.article_rating{display:inline-block;margin-left:7px;width:300px;position:relative;top:2px;}
div.article_subtitle{line-height:35px;margin-top:4px;}
a.latestarticlemain,a.article_title_link{background:transparent;color:#272727;font-family:LaconicBold;font-size:21px;line-height:1;font-weight:700;text-decoration:none;}
a.latestarticlemain:hover,a.article_title_link:hover{background:transparent;color:#00599e;}
div.article_description{margin-bottom:15px;}
div.article_footer{border-bottom:1px solid #82C0FF;border-top:1px solid #82C0FF;position:relative;overflow:hidden;background-color:#fff;width:100%;height:30px;margin:20px 0 10px;}
.facebook_iframe{margin-top:3px;width:100%;}
div.article_footer a{text-decoration:none;}
div.article_footer_left{position:absolute;width:auto;font-family:Tahoma, Georgia, Times, 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;}
.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;}
div.article_comments,div.article_read_more{display:inline;margin:4px 4px 10px 0;}
div.forum-pagination,div.pagination_data{font-family:Arial, Times, serif;font-style:normal;font-size:11px;float:right;line-height:18px;text-align:left;height:18px;margin:0;padding:0;}
div.forum-pagination a{text-decoration:none;color:#44B0EB;margin:1px;padding:2px 3px;}
div.forum-pagination span.current{font-weight:700;background-color:#44B0EB;color:#fff;margin:1px;padding:2px 3px;}
div.forum-pagination span.disabled{color:#d0d0d0;margin:1px;padding:2px 3px;}
div#forum *{text-align:left;}
div#forum{position:relative;height:auto;width:100%;margin-bottom:10px;}
#forum div.clear{clear:both;}
#forum p{margin:0;padding:0;}
#forum table{width:100%;border-collapse:collapse;margin-top:4px;}
#forum table thead th{background-color:#44B0EB;color:#fff;padding:6px;}
#forum table thead th.col-forum-title,#forum table thead th.col-topic-title{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;}
#forum table thead th.col-last-updated{width:200px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
#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:15px;font-weight:400;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 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{width:150px;background-color:#edf5fa;min-height:80px;font-size:11px;font-family:Arial, Helvetica, sans-serif;padding:10px;}
#forum *{font-family:Arial, Helvetica, sans-serif;}
#forum table tr td.col-user-details img.avatar{background-color:#fff;border:1px solid #eee;height:60px;width:60px;padding:3px;}
#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:11px;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;font-size:22px;text-align:left;display:inline;margin:0;padding:0;}
#forum a.new-topic-link,#forum a.reply-link{float:right;padding:4px;}
#forum div#topic-footer{width:100%;height:25px;margin:14px 0;}
#forum div#topic-footer div.pagination{float:left;height:0;line-height:normal;}
#forum div#topic-footer div.topic-options{float:right;text-align:right;}
#forum div.form-wrap{position:relative;width:100%;height:auto;background-color:#f5f6f9;-moz-border-radius:15px;-webkit-border-radius:15px;margin:4px 0 0;padding:10px;}
#forum div.form-wrap label{display:block;width:416px;font-size:12px;margin:0;padding:0;}
#forum div.form-wrap input[type=text]{width:400px;margin:0 0 10px;padding:8px;}
#forum div.form-wrap textarea{width:98%;height:310px;display:block;margin:3px 0 10px;padding:8px;}
#forum div.form-wrap input[type=submit]{border:1px solid #408bb6;background-color:#44B0EB;color:#fff;cursor:pointer;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;color:#000;border-bottom:1px solid #91CDF5;clear:both;text-align:left;margin:0 0 6px;padding:4px 4px 4px 6px;}
#forum table tr td.col-post{padding:0;}
#forum .post-content{font-size:14px;line-height:18px;padding:4px 4px 4px 6px;}
#forum td.col-user-details .author-name{font-size:12pt;font-weight:700;padding:3px;}
#forum td.col-user-details .author-joined{font-size:10pt;font-weight:400;padding:3px;}
#forum .post-moderated{background:#ffeaef;border:2px solid red;}
#forum a.forum-post-number{font-weight:700;float:right;}
#forum_move_topic_form select#forum_id{margin-bottom:8px;width:300px;}
#forum p.breadcrumb{position:relative;float:left;width:auto;height:20px;margin-bottom:8px;font-size:12px;font-style:normal;padding:0;}
#forum div#forum-breadcrumb{display:block;clear:both;height:26px;margin:4px;}
#forum div.breadcrumb{display:inline;float:left;text-align:left;padding:4px;}
#forum form#forum-searchbar{display:inline;margin:0;padding:0 0 4px;}
#forum div.forum-search{display:inline;float:right;text-align:right;white-space:nowrap;padding:0 0 8px;}
#forum div.forum-search span{vertical-align:middle;padding-top:3px;}
#forum div.forum-attachments{font-size:10px;border:1px solid #E0E0E0;margin:14px;padding:4px;}
div.forum-footerrow{width:100%;padding:4px 10px;}
div.bottom-plugin{border:1px solid #91CDF5;display:inline;float:left;-moz-border-radius:15px;-webkit-border-radius:15px 15px 15px 15px;background-color:#edf5fa;min-height:170px;width:260px;margin:4px 20px 4px 10px;padding:10px;}
#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;width:150px;height:18px;border:1px solid #7f9db9;border-right:0;padding:1px 4px;}
#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;width:70px;height:24px;border:1px solid #999b9a;margin:1px 0;padding:0 10px;}
#forum_search_popup .contextual_dialog_content{background-color:#F0F0F0;border-bottom:1px solid #44B0EB;border-right:1px solid #44B0EB;}
#forum_search_popup h2{font-size:12px;color:#000;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{width:99%;margin:0;padding:0;}
#markItUpForum_post .markItUpContainer{height:300px;width:98%;}
#forum_post{font:14px 'Lucida Console', Courier, monospace;border:1px solid #3C769D;height:254px;max-height:254px;left:1%;position:relative;line-height:17px;overflow:scroll;width:98%;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
div.pagination a:hover,#forum h2.topic-moderated,#forum a.topic-moderated{color:red;}
#forum table thead th.col-topic-count,#forum table thead th.col-post-count,#forum table thead th.col-view-count /* SD313 */,#forum table td.col-topic-count,#forum table td.col-post-count,#forum table td.col-view-count /* SD313 */{width:60px;text-align:center;}
#forum table tr td.col-post div.post-footer div.private-links a,#forum div#topic-footer div.topic-options select{margin-right:10px;}
#image_gallery_image img,#image_gallery_sections img,#image_gallery_thumbnails img{border:1px solid #eee;padding:2px;}
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.gif) bottom right no-repeat;}
div.sp_rating div.rating_status{height:16px;width:108px;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_articles {margin-bottom: 4px;}
div#p12_registration{margin-bottom:5px;margin-top:5px;}
div#p12_registration form{background:transparent;border:1px solid #e0e0e0;margin-bottom:15px;max-width:400px;padding:5px;}
div#p12_registration table{background:none;margin-bottom:15px;padding:15px;}
div#p12_registration table td.registration-prompt,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 .markItUpButton7 a{background-image:url(includes/images/markitup/fonts.png);}
.bbcode .markItUpButton8 a{background-image:url(includes/images/markitup/list-bullet.png);}
.bbcode .markItUpButton9 a{background-image:url(includes/images/markitup/list-numeric.png);}
.bbcode .markItUpButton10 a{background-image:url(includes/images/markitup/list-item.png);}
.bbcode .markItUpButton11 a{background-image:url(includes/images/markitup/quotes.png);}
.bbcode .markItUpButton12 a{background-image:url(includes/images/markitup/code.png);}
.bbcode .markItUpButton13 a{background-image:url(includes/images/markitup/clean.png);}
.bbcode .markItUpButton18 a{background-image:url(includes/images/markitup/preview.png);display:none;}
.bbcode .colors ul{width:81px;padding:1px;}
.bbcode .calculator a{background-image:url(includes/images/markitup/calculator.png);}
.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 #3C769D;background:#FFF;font:11px Arial, Helvetica, Verdana, sans-serif;padding:5px 5px 2px;}
textarea.markItUpEditor{font:14px 'Lucida Console', Courier, monospace;border:1px solid #3C769D;clear:both;display:block;line-height:17px;overflow:scroll;width:inherited;margin:4px;}
.markItUpPreviewFrame{overflow:auto;background-color:#FFF;border:1px solid #3C769D;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;}
.markItUpHeader ul li{list-style:none!important;float:left;position:relative;margin:2px!important;padding:2px!important;}
.markItUpHeader ul li:hover{background-color:#E0E0E0;}
.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:5px;z-index:1000;}
.markItUpHeader ul .markItUpDropMenu li{margin-right:0;list-style:none;}
.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;top:18px;left:0;background:#F5F5F5;border:1px solid #3C769D;height:inherit;}
.markItUpHeader ul ul li{float:none;border-bottom:1px solid #3C769D;}
.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:150px;}
.markItUpHeader ul ul ul li{float:none;}
.markItUpHeader ul a{display:block;width:16px;height:16px;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 5px 5px 30px;}
.markItUpHeader ul ul a:hover{color:#FFF;background-color:#3C769D;}
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 li,.bbcode .colors li{border:1px solid #FFF;width:25px;height:25px;overflow:hidden;float:left;margin:0;padding:0;}
.bbcode .markItUpButton6 ul a,.bbcode .colors ul a{width:25px;height:25px;}
.bbcode .markItUpButton6 ul a:hover,.bbcode .colors ul a:hover{background-color:none;}
.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;}

.login-panel{margin:0 0 8px 4px;padding:0;}
.login-panel div.login-avatar{clear:both;display:block;}
.login-form{padding:0;}
.login-form input{width:70px;}
.login-form .login-div-remember{display:block;clear:both;width:100%;padding:0;}
.login-form .login-div-remember input{border:0;padding:4px;}
.login-form .login-div-submit{display: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;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;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;float:left;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;}
div#user-profile{border:0;}
form.usercp-form{background:transparent;border:0;margin-bottom:15px;padding:5px 5px 5px 0;}
table.usercp-table{margin-bottom:15px;padding:15px;}
div.ucp-groupheader{border:1px solid silver;font-size:20px;font-weight:700;background-color:#E0E0E0;-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;margin:5px 1px 5px 5px;padding:5px;}
#ucpForm{width:100%;padding:2px;}
#ucpForm fieldset legend{padding:.5em;}
#ucpForm fieldset div{padding:4px;}
#ucpForm fieldset div label{display:inline-block;width:200px;}
#ucpForm fieldset div input,#ucpForm fieldset div select,#ucpForm fieldset div textarea,{display:inline-block;line-size:1px;margin-right:8px;}
#ucpForm .ctrlHolder{border-bottom:1px solid #efefef;padding:4px;}
#ucpForm .ctrlHolder.focused{background:#fffcdf;}
#ucpForm fieldset div label.error{display:inline;color:red;}
#ucpForm .ucp_value_only{font-weight:700;padding:6px;}
#ucpForm button.primaryAction{background-color:#58B9EB;border:1px solid #40A2D4;color:#FFF;cursor:pointer;font-family:Helvetica,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;width:auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:6px;padding:10px;}
#ucpForm button.primaryAction:hover{background-color:#80cdf5;border-color:#52b1e2;}
table.usercp-table td.usercp-prompt,table.usercp-table td.usercp-detail{margin-bottom:10px;padding:10px;}
#contactForm{max-width:500px;background:transparent;border:0;color:#000;display:block;padding:2px;}
.bar{display:none;background:url(../images/ajax-loader.gif) no-repeat center;margin-top:50px;height:40px;width:230px;}
#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;}

