body{

background-image:url(../images/img_bbg.gif);

background-repeat:repeat-x;

margin:0px;

background-color:#5D7FA1;

}



.top_repeat {

	background-image: url(../images/img_trepeat.gif);

	background-repeat: repeat-x;

}

.left_bbg {

	background-image: url(../images/img_lborder.gif);

	background-repeat: repeat-y;

}

.fbg {

	background-image: url(../images/img_fbg.gif);

	background-repeat: repeat-x;

}

.tdbg {

	background-image: url(../images/img_tdbg.gif);

	background-repeat: repeat-x;

}





.rightt_bbg {

	background-image: url(../images/img_rborder.gif);

	background-repeat: repeat-y;

}



.pad_rightab{

	margin:0px 15px 0px 20px;

	}

.pad_rightab1{

	margin:0px 0px 0px 6px;

	}

.menu{

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

	font-size:12px;

	color:#324C67;

	text-transform:uppercase;

	font-weight:bold;

	text-decoration:none;



		}

a.menu{

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

	font-size:12px;

	color:#324C67;

	text-transform:uppercase;

	font-weight:bold;

	text-decoration:none;



	}

a.menu:hover{

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

	font-size:12px;

	color:#FD4B19;

	text-transform:uppercase;

	font-weight:bold;

	text-decoration:none;

	}

.sep_menu{

	padding:5px 10px;

	}

.pad_menu{

	padding-top:5px;

	}







.pad_bdd1{

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

	font-size:12px;

	color:#5479AB;

	}

.path ul{

	margin:0px;

	padding:0px;

	list-style-type:none;

		}

		

.path ul li {

	color:#333333;

	font-size:12px;

	float:left;

	background-image: url(../images/bullet_path.gif);

	line-height:18px;

	background-repeat:no-repeat;

	padding-left: 14px;

}

.path ul li a {

	color:#5479AB;

	text-decoration:none;	

}

.path ul li a:hover {

	color:#333333;

	text-decoration:underline;	

}





.pahead{

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

	font-size:15px;

	color:#143B6F;

	padding-top:5px;

	padding-bottom:10px;

	text-decoration:none;

	}

a.pahead{

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

	font-size:15px;

	color:#143B6F;

	padding-top:5px;

	padding-bottom:10px;

	text-decoration:none;

	}

a.pahead:hover{

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

	font-size:15px;

	color:#333333;

	padding-top:5px;

	padding-bottom:10px;

	text-decoration:none;

	}







.pad_bd{

	padding-right:20px;

	}

.phead{

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

	font-size:15px;

	color:#143B6F;

	padding-top:5px;

	padding-bottom:10px;

	}

.body_text{

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

	font-size:12px;

	color:#383838;

	line-height:20px;

	}

.h_text{

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

	font-size:12px;

	color:#383838;

	text-transform:uppercase;

	font-weight:bold;

	padding-top:10px;

	}	

#hb_text{

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

	font-size:12px;

	color:#383838;

	line-height:20px;

	}

	

.left_img{

padding-right:20px;

padding-bottom:10px;

}

.right_img{

padding-left:20px;

padding-bottom:10px;

}

.dot_line {

	background-image: url(../images/img_dot_line.gif);

	background-repeat: repeat-x;

	background-position: center;

}

.lpad_text{

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

	font-size:12px;

	color:#383838;

	line-height:20px;

	padding:5px 10px 5px 10px;

	}

.normal{

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

	font-size:12px;

	color:#383838;

	line-height:20px;

	text-decoration:none;

	}

a.normal{

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

	font-size:12px;

	color:#383838;

	line-height:20px;

	text-decoration:none;

	}

a.normal:hover{

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

	font-size:12px;

	color:#466EA5;

	line-height:20px;

	text-decoration:none;

	}

.text_14{

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

	font-size:14px;

	color:#3E4B57;

	/*text-transform:uppercase;*/

	}

.text_12{

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

	font-size:12px;

	color:#3E4B57;

	}





.field{

	font-size:12px;

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

	text-decoration:none;

	color:#626262;	

	padding-left:2px;

	width:250px;

}

.field_index{

	font-size:12px;

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

	text-decoration:none;

	color:#626262;	

	padding-left:2px;

	width:200px;

}



.textarea {

	font-size:12px;

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

	text-decoration:none;

	color:#626262;	

	padding-left:2px;

	width:200px;	

	

}

.txtarea {

	font-size:12px;

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

	text-decoration:none;

	color:#626262;	

	padding-left:5px;

	width:50px;	

	}

.txtarea1 {

	font-size:12px;

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

	text-decoration:none;

	color:#626262;	

	padding-left:5px;

	width:100px;	

	}










