@charset "utf-8";
/* CSS Document */
body{
	background-color:#112232;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#001f23; 
	margin:0; 
	padding:0;
	margin:0px;
	padding:0px;
}
.whitebg{ background-color:#FFFFFF; }
.topright-bg{background:url(../images/top-right.jpg) no-repeat; width:21px; height:210px;}
.top-mid-color{background-color:#0471b2; width:375px;}
.top-left-color{background-color:#ffffff; width:584px;}
.top-right-color{background-color:#ffffff; width:21px;}
.adds-space{margin:10px 0 0px 0;}

/*topleft-cat*/
.top-leftcat-space{margin:0px 0px 0 0px;}
.top-leftcat-text{color:#00203e; font-size:22px; font-weight:bold;}
.top-leftcat-navspace{margin:10px 0 0 0;}
.top-leftcat-inspace{margin:0 15px 0 0; width:150px; float:right;}
.top-inner-tab{width:71px;}
.top-inner-tab2{width:71px;}
.top-left-navbg{background:url(../images/left-top-nav.jpg) no-repeat; width:4px; height:26px; vertical-align:top; text-align:left;}
.top-mid-navbg{background:url(../images/top-mid-nav.jpg) repeat-x; height:21px; text-align:center; padding:5px 0 0 0;}

.inactivetab_txt{font-size:14px; color:#004650; text-decoration:none; font-weight:bold;}
a.inactivetab_txt:hover{font-size:14px; color:#ffffff; text-decoration:none; font-weight:bold;}

.activetab_txt{font-size:14px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.activetab_txt:hover{font-size:14px; color:#004650; text-decoration:none; font-weight:bold;}

.top-right-navbg{background:url(../images/right-top-nav.jpg) no-repeat; width:4px; height:26px; vertical-align:top; text-align:left;}

.top-leftblue-navbg{background:url(../images/top-left-bluenav-bg.jpg) no-repeat; width:4px; height:26px; vertical-align:top; text-align:left;}
.top-midblue-navbg{background:url(../images/top-mid-bluenav-bg.jpg) repeat-x; height:21px; padding:5px 0 0 0; text-align:center;}

.top-rightblue-navbg{background:url(../images/top-right-bluenav-bg.jpg) no-repeat; width:4px; height:26px; vertical-align:top; text-align:left;}

.top-post-leftbg{background:url(../images/post-left-bg.jpg) no-repeat; width:7px; height:35px;}
.top-post-midbg{background:url(../images/post-mid-bg.jpg) repeat-x; height:35px;}
.top-post-rightbg{background:url(../images/post-right-bg.jpg) no-repeat; width:7px; height:35px;}

.top-post-inner-space{margin:5px 10px 5px 10px;}
.top-post-disspace{margin:0 0 20px 0; border-bottom:1px dotted #000033; padding:0 0 10px 0;}


.dodigglink{
	color:#ffffff;
	outline:none;
	text-decoration:none;
}
a.dodigglink:hover{
	color:#000000;
	outline:none;
	text-decoration:none;
}
.diddbottn{background:url(../images/date-botton.jpg) no-repeat; width:47px; height:47px;}
.dodiggtxtbig{font-family:Arial Black; font-size:14px; font-weight:bold; color:#ffffff; padding:0px 0px 0px 0px; text-align:center; vertical-align:middle;}
.dodiggtxtsmall{font-size:11px; font-weight:bold; color:#000000; padding:0 0 0 0px; text-decoration:underline; text-align:center; vertical-align:middle;}

.top-vote-text:hover{font-size:13px; font-weight:bold; color:#470C00; padding:0 0 0 3px; text-decoration:none;}
.top-inner-text{color:#002126; font-size:16px; font-weight:bold;}
.top-inner-prize-text{color:#b70900; font-size:12px; font-weight:bold;}
.top-inner-read-text{color:#00294f; font-size:11px; font-weight:bold;}
.top-inner-read-text:hover{color:#f19504; font-size:11px; font-weight:bold;}

.top-more1{color:#00294f; font-size:14px; font-weight:bold;}
.top-more1:hover{color:#f19504; font-size:14px; font-weight:bold;}

.top-tagcat-inspace{margin:0 15px 0 0; width:180px; float:right;}
.top-tagcat-inner-tab{width:71px;}
.top-tagcat-inner-tab2{width:104px;}

.tg-space{padding:10px;}
.tg-hair-color{ background-color:#EAEAEA; font-size:16px; color:#112232; font-weight:bold; text-decoration:none; border:1px #969696  dashed;}
.tg-hair-color:hover{background-color:#3366FF; font-size:16px; color:#ffffff; font-weight:bold; text-decoration:none; border:1px #969696  dashed;}
/*submit form*/
.submit-bg{background:url(../images/submit-bg.jpg) repeat-x; height:60px; padding:15px 0 0 0; color:#ffffff; font-weight:bold; font-size:26px;}
.submit-form-space{margin:20px 5px 10px 5px;}
.submit-form-text{color:#ffffff; font-weight:bold; font-size:14px;}
.submit-form-input{background-color:#66CCFF; border:1px solid #000033; width:100%; height:22px;}
.submit-form-textarea{background-color:#66CCFF; border:1px solid #000033; width:100%; height:80px;}

/*############# added by santrooper #################*/
.err_div{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:normal;
	visibility:hidden;
	display:none;
	vertical-align:middle;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
}
.obuttonsmall{
	background:url(../images/submit-button.gif) no-repeat; height:21px; width:88px;
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#00525E;
}
.osmalltext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#00525E;
	text-decoration:none;
	outline:none;
}
a.osmalltext:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#00525E;
	text-decoration:underline;
	outline:none;
}
.buttonbg_small{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#93310C;
	font-weight:normal;
	background:url(../images/submit-button.gif) no-repeat; 
	height:21px;
	width:88px;
	border:0px;
	text-align:center;
	vertical-align:middle;
}

.button_small{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#472100;
	font-weight:normal;
	background:url(../images/submit-button.gif) no-repeat; 
	height:21px;
	width:88px;
	border:0px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
.divmsgs{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0471B2;
	font-weight:bold;
}
.modaldiv{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0471B2;
	text-decoration:none;
	font-weight:normal;
	margin-top:1px; 
	margin-bottom:1px; 
	padding-top:1px;
	padding-bottom:1px;
}
.otags{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0471B2; font-weight:bold; text-decoration:none;
}
a.otags:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0471B2; font-weight:bold; text-decoration:none;
}
.additional-text{font-weight:bold; color:#0471B2; font-size:12px; text-decoration:none;}
/*##################################################*/
.tabinactive{
	background:url(../images/tabinactive.gif) no-repeat; height:26px; width:85px;
	text-align:center;
	vertical-align:middle;
}
.tabactive{
	background:url(../images/tabactive.gif) no-repeat; height:26px; width:101px;
	text-align:center;
	vertical-align:middle;
}
.otopnavlink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	text-decoration:none;
	outline:none;
	font-weight:bold;
}
a.otopnavlink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004650;
	text-decoration:underline;
	outline:none;
	font-weight:bold;
}
.footer_bg{background:url(../images/footer_bg.jpg) repeat-x;  padding:20px 0 20px 0; text-align:center;}
.footer-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	outline:none;
	font-weight:normal;
}
a.footer-text:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
	outline:none;
	font-weight:normal;
}

.txt_hyp{font-size:13px; color:#003366; text-decoration:underline; font-weight:bold;}
a.txt_hyp:hover{font-size:13px; color:#003366; text-decoration:none; font-weight:bold;}

.txt_hyp2{font-size:15px; color:#003366;  font-weight:bold;}