body {margin:0;font-family:Arial;background-color:White}
body, div, p, TD {font-size:10pt}
H1 {FONT-SIZE: 18pt;margin-top:6pt}
H2 {FONT-SIZE: 14pt;}
a:hover {color: navy}
a:visited {color: #0448d2}
a:link {color: #0448d2}
li {list-style-type: square}
.small {font-size:smaller}
.large {font-size:larger}
th {font-size:10pt;text-align:left}
div.abbs {border: 1px dotted #008000; margin:20px 20px; padding: 3px; background-color: #CCFFCC; width:30%;}
td.cats {vertical-align:middle;font-size:8pt;border: 1px solid #808080; text-align:center}
td.cats a{text-decoration:none;color:black}
td.label {border-top:none;border-left:none;width:13%;background:white;font-size:7pt;color:#000080;font-weight:bold;text-align:right;}
td.curr {border-right:none;border-bottom:none;width:11%;background:#DAEBFE}
td.on {border-right:none;width:11%;background:white}
td.off {border-right:none;width:11%;background: #D3D3D3;color:#808080}
td.last{border-right:1px solid #808080}
.hl, .highlight {background:#FFFFB0}
tr.even {vertical-align:middle;background:#DAEBF8}
tr.odd {vertical-align:middle;background:#FFFFFF}
.info {color:#b50000;text-align:center}
.note {border: 1px dotted #008000; padding: 3px; background-color: #FFFFCC}
tr.pager{background:#ffffcc;}
tr.pager td{text-align:center;padding:6pt}
tr.pager td b, tr.pager a{margin-left:2px}

#aBrows{text-align:left;margin-top:20px;}
#aBrows table, #Tabs, #ListResults{border-collapse: collapse; width:100%}
#aBrows tr.head{background:#DAEBFE}
#aBrows th.l{text-align:right; width:25%}
#aBrows th.c{text-align:center; width:50%}
#aBrows th.r{text-align:left; width:25%}
#aBrows td{font-size:0.8em; text-align:center; width:25%}
DIV.Ov{MARGIN-BOTTOM:5px;TEXT-ALIGN:left;margin-top:5px;font-size:10pt}
DIV.Ov SPAN.by {PADDING-RIGHT:5px;PADDING-LEFT:5px;FLOAT:right;COLOR:#226699}
DIV.Ov SPAN.by A {FONT-SIZE:9pt;color:#6BB0FD}
DIV.Ov A{TEXT-DECORATION:none}
.OvBorder{TEXT-ALIGN:left;margin-right:30px;BORDER-top:#93C5FD 1px solid;BORDER-bottom:#93C5FD 1px solid;margin-bottom:10px;padding:5px 0 5px 0}
.OvTitle{MARGIN-LEFT:7px;TEXT-DECORATION:underline}
.OvDescr{MARGIN-LEFT:15px;COLOR:black}
SPAN.OvURL{xCOLOR:#226699;COLOR:#888888;MARGIN-LEFT:15px}
DIV.AdSep{margin-bottom:5px}
.OvBorder{width:450px}
#relatedAds  {margin:0 0 10pt 0;border-top:#93C5FD 1px solid}
#relatedAds caption {color:#6BB0FD;font-size:10pt;text-align:right}
DIV.h2 {background:#DAEBFE;font-weight:bold;font-size:1.1em}
