/* CSS Document */

body,td,th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin: 0;
	padding: 0;
	line-height: 1.20em;
	
	
			}


body {
padding-bottom: 20px;
background: url(images/bg.jpg) repeat-x #9dc2de;
margin: 0;


}

#wrapper {
margin-left:auto; margin-right:auto; 
width: 1006x;
overflow: visible;
background: url(images/shadow.png) repeat-y transparent;
_background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=’true’, sizingMethod=’scale’, src=’images/shadow.png’);
}

#header {
float: left;
width: 985x;
height: 148px;
padding: 0 0 0 0px;
background-color: #ffffff;
}

#logo {
float: left;
width: 243px;
height: 148px;
padding: 0 0 0 0px;
background-image: url(images/logo.jpg);
background-repeat: no-repeat;
}

#toptext {
float: right;
width: 722px;
height: 128px;
padding: 20px 20px 0 0px;
text-align: right;
font-size: 14px;
font-weight: bold;
line-height: 1.20em;
}



#menu {
width: 985x;
height: 32px;
overflow: visible;
background-image: url(images/menu_bg.jpg);
repeat: no-repeat;
padding: 0 0 0 30px;
}

.content {
background-color: #ffffff;
width: 985px;
margin: 0 10px 0 10px;
}

#home_left {
float: left;
width: 530px;
background: #ffffff url(images/home_img.jpg) no-repeat top left;
padding: 0 0 0 0px;
margin: 0 0 0 0px;
}

#home_boxes {
float: right;
width: 265px;

}

#home_calc {
float: right;
width: 258px;
height: 130px;
background: #ffffff url(images/calcbox.gif) no-repeat;
padding: 0px;
margin: 42px 7px 0 0px;
text-align: left;
line-height: 1.1em;
color: #ffffff;
font-weight: bold;
}

#calctext {
float: left;
width: 176px;
height: 47px;
margin: 0px 0px 0 0;
padding: 50px 0 0 82px;
line-height: 1.0em;
font-weight: normal;

}

#getstarted {
float: right;
width: 191px;
height: 21px;
margin: 5px 6px 0 0;

}


#home_guide {
float: right;
width: 258px;
height: 130px;
background: #ffffff url(images/guidebox.gif) no-repeat;
padding: 0px;
margin: 34px 7px 0 0px;
text-align: left;
line-height: 1.1em;
color: #ffffff;
font-weight: bold;
}


#download {
float: right;
width: 191px;
height: 21px;
margin: 100px 6px 0 0;

}


#call {
float: left;
width: 497px;
height: 110px;
background: #ffffff url(images/phone.jpg) no-repeat top left;
padding: 0px;
margin: 33px 0 0 20px;
font: 18px bold Arial, Helvetica, sans-serif;
line-height: 1.20em;
text-align: left;
}

#call1 {
float: left;
width: 335px;
height: 80px;
padding: 5px 0 0 140px;
font: 18px bold Arial, Helvetica, sans-serif;
line-height: 1.20em;
text-align: left;
}

#call2 {
float: left;
width: 447px;
height: 20px;
padding: 5px 0 10px 50px;
font: 18px bold Arial, Helvetica, sans-serif;
line-height: 1.20em;
text-align: left;
}


#home_text {
float: left;
width: 460px;
height: 115px;;
padding: 10px 20px 0 30px;
margin: 0 0px 0 0px;
text-align: left;
line-height: 1.3em;
}

#home_license {
float: left;
font-size: 10px;
line-height: 1.1em;
}

#logos {
float: left;
width: 285px;
height: 81px;
}

#logos2 {
float: left;
width: 285px;
height: 81px;
margin: 0 0 6px 0;
}



#home_right {
float: left;
width: 455px;
height: 770px; /*685*/
background: #ffffff;
padding: 0px;
margin: 0px;

}

#form_top {
float: left;
width: 435px;
height: 51px;
padding: 30px 10px 0 5px;
margin: 0px 5px 0 0;
background: url(images/toparrow.jpg) no-repeat top right;
}


#form {
float: left;
width: 377px;
height: 563px;
padding: 10px 0px 18px 50px;
margin: 0px 0px 0px 20px;
background: url(images/form_img.jpg) no-repeat top left;
text-align: left;
line-height: 1.25em;
font-size: 13px;
}


#form_item {
float: left;
width: 300px;
height: 40px;
line-height: 1.25em;
font-size: 13px;
margin: 5px 0 0px 0;
}


#process_left {
float: left;
width: 681px;
background: #ffffff url(images/process_img.jpg) no-repeat top left;
padding: 0 10px 0 0px;
margin: 0 0px 0 0px;
}

