body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code,  fieldset, legend, input, textarea, p, blockquote,  {margin:0; padding:0;}

html, body {font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; background:url(images/top_rpt.gif) repeat-x; color:#323233; margin-top:0px;}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
 
A { color:#; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}

/* LAYOUT STYLES */
#main{ width:100%; margin:auto;}
#wrapper { width:965px; margin:0 auto; text-align:left; }

/* header*/
#header{ width:965px; height:169px;}
.logo{ width:257px; height:169px; float:left; background:url(images/logo.jpg) no-repeat;}
.logo a{ display:block; text-indent:-9999px;  width:257px; height:169px; float:left;} 

/* navigation */
.navigation{ width:728px; width/**/:/**/669px; padding:0px 0px 0px 39px;}
			/* navigation links
			-------------------------------------------------------- */
			ul#nav {
				width:669px; height:110px;
				background:url(images/nav.gif) no-repeat;
				position: relative;
				padding:0; margin:0 0px;
				float:right;
				}
			
				ul#nav li {float: left; list-style: none; padding:0; margin:0; list-style-type:none;}
				
				ul#nav li a {
					position: absolute;	text-indent: -9999px; text-decoration: none; border: none !important; top:0; height:110px;}
			
					ul#nav li#nav-1 a { 
						left: 0px; width: 129px; 
						background: url("images/nav.gif") 0 0 no-repeat;
						}
					ul#nav li#nav-2 a { 
						left: 135px; width: 129px; 
						background: url("images/nav.gif") -135px 0 no-repeat;
						}
					ul#nav li#nav-3 a { 
						left: 270px; width: 129px; 
						background: url("images/nav.gif") -270px 0 no-repeat;
						}
					ul#nav li#nav-4 a { 
						left: 405px; width: 129px; 
						background: url("images/nav.gif") -405px 0 no-repeat;
						}
					ul#nav li#nav-5 a { 
						left: 540px; width: 129px; 
						background: url("images/nav.gif") -540px 0 no-repeat;
						}
					
			
			ul#nav li#nav-1 a:hover  	{ background-position: 0px -110px; }
			ul#nav li#nav-2 a:hover  	{ background-position: -135px -110px; }
			ul#nav li#nav-3 a:hover  	{ background-position: -270px -110px; }
			ul#nav li#nav-4 a:hover  	{ background-position: -405px -110px; }
			ul#nav li#nav-5 a:hover  	{ background-position: -540px -110px; }
			

		/*	ul#nav li#nav-1 a.active  	{ background-position: -26px -41px; }
			ul#nav li#nav-2 a.active  	{ background-position: -147px -41px; }
			ul#nav li#nav-3 a.active  	{ background-position: -276px -41px; }
			ul#nav li#nav-4 a.active  	{ background-position: -375px -41px; }
			ul#nav li#nav-5 a.active  	{ background-position: -458px -41px; }
			ul#nav li#nav-6 a.active  	{ background-position: -553px -41px; }
			ul#nav li#nav-7 a.active  	{ background-position: -626px -41px; }
			ul#nav li#nav-8 a.active  	{ background-position: -707px -41px; }
			ul#nav li#nav-9 a.active  	{ background-position: -805px -41px; }

			 navigation close */
#welcome{ width:708px;  width/**/:/**/522px; height:59px; height/**/:/**/21px; float:left; padding:19px 172px 19px 0px; margin-left:14px; border-bottom:#D6D6D6 dashed 1px;}

			
/*middle*/
#ContentArea {width:965px;  width/**/:/**/959px;  float:left; padding:0 0 0 6px; margin-top:8px; }

	/* left */
	#leftSection { width:249px; float:left; overflow:auto;}
	.leftTop{ width:249px; height:7px; background:url(images/lft_curv_top.gif) no-repeat; overflow:hidden;}
	.leftBtm{ width:249px; height:7px; background:url(images/lft_curv_btm.gif) no-repeat; overflow:hidden; float:left;}
	.lftMid{ width:249px; background-color:#E6E7E7; overflow:auto; margin-top:0px;}
	.lftHead{ width:249px; width/**/:/**/236px; float:left; padding-left:13px; text-align:left; background-color:#E6E7E7; }
	.lftLinkcont{ width:249px; width/**/:/**/247px; margin-top:10px; background-color:#E6E7E7; padding:0 1px 10px 1px; }
	.LinkHeads{ width:246px; height:26px; width/**/:/**/230px; height/**/:/**/10px; border:solid #CCCDCD 1px; background-color:#F3F3F3; padding:5px 0 9px 14px; text-align:left; font:Tahoma 11px; color:#002F6F; font-weight:bold;  overflow:hidden;  float:left;}
	.lftLinkBox{ width:246px; margin:7px 0 0 0; padding:0 0 7px 0; text-align:center; float:left;}
	.lftlinks{  border-bottom:#FFFFFF solid 1px;  font:Arial 11px; color:#002F6F; text-decoration:none;  }
	.lftlinks a{ font:Arial 11px; color:#002F6F; text-decoration:none;}
	.lftlinks a:hover{ text-decoration:underline;}
	.lftlinks1{   font:Arial 11px; color:#002F6F; text-decoration:none;  }
	.lftlinks1 a{ font:Arial 11px; color:#002F6F; text-decoration:none;}
	.lftlinks1 a:hover{ text-decoration:underline;}
	
	
	
	/* main middle section */
	#MainMiddle{ padding-left:16px; float:right; width:710px; width/**/:/**/694px;}
	.midRightTop{ width:694px; float:left;}
	.welcomeTxt{ width:473px; width/**/:/**/453px; float:right;}
	.readMore{ width:453px; float:right; padding:10px 7px 10px 0; text-align:right;}
	.midRightBtm{ width:694px; float:left; margin-top:14px;}
	.mid1{ width:236px; width/**/:/**/228px; float:left; padding:0 4px 4px 4px;}
	.mid2{ width:228px; width/**/:/**/220px; float:left; padding:0 4px 4px 4px;}
	.mid3{ width:228px; width/**/:/**/220px; float:left; padding:0 4px 4px 4px;}
		
		.dotted_line1 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D6D6D6;
}
.services {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.abc{
	height:20px;
	text-align:right;
	padding-right:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}.blu_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002F6F;
	text-decoration: none;
}
.footer{ width:100%; float:left; background:url(images/footer_bg.gif) repeat-x; height:85px; height/**/:/**/45px; text-align:center; font-family:Tahoma; font-size:11px; color:#6F6F6F; padding-top:40px; margin-top:20px;}

.LinkHeads a{  font:Tahoma 11px; color:#002F6F; font-weight:bold; text-decoration:none;   }
.LinkHeads a:hover{  font:Tahoma 11px; color:#002F6F; font-weight:bold; text-decoration:underline;   }

.heading{
	color: #002F6F;
	padding-left: 9px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.form_fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	height: 20px;
	border: 1px solid #999999;
}
.img_border {
	border: 1px solid #999999;
}
.list_style {
	list-style-type: disc;
}
.form_fields1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #999999;
}
.form_btn {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #002F6F;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #FFFFFF;
	height: 25px;
	width: 125px;
}
.lft_lnk {
	font: 11px Tahoma;
	color: #002F6F;
	text-decoration: none;
}
.lft_lnk:hover {
	font: 11px Tahoma;
	color: #002F6F;
	text-decoration: underline;
}
