a:link { text-decoration: none}
a:visited { text-decoration: none}
a:hover { text-decoration: underline; color: #CC0000}
.navBunselect {  font-family: "Humanst521 BT", Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 12pt; text-indent: -10pt}
.locationMark {  font-family: "Humanst521 BT", Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #CC6633; margin-top: 0px; margin-bottom: 0px; text-align: right; margin-right: 8px; margin-left: 8px; text-indent: 0pt}
.simpleLink {  text-decoration: none}
.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; text-align: right; margin-top: 2px; margin-bottom: 2px; color: #666666; margin-right: 32px; margin-left: 32px; text-indent: 0pt}
.navLink {  color: #000000; text-decoration: none}
.navLinkdis {  color: #CCCCCC; text-decoration: none}
.invisibleLink {  color: #000000; text-decoration: none}
.footerLink { color: #666666; text-decoration: none; text-indent: 0pt}
.navTable { border-color: black}
.navCunselect { font-family: "Humanst521 BT", Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 4px ; text-align: right; text-indent: 0pt}
.subTitle { font-family: "Humanst521 BT", Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #663333; margin-top: 0px; margin-bottom: 0px; margin-right: 2px; margin-left: 2px; text-indent: 0pt}
h1 {  margin-top: 10pt; margin-bottom: 5pt; font-size: 16pt; padding-top: 0px; padding-bottom: 0px}
h2 { margin-top: 8pt; margin-bottom: 4pt; font-size: 14pt}
h3 { margin-top: 6pt; margin-bottom: 3pt; font-size: 13pt}
h4 { margin-top: 4pt; margin-bottom: 2pt; font-size: 12pt}
h5 { margin-top: 2pt; margin-bottom: 2pt; font-size: 11pt}
p {  font-size: 11pt; text-indent: 20pt; margin-top: 2pt; margin-bottom: 2px}
.psmall { font-size: 10pt; text-indent: 10pt; margin-top: 1pt; margin-bottom: 1px}
.hsmall { margin-top: 2pt; margin-bottom: 2pt; font-size: 12pt ; font-weight: bold; background-color: #CCCCCC; text-indent: 0pt}
.pnormal { font-size: 11pt; margin-top: 2pt; margin-bottom: 2px ; text-indent: 0pt}
.psmallNormal { font-size: 10pt; text-indent: 0pt; margin-top: 1pt; margin-bottom: 1px }
.psmallNeg { font-size: 10pt; text-indent: -10pt; margin-top: 1pt; margin-bottom: 1px ; margin-left: 10pt}
.tiny {  font-size: 1pt}
.boldmark {  background-color: #FFCC99}
.butt {  ns_ignore_after_this_bug; font-family: "Humanst521 BT", Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-image: url(../images/b_bg.gif); background-repeat: no-repeat; background-color: #FFFFCC; border-style: none; clip:  rect( ); height: 22px; width: 60px}
.masterhead {  color: #CC6633; font-family: "Humanst521 BT", Arial, Helvetica, sans-serif; font-size: 24pt; font-weight: bold; background-image: url(../images/h_bg.gif); background-repeat: repeat-y; padding-left: 50px; margin-top: 20px; margin-bottom: 40px}
.detailhead { color: #CC6633; font-family: "Humanst521 BT", Arial, Helvetica, sans-serif; font-size: 24pt; font-weight: bold; background-image: url(../images/h_bg.gif); background-repeat: repeat-y; padding-left: 50px; margin-top: 20px; margin-bottom: 40px }
.pkeyval { font-size: 11pt; margin-top: 2pt; margin-bottom: 2px ; text-indent: 0pt}
.peditor { font-size: 10pt; margin-top: 2pt; margin-bottom: 2px ; text-indent: 0pt ; font-style: italic}
.psmallRight { font-size: 10pt; text-indent: 0pt; margin-top: 1pt; margin-bottom: 1px ; background-position: right }
.bannerLogin { font-size: 12pt; text-indent: 0pt; margin-top: 1pt; margin-bottom: 1px ; background-color: #FFFFCC; font-family: "Humanst521 BT", Arial, Helvetica, sans-serif; font-weight: bold; border-color: #CC6633 #FFFFFF #FFFFFF #CC6633; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.errorhead { color: #FF0000; font-family: "Humanst521 BT", Arial, Helvetica, sans-serif; font-size: 24pt; font-weight: bold; background-image: url(../images/h_bg.gif); background-repeat: repeat-y; padding-left: 50px; margin-top: 20px; margin-bottom: 40px }
