BODY {background-color: #FFFFFF;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}

A:link {color:#666633;; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}
A:visited {color:#666633;; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}
A:hover {color:#000000;; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; height: auto; width: auto; margin-top: auto; border-color: #000000 black black; border-style: none; border-top-width: auto; border-right-width: auto; border-bottom-width: auto; border-left-width: auto}


H1 {font-family: Arial, Helvetica, sans-serif;
    font-size: 17pt;
    color: #000000;; text-decoration: none; font-weight: bold}

H2 {font-family: Helvetica,Arial,sans-serif;
    font-weight: bold;
    font-size: large;
    color: #000000;}

H3 {font-family: Helvetica,Arial,sans-serif;
    font-weight: bold;
    font-size: medium;
    color: #000000;}

H4 {font-family: Helvetica,Arial,sans-serif;
    font-weight: bold;
    font-style: italic;
    font-size: small;
    color: #000000;}

H3.subhead {font-family: Helvetica,Arial,sans-serif;
            font-weight: bold;
            color: #FF9900;
            background-color: #000000;
            font-size: 14pt;
            padding: 2px;
            white-space: pre;}

.sidebar {font-family: Helvetica,Arial,sans-serif;
          font-size: 10pt;
          color: 000000;}

.pquote {font-family: Helvetica,Arial,sans-serif;
          font-size: 14pt;
	  font-style: italic;
	  font-weight: bold;
          color: 000000;}

.0317 {border : solid;}

TT {white-space: normal;
    color: #3366CC;
    font-size: 10pt;
    font-family: courier,courier new,monospace;}

PRE,CODE {color: #003399;
          font-size: 10pt; 
          font-family: courier,courier new,monospace;}

P {font-family: Times;
    font-size: 12pt;
    color: #000000;}

UL,OL,DL {color: #000000;}

P.caption {font-family: Helvetica,Arial,sans-serif;
           font-weight: bold;
           font-size: 10pt;
           color: #000000;
           padding: 5px;
           margin-right:0px;}
 
P.intro {font-size: 11pt;
         color: #3366cc;
         font-weight: bold;
         margin-right: 0px;}


/* table formatting */


TH.colhead {font-family: Helvetica,Arial,sans-serif;
            font-size: medium;
            font-weight: bold;
            color: #FF9900;
            background-color: #000000;}

TD.contents {font-family: Helvetica, Arial, sans-serif;
             font-size: small;
             background-color: #FFCC33;; color: #FF6600}

.depthead {font-family: Helvetica,Arial,sans-serif;
           font-size: medium;
           color: #FF9900;
           font-weight: bold;
           margin-right: 0px;
           text-align:right;}

/* These styles are for the left nav bar */


DIV.navbar B {font-family: Helvetica,Arial,sans-serif;
              font-weight: bold;
              font-size: 14px;
              color: #000000;}

DIV.navbar A {font-family: Helvetica,Arial,sans-serif;
              font-size: 12px;
              color:#3366CC;}

DIV.navbar P {font-family: Helvetica,Arial,sans-serif;
              font-size: 12px;
              color: #000000;
              margin-right: 0px;}

DIV.navbar {font-family: Helvetica,Arial,sans-serif;
            font-size: 12px;
            color: #000000;
            margin-right: 0px;}

TD.navbar B {font-family: Helvetica,Arial,sans-serif;
              font-weight: bold;
              font-size: 11pt;
              color: #000000;}

TD.navbar A {font-family: Helvetica,Arial,sans-serif;
              font-size: 10pt;
              color:#3366CC;}

TD.navbar P {font-family: Helvetica,Arial,sans-serif;
              font-size: 10pt;
              color: #000000;
              margin-right: 0px;}

TD.navbar {font-family: Helvetica,Arial,sans-serif;
            font-size: 10pt;
            color: #000000;
            margin-right: 0px;}

/* These are the styles for the table formatting on product and book reviews */

TD.summary {background-color: #3366CC;
            color: #000000;
            font-weight: bold;
            font-size: 10pt;
            text-align: right;
            padding: 0 0.5em;}

TD.details {color: #000000;
            font-size: 10pt;
            text-align: left;
            padding: 0 0.5em;}

TH.title {font-size: 12pt;
          text-align: center;
          background-color: #3366CC;
          color: #000000;
          font-weight: bold;}


/* These styles are for the third rail links */

A.thirdrail:link {font-family: Arial,Helvetica,sans-serif;
                  color: #3366CC;
                  font-size: 8pt;
	          font-weight: bold;}
                  								
A.thirdrail:active {font-family: Arial,Helvetica,sans-serif;
                    color: #999999;
                    font-size: 8pt;
                    font-weight: bold;}

A.thirdrail:visited {font-family: Arial,Helvetica,sans-serif;
                     color: #336666;
                     font-size: 8pt;
                     font-weight: bold;}

.maintext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-weight: bold}
.unnamed1 {  }
.ad {  font-family: Arial, Helvetica, sans-serif; font-size: 1pt}
