﻿@charset "utf-8";

/* CSS Document */



body {

	margin:0px;

	padding:0px;

	font-size:12px;
	
	background-color:#eecd59;  /*f8c81e*/

	/*background-color:#f8f8c5;  url(images/bg.gif) top left repeat-x */
	
	font-family:Tahoma, Arial, Helvetica, sans-serif;

}

a:link, a:active, a:visited, a:link span, a:active span, a:visited span {
	color: #02093f; /*#589bda;   4e0d0d;*/
	text-decoration:none;
}

a:hover, a:hover span {
	color: #02093f; /*#589bda; 4e0d0d;*/
	text-decoration:underline;
}



div {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin:0px;

	padding:0px;

}

td {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:12px;

	/*margin:0px;

	padding:0px;*/

}

p {

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#3b6192;

	margin:0px;

	padding:0px;

}



h1, h2, h3, h4, h5, h6 {

	margin:0px;

	padding:0px;
	
	color:#131414; /*8a8989*/

}



form {

	margin:-1px;

	padding:1px;

}



img, a {

	border:none;

}



#main {	

	margin-bottom:38px;

}



#template {

	width:944px;

	margin:0 auto;

}



.banner {

	background:url(images/banner.jpg) top left no-repeat; 

	height:97px;

}


.banner1 {

	background:url(images/banner1.jpg) top left no-repeat; 

	height:97px;

}



.srh {

	float:right; 

	margin:0px 0px 0px 0px;

}



.srh input {

	width:130px;

	height:14px;

	border:0px !important;

	margin-top:69px;

	background:transparent;

	font-size:11px;

}



.flt_rt {

	float:right;

}



.cnt {

	margin:5px 6px 0px 10px;

}



.wht_col {

	background-color:#FFFFFF;

}



.crn_tl {

	background:url(images/crn_tl.gif) top left no-repeat;

}



.crn_tr {

	background:url(images/crn_tr.gif) top right no-repeat;

}



.crn_ct {

	background:url(images/top_bit.gif) top left repeat-x;

	margin:0px 10px;

	height:10px;

}



.crn_ct18 {

	background:url(images/top_bit.gif) top left repeat-x;

	margin:0px 10px;

	padding-top:18px;

}



.crn_bl {

	background:url(images/crn_bl.gif) bottom left no-repeat;

}



.crn_br {

	background:url(images/crn_br.gif) bottom right no-repeat;	

}



.crn_bct {

	background:url(images/bottom_bit.gif) bottom left repeat-x;

	margin:0px 10px;

	padding-top:10px;

}



.crn_bct18 {

	background:url(images/bottom_bit.gif) bottom left repeat-x;

	margin:0px 10px;

	padding-top:18px;

}





.crn_pad {

	padding:0px 10px 0px 10px;

}



.crn_pad_rt {

	padding:4px 14px 0px 15px;

}



.top_bit {

	background:url(images/line_bit.gif) top left repeat-x;

}



.left_bit {

	background:url(images/line_bit.gif) top left repeat-y;

}



.right_bit {

	background:url(images/line_bit.gif) top right repeat-y;

}



.bottom_bit {

	background:url(images/line_bit.gif) bottom left repeat-x;

}



.crn2_tl {

	background:url(images/crn2_tl.gif) top left no-repeat;

}



.crn2_tr {

	background:url(images/crn2_tr.gif) top right no-repeat;

}





.column1 {

	background:url(images/left_blue_bg.gif) bottom right repeat;

	width:167px;

}



.column2 {

	width:166px;

}



.column3 {

	width:187px;

	padding-left:20px;

	padding-top:3px;

}



.column4 {

	width:230px;

}



.blue_bg {

	 background:#f4f49f !important; 
	 padding-bottom:5px;

         min-height:500px;
	 _height:500px;
        
        /*background:url(images/yl_bg.gif) bottom right repeat-y;    #91bee8;*/
	 /*height:200px;*/

}



