/*global*/
body { 
	font-family:Arial, Tahoma, Helvetica, sans-serif; 
	color:#0e4a6c;
	padding:0;
	font-size:12px;
	margin:0px;
	margin-bottom:10px;
	background:#fff;
	/*line-height: 12px;*/
	/*background-image:url(../images/wood128.jpg);*/
	}
	
#table {
	position:relative;
	background:#f8f8f5;
	/*background:#eae9e9;*/
	margin-top:10px;
	/*border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;*/
	/*background-image:url(../images/brown066.jpg);*/
	border:0px solid black;
	width:723px;
	}
	
#width 
	{
	border:0px solid black;
	width:723px;
	}
	
/*top*/
#header
	{
	position:relative;
	display:block;
	width:723px;
	border:0px solid black;
	float:left;
	}
	
.bannertop
	{
	position:relative;
	display:block;
	background-image:url(../images/topgradient.gif);
	background-repeat:repeat-x;
	width:723px;
	height:119px;
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
	border:0px solid black;
	float:left;
	}
	
.logotop
	{
	position:relative;
	display:block;
	width:723px;
	height:67px;
	margin-top:14px;
	padding-top:0px;
	margin-left:0px;
	border:0px solid black;
	float:left;
	}
	
.navtop
	{
	position:relative;
	display:block;
	/*background-image:url(../images/navgradient.jpg);
	background-repeat:repeat-x;*/
	width:723px;
	height:31px;
	text-align:center;
	margin-top:-33px;
	margin-left:0px;
	border:0px solid black;
	float:left;
	}
	
#navtable
	{
	position:relative;
	display:block;
	margin-top:0px;
	margin-left:0px;
	border:0px solid black;
	}
	
.navcont
	{
	position:relative;
	display:block;
	margin-top:0px;
	margin-left:36px;
	border:0px solid black;
	text-align:center;
	}
	
