body, DIV, P, B, A, td, tr, TH, table, UL, LI, OPTION, input, SELECT {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: 333333;}
H1, H2, H3, H4, H5, H6 {font-family: Arial, Helvetica, Verdana,sans-serif; font-size: 12pt;}
em {font-weight: bold;}
A {color: 003366;}
A:visited {color: 003366;}
A:active {color: 336633;}
A:hover {color: ff3366;}

.catheader { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9pt; color:  white;}
a.catheader {color: white; text-decoration: none; }
a.catheader:visited {color: white; text-decoration: none;}
a.catheader:hover {color: white; text-decoration: none;}
a.catheader:active {color: white; text-decoration: none;}

.topstory { font-family: Arial, Helvetica, Verdana,sans-serif; color: black; font-size: 15pt; font-weight: bold;}
.topnews { font-family: Arial, Helvetica, Verdana,sans-serif; color: black; font-size: 12pt; font-weight: bold;}

.smallfont { font-family: Arial, Helvetica, Verdana,sans-serif; color: black; font-size: 8pt; }
*.topControl table {border: none; border-collapse: collapse;}
*.topControl td {border: none;}
*.topControl {margin: 2px;}
*.formTable {border: none;}
*.formTable, *.formTable table {width: 100%;}

*.formTable td {border-collapse: collapse; border: none; vertical-align: top}

table.headerBar font {font-size: 10pt;}

hr {border: none; height: 1px; color: cccccc; margin: 0px;}

*.foreign {color: gray; font-style: italic;}


/*
table {border: 1px black solid;border-collapse: separated;margin: 2px;}
*/