a.topmenu:link{color:#465b57;text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;}
a.topmenu:active{color:#465b57;text-decoration:underline;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;}
a.topmenu:visited{color:#465b57;text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;}
a.topmenu:hover{color:#465b57; text-decoration:underline;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;}

a.bottommenu:link{color:#526b66;text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:9px;}
a.bottommenu:active{color:#526b66;text-decoration:underline;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:9px;}
a.bottommenu:visited{color:#526b66;text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:9px;}
a.bottommenu:hover{color:#526b66; text-decoration:underline;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:9px;}

a.newsbold:link{color:#000000;text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
a.newsbold:active{color:#000000;text-decoration:underline;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
a.newsbold:visited{color:#000000;text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
a.newsbold:hover{color:#000000; text-decoration:underline;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

a:link{color:#ff0000;text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;}
a:active{color:#ff0000;text-decoration:underline;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;}
a:visited{color:#ff0000;text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;}
a:hover{color:#ff0000; text-decoration:underline;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:10px;}

a.reg:link{color:#0060b6;text-decoration:underline;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;}
a.reg:active{color:#0060b6;text-decoration:underline;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;}
a.reg:visited{color:#0060b6;text-decoration:underline;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;}
a.reg:hover{color:#0060b6; text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;}

div.bottom {margin-top:5px; text-align:center; font-size:9px; color:#526b66; font-family:Arial, Verdana, Helvetica, sans-serif;}

.title {font-size:12px; color:#5e7b75; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
.regular {font-size:12px; color:#000000; background-color:#FFFFFF; font-family:Arial, Verdana, Helvetica, sans-serif;}
.italic {
	font-size:12px;
	color:#000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-style: italic;
}
.bold {
	font-size:12px;
	color:#000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.error {font-size:11px; color:#ff0000; font-family:Arial, Verdana, Helvetica, sans-serif;}
td {font-size:12px; color:#000000; font-family:Arial, Verdana, Helvetica, sans-serif;}
input {font-size:12px; color:#000000; font-family:Arial, Verdana, Helvetica, sans-serif;}
p.margin { margin-top:0px; margin-bottom:2px;}
img.brd {border-right-width:10px; border-right-color:#FFFFFF; border-bottom-width:5px; border-bottom-color:#FFFFFF; }
div.brd {margin-left:11px; margin-right:11px; margin-top:11px; margin-bottom:11px; }

/*viv*/
legend { font-size: 11px; }
fieldset  { font-size: 10px; color: #526b66;}
fieldset a:link{color: #526b66; text-decoration:underline;}