/* CSS Document */
html
{
	margin: 0px;
	padding: 0px;
}

body
{
	margin: 0px;
	padding: 0px;
	background: #DFE8FF;
	
}

.maintext {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
text-decoration:none;
}
.mainlink {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#990000;
text-decoration:underline;
}
.mainlink:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000099;
text-decoration:none;
}
.maintext_blue {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000099;
text-decoration:none;
}
.ccs {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000099;
text-decoration:none;
}
.sidelink {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
text-decoration:underline;
}
.headers_center {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
font-style: italic;
text-align: center;
color:#990000;
}
.full_image 
{
position: relative;
left: 10px;
width: 605px;
}
.full_image_right 
{
position: absolute;
float: right;
top: 0px;
right: 1px;
width: 100px;
}
.full_image_text 
{
position: relative;
left: 10px;
width: 505px;
}
.left_image 
{
position: relative;
left: 10px;
width: 576px;
}
.right_image {
position: absolute;
top: 0px;
right: 1px;
width: 250px;
}
.instructions_and_bills
{
position: relative;
left: 10px;
width: 600px;
height: 330px;
}
.instructions 
{
position: relative;
left: 0px;
padding: 5px;
border: 3px;
border-style: solid;
border-color: #1990d4;
width: 280px;
}
.bill_header 
{
position: absolute;
top: 0px;
padding: 5px;
float: right;
right: 1px;
width: 280px;
}
.bill_1 {
position: relative;
top: 10px;
right: 1px;
width: 280px;
}
.bill_2 {
position: absolute;
top: 120px;
right: 1px;
width: 280px;
}
.bill_image {
position: absolute;
float: right;
top: 0px;
right: 1px;
width: 80px;
}
.left_image_float {
position: relative;
float: left;
left: 5px;
width: 165px;
}
.area_between_images {
position: relative;
float: none;
left: 20px;
width: 414px;
}
.right_image_float {
position: relative;
float: right;
top: 8px;
right: 4px;
width: 165px;
}
.headers {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#990000;
}
.headers_large {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-style: italic;
font-weight:bold;
color:#990000;
}
.headers_green {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color: #009900;
}
.subhead_red {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#990000;
text-decoration:none;
}
.subhead_red_link {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style: italic;
color:#990000;
text-decoration:none;
}
.subhead_blue {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000099;
text-decoration:none;
}
.footer {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}
.footer:link {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:underline;
}
.footer:link:hover:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#990000;
text-decoration:underline;
}
.footer:link:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:underline;
}
.anchor:link {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:underline;
}
.anchorlink {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#990000;
text-decoration:underline;
line-height:24px;
}
.anchorlink:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000099;
text-decoration:none;
line-height:24px;
}

/* id classes */
#td {
padding-top:5px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;
vertical-align:top;
border-left:#336699 solid 2px;
border-right:#003366 solid 2px;
}
#td-banner {
background-color:#6699CC;
vertical-align:top;
border-top:#99CCFF solid 2px;
border-left:#336699 solid 2px;
border-right:#003366 solid 2px;
}
#td-footer {
padding-top:5px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;
vertical-align:bottom;
border-left:#336699 solid 2px;
border-right:#003366 solid 2px;
border-bottom:#003366 solid 2px;
}
#td-left {
padding-top:5px;
padding-right:5px;
padding-bottom:10px;
padding-left:10px;
vertical-align:top;
border-left:#336699 solid 2px;
}
#td-right {
padding-top:5px;
padding-right:10px;
padding-bottom:10px;
padding-left:5px;
vertical-align:top;
border-right:#003366 solid 2px;
}