.submit{

	background:#FFFFFF;

	text-decoration:none;

	border:1px #999999 solid;

	font:11px Arial, Helvetica, sans-serif;

	color:#626262;

	cursor:pointer;

	/*height:25px;*/

	

}

.text_field{

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

	font-size:11px;

	color:#4D6AA6;

	}



.eg{

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

	font-size:9px;

	color:#626262;

	}	

	

	

.footer{

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

	font-size:11px;

	color:#CCCCCC;

	text-decoration:none;

	}

a.footer{

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

	font-size:11px;

	color:#CCCCCC;

	text-decoration:none;

	}

a.footer:hover{

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

	font-size:11px;

	color:#FFCC66;

}

.flinks{

	font:11px Arial, Helvetica, sans-serif;

	color:#CCCCCC;

}	

.flinks a{

	color:#CCCCCC;

	text-decoration:none;

	display:block;

	float:left;

	margin:0px 15px;

}

.flinks a:hover{

	color:#FFCC66;

}





.home1{

	font:16px Tahoma, Arial, Helvetica, sans-serif;

	color:#003366;

}

h1{

	font:normal 16px Tahoma, Arial, Helvetica, sans-serif;

	color:#003366;
	
	margin:16px 0px 0px 0px;

}

.home11px{

	font:11px Arial, Helvetica, sans-serif;

	color:#414141;
	
	padding-right:20px;

}

.home11px a{

	color:#B17200;

	text-decoration:none;

}

.home11px a:hover{

	color:#B17200;

	text-decoration:underline;

}

.clientbg{

	background:url(../images/bg_clientel.gif) bottom left no-repeat;

}







/*.sitemap_links, .sitemap_links a, .sitemap_links a:link, .sitemap_links a:active, .sitemap_links a:visited{

	color:#48498E;

	text-decoration:none;

	font:bold 12px Arial, Helvetica, sans-serif;	

}

.sitemap_links a:hover{

	color:#48498E;

	text-decoration:none;

}









.sitemap_links2, .sitemap_links2 a, .sitemap_links2 a:link, .sitemap_links2 a:active, .sitemap_links2 a:visited{

	color:#48498E;

	text-decoration:none;

	font:12px Arial, Helvetica, sans-serif;	

}

.sitemap_links2 a:hover{

	color:#48498E;

	text-decoration:none;

}



.sitemap_links3, .sitemap_links3 a, .sitemap_links3 a:link, .sitemap_links3 a:active, .sitemap_links3 a:visited{

	color:#48498E;

	text-decoration:none;

	font:13px Arial, Helvetica, sans-serif;	

}

.sitemap_links3 a:hover{

	color:#48498E;

	text-decoration:none;

}





.sitemap_sublinks, .sitemap_sublinks a, .sitemap_sublinks a:link, .sitemap_sublinks a:active, .sitemap_sublinks a:visited{

	color:#383838;

	text-decoration:none;

	font:11px Arial, Helvetica, sans-serif;	

}

.sitemap_sublinks a:hover{

	color:#383838;

	text-decoration:underline;

}

*/





.smpliner {

	background-image: url(../images/smp_dot.gif);

	background-repeat: repeat-y;

	background-position: right;

}



a.smph2 {

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

	font-size: 12px;

	color: #336699;

	text-decoration: none;

	margin-left: 5px;

	font-weight: bold;

}

a.smph2:hover {

	color: #336699;

	text-decoration: underline;

}



a.smplinks{

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

	font-size: 11px;

	font-weight: normal;

	color: #336699;

	text-decoration: none;

	margin-left:5px;

}

a.smplinks:hover {

	color:#3E4B57;

	text-decoration: underline;

}



a.smplinksm{

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

	font-size: 11px;

	font-weight: normal;

	color:#3E4B57;

	text-decoration: none;

	margin-left:5px;

}

a.smplinksm:hover {

	color:#3E4B57;

	text-decoration: underline;

}

.bullets{

	font:11px Arial, Helvetica, sans-serif;

	color:#383838;

}

.bullets ul{

	padding:0px;

	margin:0px;

	list-style:none;

}

.bullets ul li{

	padding-left:15px;

	margin-top:5px;

	background:url(../images/bullet_bodytxt.gif) 5px 4px no-repeat;

}



.thank{

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

	font-size:12px;

	color:#383838;

	line-height:20px;

	text-decoration:none

	}

a.thank{

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

	font-size:12px;

	color:#383838;

	line-height:20px;

	text-decoration:underline;

	}

a.thank:hover{

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

	font-size:12px;

	color:#466EA5;

	line-height:20px;

	text-decoration:none;

	text-decoration:underline;

	}

	

.jmenu{

	font:11px Arial, Helvetica, sans-serif;

	color:#666666;

	width:230px;

}

.client_bg{

	background:url(../images/client_bg.jpg) repeat-y;

}