* {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px;}
.a {text-decoration: none; font-size: 10px; padding: 2px 6px 2px 6px; color: #999999; font-weight: bold; height: 18px;}
.a:hover {font-size: 10px; color: #666666;}
.ab {text-decoration: none; font-size: 10px; padding: 2px 4px 2px 4px; color: #999999; font-weight: bold; height: 18px;}
.ab:hover {font-size: 10px; color: #666666;}
.ac, ac:hover {text-decoration: none; font-size: 10px; padding: 2px 4px 2px 4px; color: #999999; font-weight: bold; height: 18px;}
.ad, ad:hover {text-decoration: none; font-size: 10px; padding: 2px 4px 2px 4px; color: #cccccc; font-weight: bold; height: 18px;}
.at, at:hover {text-decoration: none; font-size: 10px; padding: 2px 0px 2px 0px; color: #999999; font-weight: bold; height: 18px;}
.b {text-decoration: none; font-size: 12px; padding: 2px 12px 2px 12px; background: #cccccc; color: #666666; font-weight: bold; height: 14px;}
.c {text-decoration: none; font-size: 12px; padding: 2px 12px 2px 12px; color: #999999; font-weight: bold; height: 14px;}
.c:hover {background: #cccccc; color: #666666;}
.o {color: #ff690a;}
.m, td .ac {vertical-align: middle;}
td {vertical-align: top;}
.la {color: #333333; background: #999999; font-size: 12px; font-weight: bold; border: 1px solid #999999; padding: 2px 2px 2px 2px; width: 100px;}
.lb {border-bottom: 1px solid #cccccc; background: #f3f3f3; padding: 2px 2px 2px 2px; border-top: 0px;}
.lc, .lc:hover {margin: 0px 0px 0px 0px; border: 1px outset #cccccc; background: #cccccc; color: #3f3f3f; padding: 1px 3px 1px 3px; text-decoration: none; font-size: 11px;}
.t {margin: 0px 0px 0px 0px; border: 1px solid #cccccc; background: #ffffff; padding: 2px 2px 2px 2px; text-decoration: none;}
.ag {color: #880000; text-decoration: none; font-size: 10px;}
.ar {color: #333333; text-decoration: none; font-size: 10px;}
.ba {text-decoration: none; font-size: 10px; padding: 2px 6px 2px 6px; color: #999999; background: #ffffcc; font-weight: bold; height: 18px;}
.bb {text-decoration: none; font-size: 10px; padding: 2px 6px 2px 6px; color: #999999; background: #f0f0f0; font-weight: bold; height: 18px;}
.ba:hover, .bb:hover {color: #666666;}
.v {visibility: hidden; display: none;}
fieldset {margin: 8px 4px 0px 4px; border: 1px solid #cfcfcf; padding: 2px 2px 2px 2px; border-left: 0px; border-bottom: 0px; border-right: 0px;}
legend {font-size: 10px; font-weight: bold; color: #aaaaaa; margin-left: 5px; margin-right: 5px;}
.legend {font-size: 10px; font-weight: bold; color: #cc6633;}
.bt {font-size: 10px; border: 1px solid #cccccc; background: #f0f0f0;}
.bo {margin: 0px 6px 6px 6px;}
.bq {font-size: 10px; color: #333333;}
.bi {font-size: 9px; color: #888888;}
.bn, a .bn {font-size: 10px; color: #cc6633; font-weight: bold;}
.br {font-size: 9px; color: #008b8b;}
.sx, .sx:hover {font-size: 9px; color: #cc3300;}
.st, .st * {font-size: 10px; color: #666666;}
.ss, .ss *, .ss:hover {font-size: 9px; color: #999999;}
.xl {font-size: 10px; font-weight: bold; color: #cc6633;}
.xt {font-size: 11px; color: #333333;}
.xc {font-size: 10px; color: #666666;}
.nw {white-space: nowrap;}
a {text-decoration: none; font-size: 10px;}
a:hover, .ag:hover, .am:hover {text-decoration: none; font-size: 10px; color:#cc3300;}
.ag:visited {color: #999999;}