﻿body { background-color: #e5e5e5; color: #000; margin:0; padding:0;}
a { color: #006699; }
a.visited { color: #5493b4;}
a:link,a:active,a:visited { color : #4690A3; text-decoration:none }
a:hover		{ text-decoration: underline; color : #a71010; }
a img {border: 0; }

#wrapper {width:780px; margin: 20px auto; }
#inner_wrapper { background-color: #fff;  padding: 10px; }
/*#inner_wrapper {width:780px; margin: 20px auto;background-color: #fff; }*/
#header { /*background-color: #e4e2b9;*/ text-align:center;   padding: 0 0 10px;  }
#footer { clear:both; background-color: #dfe7eb; text-align:center; margin: 10px 0 0; }
#base { text-align:center; font-size:smaller; }

#form { float:left; background-color: #dadada; width:400px;}
#form h2 { background-color: #464545; color: #fff; font-size: 12pt; text-align:center;   margin: 0; padding:0;  } 
#form h3 { text-align:center;   margin: 0 15px; padding:0;  } 
#form p { color: #464545; padding: 7px; font-size: 16px;}
#form p label {}
#form .button { text-align:center;}
#form .button input { font-size: 14px;}

#steps  { float:right; border: solid 2px #dadada; width:300px; padding: 10px;}

#banner { background: url(../images/banner.jpg) no-repeat; height: 193px; padding: 4px 10px; }
#banner h1 { font-family: Gill Sans MT,Sans-Serif; font-size: 19px; color: #33f; margin:0; padding:0;}
#banner li { list-style-type: none;}
#banner li h2 { font-family: Sans-Serif; font-size: 19px; color: #4f4; margin:10px 0; padding:0;}
#banner li p { font-family: Sans-Serif; font-size: 15px; margin:0; padding:0;}

.first {background-color: #eee; }
.last {background-color: #eee; }

#insurance_companies ul { text-align:center; }
#insurance_companies ul li { display:inline; }