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

html, body {
	color:#555;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #FAFAFA url(images/bg.jpg) repeat-x left top;
}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
 
li {margin-bottom:5px;}
 
A { color:#1A5784; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#F36D00; 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 */
#wrapper { width:900px; margin:0 auto;  }

/* header*/
#header {
	background:url(images/headback.gif) repeat-x;
	padding:5px 0 0px;
	overflow:hidden;
	height: 126px;
}
	.logo { float:left; background:url(images/logo.gif) no-repeat; width:258px; height:126px;}
	.logo a{ display:block; text-indent:-9999px; width:258px; height:126px;}
	
	.rtopSec {
	float:right;
	width:518px;
	padding-top:56px;
	padding-left: 124px;
}
	.inputs {
	background-color: #F2F2F2;
	margin: 2px;
	padding: 2px;
	border: 1px solid #CECECE;
	width:300px;

}
.inputs-focus {background-color: #fff;
	width:300px;
	margin: 2px;
	padding: 2px;
	border: 1px solid #465A11;
}	

/* navigation */
			/* navigation links
			-------------------------------------------------------- */
			ul#nav {
				width:518px; height:26px;
				background:url(images/nav.gif) no-repeat;
				position: relative;
				padding:0; margin:0 ;
				}
			
				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:26px;}
			
					ul#nav li#nav-1 a { 
						left: 0px; width: 57px; 
						background: url("images/nav.gif") 0 0 no-repeat;
						}
					ul#nav li#nav-2 a { 
						left: 57px; width: 83px; 
						background: url("images/nav.gif") -57px 0 no-repeat;
						}
					ul#nav li#nav-3 a { 
						left: 140px; width: 78px; 
						background: url("images/nav.gif") -140px 0 no-repeat;
						}
					ul#nav li#nav-4 a { 
						left: 218px; width: 99px; 
						background: url("images/nav.gif") -218px 0 no-repeat;
						}
					ul#nav li#nav-5 a { 
						left: 317px; width: 201px; 
						background: url("images/nav.gif") -317px 0 no-repeat;
						}
			
			
			ul#nav li#nav-1 a:hover  	{ background-position: 0 -26px; }
			ul#nav li#nav-2 a:hover  	{ background-position: -57px -26px; }
			ul#nav li#nav-3 a:hover  	{ background-position: -140px -26px; }
			ul#nav li#nav-4 a:hover  	{ background-position: -218px -26px; }
			ul#nav li#nav-5 a:hover  	{ background-position: -317px -26px; }
			

			
			
			
			
			/* navigation close */


		
			
/*middle*/
#ContentArea {
	padding: 15px;
	width: 870px;
	height:300px;
	min-height:300px;
	height:auto!important;
	text-align: justify;
	
}
#ContentArea h1  {
	font: 21px "Times New Roman", Times, serif;
	color: #005596;
	margin-bottom: 10px;
	font-weight:bold;
}
#ContentArea h2  {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #005596;
	margin-bottom: 10px;
	
}
.leftsec {
	float:left;
	width:541px;
	width/**/:/**/521px;
	background: url(images/welcomerightimg.gif) no-repeat right 35px;
	padding-right: 20px;
}
.welcomesec {
	text-align:justify;
	margin-bottom: 15px;
}
.welcomesec  h1 {
	font: 21px "Times New Roman", Times, serif;
	color: #005596;
	margin-bottom: 10px;
}
.welcomesec .org { color:#F36D00;}
.testisec {
	
}

.testcont {
	background: url(images/testi_bg1.gif) no-repeat left top;
	width: 830px;
	text-align: justify;
	padding: 20px 20px;
	min-height:150px;
	height:150px;
	height:auto!important;
}
.testisec  h1 {
	color:#005596;
	font: 19px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 10px;
}
.employmentsec {
	background: url(images/employment_bx.gif) no-repeat right top;
	height: 66px;
	width: 209px;
	padding-top: 68px;
	padding-left: 104px;
	margin-bottom: 15px;
}
.contactsec {}
.contactsec h1 {
	color:#005596;
	font: 19px Georgia, "Times New Roman", Times, serif;
	background: url(images/contact_icon.gif) no-repeat 100px top;
	border-bottom: 1px solid #BABABA;
	padding-bottom: 7px;
	height: 20px;
	padding-top: 8px;
	margin-bottom: 10px;
}

.rightsec {
	float:right;
	width: 313px;
	padding-left: 16px;
}
		
/* footer */
#bot {
	background: url(images/botbg.gif) repeat-x left top;
	height: 40px;
	padding-top: 30px;
}

.copyright {
	width:900px;
	margin:0 auto;
	text-align:left;
	color:#858585;
	font-size: 11px;
	padding: 0px 0;
}
.copyright a{ color:#858585;}
.copyright a:hover{ color:#2D6893;}
.submenu ul {
	list-style-type:none;
	padding:0;
	margin:0;
	text-align:left;
	border-bottom: 1px solid #FFFFFF;
}
.submenu ul li {
	padding:0px;
	margin:0px;
}
.submenu ul li A {
	color:#FFFFFF;
	text-decoration: none;
	width: 150px;
	padding: 4px 4px 4px 15px;
	display:block;
	border-top:1px solid #FFFFFF;
	background: #367DB0;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
		margin: 0px;
}
.submenu ul li A:HOVER {
	color:#fff;
	text-decoration: none;
	background: #3F92CF url(images/arrow3_on.gif) no-repeat left center;
}
#companyly {	position:absolute;
	z-index:4;
	visibility: hidden;
	background: #FFFFFF;}
.dotline {
	height: 1px;
	border-bottom: 1px dashed #CCCCCC;
	margin-top: 15px;
	margin-bottom: 15px;
}
.formbt { background:#2D6894; color:#fff; border:none; padding:3px; font-weight:bold;}
.formbt:hover { background:#49A9F0;color:#fff;}
.falshcont  { color:#fff; text-align:justify; padding:15px;}
.falshcont h1 {  font-size:23px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; margin-bottom:10px;}
.imgmarrgt {
	padding: 1px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
}