html { height: 100%;margin-bottom: 1px; }
body { background: #999999; color: #888888; }
.BigNum     { color: #666666; font-size: 20px; line-height: 16px; padding-top: 9px; }
.title     { font-size: 12px; line-height: 12px; }
.textonGray     { background: none; color: #FFFFFF; }
.txtTable, .btmRuleTD_Txtpad { padding: 5px 0; }
.screenshotImgTable, .btmRuleTD_IMGpad { padding: 8px 0; }
.screenshotImgTable { font-size: 9px; }
.screenshotImgTable a:link, .screenshotImgTable a:visited { color: #999999; }
.screenshotImgTable h3 { font-size: 12px; font-weight: bold; padding: 0; margin: 0; }
.dataBoxBIG     { color: #666666; font-size: 12px; line-height: 16px; background-color: #FFFFFF; cursor: hand; padding: 9px }
.dataBoxBIG p { padding-bottom: 0px }
.darkGrayText { color: #000000; font-size: 12px; line-height: 16px; }
h1, td, span, .nav1  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; }
h1 a, .pagehead a  { background: none; color: f90; text-decoration: none; }
h1 a:hover,h1 a:active, .pagehead a:hover, .pagehead a:active  { background: none; color: white; text-decoration: none; }
p  { margin: 0; padding-bottom: 5px } 
a { background: none; color: #666666; text-decoration: none; }
a:hover, a:active { background: none; color: #EE0000; text-decoration: underline; }
.footer, .smallprint { font-size: 9px; line-height: 13px; }
.footer { letter-spacing: 1px; color:#555555; }
.footer { font-size: 9px; line-height: 13px; color:#555555; letter-spacing: 1px; }
.footer a { background: none; color: #555555; text-decoration: none; }
.footer a:hover, .footer a:active  { background: none; color: white; text-decoration: none; }








ol   { list-style-type: decimal; margin-top: 0px; margin-left: 15px; padding: 1px; _padding: 8px;/* _padding is for IE */ }
ul  { list-style-type: square; margin-top: 0px; margin-left: 15px; padding: 0; }
li { margin: 0; padding-bottom: 3px; }