BODY {margin:0; padding:0;}
TABLE {margin:0; padding:0;}
TD {font-family:Verdana, Arial, Serif; font-size:10pt;}
H1 {border-bottom:1px ridge #004080; font-size:16pt; text-decoration:none; text-align:center; color:red; font-weight:normal;}
H2 {font-size:13pt; font-weight:bold; text-align:left; color:navy; margin:30px 0px 5px 0px;}
P {margin-top:5px; margin-bottom:15px}
UL {list-style:square}

A {color:#8080FF; font-weight:bold; text-decoration:none;}
A:hover {color:#8080FF; font-weight:bold; text-decoration:underline;}


.footer {border-top: 1px ridge gray;}
.footer TD {font-size:8pt;}


TABLE.info {background-color:#f0f0f0; border-left:1px solid black; border-top:1px solid black;}
.info TH {padding:2px 5px 2px 5px; background-color:silver; font-weight:bold; font-size:9pt; text-align:center; border-right:1px solid black; border-bottom:1px solid black;}
.info TD {padding:2px 5px 2px 5px; border-right:1px solid black; border-bottom:1px solid black;}

TABLE.formtable {}
.formtable TH {padding:2px; font-weight:bold; text-align:right; font-size:9pt; vertical-align:top;}
.formtable TD {padding:2px; text-align:left;}

TABLE.gallery {}
.gallery TD {padding:5px; text-align:center; font-size:7pt; vertical-align:bottom;}
.gallery IMG {border:1px solid black;}

DIV.news {background-color:f0f0f0; border:1px solid black; width:600px; padding:5px; text-align:left;}
.news H2 {margin:0px 0px 10px 0px; border-bottom:1px solid gray;}

