/* CSS Document */
html {
height:100%;
}
body {
background:url(images/bg.gif) repeat-x top left #fff;
margin:0;
padding: 0;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
div, form {
padding:0;
margin:0;
}
img {
border:0;
padding:0;
margin:0;
}
br {
clear: left;
}
/* ------------------------------------------------------------------------------------------------------------ */
/* Div Styles */
/* ------------------------------------------------------------------------------------------------------------ */
#container {
margin:auto;
padding:0;
background:url(images/container-bg.jpg) no-repeat top right #FFF;
height:auto;
width:850px;
border-left:#A3D0DA 1px solid;
border-right:#A3D0DA 1px solid;
}
#header {
position:relative;
width:850px;
height:140px;
top:0;
margin:0 0 10px 0;
padding:0;
z-index:1000%;
background:url(images/nav-base.gif) no-repeat bottom left;
}
#header img {
	margin:15px 0 0 20px;
	height:92px;
	width:460px;
}
#content {
position:relative;
width:850px;
min-height:850px;
}
*html #content {min-height:750px;}

#left-col {
position:relative;
float:left;
width:414px;
height:620px;
padding:0 30px 0 20px;
margin:0;
height:auto;
}
#left-col h1 {
font-size:20px;
color:#4b8c9a;
}
#left-col p {
font-size:12px;
color:#666;
margin:0 0 15px 0;
line-height:150%;
}
#left-col ul li {
font-size:12px;
color:#666;
margin:0 0 10px 0;
line-height:150%;
}

#left-col p.bullet-1, #left-col p.bullet-2, #left-col p.bullet-3 {
margin:0 0 25px 10px;
padding:20px 70px 0 50px;
font-size:12px;
color:#666;
line-height:150%;
}
#left-col p.bullet-1 {
background:url(images/bullet-1.gif) no-repeat top left;
}
#left-col p.bullet-2 {
background:url(images/bullet-2.gif) no-repeat top left;
}
#left-col p.bullet-3 {
background:url(images/bullet-3.gif) no-repeat top left;
}
#right-col {
position:relative;
float:right;
width:364px;
height:500px;
padding:0 0 0 20px;
margin:0;
}
#moving-coaf {
height:145px;
margin:10px 0 0 7px;
background:url(images/moving-coaf.jpg) no-repeat top left;
position:relative;
}
#moving-coaf h6 {
font-size:16px;
color:#35669a;
font-weight:bold;
padding:10px 100px 0 10px;
margin:0;
}
#moving-coaf p {
font-size:13px;
color:#4d79a7;
font-weight:normal;
padding:5px 100px 0 10px;
margin:0;
}
div.moving-coaf-btn {
position:absolute;
width:125px;
height:22px;
bottom: 25px;
left:10px;
}
#moving-quotes {
height:145px;
margin:10px 0 0 7px;
background:url(images/moving-quotes.jpg) no-repeat top left;
position:relative;
}
#moving-quotes h6 {
font-size:14px;
color:#3b2916;
font-weight:bold;
padding:10px 0 0 10px;
margin:0;
}
#moving-quotes p {
font-size:13px;
color:#71625a;
font-weight:normal;
padding:15px 100px 0 10px;
margin:0;
}
div.moving-quotes-btn {
position:absolute;
width:125px;
height:22px;
bottom: 25px;
left:10px;
}
#footer {
position:relative;
width:850px;
border-top:#91b1b7 2px solid;
color:#4b8c9a;
font-size:12px;
text-align:center;
height:50px;
}
#provider-box {
	position:relative;
	width:303px;
	height:90px;
	margin: 20px 0 0 0;
	padding:0;
} 
#provider-copy {
	color:#999;
	font-size:12px;
	float:left;
	padding:5px 0px 0 10px;
	width:200px;
} 
#provider-box img {
	float:left;
	margin:0;
} 

/* Address box styles */
#address-box {
position:relative;
width:305px;
height:375px;
padding:0;
margin:0;
background:url(images/address-box.gif) no-repeat top left;
}  
#address-radial {
position:absolute;
left:50px;
top:70px;
color:#666;
width:auto;
}
#address, #apt, #zip {
	position:absolute;
	left:30px;
	text-align:left;
	color:#666666;
	width:200px;
}
#address {
	top:205px;
}
#apt {
	top:250px;
}
#zip {
	top:250px;
	left:150px;
}
input#streetAddress, input#apartmentNumber, input#Zipcode {
	padding:2px;
	font-size:10px;
	border: 1px solid #666666;
	margin:5px 0 0 0;
	background:#ffffff;
}
input#streetAddress {
	width:238px;
}
input#apartmentNumber {
	width:100px;
}
input#Zipcode {
	width:118px;
}
input.continuebutton {
	width: 245px;
	position:absolute;
	top: 305px;
	left:30px;
}
#why-address a {
position:absolute;
bottom:27px;
left:80px;
color:#256371;
width:305px;
font-size:10px;
}
#why-address a:hover {
text-decoration:none;
}


