BODY { padding:0; margin:0; }
IMG { border-style:none; }
BODY, TD { font-family:Arial, Geneva CY, Sans-Serif; font-size:80%; }
.vspace { width:25px; }
.w { width:100%; }
#form, #bottom-bar, .light { color:#FFFFFF; }
#form A { color:#FFFFFF }
#adv { padding:8px; }
#q, #submit { border:1px solid #3F6183; }
#q { width:100%; }
#submit { color:#FFFFFF; background-color:#789BBE; }
#output, #main { text-align:justify; padding:16px 0; }
#output LI { padding:10px 0 }
#output-curr-page { font-weight:bold; }
.result-content { color:#000000; }
#bottom-bar A { color:#FFFFFF; text-decoration:none; }
.code, .demo { border:1px solid black; padding:2px 4px; }
.code { background-color:#EEEEEE; }
FORM { display:inline; }
H1 { font-size:150%; padding:10px 0px; margin:0; }
H2 { font-size:120%; padding:5px 0px; margin:0; }
.site_sections { color:#999999; font-family:Verdana; font-size:80%; }
.site_sections A { color:#999999; }
a.toplink:link,
a.toplink:visited,
a.toplink:active {color:#0000FF; text-decoration:underline;}
a.toplink:hover  {color:#FF0000; text-decoration:underline;}


a.linkbottom:link,
a.linkbottom:visited,
a.linkbottom:active {color:#656565;FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline;font-size:10px;}
a.linkbottom:hover  {color:#656565;FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline;font-size:10px;}

p.bot2 {FONT-SIZE: 10px; COLOR: 656565; FONT-FAMILY: Arial, Helvetica, sans-serif;}
