body         { font-size: 9pt; font-family: Arial, Helvetica; color: #000000; background-color: #FFFFFF; 
               margin-top: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 10px;}
span.redtext { color: #FF0000 }
span.whitetext { color: #FFFFFF }
span.tealtext { color: #003366 }
.copyright    { font-family: Arial; font-size: 7pt; color: #FFFFFF; text-align:center; background-color:#00457C; font-style:italic }
.disclosure  { font-size: 8pt; color: #000000; font-family: Arial }
.direction	 { font-size: 8pt; color: #009999; font-family: Arial }
.direct      { font-size: 8pt; font-family: Arial; letter-spacing: .5 }
.directwhite { color: #FFFFFF; font-size: 8pt; letter-spacing: .5 }
.tablebullet { list-style-type: square; font-family: Arial; font-size: 7pt; color: #000000 }
.caption     { font-family: Arial; font-size: 7pt; color: #336699; font-weight: bold }
.nav         { color: #336699; font-size: 8pt; font-family: Arial }

link         { color: #336699; font-family: Arial; font-size: 9pt; text-decoration:none }

font         { color: #000000; font-family: Arial, Helvetica; font-size: 9pt }
p            { color: #000000; font-size: 9pt; font-family: Arial, Helvetica }
a:link       { color: #003366 }
a:visited    { color: #336699 }
a:hover      { color: #336699; font-weight: bold}
a:active     { color: rgb(0,51,102);}
cite         { font-size: 7pt; font-weight: italic}
li           { font-size: 9pt; font-family: Arial; color: #000000 }
h1           { font-family: Arial; font-size: 11pt; color: #00457C; font-weight: bold }
.cmtitle 	 { font-family: Arial; font-size: 14pt; color: #00457C; font-weight: bold }
.cmsubtitle  { font-family: Arial; font-size: 10pt; color: #00457C }
h2           { font-family: Arial; font-size: 9pt; color: #00457C; font-weight: bold }
h3           { font-family: AGaramond; font-size: 12pt; font-style:italic; font-weight:bold  }
.horizon     { font-family: Arial; font-size: 30pt; color: #336699; font-weight: bold; letter-spacing:1pt}
.horizonWater  { font-family: Arial; font-size: 30pt; color: #FFFFFF; font-weight: bold; letter-spacing:1pt}
.horizonsub     { font-family: Arial; font-size: 16pt; color: #336699; font-weight: bold; letter-spacing:1pt}
.horizonWatersub  { font-family: Arial; font-size: 16pt; color: #FFFFFF; font-weight: bold; letter-spacing:1pt}
.horizonh1   { font-family: Arial; font-size: 30pt; color: #336699; font-weight: bold; letter-spacing:1pt}
.horizonWaterh1  { font-family: Arial; font-size: 30pt; color: #FFFFFF; font-weight: bold; letter-spacing:1pt}
.horizonsubh1     { font-family: Arial; font-size: 16pt; color: #336699; font-weight: bold; letter-spacing:1pt}
.horizonWatersubh1  { font-family: Arial; font-size: 16pt; color: #FFFFFF; font-weight: bold; letter-spacing:1pt}
.horizonh2   { font-family: Arial; font-size: 14pt; color: #336699; font-weight: bold; letter-spacing:1pt}
.horizonWaterh2  { font-family: Arial; font-size: 14pt; color: #FFFFFF; font-weight: bold; letter-spacing:1pt}
.horizonsubh2     { font-family: Arial; font-size: 8pt; color: #336699; font-weight: bold; letter-spacing:1pt}
.horizonWatersubh2  { font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold; letter-spacing:1pt}
span.normal { font-size: 9pt; font-family: Arial, Helvetica; color: #000000; font-weight: normal}

input.btn  { color:#FFFFFF;
   font-family: verdana, arial,sans-serif;
   font-size:9pt;
   font-weight:bold;
   background-color:#fed;
   height: 20;
   border:1px;
  border-top-color:#336699;
   border-left-color:#FFFFFF;
   border-right-color:#FFFFFF;
   border-bottom-color:#336699;
     filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#6699CC',EndColorStr='#336699');}
      
address      { font-family: Arial; font-size: 7pt; color: #000000 }
tbody        { font-family: Arial; font-size: 9pt; color: #000000 }
table        { background-color:#FFFFFF }
.troweven 	{ background-color: #C5D8EB }
.trowodd 	{ background-color: #F2F2F2 }
.tabletext   { padding-left: 20px; padding-right: 40px; }
span.tableH1 { font-size: 12pt; color: #336699; font-weight: bold  }
span.tableH2 { font-size: 10pt; font-weight: bold  }
span.table14text { font-size: 14pt }td
span.table14whitetext { font-size: 14pt; color: #FFFFFF}td