body {
	margin: 0px;
	background-color: #ffffff;
}

td{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}

.pdnv{
padding-right:20px;
}


#body td{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
}
#body a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#body a:hover{
color:#990000;
font-weight:bold;
text-decoration:underline;
}
#clbody td{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#00000;
font-weight:normal;
}
#clbody a{
color:#000000;
font-weight:bold;
text-decoration:none;
}
#clbody a:hover{
color:#990000;
font-weight:bold;
text-decoration:underline;
}


.bordertopbot{
border-top:3px solid #006699;
border-bottom:3px solid #006699;
}
.boheads{
font-size:14px;
font-weight:bold;
color:#666666;
}
#gridlist td{
padding-left:7px;
height:13;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}
#gridlist a{
color:#000000;
font-weight:normal;
}
#gridlist a:hover{
color:#ffffff;
font-weight:normal;
}

#gridlist .listover td{
background-color:#990000;
color:#ffffff;
}

.gridheads{
font-weight:bold;
color:#ffffff;
}
.error{
color:#CC0000;
}
.intro{
font-size:12px;
font-weight:bold;
}

.heads{
font-size:11px;
font-weight:bold;
line-height:16px;
margin-top:2.5em;
margin-bottom:1em;
}

.subheads{
font-weight:bold;
line-height:12px;

}
.fields{
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#000000;
width:100%;
}
#homenews ul{
margin: 0;
padding: .5em;
font-size:11px;
list-style-type:none;
line-height:13px;
}

#homenews a{
color:#990000;
padding: .3em 0;
text-decoration:none;
}
#homenews a:hover{
color:#666666;
text-decoration:none;
}
#homenews li { 
margin: 0 0 .5em 0; 
}
.borderbm{
border-bottom:2px solid #ffffff;
}
