html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;.zoom:1;}
html,body{border:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
ul{list-style:none;list-style-position:outside;}
ol{list-style:decimal;list-style-position:inside;padding-left:2em;}
body{font-family:Arial;font-size:12px;line-height:1.3;}
p,.body{margin:0 0 1.0em 0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:1em;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{border-bottom-style:solid;border-bottom-width:1px;}
#id_subject{width:99%;}
.editor_container p{margin:0;}
.editor_container{border:solid 1px #aaa;padding:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin-bottom:3px;overflow:hidden;background:#eee;}
.editor_buttons{text-align:center;padding:2px 0;margin-bottom:0;font-size:14px;}
.editor_buttons a{text-decoration:none;color:black;}
.editor-icons{background-image:url(/static/img/editor-icons.gif);background-repeat:no-repeat;line-height:14px;padding:0 6px;}
.action_extra{display:none;padding:2px;text-align:center;border-top:solid 1px #888;}
.action_extra input{width:320px;}
.action_extra a.extra{font-weight:bold;background-color:green;color:white;padding:2px 4px;}
a.action_cancel_extra{font-weight:bold;background-color:red;color:white;padding:2px 6px;float:right;}
.expando-option{display:none;text-align:center;}
.editor_container .tools{background-color:#fbfbfb;}
div{overflow:hidden;}
.center{text-align:center;}
.username{color:#C60;font-weight:bold;}
body{background:#4F68CC;color:#536482;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:10px;}
#page,#footer{width:990px;margin:0 auto;}
#page{background:#fff;padding:5px 20px;}
#header{background-color:#E8ECEE;border:5px solid #505C65;}
#header-inset{padding:10px;height:80px;}
#nav{background-color:#505C65;color:#fff;padding:8px;border-top:solid 1px #fff;padding-bottom:0;}
#community_menu li{float:left;margin-right:20px;line-height:23px;}
#community_menu li a{color:white;font-weight:bold;font-size:1.2em;text-decoration:none;}
#content-wrapper{float:left;}
#content{width:680px;}
#sidebar{width:300px;float:right;}
#footer{color:#fff;}
#header,.widget,.post,.viewmark{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:6px;}
table,.breadcrumbs{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
table,.no_new h3>a{color:#4C5D77;}
table{border-collapse:separate;border:solid 5px #505C65;}
td{padding:5px 10px;}
thead tr{background:#505C65;color:#fff;}
tbody tr{background:#E8ECEE;}
tbody td{border-bottom:solid 1px #00608F;border-top:solid 1px #FFF;border-right:solid 1px #bbb;}
td>h3{margin:0;}
h1,h2,h3,.h3,#forum_title,#forum_desc{font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;font-weight:normal;}
a,h1,h2,h3,.h3{color:#105289;text-decoration:none;}
h1>a{color:#000;}
h1,h2,#forum_title{font-size:2.0em;margin:.8em 0 .2em;}
h3,.h3,#forum_desc{font-size:1.5em;margin:0 0 .3em;padding:2px 0 0;font-weight:bold;}
h3.topic_post,h3.topic_post>a{color:#000;}
h3.topic_post{font-size:1.7em;}
.page_control{margin:10px 0;text-align:right;font-size:1.1em;color:#536482;}
.page_button{border:1px solid #BABABA;color:#747474;font-size:.9em;font-weight:normal;line-height:1.5em;margin:0 2px;padding:0 2px;background-color:#ECEDEE;border-color:#B4BAC0;color:#5C758C;}
.current_page_button{background-color:#4692BF;border-color:#4692BF;color:#fff;}
.create_button{float:left;background:#f1f1f1;padding:4px;color:#da1a5c;border:solid 1px #d2ceca;-moz-border-radius:4px;border-radius:4px;}
.post,.viewmark{background-color:#E1EBF2;padding:0 10px;margin:0 0 5px 0;}
.viewmark{background-color:#F2f1EB;font-weight:bold;}
.breadcrumbs{padding:8px;background:#ddd;}
.post_block .quote,.post_block .reply{float:right;font-size:1.5em;font-family:serif;height:20px;cursor:pointer;}
.pbody ul,ol{margin-bottom:1.0em;margin-left:2.0em;}
.pbody ul>li{list-style-type:circle;}
.pbody ol>li{list-style-type:decimal;}
.post_inner{margin-top:10px;margin-bottom:10px;}
.profile_block{float:right;width:22%;border-left:1px solid #FFF;padding-left:8px;margin-left:10px;color:#666;}
.pbody{font-size:1.3em;color:#333;}
.pbody blockquote{background:#EBEADD;border:solid 1px #DBDBCE;font-size:.95em;margin:.5em 1px 0 25px;padding:5px;}
.pbody blockquote p.cite{font-style:italic;}
.signature{border-top:1px solid #CCC;margin-top:.5em;padding-top:.2em;width:100%;max-height:150px;}
form label{font-weight:bold;display:block;}
.widget{background-color:#E1EBF2;padding:10px;margin:5px 0;}
.widget h2{margin-top:0;}
#user_bar{color:#fff;background-color:#000;font-family:Arial,sans-serif;font-size:12px;border-bottom:1px solid #bbb;position:relative;width:100%;height:2em;line-height:2;}
#userbar-personal{float:right;}
#userbar-site{margin-left:15px;float:left;position:absolute;}
#userbar-personal img{border:0;width:1em;height:1em;font-size:16px;vertical-align:middle;}
#user_bar a{padding:0 5px;margin-right:10px;color:White;text-decoration:none;}
#user_bar a:hover{text-decoration:underline;}
a#link_manage{color:#bbb;font:11px tahoma;}
a#link_logout{color:#bbb;font:11px tahoma;margin:0 15px 0 0;padding:0 5px 1px 5px;}
a#link_logout:hover,a#link_manage:hover{color:#fff;}
.widget dt{float:left;}
.widget p{font:bold 11px tahoma;margin-bottom:.5em;}
.widget li{font:11px/1.3 tahoma;overflow:hidden;clear:both;padding:2px 10px;}
.widget ol li{background:none;padding-left:0;}
.widget li.pure{background-position:0 11px;padding-top:4px;padding-bottom:4px;}
.widget div.li,.widget div.li-clean{overflow:hidden;clear:both;}
.widget div.li{padding:2px 0 2px 10px;}
.widget div.li-clean{background:none;padding:2px 0;}
.widget div.liwrap{float:left;overflow:hidden;line-height:1.3;padding:0 8px 5px 10px;width:270px;}
#cse td,#cse tr,#cse table,.widget td,.widget tr,.widget table{background:none;border:none;}
#cse{margin-top:1.2em;margin-bottom:-2.4em;}