.navbut
	{
	position:relative;
	display:block;
	line-height:31px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.navbut a:link, .navbut a:active, .navbut a:visited
	{
	position:relative;
	display:block;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color:#d8f0fc;
	/*cursor: pointer;*/
	text-decoration: none;
	font-weight:bold;
	}
	
.navbut a:hover
	{
	position:relative;
	display:block;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color:#2e3192;
	/*cursor: pointer;*/
	text-decoration: none;
	font-weight:bold;
	}
	
.navdevide
	{
	position:relative;
	display:block;
	height:26px;
	width:6px;
	background-image:url(../images/navdevider.gif);
	background-repeat:no-repeat;
	margin-top:4px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.navdevidebot
	{
	position:relative;
	display:block;
	height:26px;
	width:6px;
	background-image:url(../images/navdeviderbot.gif);
	background-repeat:no-repeat;
	margin-top:3px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
/*middle*/
#middlecont
	{
	position:relative;
	display:block;
	width:723px;
	/*height:100px;*/
	border:0px solid black;
	float:left;
	}
	
.flashslideshow
	{
	position:relative;
	display:block;
	width:723px;
	height:221px;
	/*background:url('../images/pdropshadow.gif');*/
	/*background-repeat:repeat-y;*/
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.midbgcont
 	{
	position:relative;
	display:block;
	float:left;
	border:0px solid black;
	}

.lbluestrip
	{
	position:relative;
	display:block;
	width:723px;
	margin-top:2px;
	height:40px;
	background:#d7e0e4;
	float:left;
	border:0px solid black;
	}
	
.dbluestrip
	{
	position:relative;
	display:block;
	width:723px;
	line-height:1px;
	margin-top:0px;
	height:2px;
	background:#146391;
	float:left;
	border:0px solid black;
	}
	
.homeboxcont
	{
	position:relative;
	display:block;
	width:683px;
	margin-top:0px;
	padding-left:40px;
	float:left;
	border:0px solid black;
	}
	
.homebox1
	{
	position:relative;
	display:block;
	width:400px;
	margin-top:20px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.headingcont
	{
	position:relative;
	display:block;
	width:500px;
	/*background:url('../images/bluearrow.gif');
	background-repeat:no-repeat;*/
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:20px;
	float:left;
	border:0px solid black;
	}
	
.heading
	{
	position:relative;
	display:block;
	margin-top:-4px;
	margin-left:0px;
	font-size: 16px;
	font-weight:bold;
	line-height:20px;
	color:#05405f;
	float:left;
	border:0px solid black;
	}
	
.weline
	{
	position:relative;
	display:block;
	width:325px;
	height:2px;
	line-height:1px;
	background:url('../images/weline.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.morecont
	{
	position:relative;
	display:block;
	width:500px;
	/*background:url('../images/bluearrow.gif');
	background-repeat:no-repeat;*/
	padding-left:0px;
	padding-top:0px;
	margin-top:20px;
	margin-left:0px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.wedots
	{
	position:relative;
	display:block;
	width:316px;
	height:2px;
	line-height:1px;
	background:url('../images/wedots.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.more
	{
	position:relative;
	display:block;
	width:74px;
	height:11px;
	padding-left:0px;
	padding-top:0px;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.homebox2
	{
	position:relative;
	display:block;
	width:250px;
	margin-top:5px;
	margin-left:20px;
	float:left;
	border:0px solid black;
	}
	
.logpartcont
 	{
	position:relative;
	display:block;
	width:270px;
	float:left;
	border:0px solid black;
	}
	
.loginbox
	{
	position:relative;
	display:block;
	width:250px;
	height:170px;
	line-height:1px;
	background:url('../images/loginbox4.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.contacttextcont
	{
	position:relative;
	display:block;
	width:300px;
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.loginformcont
	{
	position:relative;
	display:block;
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.formtable
	{
	position:relative;
	display:block;
	margin-top:60px;
	margin-left:20px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	/*margin-bottom:-3px;*/
	}
	
form
	{
	padding:0;
	margin:0;
	}
	
.input_1
	{
	width:140px;
	height:12px;
	background-color:#f8f8f5;
	border-left:1px solid ;
	font-family:Tahoma;
	font-size:11px;
	color:black;
	line-height:14px;
	margin:0px 4px 4px 2px;
	padding:2px;
	}
	
textarea
	{
	width:410px;
	height:25px;
	background-color:#f8f8f5;
	border-left:1px solid ;
	font-family:Tahoma;
	font-size:11px;
	color:black;
	line-height:14px;
	margin:0px 4px 4px 2px;
	padding:2px;
	overflow:hidden;
	}		
	
.warning
	{
	position:absolute;
	display:block;
	top:43px;
	left:83px;
	color:red;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	width:200px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	}
	
.warninglogmatchcont
	{
	position:absolute;
	display:block;
	top:36px;
	left:20px;
	/*top:43px;
	left:0px;*/
	width:300px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	}
	
.warninglogmatch
	{
	/*top:43px;
	left:0px;*/
	color:red;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	}
	
.warninglogmatch a:link, .warninglogmatch a:active, .warninglogmatch a:visited
	{
	margin-top:5px;
	font-size: 10px;
	color:#0571b6;
	/*cursor: pointer;*/
	text-decoration: none;
	font-weight:bold;
	}
	
.warninglogmatch a:hover
	{
	font-size: 10px;
	color:#2e3192;
	/*cursor: pointer;*/
	text-decoration: underline;
	font-weight:bold;
	}
	
.quickconnectbutton
	{
	position:relative;
	display:block;
	background: url('../images/loginbut.gif') no-repeat;
	border:0px solid black;
	width:61px;
	height:20px;
	margin-top:20px;
	margin-right:3px;
	cursor:pointer;
	float:right;
	}
	
.logintxt
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:bold;
	font-size:10px;
	line-height:12px;
	width:60px;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.homebox3
	{
	position:relative;
	display:block;
	width:250px;
	margin-top:20px;
	margin-left:20px;
	float:left;
	border:0px solid black;
	}
	
.partbox
	{
	position:relative;
	display:block;
	width:250px;
	height:170px;
	line-height:1px;
	background:url('../images/partbox.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.rcabc
	{
	position:relative;
	display:block;
	/*width:250px;
	height:170px;*/
	text-align:center;
	padding-left:0px;
	padding-top:0px;
	margin-top:30px;
	margin-left:28px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.rcabctxt
	{
	position:relative;
	display:block;
	color:#0571b6;
	text-align:center;
	font-weight:normal;
	font-size:10px;
	line-height:12px;
	width:119px;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.rci
	{
	position:relative;
	display:block;
	/*width:250px;
	height:170px;*/
	text-align:center;
	padding-left:0px;
	padding-top:0px;
	margin-top:20px;
	margin-left:20px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.parttxt
	{
	position:relative;
	display:block;
	color:#0571b6;
	text-align:center;
	font-weight:normal;
	font-size:10px;
	line-height:12px;
	width:58px;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
/*abou---------------------------------------------------------------------------------*/
.aboutline
	{
	position:relative;
	display:block;
	width:262px;
	height:2px;
	line-height:1px;
	background:url('../images/weline.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.staffboxcont
	{
	position:relative;
	display:block;
	width:683px;
	margin-top:0px;
	padding-left:40px;
	float:left;
	border:0px solid black;
	}
	
.staffbox1
	{
	position:relative;
	display:block;
	width:266px;
	margin-top:10px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.staffbox2
	{
	position:relative;
	display:block;
	width:670px;
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.aboutstaffline
	{
	position:relative;
	display:block;
	width:245px;
	height:2px;
	line-height:1px;
	background:url('../images/weline.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.staffslideshow
	{
	position:relative;
	display:block;
	width:394px;
	height:340px;
	/*background:url('../images/pdropshadow.gif');*/
	/*background-repeat:repeat-y;*/
	margin-top:46px;
	margin-left:10px;
	float:left;
	border:0px solid black;
	}
	
/*serv---------------------------------------------------------------------------------*/
.servline
	{
	position:relative;
	display:block;
	width:329px;
	height:2px;
	line-height:1px;
	background:url('../images/weline.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.servbox1
	{
	position:relative;
	display:block;
	width:670px;
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.thermo
	{
	position:relative;
	display:block;
	width:670px;
	height:200px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:20px;
	float:left;
	border:0px solid black;
	}
	
.thermol
	{
	position:relative;
	display:block;
	height:200px;
	margin-top:0px;
	margin-left:45px;
	margin-right:20px;
	float:left;
	border:0px solid black;
	}
	
.thermor
	{
	position:relative;
	display:block;
	height:200px;
	
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
/*gall---------------------------------------------------------------------------------*/
.gallline
	{
	position:relative;
	display:block;
	width:342px;
	height:2px;
	line-height:1px;
	background:url('../images/weline.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.gallery
	{
	position:relative;
	display:block;
	width:394px;
	height:340px;
	/*background:url('../images/pdropshadow.gif');*/
	/*background-repeat:repeat-y;*/
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
/*care---------------------------------------------------------------------------------*/
.careline
	{
	position:relative;
	display:block;
	width:236px;
	height:2px;
	line-height:1px;
	background:url('../images/weline.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.appline
	{
	position:relative;
	display:block;
	width:265px;
	height:2px;
	line-height:1px;
	background:url('../images/weline.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.careformcont
	{
	position:relative;
	display:block;
	padding-left:0px;
	padding-top:0px;
	margin-top:20px;
	margin-left:0px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.careformtable
	{
	position:relative;
	display:block;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	/*margin-bottom:-3px;*/
	}
	
.warningcarform
	{
	position:absolute;
	display:block;
	top:20px;
	left:103px;
	color:red;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	width:200px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	}
	
.height20
	{
	position:relative;
	display:block;
	padding-top:5px;
	/*margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	margin-bottom:-3px;*/
	}
	
.careertxt
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:bold;
	/*font-size:10px;*/
	line-height:12px;
	width:100px;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.fieldcontl
	{
	position:relative;
	display:block;
	width:260px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
	border:0px solid black;
	}

.fieldcont
	{
	position:relative;
	display:block;
	width:140px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
	border:0px solid black;
	}

.input_2
	{
	width:183px;
	height:12px;
	background-color:#f8f8f5;
	border-left:1px solid ;
	font-family:Tahoma;
	font-size:11px;
	color:black;
	line-height:14px;
	margin:0px 4px 4px 2px;
	padding:2px;
	}
	
.careertxt2
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:bold;
	/*font-size:10px;*/
	line-height:12px;
	width:100px;
	margin-top:14px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	border:0px solid black;
	float:left;
	}
	
.checkbox1
	{
	position:relative;
	display:block;
	font-size:11px;
	line-height:20px;
	margin-top:10px;
	margin-left:0px;
	margin-right:15px;
	padding-bottom:10px;
	border:0px solid black;
	float:left;
	}							

.checkbox2
	{
	position:relative;
	display:block;
	font-size:11px;
	line-height:20px;
	margin-top:17px;
	margin-left:0px;
	margin-right:15px;
	padding-bottom:0px;
	border:0px solid black;
	float:left;
	}
		
.checkbox3
	{
	position:relative;
	display:block;
	font-size:11px;
	line-height:20px;
	margin-top:0px;
	margin-left:0px;
	margin-right:15px;
	padding-bottom:0px;
	border:0px solid black;
	float:left;
	}
				
.checkbox4
	{
	position:relative;
	display:block;
	font-size:11px;
	line-height:20px;
	margin-top:0px;
	margin-left:0px;
	margin-right:15px;
	padding-bottom:0px;
	border:0px solid black;
	float:left;
	}
				
.checkbox5
	{
	position:relative;
	display:block;
	width:60px;
	font-size:11px;
	line-height:20px;
	margin-top:0px;
	margin-left:0px;
	margin-right:15px;
	padding-bottom:0px;
	border:0px solid black;
	float:left;
	}
				
.checkbox6
	{
	position:relative;
	display:block;
	font-size:11px;
	line-height:20px;
	margin-top:0px;
	margin-left:0px;
	margin-right:15px;
	padding-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.checkbox7
	{
	position:relative;
	display:block;
	font-size:11px;
	line-height:20px;
	margin-top:10px;
	margin-left:0px;
	margin-right:15px;
	padding-bottom:10px;
	border:0px solid black;
	float:left;
	}							
		
.checkbox8
	{
	position:relative;
	display:block;
	font-size:11px;
	line-height:20px;
	margin-top:0px;
	margin-left:0px;
	margin-right:15px;
	padding-bottom:10px;
	border:0px solid black;
	float:left;
	}							
															
.checkbox3cont
	{
	position:relative;
	display:block;
	margin-top:0px;
	width:500px;
	padding-left:150px;
	margin-right:0px;
	padding-bottom:0px;
	border:0px solid black;
	float:left;
	}		
	
.checked
	{
	display:block;
	padding-left:20px;
	background-image:url(../images/chk_on.png);
	background-repeat:no-repeat;
	cursor:pointer;
	border:1px solid #f8f8f5;
	}
	
.unchecked
	{
	display:block;
	padding-left:20px;
	background-image:url(../images/chk_off.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	border:1px solid #f8f8f5;
	}
	
.selected
	{
	display:block;
	padding-left:20px;
	background-image:url(../images/rdo_on.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	border:0px solid black;
	}
	
.unselected
	{
	display:block;
	padding-left:20px;
	background-image:url(../images/rdo_off.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	border:0px solid black;
	}
	
.careertxt3
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:bold;
	/*font-size:10px;*/
	line-height:12px;
	width:300px;
	padding-top:10px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.careertxt4
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:bold;
	/*font-size:10px;*/
	line-height:12px;
	width:150px;
	padding-top:20px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.careertxt5
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:bold;
	/*font-size:10px;*/
	line-height:12px;
	width:150px;
	margin-top:12px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.careertxt6
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:bold;
	/*font-size:10px;*/
	line-height:12px;
	width:150px;
	margin-top:3px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.applybutton
	{
	position:relative;
	display:block;
	background: url('../images/applybut.gif') no-repeat;
	border:0px solid black;
	width:61px;
	height:20px;
	margin-top:-20px;
	margin-right:4px;
	margin-bottom:10px;
	cursor:pointer;
	float:right;
	}
	
.homebox4
	{
	position:relative;
	display:block;
	width:400px;
	height:300px;
	margin-top:20px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
/*quot---------------------------------------------------------------------------------*/
.quotline
	{
	position:relative;
	display:block;
	width:266px;
	height:2px;
	line-height:1px;
	background:url('../images/weline.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.homebox5
	{
	position:relative;
	display:block;
	width:400px;
	height:972px;
	margin-top:20px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.quotformcont
	{
	position:relative;
	display:block;
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.quotformtable
	{
	position:absolute;
	display:block;
	top:0px;
	left:0px;
	/*width:266px;
	height:2px;
	line-height:1px;
	background:url('../images/weline.gif');
	background-repeat:repeat-x;*/
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.warningquotform
	{
	position:absolute;
	display:block;
	top:18px;
	left:0px;
	color:red;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	width:200px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	border:0px solid black;
	}
	
.quotformtable21
	{
	position:relative;
	display:block;
	/*width:266px;
	height:2px;
	line-height:1px;
	background:url('../images/weline.gif');
	background-repeat:repeat-x;*/
	padding-left:0px;
	padding-top:0px;
	margin-top:20px;
	margin-left:0px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.quottxt1
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:bold;
	/*font-size:10px;*/
	line-height:12px;
	width:400px;
	margin-top:3px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.radiocont1
	{
	position:relative;
	display:block;
	font-size:11px;
	margin-top:10px;
	margin-left:0px;
	margin-right:15px;
	padding-bottom:0px;
	border:0px solid black;
	float:left;
	}							
			
.radiobox1
	{
	position:relative;
	display:block;
	font-size:11px;
	line-height:20px;
	margin-top:1px;
	margin-left:0px;
	margin-right:15px;
	padding-bottom:0px;
	border:0px solid black;
	float:left;
	}							
		
.quottxt2
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:bold;
	/*font-size:10px;*/
	line-height:12px;
	width:400px;
	margin-top:20px;
	margin-left:0px;
	margin-right:0px;
	padding-bottom:10px;
	border:0px solid black;
	float:left;
	}
	
.quottxt3
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:bold;
	/*font-size:10px;*/
	line-height:12px;
	width:170px;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.radiocont2
	{
	position:relative;
	display:block;
	font-size:11px;
	margin-top:0px;
	margin-left:0px;
	margin-right:15px;
	padding-bottom:0px;
	border:0px solid black;
	float:left;
	}							

.topmargin20
	{
	position:relative;
	display:block;
	padding-top:20px;
	margin-left:0px;
	margin-right:0px;
	padding-bottom:0px;
	border:0px solid black;
	float:left;
	}							

.quottxt4
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:bold;
	/*font-size:10px;*/
	line-height:12px;
	width:120px;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.quottxt5
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:bold;
	/*font-size:10px;*/
	line-height:12px;
	width:200px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.quottxt6
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:bold;
	/*font-size:10px;*/
	line-height:12px;
	width:170px;
	margin-left:0px;
	margin-right:0px;
	padding-bottom:10px;
	border:0px solid black;
	float:left;
	}
	
.quotrequiredtxt
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:normal;
	font-style:italic;
	/*font-size:10px;*/
	line-height:12px;
	width:160px;
	margin-top:5px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.quotrequiredtxt1
	{
	position:relative;
	display:block;
	color:#0571b6;
	font-weight:normal;
	font-style:italic;
	/*font-size:10px;*/
	line-height:12px;
	width:90px;
	margin-top:5px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.subbutton
	{
	position:relative;
	display:block;
	background: url('../images/subbut.gif') no-repeat;
	border:0px solid black;
	width:61px;
	height:20px;
	margin-top:-20px;
	margin-right:4px;
	margin-bottom:10px;
	cursor:pointer;
	float:right;
	}
	
/*cont---------------------------------------------------------------------------------*/
.contline
	{
	position:relative;
	display:block;
	width:309px;
	height:2px;
	line-height:1px;
	background:url('../images/weline.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.contbox1
	{
	position:relative;
	display:block;
	width:670px;
	margin-top:-115px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.contformline
	{
	position:relative;
	display:block;
	width:285px;
	height:2px;
	line-height:1px;
	background:url('../images/weline.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
.sendbutton
	{
	position:relative;
	display:block;
	background: url('../images/sendbut.gif') no-repeat;
	border:0px solid black;
	width:61px;
	height:20px;
	margin-top:-20px;
	margin-right:4px;
	margin-bottom:10px;
	cursor:pointer;
	float:right;
	}
	
.email a:link, .email a:active, .email a:visited
	{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#05405f;
	text-decoration: underline;
	font-weight:normal;
	}
	
.email a:hover
	{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#0088c3;
	text-decoration: none;
	font-weight:normal;
	}
	
	/*comingsoon---------------------------------------------------------------------------------*/
.quotline
	{
	position:relative;
	display:block;
	width:266px;
	height:2px;
	line-height:1px;
	background:url('../images/weline.gif');
	background-repeat:repeat-x;
	padding-left:0px;
	padding-top:0px;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:0px;
	float:left;
	border:0px solid black;
	}
	
	
	
	
	/*Footer---------------------------------------------------------------------------------*/
#bottom
	{
	position:relative;
	display:block;
	background:url('../images/bottomgrad2.gif');
	background-repeat:repeat-x;
	margin-top:10px;
	margin-bottom:10px;
	/*background:#cda97d;*/
	height:119px;
	width:723px;
	border:0px solid black;
	float:left;
	}
	
.bottomnavcont
	{
	position:relative;
	display:block;
	height:51px;
	width:723px;
	/*background:url('../images/bottomnavgrad.gif');
	background-repeat:repeat-x;*/
	font-size: 12px;
	color:black;
	font-weight:bold;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:center;
	border:0px solid black;
	float:left;
	}
	
.navbottomcont
	{
	position:relative;
	display:block;
	margin-top:10px;
	margin-left:55px;
	border:0px solid black;
	text-align:center;
	}
	
.navbottombut
	{
	position:relative;
	display:block;
	line-height:31px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
.navbottombut a:link, .navbottombut a:active, .navbottombut a:visited
	{
	position:relative;
	display:block;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color:#d8f0fc;
	/*cursor: pointer;*/
	text-decoration: none;
	font-weight:bold;
	}
	
.navbottombut a:hover
	{
	position:relative;
	display:block;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color:white;
	/*cursor: pointer;*/
	text-decoration: none;
	font-weight:bold;
	}
	
.navbottomdevide
	{
	position:relative;
	display:block;
	height:26px;
	width:6px;
	/*background-image:url(../images/navdevider.gif);
	background-repeat:no-repeat;*/
	margin-top:4px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:0px;
	border:0px solid black;
	float:left;
	}
	
	
.eblink
	{
	position:relative;
	display:block;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color:#c6e9fa;
	width:723px;
	font-weight:bold;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:center;
	border:0px solid black;
	float:left;
	}
	
.links a:link, .links a:active, .links a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color:#c6e9fa;
	text-decoration: none;
	font-weight:bold;
	}
	
.links a:hover
	{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color:#2e3192;
	text-decoration: none;
	font-weight:bold;
	}
	

.midbg
	{
	position:relative;
	display:block;
	width:506px;
	background:url('../images/uhpmid3.gif');
	background-repeat:repeat-y;
	margin-top:25px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.midbgbot
	{
	position:relative;
	display:block;
	width:506px;
	height:38px;
	background:url('../images/uhpbotmid4.gif');
	background-repeat:repeat-y;
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.midbgbot2
	{
	position:relative;
	display:block;
	width:696px;
	height:38px;
	background:url('../images/uhpbotmid5.gif');
	background-repeat:repeat-y;
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
#servicelistcont
	{
	position:relative;
	display:block;
	margin-top:10px;
	margin-left:2px;
	font-size: 10px;
	float:left;
	border:0px solid black;
	}
	
.middletextcont
	{
	position:relative;
	display:block;
	width:450px;
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:30px;
	margin-bottom:20px;
	float:left;
	border:0px solid black;
	}
	
.middletextcont2
	{
	position:relative;
	display:block;
	width:650px;
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:30px;
	margin-bottom:20px;
	float:left;
	border:0px solid black;
	}
	
	
	
	
	
	
.list_2	
	{
	position:relative;
	display:block;
	font-size:11px;
	width:36px;
	margin:0px 0px 0px 0px; 
	padding-left:1px;
	color:#000000;
	border:0px solid black;
	}
	
.links2
	{
	position:relative;
	display:block;
	margin-top:-2px;
	margin-left:0px;
	line-height:20px;
	float:left;
	border:0px solid black;
	}
	
	
/*links*/

.links2 a:link, .links2 a:active, .links2 a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color:black;
	text-decoration: none;
	font-weight:bold;
	}
	
.links2 a:hover
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color:#0088c3;
	text-decoration: underline;
	font-style:italic;
	font-weight:bold;
	}
	
/* List Formatting */
.noindentlist 
	{
	margin-left: 5px;
	padding-left: 10px;
	text-indent: 0em;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight:normal;
	border:0px solid black;
	}
	
.noindentlistserv 
	{
	margin-left: 0px;
	padding-left: 17px;
	text-indent: 0em;
	font-family: Tahoma, Helvetica, sans-serif;
	/*font-size: 10px;
	line-height: 12px;*/
	font-weight:normal;
	border:0px solid black;
	}

.pad1
	{
	position:relative;
	display:block;
	margin-left: 10px;
	padding-left: -10px;
	}
	
ul 
	{
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-type: disc;
	}
	
/*text formating*/
.center
	{
	position:relative;
	display:block;
	width:722px;
	text-align:center;
	border:0px solid black;
	}
	
.bold
	{
	font-weight:bold;
	}
	
.italic
	{
	font-style:italic
	}
	
.margin50
	{
	position:relative;
	display:block;
	width:300px;
	margin-left:50px;
	border:0px solid black;
	}
	