/* CSS Document */



body {
padding:10px 0px 0px 0px;
margin: 0px;
font: normal 0.8em Arial, Helvetica, sans-serif;
color:#666;
/*background-color:#fdc500;*/
background-color:#b00003

}

#printHeader {
display:none;
}



.headerLogo{
border-top: 3px #333 solid;
border-bottom: 3px #333 solid;
border-left: 3px #333 solid;
background-color:#FFF;
}

.headerAddress{
border-top: 3px #333 solid;
border-bottom: 3px #333 solid;
text-align:right;
vertical-align:bottom;
padding: 10px;
color:#b00003;
font-family: "Times New Roman", Times, serif;
border-right: 3px #333 solid;
background-color:#FFF;

}

a {
color:#b00003;
}

a:hover {
color:#b00003;
text-decoration:none;}


.navBg {
border-right: 1px #b00003 solid;
background: #FFF url(images/navBg.jpg) left top repeat;
text-align:left;
vertical-align:top;
width:126px;
}

a.nav:link, a.nav:visited {
text-decoration: none;
background-image:url(images/navOff.jpg);
display:block;
padding: 4px 0px 4px 10px;
color:#333
}

a.nav:hover {
background-image:url(images/navOn.jpg);
color:#FFF;
padding: 4px 0px 4px 10px;
}

.navOn{
background-image:url(images/navOn.jpg);
color:#FFF;
padding: 4px 0px 4px 10px;
display:block;
}

.right {
vertical-align:top;
text-align:left;
background-color:#b00003
}

.rightcopy {
padding: 10px;
color:#FFF;
font-size: 80%;}

a.white:link, a.white:visited {color: #FFF;}
a.white:hover {color: #FFF;}


#content {

text-align:left;
padding: 30px;
vertical-align:top;
width:400px;
background-color:#FFF;
}

h1 {
font-size: 150%;
}

h2 {
font-size: 120%;
}

.small {
font-size: 70%;
}
.required { color: #F00;}
.errortext { color: #A00;}