.blue_c1 {

	background-color:#02093f;    /* #6c1313 */

	background-image:url(images/blue_c1.jpg);

	background-position:top left;

	background-repeat:no-repeat;

}



.blue_c2 {

	background:url(images/blue_c2.jpg) top right no-repeat;

	height:28px;

}



.real {

	background:url(images/real.jpg) top left no-repeat;

	/*height:60px;*/

}





.real .txt {

	padding:12px 0px 10px 45px; 

	margin-right:9px;

	border-bottom:1px solid #ffffff;

}



#left h2 {

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color: #131414; 

	margin:0px;

	padding:0px;

}



#left h2 a {

	color: #02093f; /*263567;*/

	text-decoration:none;

}



#left h2 a:hover {

	color: #02093f; /*#263567;*/

	text-decoration:underline;

}



#left td, #left div, #left p {

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	color: #131414;

}



#center h1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:30px;

	font-weight:bold;

	color:#131414; /*8a8989*/ /*#091d36;*/

	margin:0px;

	padding:0px;

	line-height:1.8em;

}



#center h2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:normal;

	color: #131414;/*#000;*/

	margin:0px;

	padding:0px;

}



#center td, #center div, #center p {

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color: #131414; /*#3b6192;*/

}



.blu_ct {

	background:url(images/blu_ct.jpg) top left repeat-x;

}



.blu_tl {

	background:url(images/blu_tl.jpg) top left no-repeat;

}  



.blu_tr {

	background:url(images/blu_tr.jpg) top right no-repeat;

	height:59px;

} 



.lgt_ct {

	background:url(images/lgt_ct.jpg) top left repeat-x;

}



.lgt_tl {

	background:url(images/lgt_tl.jpg) top left no-repeat;

}



.lgt_tr {

	background:url(images/lgt_tr.jpg) top right no-repeat;

	height:58px;

	text-align:center;

	padding-top:4px;

}



.pad_bot {

	padding-bottom:10px;

}



.wb {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color: #f7f7f7;	

}



.st {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	font-weight:bold;

	color: #f7f7f7;	

}



.st a{

	color: #f7f7f7;

	text-decoration:none;

}



.st a:hover{

	color: #f7f7f7;

	text-decoration:underline;

}



.link {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	color: #f7f7f7;

	text-align:center;	

}



.link a {

	color: #f7f7f7;

	text-decoration:none;

}



.link a:hover {

	color: #f7f7f7;

	text-decoration:underline;	

}



.cpyrgt {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	font-weight:bold;

	color:#f7f7f7;

}



.cpy_sub {

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	color:#f7f7f7;		

}



#footer {

	border-top:1px solid #566777;

	background:#02093f;

	height:34px;

}



h3 {

	font-size:17px;

	margin:0px;

	padding:0px;

	color:#131414; /*#8a8989 #001c70;*/

	padding-bottom:5px;

	font-family: Tahoma, Arial, "Times New Roman";

	font-weight:bold;

}



.pagecontent {

	font-size: 12px;

	font-weight:normal;

	color: #131414; /*#8a8989;*/

	font-family: Tahoma, Arial, "Times New Roman";

}

/*.pagecontent ul  {

	padding-left:25px;	

}*/



.pagecontent div, p, span {

	font-size: 12px;

	font-weight:normal;

	color: #131414; /*#333;*/

	font-family: Tahoma, Arial, "Times New Roman";

}

/* Validate */

label { width: 10em; float: left; }
label.error {float: none; font-size:10px; color: red; padding: 0px 0px 7px 2px; vertical-align:middle; }

table.regform td {text-align:left; font-size:12px; }
.regform td.fld_title {text-align:right !important; font-size:11px; font-weight:bold; white-space:nowrap; }

.mainmenu a { color:#FFFFFF !important; }

/* Pagination */

.pg-normal {
	color: black;
	font-weight: normal;
	text-decoration: none;    
	cursor: pointer;    
}
.pg-selected {
	color: black;
	font-weight: bold;        
	text-decoration: underline;
	cursor: pointer;
}
