BODY{
scrollbar-face-color:#d3d3d3;
scrollbar-arrow-color:#0066CC;
scrollbar-track-color:#efefef;
scrollbar-shadow-color:#d3d3d3;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#d1d7dc;
scrollbar-darkshadow-Color:#98aab1;
}
.block {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; color: #6699CC; font-weight: bold; cursor: hand;}
.blockAnchor {color: white; text-decoration: none; font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
.stdBorder {background-color: black;}
.navblockOver {background-color: #0066CC; cursor: hand;}
.navblockOver a {color: white; text-decoration: none; font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
.navblockOut {background-color: #6699CC;}
.navblockOut a {color: white; text-decoration: none; font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
.navCurve {background-color: black;}
.menublockOver {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; color: white; width: 125px; line-height: 18px; background-color: #0066CC; text-align: left; vertical-align: middle; cursor: hand;}
.menublockOver a {color: white; text-decoration: none;}
.menublockOut {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; width: 125px; line-height: 18px; background-color: gray; text-align: left; vertical-align: middle; cursor: hand;}
.menublockOut a {color: white; text-decoration: none;}
.nav-searchLayer {background-color: #CCCCCC; color: black;}
.nav-search-control {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt;}
.nav-search-for {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; color: black;}
.nav-cal {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; color: black; background-color: #CCCCCC; margin-left: 0px; margin-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.nav-cal-row {background-color: #CCCCCC;}
.nav-cal-head {text-align: center; cursor: hand;}
.nav-cal-head-anchor {font-family: Tahoma, Verdana, helvetica, sans-serif;font-size: 8pt; color: black; text-decoration: none;}
.nav-cal-head-anchor:hover {color: red; text-decoration: underline;}
.nav-cal-days {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; text-align: center; font-weight: bold; color: black; height: 14px;}
.nav-cal-anchor {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; color: black; text-decoration: none;}
.nav-cal-anchor:hover {color: red; text-decoration: underline;}
.nav-cal-other-day-anchor {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; color: #666666; font-style: normal; text-decoration: none;}
.nav-cal-other-day-anchor:hover {color: red; text-decoration: underline;}
.nav-cal-day {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; background-color: #CCCCCC; text-align: center; cursor: hand; height: 16px;}
.nav-cal-other-day {background-color: #CCCCCC; text-align: center; cursor: hand; height: 16px;}
.nav-cal-active-day {background-color: #FFFF99; text-align: center; cursor: hand; height: 16px;}
.nav-cal-today {text-align: center; border-top: 1px solid red; border-right: 1px solid red; border-bottom: 1px solid red; border-left: 1px solid red; cursor: hand; height: 16px;}
.nav-cal-today-active {text-align: center; background-color: #FFFF99; border-top: 1px solid red; border-right: 1px solid red; border-bottom: 1px solid red; border-left: 1px solid red; cursor: hand; height: 16px;}
.nav-cal-other-day-active {background-color: #FFFF99; text-align: center; cursor: hand; height: 16px; }
.nav-cal-buttons {font-size: 4pt; text-align: center; vertical-align: middle;}
.nav-tos {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 7pt; color: black; text-align: center;}
.nav-tos a:link {color: #003399} 
.nav-tos a:visited {color: #003399}
.nav-tos-large {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; color: black; text-align: center;}
.nav-tos-bold {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: black; text-align: center;}
.nav-spacer {vertical-align: middle; height: 2px; font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 4pt; }
.companyname {font-family: Tahoma, Verdana, helvetica, sans-serif; color: white; font-weight: bold; font-size: 14pt; text-align: left; vertical-align: bottom; background-image: url("images/bg_titlebar.gif");}
.date {font-family: Tahoma, Verdana, helvetica, sans-serif; color: white; font-weight: bold; font-size: 8pt; text-align: right; vertical-align: bottom; background-image: url("images/bg_titlebar.gif");}
.date-noback {font-family: Tahoma, Verdana, helvetica, sans-serif; color: white; font-weight: bold; font-size: 8pt; text-align: right; background-color: #001966;}
.date-noback-cdf {font-family: Tahoma, Verdana, helvetica, sans-serif; color: white; font-weight: bold; font-size: 8pt; text-align: right; background-color: #666699;}
.date-noback-park {font-family: Tahoma, Verdana, helvetica, sans-serif; color: white; font-weight: bold; font-size: 8pt; text-align: right; background-color: #401AA5;}
.date-noback-mondo {font-family: Tahoma, Verdana, helvetica, sans-serif; color: white; font-weight: bold; font-size: 8pt; text-align: right; background-color: #ECEEFA;}
.date-noback-ten {font-family: Tahoma, Verdana, helvetica, sans-serif; color: white; font-weight: bold; font-size: 8pt; text-align: right; background-color: #FBCC30;}
.adframe-spacer {font-size: 4pt; background-image: url(images/bg_titlebar.gif);}
.adblockOver {background-color: #0066CC; border-top: 1px solid #CCFFFF; border-right: 1px solid #003366; border-bottom: 1px solid #003366; border-left: 1px solid #CCFFFF;}
.adblockOver a {color: #FFFFCC; text-decoration: none;}
.adblockOut {background-color: #CC3366; border-top: 1px solid #FFCCCC; border-right: 1px solid #660033; border-bottom: 1px solid #660033; border-left: 1px solid #FFCCCC;}
.adblockOut a {color: #FFFFCC; text-decoration: none;}
.adblockRightOut {COLOR: white; font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; font-weight: bold; vertical-align: middle; border-right: 1px solid white; background-color: #6699CC; z-index: 4;}
.adblockRightOut a {color: white; text-decoration: none;}
.adblockRightOver {COLOR: white; font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; font-weight: bold; vertical-align: middle; border-right: 1px solid white; background-color: #0066CC; z-index: 4;}
.adblockRightOver a {color: white; text-decoration: none;}
.adframeTable {background-color: #6699CC; height: 20px;}
.navsideborder {border-left: 1px solid black; border-right: 1px solid black;}
.adframecurve {background-image: url(images/bg_titlebar.gif); text-align: right; vertical-align: top;}
.links-small {font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 8pt;}
.text-small {font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 8pt; color: white;}
.strtpg-welcome-txt {font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 12pt; font-weight: bold;}
.strtpg-admin-txt {font-family: Arial, Helvetica, Swiss, sans-serif;font-size: 8pt;font-style: italic;}
.strtpg-win-title-txt {font-family: Tahoma; font-size: 8pt; font-weight: bold; color: white; }
.bluebtn {font-family: Tahoma; font-size: 8pt; font-weight: bold; color: white; background-color: #0066CC; height:23px; cursor:hand;}
.strtpg-win-title-italic {font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 9pt; font-style: italic; color: white; }
.strtpg-win-title-link {font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 8pt; color: white;}
.strtpg-win-title-link:visited {color: white;} 
.strtpg-win-title-link:hover {color: white;}
.strtpg-win-subtitle-link {font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 8pt; color: black;}
.strtpg-win-subtitle-link:hover {color: black;}
.strtpg-win-color-std {background-color: #0066CC;}
.strtpg-win-color-sponsor {background-color: #CCCCCC;}
.strtpg-win-sponsor-txt {font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 9pt; font-weight: bold; color: black;}
.strtpg-win-color-spam {background-color: #FF9900;}
.strtpg-win-color-dirassist {background-color: #FFFF80;}
.strtpg-cal-section {COLOR: gray; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold;}
.strtpg-cal-section-ital {COLOR: gray; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: italic;}
.strtpg-cal-item-time {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 8pt;}
.strtpg-cal-item-title {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 9pt;}
.strtpg-no-items {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif;FONT-SIZE: 8pt; FONT-STYLE: italic;}
.strtpg-item-sml {FONT-FAMILY: Tahoma; FONT-SIZE: 7pt;}
.strtpg-item {FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; }
.strtpg-item-link {FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; text-decoration: underline; color: blue;}
.strtpg-item-f {FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; FONT-WEIGHT: bold; background-color: #0066CC; COLOR: white; }
.strtpg-itemb {FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}
.strtpg-item-bold {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold;}
.strtpg-links-item {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 9pt;}
.strtpg-links-section {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 8pt; color: black;}
.strtpg-whtsnew-section {COLOR: #c0c0c0; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold;}
.strtpg-whtsnew-item {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 9pt;}
.strtpg-whtsnew-item-author {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: italic;}
.strtpg-whtsnew-item-number {COLOR: red; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif;FONT-SIZE: 8pt; font-style: italic;}
.strtpg-seemore {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: italic;}
.strtpg-dusage-percent {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif;FONT-SIZE: 10pt;}
.strtpg-dusage-percent-warn {COLOR: red; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 10pt;}
.strtpg-dusage-text { FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: italic;}
.strtpg-br {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 6pt;}
.strtpg-ann-item {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif;FONT-SIZE: 9pt;}
.strtpg-ann-author {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif;FONT-SIZE: 8pt; FONT-STYLE: italic;}
.optin-title-text {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 11pt; FONT-WEIGHT: bold; color: white;}
.optin-subtitle-text {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: italic; color: white;}
.links-section-bg {background-color: #C0C0C0;}
.window-spacer { font-size: 4pt; }
.poll-title {background-color: #999999; color: #ffffff; vertical-align: middle; height: 22px; font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 10pt;}
.poll-fld-title {color: #000088;font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 10pt; text-align: right; vertical-align: middle;}
.poll-subtitle {background-color: #cccccc; color: #000000; vertical-align: middle; height: 22px; font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 9pt;}
.poll-title-list {color: gray; font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold;}
.poll-spacer {background-color: #cccccc; color: #000000; vertical-align: middle; height: 2px; font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 1pt; }
.poll-spacer-strtpg {vertical-align: middle; height: 2px; font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 1pt; }
.poll-unselected {background-color: #ffffff;height: 15px; vertical-align: middle; font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 10pt;}
.poll-selected {background-color: #ffffbb; height: 15px; vertical-align: middle; font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 10pt;}
.poll-stripe {background-color: #cccccc;}
.poll-white-stripe {background-color: #ffffff;}
.poll-edit {background-color: #e7e7e7; font-family: Arial, Helvetica, Swiss, sans-serif; font-size: 10pt;}
.task-col-header {text-align: left; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 8pt; color: gray;}
.task-button {FONT-FAMILY: Tahoma, Verdana, helvetica, sans-serif; FONT-SIZE: 8pt;}
.task-item {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 9pt;}
.task-date {FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; FONT-SIZE: 8pt;}
.reg-table {border-color: #0066CC}
.reg-section-scheme {color: white; font-size: 11pt; font-family: Arial, Helvetica, Swiss, sans-serif; font-weight: bold; background-color: #0066CC; text-align: center; height: 24;}
.SelectBox {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 8pt; width:170;}
.SelectBoxBig {font-family: Tahoma, Verdana, helvetica, sans-serif; font-size: 9pt; width:400;}

.bluebtnSmall {font-family: Tahoma; font-size: 8pt; font-weight: bold; color: white; background-color: #0066CC; height:18px;}
.ListingHeader{font-family: Tahoma; font-weight: bold; font-size: 10px; color: #000000;}
.ListingHeaderWhite{font-family: Tahoma;  font-weight: bold; font-size: 11px; color: Black; background-color= "#CCCCCC"}
.ErrorFont{font-family: Tahoma;  font-weight: bold; font-size: 10px; color: Red;}
.ErrorFontSmall {font-family: Tahoma; font-size: 9px; color: red}
a.whitehref:link {color: #FFFFFF}
a.whitehref:visited {color: #FFFFFF}
a.whitehref:hover {color: #FFFFFF}


.text17b {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 17px; color:#000000; font-weight:bold; TEXT-DECORATION:none}
.text17 {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 17px; color:#000000; font-weight:normal; TEXT-DECORATION:none}
.text16b {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 16px; color:#000000; font-weight:bold; TEXT-DECORATION:none}
.text16 {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 16px; color:#000000; font-weight:normal; TEXT-DECORATION:none}
.text15b {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 15px; color:#000000; font-weight:bold; TEXT-DECORATION:none}
.text15 {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 15px; color:#000000; font-weight:normal; TEXT-DECORATION:none}
.text14b {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 14px; color:#000000; font-weight:bold; TEXT-DECORATION:none}
.text14 {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 14px; color:#000000; font-weight:normal; TEXT-DECORATION:none}
.text13b {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 13px; color:#000000; font-weight:bold; TEXT-DECORATION:none}
.text13 {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 13px; color:#000000; font-weight:normal; TEXT-DECORATION:none}
.text12b {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 12px; color:#000000; font-weight:bold; TEXT-DECORATION:none}
.text12 {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 12px; color:#000000; font-weight:normal; TEXT-DECORATION:none}
.text11b {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; color:#000000; font-weight:bold; TEXT-DECORATION:none}
.text11 {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; color:#000000; font-weight:normal; TEXT-DECORATION:none}
.text10b {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; color:#000000; font-weight:bold; TEXT-DECORATION:none}
.text10 {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; color:#000000; font-weight:normal; TEXT-DECORATION:none}
.text9b {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 9px; color:#000000; font-weight:bold; TEXT-DECORATION:none}
.text9 {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 9px; color:#000000; font-weight:normal; TEXT-DECORATION:none}
.text8b {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 8px; color:#000000; font-weight:bold; TEXT-DECORATION:none}
.text8 {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 8px; color:#000000; font-weight:normal; TEXT-DECORATION:none}
.text7b {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 7px; color:#000000; font-weight:bold; TEXT-DECORATION:none}
.text7 {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 7px; color:#000000; font-weight:normal; TEXT-DECORATION:none}
.text6b {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 6px; color:#000000; font-weight:bold; TEXT-DECORATION:none}
.text6 {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 6px; color:#000000; font-weight:normal; TEXT-DECORATION:none}
.text5b {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 5px; color:#000000; font-weight:bold; TEXT-DECORATION:none}
.text5 {font-family: Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 5px; color:#000000; font-weight:normal; TEXT-DECORATION:none}


