body {background-color:#339966; color:#000000; margin:4px;}

td.panel {background:#66cc99; padding:4px;}
td.info {padding:8px; margin:2px; background:#66cc99; border:1px solid; border-color:#339966 #99ffcc #99ffcc #339966; font:10pt verdana,arial,sans-serif;}
td.siteby {text-align:center; padding:4px; margin:4px; background:#66cc99; border:1px solid; border-color:#339966 #99ffcc #99ffcc #339966; font:8pt verdana,arial,sans-serif;}
td.desc {padding:8px; margin:2px; background:#66cc99; border:1px solid; border-color:#339966 #99ffcc #99ffcc #339966; font:10pt verdana,arial,sans-serif;}
td.odd {background:#66bb88; padding:4px; font:10pt verdana,arial,helevtica,sans-serif;}
td.even {background:#77ccaa; padding:4px; font:10pt verdana,arial,helevtica,sans-serif;}
td.hint {padding:4px; margin:2px; background:#66cc99; border:1px solid; border-color:#339966 #99ffcc #99ffcc #339966; font:8pt verdana,arial,sans-serif;}
td.price {padding:8px; margin:2px; background:#66cc99; border:1px solid; border-color:#339966 #99ffcc #99ffcc #339966; font:10pt verdana,arial,sans-serif; text-align:right;}

th.{padding:4px; margin:2px; background:#66cc99; border:1px solid; border-color:#339966 #99ffcc #99ffcc #339966; font:8pt verdana,arial,sans-serif; font-weight:bold;}

a {color:#003300; font:8pt verdana,arial,helevtica,sans-serif;}
a:hover {color:#ffffff;}
a.nav {color:#000000; background:#66cc99; border:1px solid; border-color:#99ffcc #339966 #339966 #99ffcc; width:220px; height:30px; margin:1px; padding:6px; text-align:center; font:10pt verdana,arial,helevtica,sans-serif;}
a.nav:hover {color:#ffffff; background:#339966;}
a.side {color:#000000; background:#66cc99; border:1px solid; border-color:#99ffcc #339966 #339966 #99ffcc; width:150px; height:30px; margin:1px; padding:6px; text-align:center; font:8pt verdana,arial,helevtica,sans-serif;}
a.side:hover {color:#ffffff; background:#339966;}

h1 {font:18pt verdana,arial,helvetica; color:#ffffff; background:#339966; border:1px solid #006600; padding:4px 4px 4px 16px; margin:4px 4px 12px 4px;}
p {font:10pt/12pt verdana,arial,helvetica; color:#000000; margin:8px 16px 6px 16px;}
p.note {margin:8px 0px 8px 0px; width:150px; border:1px solid #ffff99; padding:8px; font:8pt verdana,arial,sans-serif;}
p.warn {margin:8px 0px 8px 0px; width:150px; border:1px solid #99ff99; padding:8px; font:8pt verdana,arial,sans-serif;}
li {font:10pt/12pt verdana,arial,helvetica; color:#000000; margin:8px 16px 6px 16px;}
big {font:13pt arial,helvetica; font-weight:bold;}