/* CSS Document */

body {
background-color:#FFF;
padding: 0px;
margin: 20px 0px 0px 0px;
font: normal 0.8em Arial, Verdana, sans-serif;
color: #666;
}

.nav {
vertical-align:top;
color: #666;
padding-top: 7px;


}

.topnav, a.topnav:link, a.topnav:visited {
color: #666;
text-decoration:none;

}

.topnav{color: #000;}

a.topnav:hover {

color: #000;
text-decoration:none;
}
.subnav {
color: #000;
}

a.subnav:link, a.subnav:visited {
color: #999;
text-decoration:none;
}

a.subnav:hover {
color: #666;
}

.top{vertical-align: top;text-align: left}


h1 {font-size: 135%;color: #666;font-weight:normal;}

.subheadings
{font-size: 1.0em;color: #666; font-weight:bold;
}

#printHeader {
display:none;
}

a:link, a:visited{
color: #000066;
background-color:transparent;
text-decoration: underline;
}	
.content{
padding:20px;
vertical-align:top;
text-align:left;
background-color:#FFF;
color: #333;
line-height:20px;
}
	
.footerleft {
text-align: left;
font-size: 75%;
background: transparent url(images/footerBg.gif) left  no-repeat;}	

.footer, a.footer:link, a.footer:visited {
text-align:left;
color: #999;
vertical-align:bottom;
}

.required { color: #F00;}
.errortext { color: #A00; }

.top {vertical-align: top}

#flashcontent {
border: 0px;
margin:0px;
color: #333;
}

.vtop {
vertical-align:top
}