body { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666; text-align: center; background: #f3f3f0; padding: 0 0 30px 0;}
table {font-family: Arial, Helvetica, sans-serif, "MS sans serif";font-size:9pt;}
tr {font-family: Arial, Helvetica, sans-serif, "MS sans serif";font-size:9pt;}
td {font-family: Arial, Helvetica, sans-serif, "MS sans serif";font-size:9pt;}
p { font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight: normal;}
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000 }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000 }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000 }
a { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #2d393b; text-decoration: underline}
a:hover { text-decoration: underline; color: #298dbf }
hr { height: 1px; color: #cccccc; background-color: #cccccc}
li { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; list-style-image: url(/images/bullet_purple.gif); line-spacing: 20pt;}

#main { z-index: 10; font-size: 12px; width: 960px; margin: 0 auto 0 auto; padding: 0 15px 0 15px; text-align: left; background: #fff; }
#header { z-index: 10; font-size: 12px; width: 960px; margin: 0 auto 0 auto; padding: 0 15px 0 15px; text-align: left; background: #fff; }
#footer { z-index: 10; font-size: 12px; width: 960px; margin: 0 auto 0 auto; padding: 0 15px 0 15px; text-align: left; background: #fff; }

.ligrn { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; list-style-image: url(/images/bullet_green.gif); line-spacing: 20pt;}
.grntext{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #2d393b; text-decoration: none }
.redtext { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #990033; text-decoration: none }
.stdlink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #990033; text-decoration: underline }
.grnlink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #006666; text-decoration: underline }
.redlink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #990033; text-decoration: underline }
.purplelink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #993399; text-decoration: underline }
.bluelink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #003399; text-decoration: underline }

.grntext { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #006666; text-decoration: none }
.purpletext { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #993399; text-decoration: none }
.bluetext { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #003399; text-decoration: none }

.pagetitle { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #2d393b; text-decoration: none }
.pageError { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #ff0000; text-decoration: none }
.paratitle { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #990033; text-decoration: none }
.imagecaption { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; color: #990033; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; padding-right: 10px; display: block; line-height: normal;}
.boldtext { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #666666; text-decoration: none }

.menutext { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #3f5593; text-decoration: none; padding-left: 20px; padding-top: 5px; padding-bottom: 5px;}
.menutext:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #298dbf; text-decoration: underline }
.menulink { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; text-decoration: none }
.menulinku { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #ffffff; text-decoration: underline }
.menulink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #298dbf; text-decoration: underline }
.sidenav { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; color: #2d393b; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; padding-right: 10px; display: block; line-height: normal;}
.sidenav:hover { color: #298dbf; text-decoration: underline }
.sidecaption { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #990033; padding-left: 20px; padding-top: 2px; padding-bottom: 2px; padding-right: 20px; display: block; line-height: normal;}
.date { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999; text-decoration: none}
.footer { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none}
.footer:hover { color: #33CCFF;}
.currentpage { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline; color: #cc0000}
.dropcap { font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; text-decoration: none; color: #333333; vertical-align: super}
.sectiontitle { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #666666; text-decoration: none }
.stdtext { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #2d393b; text-decoration: none }
.stdbold { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #2d393b; text-decoration: none }
.stdtiny { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; color: #2d393b; }
.stdsmall { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; font-style: normal; color: #2d393b; text-decoration: none;}
.stdhead { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #666666; text-decoration: none;}
.newslink { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; font-style: normal; color: #2d393b; text-decoration: underline;}
.newslink:hover { color: #298dbf; }

.stdtinylink { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #003366; text-decoration: underline }
.adminmenutitle { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #666666; text-decoration: none }
.adminlink { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #0099cc; text-decoration: underline }
.adminlink:hover { color: #298dbf; }
.strMsg { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #ff0000; text-decoration: none }
.strMsgErr { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #990033; text-decoration: none }
.strMsgErrTiny { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #cc0000 }
.box { padding:10px; border: 1px solid #2d393b}
.ptitle { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #0099cc; text-decoration: none }
.caption { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-decoration: none;}
.stdbold:hover { text-decoration: underline }
.stdtext:hover { text-decoration: underline }
.stdsmall:hover { text-decoration: underline }
.stdlink:hover { color: #298dbf; }
.stdtiny:hover { text-decoration: underline }
.stdtinylink:hover { text-decoration: underline }


