body { background:#003; padding:10px; font-family: Arial, Helvetica, sans-serif; font-size:90%}

#main { width:1008px; margin:0 auto; background:#fff url(/images/home-new_r6_c2.jpg) top left repeat-y; }

#floatmain { float:left; width:786px; }
#floatall { float:left; margin:0; }

#header { width:786px; height:183px; clear:both; }
#header h1, h2 { margin:0; }

a:hover {color:#900;}

.content-white { width: 570px; float:right; color:#333;}
.nav-blue { width:210px; float:left; }
.states-red { float:right; width:215px; background: url(/images/home-new_r2_c4.jpg) top left no-repeat;}

.paddedcolumn {width:95%; margin:0 auto;}
.right {float:right;}
.content-white p,dd {line-height:1.7em; text-indent:1.3em; font-size:80%;}

#footer { clear:both; width:1008px; background: url(/images/home-new_r7_c2.jpg) bottom left no-repeat;}
#footnav {width:956px; padding:25px; color:#FFF; margin:7px auto; border:1px solid #fff; background:#999;}

h1 {font-family:"Impact", Arial, Helvetica, sans-serif; color:#006; font-weight:normal; margin:0;}

ul#nav {list-style-type:none; margin:0; padding:0; font-family: Helvetica, sans-serif}
ul#nav li a { display:block; text-decoration:none; padding:0px 5px 8px 15px; font-weight:bold; font-size:80%; color:#006; }
ul#nav li a:visited {color:#003;}
ul#nav li a:hover {color:#900;}


ul.list-on-red {list-style-type:none; margin:0; padding:0;}
ul.list-on-red li a { color:#FFF; display:block; text-align:right; text-decoration:none; padding:7px 20px 0px 5px; font-size:80%;font-weight:bold;}
ul.list-on-red li a:visited {color:#ccc;}
ul.list-on-red li a:hover {color:#fff; text-decoration:underline;}


.vipcss {visibility:hidden;}
#short_form {font-size:11px; color:#FFF; font-weight: bold; width:94%; margin:0 auto;}
form#short_form input {font-family:Arial, Helvetica, sans-serif; font-size:12px; }
form h4 {color:#fff; margin:3px 0 0 0; padding:0;}
fieldset {border-width:1px 0 0 0; border-style:solid; border-color: #fff;}
fieldset legend {font-weight:bold;color:#fff;text-transform:uppercase; margin:0;}
fieldset input {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
fieldset textarea {font-family:Arial, Helvetica, sans-serif; font-size:11px; width:94%;}
fieldset ul {margin-left:0; padding-left:0; list-style:none; margin-top:0;}
fieldset ul li#fname {float:left; width:49%;}
fieldset ul li#lname {float:right; width:49%;}
fieldset ul li#stateabbr {float:left; width:49%;}
fieldset ul li#zip {float:left; width:49%;}
.disease-or-injury li {display:block;float:left; width:40%}
.have-you-been {padding:0;margin:0;}
#short_form p {margin:0;}
#submit {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
.required-fields {width:80%; text-align:center; padding-top:10px;}
/*#street, #emailaddr {clear:both; width:94%}*/
#daytime_phone_number, #email, #city, #address, #disease_or_injury {width:94%;}
p.start-text {margin:0 auto; padding:10px 5px;}


.legal {width: 100px; float:right; padding:0 8px; border: 1px solid #BFBFD1; background:#D9D9E4; font-weight:bold;}
dt {font-weight:bold; padding-top: 10px; padding-bottom:3px; border-bottom:1px solid #D9D9E4;}
dd {padding-bottom:10px;}
.chart caption {font-size: 12px; font-weight: bold;}
.chart {border-left:1px solid #BFBFD1;}
.chart th {background:#006; color:#fff; font-size:12px;border-right:1px solid #BFBFD1;}
.chart th.sub {background: #D9D9E4; color:#006; font-size:11px; border-right:1px solid #BFBFD1; border-bottom:1px solid #BFBFD1;}
.chart td.ttl {background: #fcc; color:#900; font-size:11px;border-right:1px solid #BFBFD1; font-weight:bold;}
.chart td {font-size:11px; border-bottom:1px solid #BFBFD1;border-right:1px solid #BFBFD1;}
.small11 {font-size:11px;}
.small10 {font-size:10px;}
.right {float:right; clear:right;} 