/*** HTML TAGS ***/

body {
   color: #000000;
   font-size: 10pt;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

p {
   color: #000000;
   font-size: 10pt;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

td {
   color: #000000;
   font-size: 10pt;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}
  
li {
   color: #000000;
   font-size: 10pt;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

select {
   font-size: 9pt;
   font-family: arial, geneva, sans-serif;
}

/*** END HTML TAGS ***/

/*** FONT SIZES ***/

.bigger {
   font-size: 12pt;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

.eleven {
   font-size: 11pt;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

.nine {
   font-size: 9pt;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

.smaller {
   font-size: 8pt;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}  

.pageHeader {
   font-size: 11pt;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

/*** END FONT SIZES ***/

/*** COLORS ***/

.blue {
   color: #006699;
}

.darkblue {
   color: #003366;
}

.red {
   color: #990000;
}

.darkred {
   color: #990000;
}

.green {
   color: #336600;
}

.popgreen {
   color: #009900;
}

.orange {
   color: #FF9900;
}

.yellow {
   color: #FFFFCC;
}

.white {
   color: #FFFFFF;
}

/*** END COLORS ***/

/*** NAVIGATION ***/
.subNav {
   background-color: #DDDDDD;
   background-image: url(/images/bgd_subnav.gif);
}

.subNavLinkSel {
   color: #990000;
   text-decoration: none;
   font-size: 8pt;
   font-weight: bold;
}


.subNavLink {
   color: #0000FF;
   font-size: 7.5pt;
}

.homelinks {
   font-size: 13pt;
   font-weight: bold;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

.hometopNav {
   color: #FFFFFF;
   font-size: 10pt;
   font-family: geneva, verdana, arial, helvetica, sans-serif;   
}

.homebottomNav {
   color: #FFFFFF;
   font-size: 8pt;
   font-family: geneva, verdana, arial, helvetica, sans-serif;   
}

.headerNav {
   color: #0000FF;
   font-size: 9pt;
   font-weight: bold;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

.pageNav {
   color: #0000FF;
   font-size: 9pt;
   font-weight: bold;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

.pageNavSelected {
   color: #000000;
   text-decoration: none;
   font-size: 9pt;
   font-weight: bold;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

.footerRow {
   font-size: 8pt;
   font-weight: normal;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

.footerNav {
   color: #0000FF;
   font-size: 8pt;
   font-weight: normal;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

.footerNavSelected {
   color: #0000FF;
   text-decoration: none;
   font-size: 9pt;
   font-weight: bold;
   font-family: geneva, verdana, arial, helvetica, sans-serif;
}

.subNavbody {
   background-color: #990000;
   color: #FFCC33;
}

.prodNav {
  background-color: #ECEBEB; 
} 

.prodNavLink {   
   color: #666666;
   text-decoration: none;
   font-size: 8.5pt;
   font-weight: bold;
   font-family: arial, sans-serif;
}

.prodNavLinkSel {   
   color: #990000;
   background-color: #FFFFFF;
   text-decoration: none;
   font-size: 8.5pt;
   font-weight: bold;
   font-family: arial, sans-serif;
}

/*** END NAVIGATION ***/

/*** POPUPS ***/

.popupHeader {
   background-color: #990000;
   color: #FFCC33;
   font-size: 8pt;
   font-family: arial, geneva, sans-serif;
}

.popupFooter {
   background-color: #990000;
   color: #FFFFFF;
   font-size: 8pt;
   font-family: arial, geneva, sans-serif;
}

.compareHeader {
   background-color: #990000;
   color: #FFFFFF;
   font-size: 10pt;
   font-weight: bold;
   font-family: arial, geneva, sans-serif;
}

.honestySectionHeader {
   background-color: #003333;
   color: #FFFFFF;
}

/*** END POPUPS ***/

/*** FORMS ***/

.monospace {
   font-size: 10pt;
   font-family: courier, monospace; 
}

.textBox {
   background-color: #F6F6F6;
   border-color: #000000 #AAAAAA #AAAAAA #000000;
   border-style: solid;
   border-width: 1px;
   color: #000000;
   font-size: 10pt;
   font-family: courier, monospace;
}

.button {
   background-image: url(/images/bgd_yellow_button.gif);
   background-color: #FFCC33;
   border-color: #999999 #666666 #666666 #999999;
   border-style: solid;
   border-width: 1px;
   cursor: pointer;
   font-weight: bold;
   font-size: 12px;
   font-family: arial;
}

/*** END FORMS ***/
