body.main { background-color: #7d4175; margin: 0; }
body.adminHelp { background-color: f2eee1; }
.text { font-size: 9pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.textsmall { font-size: 7pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.header { font-size: 9pt; color: ffe1f8; font-family: Verdana, Arial, Helvetica, sans-serif; }
table { font-size: 9pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
h1 { clear: all; font-size: 14pt; color: #7d4175; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none }
.h1 { font-size: 14pt; color: #7d4175; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none }
.h1 { font-size: 160%; color: #7d4175; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none }
h2 { clear: all; font-size: 12pt; color: #7d4175; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none }
.h2 { font-size: 12pt; color: #7d4175; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none }
.subheading { clear: all; font-size: 12pt; color: #7d4175; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none }
.miniheading { clear: all; font-size: 9pt; color: #7d4175; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none }
.button { font-size: 9pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.button { font-family: Verdana, Arial, Helvetica, sans-serif; }
.disabledColor { color: #b0b0b0}
.errorIgnoredColor { color: #ffffff}
ul li { list-style-type: disc; } ul li li { list-style-type: square; }
img { margin: 0 em; border-color: #ffffff }
img.hover { margin: 0 em; border-color: #ffffff }
img.floatleft { clear: left; margin-left: 0px; margin-top: 4px; margin-bottom: 4px; margin-right: 12px; border-color: #ffffff }
img.floatright { clear: right; margin-left: 12px; margin-top: 4px; margin-bottom: 4px; margin-right: 0px; border-color: #ffffff }
img.sidebarfloatleft { clear: left; margin-left: 0px; margin-top: 2px; margin-bottom: 2px; margin-right: 4px; border-color: #ffffff }
img.sidebarfloatright { clear: right; margin-left: 4px; margin-top: 2px; margin-bottom: 2px; margin-right: 0px; border-color: #ffffff }
table.floatleft { clear: left; margin-left: 0px; margin-top: 4px; margin-bottom: 4px; margin-right: 12px; }
table.floatright { clear: right; margin-left: 12px; margin-top: 4px; margin-bottom: 4px; margin-right: 0px; border-color: #ffffff }
table.sidebarfloatleft { clear: left; margin-left: 0px; margin-top: 2px; margin-bottom: 2px; margin-right: 4px; border-color: #ffffff }
table.sidebarfloatright { clear: right; margin-left: 4px; margin-top: 2px; margin-bottom: 2px; margin-right: 0px; border-color: #ffffff }
A:link { text-decoration: underline; color: #5f0e78 }
A:visited { text-decoration: underline; color: #5f0e78 }
A:active { text-decoration: underline; color: #5f0e78 }
A:hover { text-decoration: underline; color: #5f0e78; }
span.javascriptbutton:active { border-width: 1px; border-color: #000000; border-style: dotted; }
.mainmenu { color: #ffffff; font-size: 8pt; font-weight: 700; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.mainmenu:link { color: #ffffff; text-decoration: none; }
A.mainmenu:visited { color: #ffffff; text-decoration: none; }
A.mainmenu:active { color: #ffffff; text-decoration: underline;  }
A.mainmenu:hover { color: #ffffff; text-decoration: underline; }
.mainmenuselected { color: #ffffff; font-size: 8pt; font-weight: 700; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.mainmenuselected:link { color: #ffffff; text-decoration: none; }
A.mainmenuselected:visited { color: #ffffff; text-decoration: none; }
A.mainmenuselected:active { color: #ffffff; text-decoration: underline; }
A.mainmenuselected:hover { color: #ffffff; text-decoration: underline; }
.submenu { color: #000000; font-size: 8pt; font-weight: 700; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.submenu:link { color: #000000; text-decoration: none; }
A.submenu:visited { color: #000000; text-decoration: none; }
A.submenu:active { color: #000000; text-decoration: underline;  }
A.submenu:hover { color: #000000; text-decoration: underline; }
.submenuselected { color: #000000; font-size: 8pt; font-weight: 700; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.submenuselected:link { color: #000000; text-decoration: none; }
A.submenuselected:visited { color: #000000; text-decoration: none; }
A.submenuselected:active { color: #000000; text-decoration: underline; }
A.submenuselected:hover { color: #000000; text-decoration: underline; }
.submenunotselected { color: #000000; font-size: 8pt; font-weight: 700; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.submenunotselected:link { color: #000000; text-decoration: none; }
A.submenunotselected:visited { color: #000000; text-decoration: none; }
A.submenunotselected:active { color: #000000; text-decoration: underline; }
A.submenunotselected:hover { color: #000000; text-decoration: underline; }
.tag { font-size: 9pt; text-decoration: underline; font-family: monospace; }
A.tag:link { text-decoration: underline; font-family: monospace; color: #000000; }
A.tag:visited { text-decoration: underline; font-family: monospace; color: #000000; }
A.tag:active { text-decoration: underline; font-family: monospace; color: #000000; background-color: #ffffff; }
A.tag:hover { text-decoration: underline; font-family: monospace; color: #000000; background-color: #ffffff; }
.panel { height: 100%; color: #fcb5ea; border-width: 0 }
.panelselected { font-size: 7.5pt; font-weight: 700; color: #000000; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.panelselected:link { text-decoration: none; font-weight: 700; color: #000000; background-color: #ffffff }
A.panelselected:visited { text-decoration: none; font-weight: 700; color: #000000; background-color: #ffffff }
A.panelselected:active { text-decoration: underline; font-weight: 700; color: #000000; background-color: #ffffff }
A.panelselected:hover { text-decoration: underline; font-weight: 700; color: #000000; background-color: #ffffff }
.panelnotselected { font-size: 7.5pt; color: #fcb5ea; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.panelnotselected:link { text-decoration: none; color: #fcb5ea; }
A.panelnotselected:visited { text-decoration: none; color: #fcb5ea; }
A.panelnotselected:active { text-decoration: underline; color: #fcb5ea; }
A.panelnotselected:hover { text-decoration: underline; color: #7d4175; background-color: #ffffff }
.sidetext { font-size: 7.5pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.sidetext:link { text-decoration: underline; color: #000000; }
A.sidetext:visited { text-decoration: underline; color: #000000; }
A.sidetext:active { text-decoration: underline; color: #000000 }
A.sidetext:hover { text-decoration: underline; color: #000000 background-color: #ffffff }
.sidebutton { font-size: 7.5pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.sidebarselected { font-size: 7.5pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
A.sidebarselected:link { text-decoration: none; color: #ffffff }
A.sidebarselected:visited { text-decoration: none; color: #ffffff }
A.sidebarselected:active { text-decoration: underline; color: #ffffff; }
A.sidebarselected:hover { text-decoration: underline; color: #ffffff; }
.sidebarnotselected { font-size: 7.5pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.sidebarnotselected:link { text-decoration: none; color: #ffffff }
A.sidebarnotselected:visited { text-decoration: none; color: #ffffff }
A.sidebarnotselected:active { text-decoration: underline; color: #ffffff }
A.sidebarnotselected:hover { text-decoration: underline; color: #ffffff; }
.sidebarnotselectedhidden { font-size: 7.5pt; color: #888888; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.sidebarnotselectedhidden:link { text-decoration: none; color: #888888 }
A.sidebarnotselectedhidden:visited { text-decoration: none; color: #888888 }
A.sidebarnotselectedhidden:active { text-decoration: underline; color: #888888 }
A.sidebarnotselectedhidden:hover { text-decoration: underline; color: #888888; background-color: #262673 }
.sidebardivider { font-size: 7.5pt; color: #ffcc33; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; }
A.sidebardivider:link { text-decoration: none; color: #ffcc33 }
A.sidebardivider:visited { text-decoration: none; color: #ffcc33 }
A.sidebardivider:active { text-decoration: underline; color: #ffcc33; text-decoration: underline;  }
A.sidebardivider:hover { text-decoration: underline; color: #ffcc33; text-decoration: underline; background-color: #262673 }
.cellpad { padding-left: 6; padding-right: 6; padding-top: 2; padding-bottom: 2 }
.tableClass { border-width: 0; }
.tableClassEdging { border-color: #99cf16; border-top-width: 1; border-bottom-width: 1; border-left-width: 0; border-right-width: 0; }
.tableHeaderText { font-size: 9pt; color: #ffffff; background-color: #BA85B4 }
.tableRow1Text { font-size: 9pt; background-color: #ffffff }
.tableRow2Text { font-size: 9pt; background-color: #DCC0D9 }
.tableClearText { font-size: 9pt;}
.tableHeaderSidebar { font-size: 7.5pt; color: #000000; background-color: #BA85B4 }
.tableRow1Sidebar { font-size: 7.5pt; background-color: #ffffff }
.tableRow2Sidebar { font-size: 7.5pt; background-color: #DCC0D9 }
.tableClearSidebar { font-size: 7.5pt }
.tableErrorResponse { font-size: 9pt; background-color: #ffffff; border-style: solid; border-width: 4px; border-color: #ee0000; }
.tableAttentionResponse { font-size: 9pt; background-color: #ffffff; border-style: solid; border-width: 2px; border-color: #00bb00; }
.footerBio { font-size: 7.5pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footer { font-size: 7.5pt; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.footer:link { text-decoration: none; color: #ffffff; }
A.footer:visited { text-decoration: none; color: #ffffff; }
A.footer:active { text-decoration: underline; color: #ffffff; }
A.footer:hover { text-decoration: underline; color: #ffffff; }
A.secretlogin:link {	text-decoration: none; color: #ffffff; }
A.secretlogin:visited { text-decoration: none; color: #ffffff; }
A.secretlogin:active { text-decoration: none; color: #ffffff; }
A.secretlogin:hover { text-decoration: none; color: #ffffff; }
.error { color: #000000 }
.highlight { font-weight: bold; color: #ffffff; background-color: #0000ff; }
A.highlight:link { text-decoration: none;	color: #ffffff }
A.highlight:visited { text-decoration: none; color: #ffffff }
A.highlight:active { text-decoration: none; color: #ffffff; background-color: #000000 }
A.highlight:hover { text-decoration: none; color: #ffffff; background-color: #000000 }
.cursorhand { cursor: pointer; cursor: hand;}
