body { margin:0; padding:0; background-color:#000; }

body,div,ul,td,li,th,span,p,select,form,textarea,label { font-size:11px; font-family:"Trebuchet MS", arial, helvetica, sans-serif; color: #fff; }
select,option,textarea { color:#000; }
code { font: normal 11px/15px "Courier New", monospace; margin-top:20px; }
code strong { background:#fff3bf; }
div { margin:0; }
p { line-height:16px; margin:0 0 12px 0; }
p.last { margin-bottom:0; }

a { color:#94ccf7; text-decoration:none; }
a b { color:#94ccf7; }
a:visited,
a:visited sup { color:#8999f1; }
body a:hover, 
body a:focus { color:#999; text-decoration: underline; }
a strong { color:#94ccf7; }
a img { border:0; }
a.signOff { color:#94ccf7; }
a.signOff:visited { color:#94ccf7; }
a sup { color:#94ccf7; }

a.superLink { font-size: 12px; padding-left:11px; background: url(i/bg-superLink.gif) no-repeat center left; }

h1 { font-size:22px; font-weight:normal; margin-top:0; margin-bottom:0; clear:both; }
h1.pageIntro { font-size:16px; font-weight: bold; margin-bottom: 12px; }
h2 { font-size:15px; line-height:17px; margin-top:0; margin-bottom:5px; padding:0; clear:both; }
h2.imaged { margin-bottom:3px; }
h2.results { font-size:12px; font-weight:normal; }
h3 { font-size:11px; margin:0; }      
* html h1, * html h2, * html h3 { height:1%; }
h4 { font-size:12px; font-weight: normal; margin:0 0 5px 0; }
h4.catTitle { text-transform: uppercase; }

ol { margin:0 5px 10px 21px; padding:0; }
li { margin:0 0 4px 0; line-height:15px; margin-bottom:4px; }
ol ol { margin:8px 5px 8px 22px; padding:0; list-style-type: lower-alpha;}
ol ol ol { list-style-type: lower-roman; margin:5px 5px 10px 22px; }
ol.flushTop { margin-top:0; }

table, 
td { border:0; }
sup { font-size:7px; font-weight:normal; margin:0; padding:0; margin-right:2px; text-decoration:none; }
label { font-weight: bold; }
         
form { padding:0; margin:0; }

input.textInput { border: 1px solid #999; font-size: 11px !important; } 
* html input.textInput { border: 0; font-size: 11px !important; } 

* html select,
* html option,
* html textarea { border: 0; }

