.forum pre {
   background-color : #FBF9F5;   
   font-family : "Courier New", Courier, monospace;
   font-size : 12px;
   padding-top:5px;
   padding-bottom:5px;
   padding-left:5px;
   padding-right:5px;
   border: 1px solid #B3B3B3;
   color: #565656;
}
.likep {
   font-size:12px;
   font-weight:normal;
   color:#565656;
   margin:0px;
   padding:0px;
}
.threadpages {
   margin-top:0px;
   margin-bottom:0px;
   padding-top:0px;
   padding-bottom:0px;
   font-size: 10px;
}

.threadpages a {
   color:#565656;
   text-decoration: underline !important;
}
.fquote {
    border:1px dashed #CCCCCC;
    margin-left:20px;
    padding:10px 10px;
}
.newsitemdate {
   color:#4F6790;
   font-weight:bold; 
   margin-top:30px; 
   margin-bottom:0px;
}
.newsitemcont {
   margin-left:20px; 
   font-weight:normal; 
   margin-top:5px;
   margin-bottom:0px;
}

.newsitemcont p {
   margin-top:0px !important;
}

.tbstable {
   background-color:#B3B3B3;  
}

.tbstable th { 
   font-size: 12px;
   padding:3px 5px;
   text-align:center;
   color:#565656;
   background-color:#DEDEDE;
}
.tbstable td { 
   background-color:#FBFBFB;
   padding:3px 5px;
   color:#565656;
   vertical-align:top;
}
.tbstableheader {}
.generalpage {
   margin-left:4px;
   margin-right:5px;
   margin-top:10px;
   margin-bottom:10px;
   padding-left:10px;
   padding-right:10px;
   padding-top:10px;
   padding-bottom:10px;
   background-color:#EEF4F9;
}
.nomarginsinp p {
   margin-top:0px;
   margin-bottom:0px;
}
.searchpagesresult a {
   padding: 0 0.3em;
   font-weight:bold;
}
.searchpagesresult span {
   background-color: #E8E9EC;
   padding: 0 0.3em;
   font-weight:bold;
}


.searchresitem {
   margin-top:0px;
}

.searchreslink {
   font-size:11px;
   margin-top:0px;
}

.searchreslink a {
   text-decoration:none;
}


.comment {
   margin-left:0px;
}
.expertitem {
   margin-left:30px;
   margin-bottom:20px;
   width:450px;
}

.menupages {
   width:100%;
   margin-top:0px;
}
.jumpmenu {
   margin-top:10px;
   width:100%;
}
li p {
margin-top:0px;

}

.forumuser {
   font-weight:bold;
}

.forumuser span {
font-size:10px;
font-weight:normal;
}

.threadtitle {
margin-top: 0px;
margin-bottom: 0px;
font-size:20px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #4F6790;
line-height: 20px;

}

.tbl3 {
   background-color : #F6F9FC;
   font-family : "Courier New", Courier, monospace;
   font-size : 12px;
   padding-top:5px;
   padding-bottom:5px;
   padding-left:5px;
   padding-right:5px;
   border: 1px solid #D8DFEA;
   color: #0A295C;
   
}

.forumnav a {
color:#FFFFFF;
}

.forum   {
margin-bottom:9px;
}
.forum p {
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
color:#565656;
}

.formtable {
   background-color:#EEF4F9;
   border: 1px solid #D8DFEA;

}

.formtable p {
   margin-top:0px;
   margin-bottom:0px;
}
.forum td {
color:#565656;

}

.post {
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
}
.post a {
text-decoration:none;
}

.post a:hover {
text-decoration:underline;
}

form {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   }

body {
   background-color: #FCFCFC;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
}
td {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 12px;
}
.news td {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #222222;
}
.news td span {
   color: #6A6A6A;
}
a {
   color:#416299;
}
.platformsubnav td a {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
   text-decoration:none;
}

.platformsubnav td a:hover {
   text-decoration:underline;
}

.nav td a {
   color:#FFFFFF;
   font-size:12px;
   font-weight:bold;
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   text-decoration:none;
}
.subnav td a {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
   text-decoration: none;
}

.subnav td a:hover {
   text-decoration: underline;
}

.subcur {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight:bold;
   color: #FFFFFF;
   margin-left:9px;
}

.subsubcur {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight:bold;
   color: #FFFFFF;

}

