    BODY {Background: White}

    a {font-weight:normal;color:#111111;  text-decoration: none;}
    a:visited {font-weight:normal;color:#111111; text-decoration: none;}
    a:active {color:#111111;  font-weight:normal;  text-decoration: none;}   
    a:hover {text-decoration:underline}   

    H1,H2,H3,H4 {color:#555555;}
     H1{font: 18pt bold; margin:0;} 
     H2{font: 12pt; margin:0; font-style:italic}  
     H3{font: 10pt bold; text-indent:0em; margin-bottom:10px; margin-top:20px; background-color:#FFFFCD}  
     H4{font: 9pt; text-indent:.5em; margin-bottom:5px; margin-top:0;} 
     H5{font: 8pt x-small arial; color:gray; text-indent:1em; margin-bottom:4px; margin-top:1em;} 
     P {font: 12px arial; text-indent:.7em; margin-top:.2em; margin-bottom:.5em;}  
     li {font: 10px arial; color:#111111;  margin-left:40px }
     ol,ul {margin:.8em;}
    img {border:0}


    .box {background:#EEEEFF; border: solid gray 1px; margin-top:2em; padding:8px; margin-bottom:1em; padding-bottom:0; margin-left:1em}
    .legal {font: 8pt 'Times New Roman'; color:gray; margin-right:3em; margin-left:2em}
    tt {font: 7pt "courier new"; color:blue}
    .bannerbox {font: bold 9pt "Comic Sans MS"; margin:0; padding:5px; border:solid 1px gray; background: #F0F0F0; text-align:center; margin-bottom:1em;}
    .msg {margin:10px; padding:8px; border:solid #CC0000 1px; background:#F9F9FF; font-size:7pt}
    .sm {margin:0; font-size:12pt}
    .checkbox {border:1px solid gray; font:8pt arial; background-color:#FAFAFA; width:130pt; margin:10px; padding:5px}
    .sidesection {margin-top:10px; margin-bottom:15px;}
    .sidesection p {color:#333366; font-size: 9pt; text-align:left; margin:5px; margin-bottom:10px; text-indent:-3px}
    .sidesection .sig {color:gray; font-style:italic}
    .sidelink {font:7pt arial; margin:3px; margin-bottom:8px;}

    .smallgrayitalic {font-size:7pt; color:gray; font-style:italic} 
    .linkbox {background:#EEEEFF; border: solid gray 1px; margin:2.5em; padding:10px; font-style:normal;}
    .pinnote {float:right; margin-top:-18px; margin-right:-8px}


    .sidelist {font:7pt arial; margin:0px; margin-left:8px;}
    .sidelist b {color:navy}
    .sidelist a, .sidelist a:visited {font:7pt arial; margin:0px; margin-left:0px; color:#333366}
    .sidelist a:hover {font:7pt arial; margin:0px; margin-left:0px; color:blue; background-color:yellow}

    .pagearrow {font-size: 10pt; font-family: "courier new"; font-weight:bold; text-align: center; margin:2em}
    .pagearrow a {font-size: 10pt; font-family: "courier new"; font-weight:bold; text-align: center; margin:2em}
    .pagearrow a:link {font-size: 10pt; font-family: "courier new"; font-weight:bold}  
    .pagearrow a:visited {font-size: 10pt; font-family: "courier new"; font-weight:bold}   
    .pagearrow a:active {font-size: 10pt; font-family: "courier new"; font-weight:bold}  
    .pagearrow a:hover {color:navy; font-size: 10pt; font-family: "courier new"; font-weight:bold; background-color:yellow}    

 /* floating box with free offer */
   .freebie {border: 1px solid gray; font-size:9pt; background-color:#F9FFEC; 
     padding:5px; margin:10px; text-align:center; text-indent:0;}
   .freebie a:hover {color:blue; background-color:yellow; text-align:center}
   .freebie.float {margin-left:-50px; margin-top:-13px; border:0; margin-bottom:5px}

 /* banner redirecting people to recovery page */
    .recban {border: 1px dashed gray; font-size:9pt; background-color:#FAFAFF; padding:5px; padding-left:15px; margin:20px; margin-left:30px;  margin-right:30px; text-align:center}
   .recban a:hover {color:blue; background-color:yellow;}
   .recban h4 {margin:.2em}
   .recban img {float:left; margin-left:-30px; margin-top:-15px; border:0}
   .recban hr {height:0; border: 1px dashed gray; width:40%}