/*
	Title:       
====================================
*/
body{
	margin:0;	
	font-family:Arial,Tahoma,Georgia,Verdana, Lucida,Helvetica, sans-serif;
	font-size:11px;
	color:#295780;
	padding:0 0 20px 0;
	text-align:center;
	background:#295780 url(images/bg.gif) repeat-x;
}
*{
	padding:0;	margin:0;
}
img{
	border:0;
}
 
.hide, #hdr b,#banner b,#leftDn span,#container b,#mainMid h2,#dnContnt b,#submit b,#btmAdd b
{
     position: absolute;
     left: -9999px;
}
/*------------------------------------------------------------Page Structure*/
#wrap{
	margin:0 auto;
	width:1000px;
	text-align:left;
	padding-bottom:30px;
}	
#hdr{
	background:url(images/topBg.gif) repeat-y;
	height:100px; 
}
#logo{
	background:url(images/logo.gif) no-repeat;
	width:238px;
	height:100px;
	float:left;
	margin-left:43px;
}
#IERoot #logo{
	margin-left:26px;
}
#msg{
	background:url(images/since.gif) no-repeat;
	height:80px;
	width:200px;
	float:right;
	margin:10px 24px 0 0;
}
#IERoot #msg{
	margin-right:11px;
}
#banner{
	background:url(images/banner1.gif) no-repeat top;
	width:1000px;
	height:216px;
}
 
#main{
	width:980px;
	text-align:left;
	background:#FFFFFF;
	border:10px solid #7EB1DD;
	border-top:none;
	overflow:hidden;
}
/*--------------------------------------------------------------Main Left Area*/
#mainLeft{
	background:#E0E8F5;
	width:215px;
	padding:38px 0 0 0; 
	float:left;
}
#mainLeft p{ 
	width:185px; 
	margin:0 10px 0 20px;
	border-bottom:1px solid #CFDFED;  
}
#mainLeft p a{
	font-size:12px;
	font-weight:bold; 
	
	line-height:22px;
	text-decoration:none;
	color:#295780;
}
#mainLeft p a:hover{
	color:#024E92;
}
#mainLeft span a{
	font-size:12px;
	font-weight:bold;
	margin:0 10px 0 20px;
	line-height:22px;
	text-decoration:none;
	color:#295780;
}
#mainLeft span a:hover{
	color:#024E92;
}
#mainLeft li a{
	font-size:11px;
	width:188px;
	position:relative;
	line-height:18px;
	color:#295780;
	left:25px;
	text-decoration:none;
}
#mainLeft li a:hover{
	color:#4694D9;
}
#leftDn{
	background:#fff url(images/address.gif) no-repeat;
	width:180px;
	height:67px;
	float:left;
	background-position:center;
	margin-top:38px;
	padding:40px 10px 20px 25px;
}
/*-----------------------------Main Right Area*/
#mainRight{
	width:765px;
	float:right;
	display:block; 
}
#container{
	background:url(images/garmerPart.gif) no-repeat 343px 0; 
}
#container2{
	background:url() no-repeat 343px 0; 
}

#container h2{
	background:url(images/welcomeHdr.gif) no-repeat 20px 34px;
	height:51px;
	display:block;
}
#container h1{
	height:31px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-left:20px;
	padding-top:20px;
}
#container p{
	padding-top:10px;
	color:#3B4E61;
	margin:0 20px 0 20px;
}
#container h4{
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:20px;
}#container h3 img{
	border:2px solid #4694D9;
	margin-left:175px;
}
/*---------------------------Main Mid Area*/
#mainMid{
	background:url(images/plan.gif) no-repeat;
	height:214px;
	display:block;
	width:725px;
	float:right;
	margin:20px;
}
#midForm{
	background:#E0E8F5;
	height:214px;
	width:355px;
	float:right;
}
#form{
	height:200px;
	width:341px;
	margin:7px;
	overflow:hidden;
}
#frmTop{
	background: url(images/contact.gif) no-repeat;
	height:46px;
	width:341px;
	display:block;
	float:left;
}
.input{
	border:1px solid #C0C0C0;
	height:19px;
	width:161px;
}
#IERoot #email{
	position:relative;
	top:-44px;
}
#pNum{
	position:relative;
	top:-41px;
}
#IERoot #pNum{
	position:relative;
	top:-43px;
}

