.hiddenIFrame { border: #ffffff 0px solid }
body { font: 0.8em arial, sans-serif; color: #444444; background-color: #FFFFFF; margin: 10px 10px 10px 10px; }
#siteBox { width: 99%; float: left; background: url(/images.6/logo.gif) no-repeat left bottom; }
#headerBox { float: left;  width: 100%; height: 50px; font-size: 1.5em; font-weight: bold; background: url(/images.6/hdr_bg.gif) repeat-x left bottom; }

#siteBox td a  { text-decoration: none; color: #111111; background: #EEEEEE; }
#siteBox td a:hover { color: #111111; background: #CCCCCC url(/images.6/a_hover.gif) repeat-x left bottom; }
.mw td a  { text-decoration: none; color: #111111; background: #EEEEEE; }
.mw td a:hover { color: #111111; background: #CCCCCC url(/images.6/a_hover.gif) repeat-x left bottom; }


#headerLeft { float: left; width: 39%; height: 50px; background: url(/images.6/hdr_left.gif) no-repeat left bottom; }
#headerRight { float: right; width: 59%;  height: 50px;  text-align: right; background: url(/images.6/hdr_right.gif) no-repeat right bottom; }
#headerRight a { font-size: 12px; text-decoration: none; color: #999999; }
#headerRight a:hover { color: #444444; }
#footerBox { float: left; width: 100%; height: 25px; font-size: 0.8em; color: #999999; border-top: 1px solid #D1D1D1; }
#footerLeft { float: left; width: 49%; text-align: left; }
#footerRight { float: right; width: 49%; text-align: right; }
#leftColumn { float: left; width: 28%; padding: 0 5px 5px 5px; margin: 1.0em 0 1.0em 0; }
.leftColumnBox { float: left; width: 100%; margin-bottom: 1.4em; padding-top: 5px; border-top: 1px solid #444444; border-bottom: 1px solid #444444; background: url(/images.6/news_bg.gif) repeat left bottom; }
#leftColumn p { margin-top: 1px; }
#leftColumn h1 { clear: both; font-size: 0.9em; margin-bottom: 1px; }
#rightColumn { float: right; width: 69%; }
#leftColumn p a, .mw p a, #rightColumn p a, #rightColumn ul a, .mw ul a, #footerBox a { text-decoration: none; color: #999999; background: #EEEEEE; }
#leftColumn p a:hover, #rightColumn p a:hover, .mw p a:hover, #rightColumn ul a:hover, .mw ul a:hover, #footerBox a:hover { color: #111111; background: #CCCCCC url(/images.6/a_hover.gif) repeat-x left bottom; }
#rightColumn h1 { clear: both; font-size: 1.0em; margin-top: 1.0em; border-top: 1px solid #444444; border-bottom: 1px solid #444444; background: url(/images.6/news_bg.gif) repeat left bottom; }
.mw h1 { clear: both; font-size: 1.0em; margin-top: 0px; border-top: 1px solid #444444; margin-bottom: 3px; border-bottom: 1px solid #444444; background: url(/images.6/news_bg.gif) repeat left bottom; }
.subHeading { display: block; clear: both; font-size: 0.85em; font-weight: bold; }
.noDisplay { display: none; }
.bugFix { height: 1px; }
.bigRightChar, .bigLeftChar { font-size: 5.0em; }
.bigRightChar { float: right; width: 11%; text-align: left; }
.bigLeftChar { float: left; width: 10%; text-align: right; }
.center { text-align: center; }
.verticalSpacer { height: 1.3em; }
acronym { cursor: help; background-color: #FFFFFF; border: 1px solid #D2D2D2; }
ul { margin-left: 2.0em; padding-left: 2.0em; list-style-image: url(/images.6/bullet.gif); }
ul li:hover { list-style-image: url(/images.6/bullet_on.gif); }
p { margin: 15px 0 15px 0; }
.imgBlock { float: left; width: 75%; text-align: center; padding-left: 10px; margin-bottom: 1.0em; }
.imgBlock .imgThree { padding: 0 2% 0 2%; }
.imgLeft { float: left; padding: 5px; }
.imgRight { float: right; padding: 5px; }
.imgText { display: block; font-size: 0.7em; }
.inputField { margin-bottom: 1px; font-size: 12px; border: 1px solid #D2D2D2; background-color: #FFFFFF; }
.textareaField { margin-bottom: 1px; font-size: 12px; border: 1px solid #D2D2D2; background-color: #FFFFFF; }
.submitField { margin-bottom: 1px; font-size: 12px; border: 1px solid #D2D2D2; }
.selectField { margin-bottom: 1px; font-size: 12px; border: 1px solid #D2D2D2; }
.inputField:focus { color: #444444; border: 1px solid #999999; }
.calendar { width: 90%; float: right; text-align: center; padding-top: 1em; }
.row { width: 100%; float: left; }
.day, .blankDay, .currDay, .heading, .month { width: 10%; float: left; margin: 2px; font: 10px helvetica, sans-serif; border: 1px solid #FFFFFF; }
.day { text-decoration: none; color: #AAAAAA; border: 1px solid #D2D2D2; }
.day:hover { color: #AAAAAA; background-color: #EEEEEE; border: 1px solid #AAAAAA; }
.currDay { color: #FFFFFF; background-color: #AAAAAA; border: 1px solid #AAAAAA; }
.heading { color: #AAAAAA; }
.month { width: 90%; text-align: left; vertical-align: middle; color: #AAAAAA; }
.prevMonth { text-decoration: none; background: url(/images.6/icn_prev.gif) no-repeat center center; }
.prevMonth:hover { text-decoration: none; background: url(/images.6/icn_prev_on.gif) no-repeat center center; }
.nextMonth { text-decoration: none; background: url(/images.6/icn_next.gif) no-repeat center center; }
.nextMonth:hover { text-decoration: none; background: url(/images.6/icn_next_on.gif) no-repeat center center; }
.prevYear { text-decoration: none; background: url(/images.6/icn_prev_yr.gif) no-repeat center center; }
.prevYear:hover { text-decoration: none; background: url(/images.6/icn_prev_yr_on.gif) no-repeat center center; }
.nextYear { text-decoration: none; background: url(/images.6/icn_next_yr.gif) no-repeat center center; }
.nextYear:hover { text-decoration: none; background: url(/images.6/icn_next_yr_on.gif) no-repeat center center; }
