p    { font: 12px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; 
       color: #333333;
       margin-top: 10px; }

p.init { font: 12px/18px
 Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; 
        color: #333333;
        margin-top: -10px; }        
        
.body { font: 12px/18px
    Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
    font-weight: normal;
    color: #333333;
    margin-bottom:-5px; }
    
.bodyindex {font: 14px/21px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
font-weight: normal; color: #333333;  }
    
.index { font: 14px/21px
   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
   color: #333333; margin-bottom:-5px; }
   
    
   
  
.bodyclr { font: 12px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
    color: #FFCC00; margin-bottom:-5px; }
    
.bodyclrtwo { font: 12px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
  color: #CC0000; margin-bottom:-5px; }
  
.smbodyclrtwo { font: 10px/14px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
  color: #CC0000; margin-bottom:-3px; }
  
.bldclr { font-weight: bold; color: #FFCC00; }

.bldgrey { font: 12px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
   font-weight: bold; color: #333333; margin-bottom:-5px; }
   
   


.smlead {  line-height: 14px;  }

.small {font: 10px/14px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
font-weight: normal; color: #333333; margin-bottom:-5px; }

.smallbld {font: 11px/14px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
   font-weight: bold; color: #333333; }
   
   
   

.clr { color: #FFCC00; }
.clrtwo { color: #CC0000; }
.blk { color: #000000; }
.gray { color: #666666; }




.justify { text-align: justify; }
.indent { margin-left: 24px; }




.serif { font-family: Times New Roman, Times, serif; }
.serifbld { font-family: Times New Roman, Times, serif; font-weight: bold; }




.initcap { font: 38px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
   line-height: 1.35 em; font-weight: normal; float: left; padding: 0px 0px;
   margin-bottom: -9px; color: #666666; }
   
.initcaptwo { font: 38px Times New Roman, Times, serif; font-weight: normal;
  line-height: .84 em; float: left; padding: 0px 2px; margin-bottom: -9px;
  color: #990033; }
  
.initblurb { font: 32px Times New Roman, Times, serif; line-height: .65 em;
 float: left; padding-right: 2px; color: #333333; }




h1{ font: 24px/24px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
  font-weight: normal; color: #cc0000; margin-bottom: 8px;}
h2{ font: 15px/18px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
  font-weight: bold; color: #000000; letter-spacing: -.025em; margin-bottom:-5px; }
h3{ font: 14px/18px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
   color: #000000; margin-bottom:-5px; }
h4{ font: 15px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
  font-weight: bold; color: #CC0000; letter-spacing: -.025em; margin-bottom:-5px; }





.menu { font: 9px/14px Verdana, Trebuchet MS, Helvetica, Arial, sans-serif;
font-weight: normal;
letter-spacing: -.025em;
margin-bottom:-5px;
text-align: left; }

.menu_on { font: 11px/14px Arial,Verdana, Trebuchet MS, Helvetica,  sans-serif;
font-weight: bold;
color: #CC0000;
letter-spacing: -.025em;
margin-bottom:-5px; }

.menuindent { font: 9px/14px Verdana, Trebuchet MS, Helvetica, Arial, sans-serif;
  font-weight: normal; letter-spacing: -.0125em; margin-left: 10px; }

.menuhead { font: 12px/14px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
font-weight: bold; color: #666666; margin-bottom:15px; margin-top: 0px; }





.quote  { font: 10px/14px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
   color: #333333; margin-bottom:-5px; }
   
.author { font: 10px/14px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color: #333333; }

.newsblurb { font: 10px/14px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color: #333333; }

.caption { font: 10px/12px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-style: italic; color: #333333; }

.footnote { font: 9px/11px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; }

.attribution { font: 10px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color: #009999; }





div.top  { border: solid 1px #FFCC00; margin: 15px 10px 0px 0px; }
img.body { border: solid 1px #FFCC00;}
table.border { border: solid 1px #FFCC00; }




a:link { text-decoration: underline; color: #3399CC; }
a:visited { text-decoration: underline; color: #66CCFF; }
a:hover { text-decoration: none; color: #ff6600; }

    


ul { font: 12px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color: #333333;}
li { margin-bottom:5px; }

    
    
hr { color: #FFCC00; height:1px;  solid  }


submit{ font: 10px/12px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; }
.bodyclrtwobullets {
	font: 12px/normal Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif;
	color: #CC0000;
	list-style-type: disc;
}
.bodyclrthreebullets {
	font: 12px/normal Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif;
	color: #000000;
	list-style-type: disc;
}
