body {
	margin:0;
}
.numbers td {vertical-align:bottom;
}
html, body, td {
font-family:arial, helvetica, sans-serif;
color:black;
font-size:12px;
}
h1, h2 {
font-size:20px;
font-weight:bold;
margin:0;
color:#3ea09f;
padding-top:4px;}

h3 {font-size:12px;font-weight:bold;color:black;padding:0;text-align:left;}

a {
color:#ad181e;
}

a.blue {text-decoration:none;
color:#163b76;
font-size:14px;
padding:1px 0 8px 0;
font-weight:bold;
}
.nav a {margin-left:10px;margin-right:10px;color:black;font-size:11px;text-decoration:none;}
.nav .lit {color:#3ea09f;}

.orangebox ul  {
list-style-image: url(images/check.png);
}

.orangelist ul, .bluelist ul {
list-style-image: url(images/checkwhite.png);
}
a.button {display:block;
margin-top:10px;
width:184px;
height:31px;
text-align:center;
vertical-align:center;
line-height:31px;
background-image:url(images/button.png);
text-decoration:none;color:#777777;}

a.button:hover {
background-image:url(images/buttonlit.png);
}
.statebox a {
color:#777777;
line-height:20px;
text-transform:uppercase;
}
.footer td, .footer td a {text-decoration:none;color:white;font-size:12px;line-height:19px;}
.left div {
line-height:140%}
.left div li {
line-height:140%;}

.left div h1, .left div h2, .left div h3 {
padding-top:10px;
}
.states a {color:white;font-weight:bold;font-size:12px}
