body{
font-family:Arial, Helvetica, sans-serif; 
font-size: 10pt;
color:#2F4B91;
}

h3 {
font-size: 12pt;
}

p{
font-family:Arial, Helvetica, sans-serif; 
font-size: 10pt;
color:#2F4B91;
}

a {color:#666666;} 
a:hover {color: #000000;}
a:visited {color: #666666;}

td{
font-family:Arial, Helvetica, sans-serif; 
font-size: 10pt;
color:#2F4B91;
}

.bluetd{
background-color:#C3D7FD;
}

.greytd{
background-color:#ECEBE4;
}

.navytd{
background-color:#2F4A90;
color:#FFFFFF;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.topmenu, .topmenu a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; 
font-size:12px; 
text-decoration:none; 
color:#2F4B91; padding:3px 20px 3px 20px;
}

.topmenu a:hover{background-color:#2F4B91; color:#FFFFFF;}

.leftmenu, .leftmenu a:link, .leftmenu a:visited, .leftmenu a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; font-size:12px; text-decoration:none;
}

.leftsubmenu, .leftsubmenu a:link, .leftsubmenu a:visited {font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; font-size:11px; text-decoration:none;color:#2F4B91;
}

.leftsubmenu a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; font-size:11px; text-decoration:none;color:#666666;} 

.error{
color:#FF0000; font-weight:bold;
}

.footer { font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color:#666666;}
