body {background-color : #FFFFFF; color; margin : 4px 0; text-align : center }

.banner { background-color : #FFFFFF; color : #FFFFFF; margin : 0 auto; text-align : center; width : 650px; }

.navbar { background-color : #FFFFFF; color: #FFFFFF; font-family : Verdana, sans-serif; font-size : 11px; font-style : normal; font-weight : normal; margin : 0 auto; text-align : center; text-decoration : none; width : 650px; }

.mainbody { background : #ffffff; color : #000000; font-size : 12px; font-family : Verdana, Helvetica, sans-serif; margin : 0 auto; text-align : left; padding: 10px; width : 650px; }

.main { background : #ffffff; color : #000000; font-size : 12px; font-family : Verdana, Helvetica, sans-serif; margin : 0 auto; text-align : left; padding: 10px; width : 600px; }

.footer { border-top:2px solid #000000; }
.hrblue { border-top:1px solid #000080; padding-top:6px; padding-bottom: 6px;}

A:link {color: #336699;}
A:active {color: #990000; text-decoration:none}
A:visited {color: #993333;}


a.hdg:link { background-color : #CEDBDE; color : #336699; font-weight : bold; text-decoration : none; }
a.hdg:visited { background-color : #CEDBDE; color : #990000; font-weight : bold; text-decoration : none; }
a.hdg:hover { background-color : #CEDBDE; color : #996600; font-weight : bold; text-decoration : none; }
a.hdg:active { background-color : #CEDBDE; color : #996600; font-weight : bold; text-decoration : none; }

a.nav:link { background-color : #000080; color : #FFFFFF; font-weight : bold; text-decoration : none; }
a.nav:visited { background-color : #524d84; color : #FFFFFF; font-weight : bold; text-decoration : none; }
a.nav:hover { background-color : #524d84; color : #FFFFFF; font-weight : bold; text-decoration : none; }
a.nav:active { background-color : #524d84; color : #FFFFFF; font-weight : bold; text-decoration : none; }

a.valid:link, a.valid:visited, a.valid:hover, a.valid:active { color: #cccccc; font-size: 0.85em; }

.center { text-align : center; }
.right { text-align : right; }
.left { text-align : left; }
.top { vertical-align: top; }
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }
.nospace { margin-top: 0px; margin-bottom: 0px;}

em { background-color : #FFFFFF; font-weight : normal; font-style : italic; }

H1 { font-weight: bold; font-size : 22px; font-family : verdana, Arial, Helvetica, sans-serif; color : #000080; background-color : transparent; margin-top: 10px; }
H2 { font-weight : bold; font-size : 18px; font-family : verdana, Arial, Helvetica, sans-serif; color : Black; background-color : transparent; margin-top : 0px; margin-bottom : 0px; }
H3 {font-weight : bold; font-size : 14px; font-family : Verdana, Arial, Helvetica, sans-serif; color : Black; background-color : transparent; border-top: 1px solid #000080; padding-top:12px; }
H4 { font-weight : bold; font-size : 14px; font-family : Verdana, Arial, Helvetica, sans-serif; color : Black; background-color : transparent; }

img { border-style : none; border-width : 0; margin-bottom : 0; }

hr.black {color:#000000; height:2px;}
hr.blue {color:#000080; height:1px;}

li.box { list-style-type : square; }
li.nobox { list-style-type : none; }
sup { background : transparent; }
.selected { color : #ffcc00; font-weight : bold; padding: 0 40px 0 40px; }
.centered { text-align : center; }

table {background : #FFFFFF; color : #000000; font-family : Verdana, Arial, sans-serif; }

table.small { background : #FFFFFF; color : #000000; font-family : Verdana, Arial, sans-serif; width : 230px; }

th { background-color : #DDDDDD; color : #000000; font-style : normal; font-weight : bold; font-family : Verdana, Arial, sans-serif; text-align : center; font-size : 11px; }

td { background-color : #ffffff; color : #000000; font-style : normal; font-weight : normal; font-family : Verdana, Arial, sans-serif; font-size : 11px; }
td1 { background-color : #336699; color : #000000; font-style : normal; font-weight : normal; font-family : Verdana, Arial, sans-serif; font-size : 11px; }
td.normtext { font-size : 12px; }
td.boxed { border : 1px solid; font-size : 12px; padding : 10px; }
table.geog { margin-top: 6px; border-collapse: collapse; border:1px solid #aaaaaa; font-family: Verdana, Arial, Helvetica, sans-serif; }
td.geog {background : #ffffff; font-size: 12px; padding : 0 0.5em 0 0.5em; border: 1px solid #dddddd; }
th.geog {background : #DDDDDD; font-size: 12px; padding : 0.5em; border: 1px solid #aaaaaa; text-align : center; }
