font {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
h1 {  font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #FF6600}
a.nav:hover { color: #0099CC; text-decoration: underline }
a.navTools:hover { color: #0099CC; text-decoration: underline }
a.navHelp:hover { color: #0099CC; text-decoration: underline }
.nav {  text-decoration: none; color: #003399; font-weight: bold}
a:hover {  color: #00CCCC}
.navcells {  padding: 2px 2px 2px 2px; border: 1px #B7CFF8 solid}
h3 { font: italic normal 13px "Times New Roman", Times, serif; color: #3300FF}
h2 { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #333366 }
.input_normal {  width: 180px; height: 18px; border: 1px #999999 solid; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.input_drawwinner {  width: 250px; height: 18px; border: 1px #999999 solid; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.input_short { width: 90px; height: 18px; border: 1px #999999 solid; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.input_2char { width: 20px; height: 18px; border: 1px #999999 solid; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.input_4char { width: 40px; height: 18px; border: 1px #999999 solid; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.input_multiline { width: 180px; height: 100px; border: 1px #999999 solid; border-color: #999999 solid; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.input_loan_calc {  width: 245px; height: 18px; border: 1px #999999 solid; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.required { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #CC0066}
.declaration { font: italic 11px Verdana, Arial, Helvetica, sans-serif; color: #666666}
.formtable { font: 11px Verdana, Arial, Helvetica, sans-serif }
ul { font: 11px Verdana, Arial, Helvetica, sans-serif; list-style: disc}
ol { font: 11px Verdana, Arial, Helvetica, sans-serif}
.admincells { padding: 2px 2px 2px 4px}
iframe {  width: 530px; height: 400px; border: 1px dotted; border-color: #CCCC99 #CCCC99 #CCCC99 #CCCC99; font: 11px Verdana, Arial, Helvetica, sans-serif}
.CCM-PageTitle { font: italic bold 16px Verdana, Arial, Helvetica, sans-serif; color: #FF6600 ; background: #f6f6f6; border: 1px #CCCC99 dotted; border-color: #dddddd #dddddd #dddddd #dddddd;; width: 300px}
.CCM-SubTitle { font: italic bold 12px "Times New Roman", Times, serif; color: #3300FF ; background: #f6f6f6; border: 1px dotted; border-color: #dddddd #dddddd #dddddd #dddddd;; width: 300px}
.tablefont { font: 11px Verdana, Arial, Helvetica, sans-serif }
p {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.smallfont { font: 9px Verdana, Arial, Helvetica, sans-serif}
.CCM-ArticleTitle { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #5AA8C2; width: 300px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.news_iframe { width: 520px; height: 250px; border: 0px none; font: 11px Verdana, Arial, Helvetica, sans-serif }
.news_table { border: 1px #CCCC99 dotted; border-color: #CCCC99 #CCCC99 #CCCC99 #CCCC99}
.input_long { width: 370px; height: 18px; border: 1px #999999 solid; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.input_nosize { border: 1px #999999 solid; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.input_navbar { width: 150px; height: 18px; border: 0px none; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666666; background: F2F2E7}
.spotlight_iframe { width: 270px; height: 120px; border: 0px none; font: 11px Verdana, Arial, Helvetica, sans-serif ; clip:      rect(   )}
.textblock_iframe { width: 490px; height: 120px; border: 0px none; font: 11px Verdana, Arial, Helvetica, sans-serif ; clip:      rect(   )}
.bkgd_underconstruction {  background: url(images/essentials/under_construction_bkgd.gif) repeat-x fixed}
h4 {  color: #3300FF; font: bold 14px Verdana, Arial, Helvetica, sans-serif}
h5 {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FFCC66}
h6 {  font: 9px Verdana, Arial, Helvetica, sans-serif}
.buttonstyle {  font: bold 11px Verdana; background: #CC0066; height: 18px; border: 1px #000000 solid; color: #FFFFFF}
.GALLERY_buttonstyle {  font: bold 11px Verdana; background: #CC0066; height: 20px; border: 1px #000000 solid; color: #FFFFFF; width: 20px; margin-top: 5px}
.surveyTitle { font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #CC0066}
.input_multiLarge { width: 280px; height: 160px; border: 1px solid; border-color: #999999 solid; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.input_shorter { width: 60px; height: 18px; border: 1px #999999 solid; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.input_multihidden { width: 10px; height: 1px; border: 0px solid; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.columns {  border: solid; border-width: 0px 1px 0px 0px; border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF}
.rowseparator {  border: dashed; border-width: 1px 0px 0px; border-color: #CCCCCC black black}
.lighttext { color: #999999}
.newBoxes {  background-image: url(images/layout/box_bkgd.gif); background-repeat: repeat; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border: #DADBDB; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.navcellsTools { padding: 2px 2px 2px 2px; border: 1px #E6EDF8 solid}
.navTools { text-decoration: none; color: #5A7389; font-weight: bold }
.navHelp { text-decoration: none; color: #5A7389}
body {
	background: url(images/layout/bkgd_page.gif) repeat center;
}
.contentBorder {
	border: 1px solid #CCCCCC;
}
.memnavcells {
padding: 3px 2px 3px 4px; border: 1px #B7CFF8 solid
}
.input_medium { width: 150px; height: 18px; border: 1px #dddddd solid; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333}


.formdiv{display:none; clear: both;}
.formdivVisible{clear: both;}
.buttonstyleblue {font: bold 11px Verdana; background: #515DCD; height: 18px; border: 1px #000000 solid; color: #FFFFFF}
.formNavigator {text-align: right; width: 100%;}

.unselectedDiv {float:none; border:1px solid #888888; background-color:#999999; color:#FFFFFF; font-size: 11px; text-decoration:none; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; margin: 0px; width: 16px; height: 16px;}

.selectedDiv {float:none; border:1px solid #FF6600; background-color:#0099CC; color:#FFFFFF; font-size: 11px; text-decoration:none; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; margin: 0px; width: 16px; height: 16px; font-weight: bold;}

.formNavigator a:hover { text-decoration: underline; color:#FFFFFF;}
.divbox {width: 588px; border-left: 1px solid #c9d8e7; border-right: 1px solid #c9d8e7; padding-left: 10px; padding-right: 10px;}