.layerpagegroup { color: #000000 ! important; }
.menu0itemcurrent { color: #051B40 ! important; }
.layersubmenu td a { font-size:11px; text-decoration:none; }
.layersubmenu td a:hover {  text-decoration:underline; }
.layersubmenu td {   font-size:11px;   color:#051B40 ! important; }

ul {  list-style-type: square;   color: #657FAB; }
li {  margin-bottom:5px; }
.relatedlinks {
   margin-top:5px;
   padding-left:0px;
   margin-left:32px;
   margin-bottom:0px;
   font-size:11px;
}

.text {
   font-size:12px; 
   color:#565656;
   margin-top:7px;
   margin-bottom:0px;
}

.longtext {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
}
.longtext p {
   text-align:justify;
   text-indent:25px;
}


p {
   font-size:12px;
   color:#565656;
   margin-top:15px;
   margin-bottom:0px;
}
h1 {
   color: #4F6790;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size: 18px;
   margin-bottom:3px;

}

li p { text-indent:0px !important;}

h2 { 
   color: #4F6790;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight:bold;
   margin-bottom:0px;
}

h3 {
   color: #4F6790;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight:bold;
   margin-bottom:0px;

}

h1 + p { 
   text-indent:0px !important; 
   margin-top:4px;
}


h2 + p {
   text-indent:0px !important; 
   margin-top:4px;
}

h3 + p {
   text-indent:0px !important; 
   margin-top:4px;
}

textarea {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }

ol {
    font-weight:bold;
    color:#4F6790; 
    margin-left:50px;
}

.nomarg {  margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; }
.search_highlite {   background: #fcc; border: 1px solid #f00; }

.atten {
   text-align : justify;
   border: 1px solid #B3B3B3;
   background-color: #FFFFFF;
   padding: 10px;
   font-size: 12px;
   color: #FF0000;
   margin-top: 10px;
   margin-bottom: 10px;
}

.atten2 {
   text-align : justify;
   margin-top: 0px;
   margin-bottom: 5px;
   background-color: #FFFFFF;
   font-size: 12px;
   color: #FF0000;
   
}

.room_text {
   font-size:11px; 
   color:#565656;
}

.room_hcell {
   font-size:11px; 
   color:#565656;
   margin-top:0px;
   margin-bottom:0px;
   background-color: buttonface;
   border-left: 1px solid #ffffff;
   border-top: 1px solid #ffffff;
}

.room_qcell {
   font-size:11px; 
   color:#565656;
   margin-top:0px;
   margin-bottom:0px;
   background-color: #F0FFF0;
   border-left: 0px solid #ffffff;
   border-top: 0px solid #ffffff;
}

.room_qprice_up{
   font-size:11px; 
   margin-top:0px;
   color:#0000FF;
}

.room_qprice_down{
   font-size:11px; 
   margin-top:0px;
   color:#FF0000;
}

.room_atab{
   font-size:11px; 
   color:#565656;
   margin-top:0px;
   border-left: 1px solid #404040;
   border-right: 1px solid #404040;
   border-bottom: 1px solid #404040;
}

.room_atab_right{
   font-size:11px; 
   color:#565656;
   margin-top:0px;
   padding: 3 3 3 3;
   background-color: #ffffff;
   border-left: 0px solid buttonshadow;
   border-right: 1px solid #000000;
   border-top: 1px solid #000000;
   border-bottom: 1px solid #000000;
}

.room_tab_right{
   font-size:11px; 
   color:#565656;
   margin-top:0px;
   padding: 3 10 3 10;
   background-color: buttonface;
   border-left: 0px solid #000000;
   border-right: 1px solid buttonface;
   border-top: 1px solid buttonface;
   border-bottom: 1px solid buttonface;
}

.room_atab_pright{
   border-top: 1px solid #000000;
   border-bottom: 1px solid #000000;
   background-color: buttonshadow;
}

.room_tab_pright{
   background-color: #000000;
}

.room_atab_right{
   padding: 3 10 3 10;
   background-color: #ffffff;
   border-left: 0px solid buttonshadow;
   border-right: 1px solid #000000;
   border-top: 1px solid #000000;
   border-bottom: 1px solid #000000;
}

.room_tab_right{
   padding: 3 10 3 10;
   background-color: buttonface;
   border-left: 0px solid #000000;
   border-right: 1px solid buttonface;
   border-top: 1px solid buttonface;
   border-bottom: 1px solid buttonface;
}

.room_atab_pright{
   border-top: 1px solid #000000;
   border-bottom: 1px solid #000000;
   background-color: buttonshadow;
}

.room_tab_pright{
   background-color: #000000;
}

.room_atab_bottom{
   padding: 3 10 3 10;
   background-color: #ffffff;
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   border-top: 0px solid #000000;
   border-bottom: 1px solid #000000;
}

.room_tab_bottom{
   padding: 3 10 3 10;
   background-color: buttonface;
   border-left: 0px solid buttonface;
   border-right: 0px solid buttonface;
   border-top: 1px solid #000000;
   border-bottom: 1px solid buttonface;
}

.room_tab_pbottom{
   border-left: 0px solid #000000;
   border-right: 0px solid #000000;
   border-top: 1px solid #000000;
   border-bottom: 0px solid #000000;
}

.navigate a {
	text-decoration:none;
	font-size:12px;
}

.navigate a:hover {
	text-decoration:underline;
}

ul.weblinks {
	list-style: none;
	padding: 0;
	margin: 10px 0 10px 15px;
	width: 510px;
}
ul.weblinks li {
	float: left;
	width: 63px;
}
ul.weblinks li a {
	text-decoration: none;
}
ul.weblinks li a:hover {
	text-decoration: underline;
}
