/* CSS Document */

body
{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

a{color:#23B3F0; text-decoration:none;}
a:hover{color:#000; text-decoration:none;}

img{border:none}

.main_tab{width:100%; padding:10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.logo{padding:15px 20px;}
.forum_logo{padding:10px;}

.sub_tab{width:900px; padding:0px; margin:0px;}
.sub_tab td{text-align:left}

.banner{background:url(../images/banner_bg.jpg) top repeat-x; height:174px}
.banner_points{font-size:12px; font-weight:bold; color:#FFFFFF;}
.banner_points img{padding:0px 5px 0px 15px;}

.banner_hdr{font-size:26px; color:#05b5ff; font-weight:normal; padding:15px 10px 10px 10px;}

.small_banner{background:url(../images/SmallBanner_bg.jpg) top repeat-x; height:120px}

.nav{background:url(../images/nav_bg.jpg) repeat-x top; border-bottom:1px solid #FFF; font-weight:bold; font-size:12px; height:34px;}
.nav a{color:#FFFFFF; padding:0px 25px; vertical-align:middle;}
.nav a:hover{color:#05b5ff}

.sub_nav{padding:0px 0px 5px 0px; border-bottom:1px solid #05b5ff;}
.sub_nav a{color:#05b5ff; margin:0px 25px 0px 0px;}
.sub_nav a:hover{color:#000000}

.hdr{color:#FFF; font-size:18px; padding:0px 10px; text-align:left}

.highlights{color:#666666;}
.highlights td{padding:0px 10px 5px 10px;}
.highlights h1{color:#05b5ff; font-size:16px; padding:15px 0px 5px 0px; margin:0px; font-weight:normal}
.highlights a{color:#000000; text-decoration:underline; padding:5px 0px}
.highligts a:hover{color:#666666};

.spacev{padding:10px 0px}

.readmore{padding:15px 10px 10px 10px}
.readmore a{color:#05b5ff; text-decoration:none;}
.readmore a:hover{color:#000000; text-decoration:underline}

.box{border:1px solid #ccc; width:290px;}
.box_hdr{background:url(../images/hdr_b_bg.jpg) top repeat-x; color:#FFFFFF; font-size:16px;}
.box_hdr_o{background:url(../images/hdr_b_bg.jpg) top repeat-x; color:#ff5100; font-size:16px;}
.box_content{padding:15px 10px; line-height:16px;}
.box ul{padding:0px; margin:10px 15px;}
.box ul li{padding:2px 0px; margin:0px}

.partners{padding: 20px 10px 10px 10px; text-align:right}
.partners a{color:#FF6600}

.qMark{font-size:13px; font-weight:bold; color:#333; line-height:25px}
.qMark img{padding:10px}
.qMark a{color:#333;}
.qMark a:hover{color:#0ca5e9;}

.latest_news a{color:#000000; text-decoration:underline}
.latest_news a:hover{color:#333333}
.latest_news_hdr{color:#0ca5e9; font-size:16px;}
.latest_news{color:#666666}

.content{padding:15px; text-align:justify; line-height:16px; color:#000}
.content h1{font-size:24px; font-variant:small-caps; color:#05b5ff; padding:15px 0px 10px 0px; border-bottom:3px solid #05b5ff; margin:0px; font-weight:normal}
.content h2{color:#05b5ff; font-size:13px; text-transform:uppercase; padding:20px 0px 0px 0px; margin:0px; font-weight:bold; text-decoration:underline}
.content h3{color:#000; font-size:12px; text-transform:uppercase; padding:20px 0px 10px 0px; margin:0px; font-weight:bold}
.content ul{padding:0px; margin:10px 25px;}
.content ul li{padding:5px 0px; margin:0px; list-style-type:decimal; line-height:16px}

.footer{padding:20px; background:url(../images/footer_top_line_bg.jpg) repeat-x top; color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.footer a{color:#666666}
.footer a:hover{color:#000000}

.adminhdr{
padding:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background:#0ca5e9;
font-weight:bold;
}
.adminTbl{
border:solid 1px #0ca5e9;
width:600px;
}
.stitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding-top:5px;
}

.red_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
	padding-top:5px;
}

.mainTbl{
border:solid 1px #000000;
background:#fff;
}

.normal_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	padding-top:5px;
}