@charset "utf-8";



/* CSS Document */







body {



	margin:0px;



	padding:0px;



	font-size:12px;



	background:#dbe5ef 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:#589bda;

	text-decoration:none;

}



a:hover, a:hover span {

	color:#589bda;

	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;



}







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;



}







/*.srh {

	

	float:right; 
	



	margin:0px 0px 0px 0px;



}







.srh input {










	

	margin-top:4px;



	background:transparent;
margin-top:30px;

		width:130px;

border:0px !important;

	height:14px;
	


	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-x;



	width:167px;



}







.column2 {



	width:166px;



}







.column3 {



	width:167px;



	padding-left:20px;



	padding-top:3px;



}







.column4 {



	width:230px;



}







.blue_bg {



	 background:#91bee8;

	 padding-bottom:5px;



}







.blue_c1 {



	background-color:#0c1e36;



	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 #cee3f6;



}







#left h2 {



	font-family:Tahoma, Arial, Helvetica, sans-serif;



	font-size:12px;



	font-weight:bold;



	color:#263567;



	margin:0px;



	padding:0px;



}







#left h2 a {



	color:#263567;



	text-decoration:none;



}







#left h2 a:hover {



	color:#263567;



	text-decoration:underline;



}







#left td, #left div, #left p {



	font-family:Tahoma, Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#000;



}







#center h1 {



	font-family:Arial, Helvetica, sans-serif;



	font-size:30px;



	font-weight:bold;



	color:#091d36;



	margin:0px;



	padding:0px;



	line-height:1.8em;



}







#center h2 {



	font-family:Arial, Helvetica, sans-serif;



	font-size:18px;



	font-weight:normal;



	color:#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:#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:55px;



	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:#213b5c;	



}







.st {



	font-family:Georgia, "Times New Roman", Times, serif;



	font-size:12px;



	font-weight:bold;



	color:#213b5c;	



}







.st a{



	color:#213b5c;



	text-decoration:none;



}







.st a:hover{



	color:#213b5c;



	text-decoration:underline;



}







.link {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#4e647b;



	text-align:center;	



}







.link a {



	color:#4e647b;



	text-decoration:none;



}







.link a:hover {



	color:#4e647b;



	text-decoration:underline;	



}







.cpyrgt {



	font-family:Georgia, "Times New Roman", Times, serif;



	font-size:12px;



	font-weight:bold;



	color:#0b2d46;



}







.cpy_sub {



	font-family:Arial, Helvetica, sans-serif;



	font-size:10px;



	font-weight:normal;



	color:#0b2d46;		



}







#footer {



	border-top:1px solid #566777;



	background:#a4bfda;



	height:34px;



}







h3 {



	font-size:17px;



	margin:0px;



	padding:0px;



	color:#001c70;



	padding-bottom:5px;



	font-family: Tahoma, Arial, "Times New Roman";



	font-weight:bold;



}







.pagecontent {



	font-size: 12px;



	font-weight:normal;



	color: #333;



	font-family: Tahoma, Arial, "Times New Roman";



}







.pagecontent div, p, span {



	font-size: 12px;



	font-weight:normal;



	color: #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;

}
