body { color: #000000; background-color: #FFFFFF; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
a { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
a:link { color: #000099}
a:visited { color: #990099}
a:hover, a:active { color: #FF3333}
th { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
td { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
input { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
textarea { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
select { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
p { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
caption { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
ul { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
ol { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
pre { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.apptop { background-color: #669933}
.navlang { color: #663333; background-color: #FFFF99; font-size: 9pt; font-weight: normal; font-family: Arial, Helvetica, sans-serif}
.nav { color: #FFCC33; font-size: 9pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.nav:link, .nav:visited { color: #FFFF99}
.nav:hover, .nav:active { color: #FFCC33}
.apptab { color: #666633; background-color: #CCCC99; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.apptab:link, .apptab:visited { color: #CC3366}
.apptab:hover, .apptab:active { color: #FFFF99}
.info { color: #ff9900; background-color: #FFFFCC; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.user { color: #669933; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.mainbox { background-color: #666633}
.menu { background-color: #EEFF99}
.menuitem { color: #666633; font-size: 10pt; text-align: left; vertical-align: top; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, sans-serif}
.menuitem:link, .menuitem:visited { color: #333333}
.menuitem:hover, .menuitem:active { color: #FF3333; text-decoration: underline}
.menubar { background-color: #CCCC99}
.mgrpbox { background-color: #CC3366}
.mgrpmark { background-color: #CC3366}
.mgrp { color: #FF3333; background-color: #FFFFFF; text-align: left; vertical-align: top; font-size: 10pt; font-weight: bold; font-style: italic; text-decoration: none; font-family: Arial, Helvetica, sans-serif}
.footer { color: #FF6666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.footer:visited, .footer:link { color: #FF6666}
.footer:hover, .footer:active { color: #FF3333}
.footnote { color: #000099; background-color: #CCCC99; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.content { background-color: #FFFFFF}
.heading1 { color: #CC3366; font-size: 12pt; font-style: italic; font-weight: bold; font-family: Geneva, Arial, Helvetica, san-serif}
.heading2 { color: #669966; font-size: 11pt; font-style: italic; font-weight: bold; font-family: Geneva, Arial, Helvetica, san-serif}
.highlight { color: #000099; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.note { color: #FF3333; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.warning { color: #FF3333; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.introbox { border: 3px #FFFFFF solid; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.introtitle { color: #FFFFFF; background-color: #666633; border: 3px #FFFFFF solid; padding: 6px; white-space: nowrap; text-align: center; vertical-align: middle; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.introlabel { color: #993333; background-color: #FFFFCC; border: 3px #FFFFFF solid; padding: 6px; text-align: right; vertical-align: top; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.introfield { color: #993333; background-color: #FFFFCC; border: 3px #FFFFFF solid; padding: 6px; vertical-align: top; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.listtitle { color: #CC3366; white-space: nowrap; text-align: center; font-size: 11pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.listbox { border: 1px #666633 solid; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.listheader { color: #666633; background-color: #EEFF99; border: 1px #666633 solid; padding: 3px; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.listodd { background-color: #FFFFFF; border: 1px #666633 solid; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.listeven { background-color: #FFFFCC; border: 1px #666633 solid; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.entrybox { border: 3px #FFFFFF solid; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.entrytitle { color: #FFFFFF; background-color: #666633; border: 3px #FFFFFF solid; padding: 6px; white-space: nowrap; text-align: center; vertical-align: middle; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.entrynote { color: #FF3333; background-color: #FFFFCC; border: 3px #FFFFFF solid; padding: 6px; text-align: left; vertical-align: top; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.entryreq { color: #993333; background-color: #FFFFCC; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.entryhint { color: #0000CC; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.entrylabel { color: #993333; background-color: #FFFFCC; border: 3px #FFFFFF solid; padding: 6px; text-align: right; vertical-align: top; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.entrylbl { color: #993333; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.entryfield { background-color: #FFFFCC; border: 3px #FFFFFF solid; padding: 6px; text-align: left; vertical-align: top; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.entrycmd { color: #333333; background-color: #CCCC99; border: 3px #FFFFFF solid; padding: 6px; text-align: center; vertical-align: middle; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.elstbox { border: 1px #666633 solid; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.elstheader { color: #666633; background-color: #EEFF99; border: 1px #666633 solid; padding: 3px; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.elstfield { background-color: #FFFFCC; border: 1px #666633 solid; padding: 3px; text-align: left; vertical-align: top; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.elstcmd { color: #000099; background-color: #CCCC99; border: 1px #666633 solid; padding: 3px; text-align: center; vertical-align: middle; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.regbox { border: 1px #993333 solid; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.reglabel { color: #993333; background-color: #FFFFCC; border: 1px #993333 solid; padding: 6px; text-align: right; vertical-align: top}
.regfield { border: 1px #993333 solid; padding: 6px; vertical-align: top}
.regcmd { color: #000099; background-color: #CCCC99; border: 1px #993333 solid; padding: 3px; text-align: center; vertical-align: middle; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.viewbox { border: 1px #666633 solid; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.viewtitle { color: #FFFFFF; background-color: #666633; border: 1px #666633 solid; padding: 6px; white-space: nowrap; text-align: center; vertical-align: middle; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.viewlabel { color: #993333; background-color: #FFFFCC; border: 1px #666633 solid; padding: 6px; text-align: right; vertical-align: top; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.viewlbl { color: #993333; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.viewfield { background-color: #FFFFFF; border: 1px #666633 solid; padding: 6px; vertical-align: top; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.viewcmd { color: #333333; background-color: #CCCC99; border: 1px #666633 solid; padding: 6px; text-align: center; vertical-align: middle; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.cmdbtn { color: #000099; background-color: #FFCC33; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; cursor: hand}
.cmd2btn { color: #CC0000; background-color: #FFCC66; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; cursor: hand}
.actionarea { color: #000099; background-color: #CCCC99; padding: 4px; vertical-align: middle; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.actionbtn { color: #CC0000; background-color: #FFCC66; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; cursor: hand}
.actionsel { color: #000099; background-color: #FFFFCC; font-size: 9pt; font-family: Arial, Helvetica, sans-serif}
.errtitle { color:#000099; background-color: #FFFFCC; font-size: 12pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px}
.errmsg { color: #FF0000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.msg { color: #000099; text-align: center; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.treediv { padding-left: 22px; padding-top: 3px; padding-bottom: 3px}
.treeentry { padding: 0px; border: 0px; border-spacing: 0px; border-collapse: collapse}
.treecell { padding: 2px; text-align: center; vertical-align: bottom}
.treeroot { color: #993333; padding-left: 6px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; white-space: nowrap; text-align: left; vertical-align: middle}
.treegroup { padding-left: 6px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; white-space: nowrap; text-align: left; vertical-align: middle}
.treemember { padding-left: 6px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; white-space: nowrap; text-align: left; vertical-align: middle}
.treenote { color: #663333; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.calendarbox { border: 1px #666633 solid; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.calendarcell { border: 1px #666633 solid; padding: 6px; vertical-align: top}
.calendarmark { background-color: #EEFF99}
.ctypebox { border: 0px; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.ctypeindex { color: #000099; background-color: #FFFFCC; padding: 2px; text-align: center; vertical-align: middle; font-size: 12pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.ctypeindexselected { color: #000099; background-color: #CCCC99; padding: 2px; text-align: center; vertical-align: middle; font-size: 12pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.ctypetitle { color: #CC0000; background-color: #CCCC99; padding: 4px; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.calbox { border: 1px #666633 solid; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.calcell { border: 1px #666633 solid; padding: 1px; vertical-align: top}
.calnote { color: #993333; background-color: #FFFFCC; border: 1px #666633 solid; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.caltitle { color: #CC0000; background-color: #CCCC99; border: 1px #666633 solid; padding: 4px; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.calheader { color: #666633; background-color: #EEFF99; border: 1px #666633 solid; padding: 3px; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.calheader2 { color: #666633; background-color: #EEFF99; border: 1px #666633 solid; padding: 3px; font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
.calodd { background-color: #FFFFFF; border: 1px #666633 solid; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.caleven { background-color: #FFFFCC; border: 1px #666633 solid; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.mtgbox { border: 0px #FFFFFF solid; padding: 0px; border-spacing: 0px; border-collapse: collapse}
.mtgodd { background-color: #FFFFCC; border: 0px #FFFFFF solid; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.mtgeven { background-color: #FFFFFF; border: 0px #FFFFFF solid; padding: 3px; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.mtgtime { color: #CC0000}
.email { color: #663333}
.email:link { color: #000099}
.email:visited { color: #990099}
.email:hover, .email:active { color: #FF3333}
.url { font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
