
 body { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#303030; margin:10; text-align:left; }
 td   { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#303030; }
 th   { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#303030; text-align:left; }
 p   { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#303030; }
 div   { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#303030; }
 form   { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#303030; }
 input   { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#303030; ;}
 textarea   { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#303030; ;}
 select   { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#303030; ;}

 a { color:#005080; text-decoration:none; }
 a:hover { text-decoration:underline; }

 image { border:0px; }

 td.t  { font-weight:bold; border:solid 1px #c0c0c0; padding:3px; padding-left:4px; background-color:#f0f0f0; }
 td.tr { font-weight:bold; border-top:solid 1 #c0c0c0; border-right:solid 1 #c0c0c0; border-bottom:solid 1 #c0c0c0; padding:3px; background-color:#f0f0f0;}
 td.t2  { font-weight:bold; border:solid 1px #c0c0c0; padding-left:5px;}
 td.tr2 { font-weight:bold; border-top:solid 1 #c0c0c0; border-right:solid 1 #c0c0c0; border-bottom:solid 1 #c0c0c0; padding-left:5px; }
 td.t3  { border:solid 1px #c0c0c0; padding-left:5px; background-color:#f0f0f0;}
 td.tr3 { border-top:solid 1 #c0c0c0; border-right:solid 1 #c0c0c0; border-bottom:solid 1 #c0c0c0; padding-left:5px; }


 td.b  { border-left:solid 1 #c0c0c0; border-right:solid 1 #c0c0c0; border-bottom:solid 1 #c0c0c0; padding:2px; padding-left:4px;}
 td.br { border-right:solid 1 #c0c0c0; border-bottom:solid 1 #c0c0c0; padding:2px;}
 td.bn { border-right:solid 1 #c0c0c0; border-bottom:solid 1 #c0c0c0; }

 .menu           { font-width: normal }
 .menu .options  { BORDER-RIGHT:#000000 1px solid; BORDER-TOP:0px; DISPLAY:block; BACKGROUND:#606060; MARGIN-BOTTOM:1px; BORDER-LEFT: #000000 1px solid; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none }
 .menu A         { DISPLAY:block; PADDING-RIGHT:5px; PADDING-LEFT:5px; PADDING-BOTTOM:2px; PADDING-TOP:1px; BORDER-BOTTOM:#606060 1px solid; BORDER-TOP:#606060 1px solid; BACKGROUND:none transparent scroll repeat 0% 0%; COLOR:#ffffff; TEXT-DECORATION:none; }
 .menu A:visited { DISPLAY:block; PADDING-RIGHT:5px; PADDING-LEFT:5px; PADDING-BOTTOM:2px; PADDING-TOP:1px; BORDER-BOTTOM:#606060 1px solid; BORDER-TOP:#606060 1px solid; BACKGROUND:none transparent scroll repeat 0% 0%; COLOR:#ffffff; TEXT-DECORATION: none }
 .menu A:hover   { BORDER-TOP:#b0b0b0 1px solid; BACKGROUND:#a0a0a0; COLOR:#000000; BORDER-BOTTOM: #808080 1px solid; TEXT-DECORATION: none }
 .menu A:active  { BORDER-TOP:#ffdca8 1px solid; BACKGROUND:#ff9900; COLOR:#000000; BORDER-BOTTOM: #b56d00 1px solid; TEXT-DECORATION: none }

 .topmenu         { border-bottom:1 solid #000000; background-color:#606060; height:18;}
 .topmenu A       { font-weight:bold; text-decoration:none; color:#ffffff; }
 .topmenu A:hover { text-decoration:none; color:#ffffff; }
 A:hover.topmenuout { text-decoration:none; color:#cc0000; }

 b.red { color:red; }

 .pfnotice { font-size: 10px; font-family: Verdana, Arial, ; color: #404040; letter-spacing: -1px;}
 a.pfnotice { color: #004070; text-decoration: none;}
 a.pfnotice:hover { color: #000000; }

 label { cursor:hand; }