#email{
	position:relative;
	top:-41px;
}
#input1{
	border:1px solid #C0C0C0;
	height:19px;
	width:75px;
}
#input2{
	border:1px solid #C0C0C0;
	height:19px;
	width:75px;
	margin-left:10px;
}
.conTxt{
	font-family:Verdana;
	color:#504F4F;
	line-height:15px;
}
#textArea{
	border:1px solid #c0c0c0;
	height:60px;
	width:161px;
}
#IERoot #kk dd{
	float:left;
	margin-left:0px;
	padding-right:7px;
}
#kk dd{
	float:left;
	margin-left:5px;
	padding-top:5px;
}
#phone{
	margin-top:-42px;
}
#IERoot #submit{
	 
}

/*----------------------------------------Main Bottom Area*/
#mainDn{
	background:url(images/engineer.gif) no-repeat right top; 
	height:160px;
	display:block;
	width:725px;
	float:right;
	margin:0 20px;
	overflow:hidden;
}
#dnContnt{ 
	height:188px;
	width:355px;
	float:left;
	overflow:hidden;
}
#dnContnt ul{
	list-style-image: url(images/bullet.gif);
	float:left;
}
#dnContnt li{
	margin:10px 0 0 17px;
}
#comrList{
	padding-left:36px;
}
#dnContnt li a{
	text-decoration:none;
	color:#3B4E61;
}
#dnContnt li a:hover{
	text-decoration:none;
	color:#848484;
}
#dnContnt h2{
	background:url(images/q1.gif) no-repeat;
	height:13px;
	display:block;
}
#IERoot #dnList{
	margin-left:100px;
}
 
#dnList{
	margin-left:34px;
}
#IERoot #dnContnt h3{
	margin-top:-132px;
}	
#dnContnt h3{
	background:url(images/q2.gif) no-repeat;
	height:13px;
	width:158px;
	display:block;
	margin:-10px 0 0 197px;
}
#btmAdd, #btmAdd h2{
	display:block;
	width:725px;
}
#btmAdd{
	padding:20px 0 0 20px; 
	background-position:center;
	float:right;
}	
#btmAdd h2{
	background: url(images/brandHdr.gif) no-repeat left top;
	height:13px;
	margin-bottom:10px;
	padding-bottom:8px;	 
	border-bottom:1px dashed #C6D5DD;
}
/*-------------------------------------------------Footer*/
#footer{
	margin:0 auto;
	width:1000px;
	color:#FFFFFF;
}
#footer a{
	color:#fff;
	text-decoration:none;
}
#footer a:hover{
	color:#828282; 
}
/*-------------------------------------------------------*/
#midForm1{
	background:#E0E8F5 url(images/contact.gif) no-repeat 6px 6px;
	height:214px;
	width:355px;
	float:right;
}
#formArea1{
	margin-top:60px;
}
#formArea1 label{
	font-family:Verdana;
	color:#504F4F;
	line-height:15px;
	display:block;
}
#formArea dd{
	float:left; 
	width:161px;
	display:block;
}
#formArea1  input{
	border:1px solid #C0C0C0;
	height:19px;
	width:161px;
}
 #formArea1 textarea{
	border:1px solid #c0c0c0;
	height:57px;
	width:161px;
}
#formArea1 input.vfnInput{
	border:1px solid #C0C0C0;
	height:19px;
	width:85px;
	margin-right:0px;
}
  
#formArea1 input, #formArea1 textarea, #formArea1 label{
	margin-left:7px;
}
 
#formArea1 input.subBtn{
	background:url(images/btnSubmit.gif) no-repeat;
	height:20px;
	width:81px;
	display:block;
	float:right;
	margin:8px 10px 0 0;
	border:none;
}
/*\*/
* html #formArea1 input.subBtn{
margin-right:5px;
}
/**/