#process_left_top { 
float: left;
width: 441px;
height: 235px;
padding: 52px 0 0 240px;
margin: 0px 0 0 0px;
text-align: left;
line-height: 1.4em;
}

#process_left_bot {
float: left;
width: 633px;
height: 220px;
padding: 0 0 0 48px;
margin: 0px 0 0 0px;
text-align: left;
line-height: 1.4em;
}

#process_right {
float: right;
width: 284px;
background: #ffffff;
padding: 0 10px 0 0px;
margin: 0 0px 0 0px;
overflow: hidden;
}

#ourteam_left {
float: left;
width: 681px;
background: #ffffff url(images/ourteam_img.jpg) no-repeat top left;
padding: 0 10px 0 0px;
margin: 0 0px 0 0px;
}

#ourteam_left_top { 
float: left;
width: 441px;
height: 235px;
padding: 52px 0 0 240px;
margin: 0px 0 0 0px;
text-align: left;
line-height: 1.4em;
}

#ourteam_left_bot {
float: left;
width: 633px;
height: 220px;
padding: 0 0 0 48px;
margin: 0px 0 0 0px;
text-align: left;
line-height: 1.4em;
}



#calc_left {
float: left;
width: 691px;
height: 507px;
padding: 0 0px 0 0px;
margin: 0 0px 0 0px;
text-align: left;
background: #ffffff;
}

#calc_text {
float: left;
width: 681px;
height: 507px;
padding: 0 0px 0 10px;
margin: 0 0px 0 0px;
text-align: left;
}


#calc_left_bot {
float: left;
width: 691px;
padding: 0 0 0 0px;
margin: 0px 0 0 0px;
background: #ffffff;
text-align: left;
line-height: 1.4em;
}

#help_left {
float: left;
width: 691px;
height: 1707px;
background: #ffffff url(images/help_img.jpg) top left no-repeat;
padding: 0 0px 0 0px;
margin: 0 0px 0 0px;
text-align: left;
line-height: 1.20em;
}

#help_text {
float: left;
width: 631px;
padding: 200px 0px 0 30px;
margin: 0 0px 0 0px;
text-align: left;
}

#help_left_bot {
float: left;
width: 691px;
padding: 0 0 0 0px;
margin: 0px 0 0 0px;
background: #ffffff;
text-align: left;
line-height: 1.4em;
}

#help_left_bot2 {
float: left;
width: 611px;
padding: 10px 10px 10px 10px;
margin: 0px 0 0 0px;
background: #f8efe5;
border: #0a4877 solid 1px;
text-align: left;
line-height: 1.4em;
}





#help_right {
float: right;
width: 284px;
height: 1705px;
background: #ffffff;
padding: 0 10px 0 0px;
margin: 0 0px 0 0px;
overflow: hidden;
}



#apply_button {
float: left;
width: 211px;
height: 44px;
padding: 0 10px 0 31px;
margin: 36px 20px 0 0px;
}

#address {
float: right;
width: 284px;
background: #ffffff;
padding: 0 px 0 0px;
margin: 40px 0px 20px 0px;
text-align: center;
font-size: 15px;
font-weight: bold;
}

#sitemap_left {
float: left;
width: 681px;
background: #ffffff;
padding: 0 10px 0 0px;
margin: 0 0px 0 0px;
}

#bottom {
float: left;
width: 985px;
height: 7px;
background: url(images/bottom.jpg) no-repeat;
margin: 0 0 0 0px;
}

#footer_left {
float: left;
width: 450px;
color: #ffffff;
font-size: 10px;
margin-left: 10px;
text-align: left;
}

#footer_right {
float: right;
width: 450px;
color: #ffffff;
font-size: 10px;
margin-right: 10px;
text-align: right;
}


#footer_home {
float: left;
width: 965px;
color: #ffffff;
font-size: 10px;
margin: 10px 10px 0 10px;
text-align: left;
line-height: 1.2em;
}

label {
  font: normal 13px;
  width: 150px;
  float: left;
  text-align: left;
  color: #000000;
 
}




a:link, a:visited { color:#9d0606; text-decoration:none; }
a:active, a:hover  { color:#999999; text-decoration:none; }

a.menulinks:link, a.menulinks:visited { color:#ffffff; text-decoration:none; }
a.menulinks:active, a.menulinks:hover  { color:#9d0606; text-decoration:none;  }


a.topmenulinks:link, a.topmenulinks:visited { float: right; color:#000000; text-decoration:none; padding: 0px 35px 0 35px; font-size: 13px; font-weight: bold;}
a.topmenulinks:active, a.topmenulinks:hover  { float: right; color:#970303; text-decoration:none; padding: 0px 35px 0 35px; font-size: 13px; font-weight: bold; }



#privacy_txt{ clear: both; font-size: 11px; text-align: left; padding: 10px;}




