a { font-family: Arial, "Trebuchet MS", Verdana; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
.whitelink:link { text-decoration: underline; color: #FFFFFF; font-size: 8pt; }
.whitelink:visited { text-decoration: underline; color: #FFFFFF; font-size: 8pt; }
.whitelink:hover { text-decoration: underline; color: #FFFFFF; font-size: 8pt; }
.bluelinknorm:link { text-decoration: underline; color: #AADDFF; font-size: 9pt; }
.bluelinknorm:visited { text-decoration: underline; color: #AADDFF; font-size: 9pt; }
.bluelinknorm:hover { text-decoration: underline; color: #AADDFF; font-size: 9pt; }
.yellowlink:link { text-decoration: none; color: #FFFF00 }
.yellowlink:visited { text-decoration: none; color: #FFFF00 }
.yellowlink:hover { text-decoration: underline; color: #FFFF00 }
.drkgraylink:link { text-decoration: none; color: #333333 }
.drkgraylink:visited { text-decoration: none; color: #333333 }
.drkgraylink:hover { text-decoration: none; color: #000066 }
.bluelink:link { text-decoration: none; color: #006699; font-size: 8pt; font-weight: bold; }
.bluelink:visited { text-decoration: none; color: #006699; font-size: 8pt; font-weight: bold; }
.bluelink:hover { text-decoration: underline; color: #CC0000; font-size: 8pt; font-weight: bold; }
.ltbluelink:link { text-decoration: none; color: #99CCFF; font-size: 8pt; }
.ltbluelink:visited { text-decoration: none; color: #99CCFF; font-size: 8pt; }
.ltbluelink:hover { text-decoration: underline; color: #99CCFF; font-size: 8pt; }
BODY { font-family: "Trebuchet MS", Arial, Verdana }
P { font-family: "Trebuchet MS", Arial, Verdana }
TABLE.SectionHeading { background-color : #999999; border-color : #CCCCCC; border-style : solid; border-width : 1px; }
TABLE.SectionBox { background-color : #333333; ; border: 1px #666666 solid}
TD { font-family: "Trebuchet MS", Arial, Verdana }
.rednorm { font-size: 9pt; color: #FF0000 }
.redmed { font-size: 8pt; color: #FF0000 }
.redsmall { font-size: 7pt; color: #FF0000 }
.redlarge { font-size: 11pt; color: #FF0000 }
.redxlarge { font-size: 13pt; color: #FF0000 }
.drkgraynorm { font-size: 9pt; color: #333333 }
.drkgraymed { font-size: 8pt; color: #333333 }
.drkgraysmall { font-size: 7pt; color: #333333 }
.drkgraylarge { font-size: 11pt; color: #333333 }
.graynorm { font-size: 9pt; color: #999999 }
.graysmall { font-size: 7pt; color: #999999 }
.graymed { font-size: 8pt; color: #999999 }
.graylarge { font-size: 11pt; color: #999999 }
.blacknorm { font-size: 9pt; color: #000000 }
.blackmed { font-size: 8pt; color: #000000 }
.blacksmall { font-size: 7pt; color: #000000 }
.blacklarge { font-size: 11pt; color: #000000 }
.arblacknorm { font-size: 9pt; color: #000000; font-family: Arial, Verdana }
.arblackmed { font-size: 8pt; color: #000000; font-family: Arial, Verdana }
.arblacksmall { font-size: 7pt; color: #000000; font-family: Arial, Verdana }
.arblacklarge { font-size: 11pt; color: #000000; font-family: Arial, Verdana }
.arbluenorm { font-size: 9pt; color: #336699; font-family: Arial, Verdana }
.arbluemed { font-size: 8pt; color: #336699; font-family: Arial, Verdana }
.arbluesmall { font-size: 7pt; color: #336699; font-family: Arial, Verdana }
.arbluelarge { font-size: 11pt; color: #336699; font-family: Arial, Verdana }
.arwhitenorm { font-size: 9pt; color: #FFFFFF; font-family: Arial, Verdana }
.arwhitemed { font-size: 8pt; color: #FFFFFF; font-family: Arial, Verdana }
.arwhitesmall { font-size: 7pt; color: #FFFFFF; font-family: Arial, Verdana }
.arwhitelarge { font-size: 11pt; color: #FFFFFF; font-family: Arial, Verdana }
.whitesmall { font-size: 7pt; color: #FFFFFF }
.whitemed { font-size: 8pt; color: #FFFFFF }
.whitenorm { font-size: 10pt; color: #FFFFFF }
.whitelarge { font-size: 11pt; color: #FFFFFF }
.yellownorm { font-size: 9pt; color: #FFFF00 }
.yellowmed { font-size: 8pt; color: #FFFF00 }
.yellowsmall { font-size: 7pt; color: #FFFF00 }
.yellowlarge { font-size: 11pt; color: #FFFF00 }
.bluenorm { font-size: 9pt; color: #336699 }
.bluemed { font-size: 8pt; color: #336699 }
.bluesmall { font-size: 7pt; color: #336699 }
.bluelarge { font-size: 11pt; color: #336699 }
.bluexlarge { font-size: 13pt; color: #336699 }
.formtext { font-size: 9pt; background-color: #F6F6F6; padding-top: 2pt; padding-right: 0pt; padding-bottom: 0pt; padding-left: 2pt;	border: 1px solid #A0A0A0; margin: auto; height: 15pt }
.formmulti { font-size: 9pt; background-color: #F6F6F6; padding-top: 2pt; padding-right: 0pt; padding-bottom: 0pt; padding-left: 2pt;	border: 1px solid #A0A0A0; margin: auto}
.formsearch { font-size: 8pt; background-color: #F6F6F6; padding-top: 1pt; padding-right: 0pt; padding-bottom: 0pt; padding-left: 2pt;	border: 1px solid #A0A0A0; margin: auto; height: 13pt }
.error { color: #FF0000 }
.menu { font-weight: bold; font-size: 8pt; color: #EEEEEE;}
.menu A:visited {	color: #EEEEEE; text-decoration: none; }
.menu A:hover {	color: #FF3300; text-decoration: none; }
.menu A:link { color: #EEEEEE; text-decoration: none; }
.menu A:active { text-decoration: none; }