
.bodylink { color: #003366; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.bred11 { color: #660000; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.button1 { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: silver; border: outset 1px black; cursor: hand; }
.buttonbar1 { background-color: #ffffff; text-align: center }
.buttonbar2 { background-color: #ffffff; text-align: left }
.buttonbar3 { background-color: #ffffff; text-align: right }
.eb10 { color: black; font-weight: bolder; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.eb11 { color: black; font-weight: bolder; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.eb11alt { color: black; font-weight: bolder; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.eb12 { color: #990000; font-weight: bolder; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-top: 12px }
.eb12alt { color: #000000; font-weight: bolder; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.eb8 { color: black; font-weight: bolder; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.eb9 { color: black; font-weight: bolder; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.ebw10 { color: black; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.eetable { background-color: white }
.eh2 { color: white; }
.eh3 { color: #8b0000; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.eh4 { color: #dc143c; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.en10 { color: black; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.en11 { color: black; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.en12 { color: black; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.en8 { color: black; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.en9 { color: black; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.enw10 { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.eobottombar { background-color: #006699 }
.eoinstock { color: black; font-weight: bolder; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: silver }
.eolistnavbar { background-color: white }
.eooutofstock { color: red; font-weight: bolder; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: silver }
.eoproductnavbar { background-color: white }
.eotable { background-color: #efefef }
.eotd { background-color: #fffff0 }
.eoth { color: #ffffff; font-weight: bold; font-size: 9pt; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #660000 }
.eothlink { color: #ffffff; font-weight: bold; font-size: 9pt; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #660000 }
.eotitlebar { background-color: white }
.ersheader { color: black; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #d6d3ce; text-align: center; text-transform: capitalize; letter-spacing: 1pt; padding-top: 0px; height: 16px; solid: border-top:buttonhighlight 1px solid; }
.ersheader a:active { color: black; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.ersheader a:link { color: black; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.ersheader a:visited { color: black; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.ersheader p { color: black; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.ersnavbar { background-color: silver }
.etask { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.etask a:active { color: red; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.etask a:link { color: red; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.etask a:visited { color: red; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.etaskactive { color: black; font-weight: 900; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; silver: }
.etaskbar { background-color: #fafad2 }
.etd { background-color: #fafad2 }
.etdalt { background-color: white }
.eth { background-color: #e9eaae }
.ethrow { background-color: #669933; color: #ffffff; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.ETHRowBorder { background-color: #669933; }
.etd2 {background-color: EAEAEA }
.etoolbar { background-color: #ffffff }
.heading { font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.helptag { color: #ffffff; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #660000 }
.imis { font-style: italic; font-weight: bolder; font-size: 10pt; font-family: "Times New Roman" }
.important { color: red; font-weight: bolder; font-size: 12 }
.indexheading { color: #660000; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; text-align: center }
.leftindextext { color: #ffffff; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.lgredhead { color: #660000; font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.lgtitle { color: silver; font-weight: bolder; font-size: 14pt; line-height: 100%; margin: 0px 0px 10px }
.metd { background-color: #cccc99 }
.navdivider { color: #fffff0; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navlink { color: #660000; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; padding-left: 4px; padding-right: 4px; line-height: 14pt; margin: 10px 0; }
.navlink_blue { color: blue; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; text-decoration: underline; padding-right: 4px; padding-left: 6px }
.navlink_blue10 { color: blue; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; text-decoration: underline; padding-left: 6px }
.red10 { color: #660000; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.redhead { color: #660000; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.regsymbol { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Arial; text-decoration: none; vertical-align: super }
.sideline1 { position: absolute; left: 0pt }
.sideline2 { position: absolute; left: 0pt }
.smalllink { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.smalltext { font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.smalltextbold { font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.smallwhite { color: #ffffff; font-weight: normal; font-size: 8pt }
.text { color: #000000; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.blue8:link { color: blue; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.blue8:visited { color: blue; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:active { color: #900; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a:link { color: #900; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a:visited { color: #600; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
b { color: black; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
body { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e8eaae; margin: 1px }
h1 { color: #660000; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2 { color: #660000; font-weight: bold; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-top: 12px }
h3 { color: #660000; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4 { color: #660000; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
input { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
li p { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
li.cal { color: #990000; font-size: 6pt; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 0px; margin: 0px; }
select { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px black }
strong { color: white; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
sub { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
textarea { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
table { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.n8 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 8pt; font-weight: normal; }
.n9 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9pt; font-weight: normal; }
.n11 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11pt; font-weight: normal; }
.n12 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12pt; font-weight: normal; }
.textbold { color: #000000; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.textred { color: #990000; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.textboldred { color: #990000; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.textboldgray { color: #333333; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.headred { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12pt; font-weight: bold; color: 990000; }
.textboldessential { color: #00cc33; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.headessential { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12pt; font-weight: bold; color: 00cc33; }
.textboldprofile { color: #3399cc; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.headprofile { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12pt; font-weight: bold; color: 3399cc; }
.headcommittee { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12pt; font-weight: bold; color: cc6600; }
.textboldcommittee { color: #cc6600; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.headactivities { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12pt; font-weight: bold; color: e58c05; }
.smalltextred { font-weight: normal; color: 990000; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.minorhead { color: #000000; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; }
.headwhite { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12pt; font-weight: bold; color: ffffff; }
.textgray { color: #333333; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.activities { background-color: #e58c05; }
.actdropdown { background-color: #e58c05; color: #ffffff; font-size: 12pt; font-weight: bold; border: 1px #e58c05; } 
.profile { color: #3399cc; }
.essentials { color: #00cc33; }
.sitecolor { color: #990000; }
.sitepage { color: #eee8aa; }
.committees {color: #CC6600; }
.communities {color: #669933; }
.gray {background-color: #cccccc;}
.passtext {color: green; }
.failtext {color: #cc0000; }


.sitetable {background-color: #990000; color: #ffffff; font-size: 9pt; font-weight: bold; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }
.committeetable {background-color: #3399cc; color: #ffffff; font-size: 9pt; font-weight: bold; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }
.activitytable {background-color: #e58c05; color: #ffffff; font-size: 9pt; font-weight: bold; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }
.profiletable {background-color: #0066cc; color: #ffffff; font-size: 9pt; font-weight: bold; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }
.essentialtable {background-color: #00cc33; color: #ffffff; font-size: 9pt; font-weight: bold; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }
.bookstable {background-color: #cc0000; color: #ffffff; font-size: 12pt; line-height: 15px; padding: 3px 0 3px 0; font-family: "Times New Roman", Georgia, Times, serif; }
.specialtable {background-color: cc0000; color: ffffff; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}

a.navlink:link { color: #990000; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; line-height: 14pt; margin: 10px 5px; }
a.navlink:visited { color: #660000; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; line-height: 14pt; margin: 10px 5px; }
a.navlink:active { color: #cc0000; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; line-height: 14pt; margin: 10px 5px; }

a.calborder:link { color: #990000; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; }
a.calborder:visited { color: #660000; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; }
a.calborder:active { color: #cc0000; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; }

a.bar:link { color: ffffff; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; }
a.bar:visited { color: cccccc; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; }

a.footer:link { color: #990000; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; padding-left: 6px; line-height: 14pt; margin: 10px 0; }
a.footer:visited { color: #660000; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; padding-left: 6px; line-height: 14pt; margin: 10px 0; }
a.footer:active { color: #cc0000; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; padding-left: 6px; line-height: 14pt; margin: 10px 0; }

a.search:link { color: #aaaaaa; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; text-decoration: none; }
a.search:visited { color: #aaaaaa; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; text-decoration: none; }
a.search:active { color: #aaaaaa; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; text-decoration: none; }
a.search:hover { color: #fafad2; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; text-decoration: none; }
.search { color: #ffffff; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

