body{background:#ffffff; margin:0px; padding:0px; font-size:100.01%; font-family:helvetica, arial, sans-serif;}
div, table, p{font-family:helvetica, arial, sans-serif; color:#000000;}
form{padding:0; margin:0; display:inline;}
table{font-size:1.0em;}
a{color:#006699;}
a:hover{color:#dd88aa;}
a.hidden{text-decoration:underline;}
#wrapper{background:#ffffff; font-size:.80em; width:auto; width:100%; margin:0; font-size:1em;}
.noscript{float:left; width:83px; text-align:center;}
.noscript a{color:#000000; font-size:8pt; text-decoration:none;}
/* header classes */
#scripts{display:none;}
#header{color:#000000; width:765px;}
#header table{height:125px;}
#logo{background:#ffffff;}
#title{width:300px; text-align:left; padding-top:20px;}
#title h1{padding:0; margin:0;}
#printlogo{display:none;}
#utility{display:none;}
#mcLogo{display:none;} 
#navBar{display:none;}
.divider{color:#eeeeee; font-size:.2em;}
#navBar{display:none;}
/* end of header classes */
/* nav classes */
#nav{display:none;}
/* end of nav classes */
/* content classes */
#content{float:right; font-size:.80em; width:auto; width:100%;}
#content p{padding:0; margin:5px 0 10px 0;}
.padding{padding:5px 20px 5px 10px; text-align:left;}
h2 {font-size:1.06em; margin:10px 0 8px 0; padding:0;}
h3 {font-size:1.02em; margin:15px 0 3px 0; padding:0;}
.floatRight{float:right;}
.floatLeft{float:left;}
.indent{padding-left:20px; display:block;}
#content ul{padding:5px 0 3px 0; margin:0;}
#content li{margin:2px 0 5px 40px;}
.gallery{float:left; padding:8px;}
.image{float:right; margin:0 0 10px 10px; font-size:.8em;}
.software{display:none;}
/* end of content classes */
/* tables */
.tblBG{background:#666666; font-size:1.0em;}
.border{border-right:1px solid #666666; border-bottom:1px solid #666666;}
.border td, th{border-top:1px solid #666666; border-left:1px solid #666666; font-size:.9em;}
th{background:#dd88aa; color:#ffffff; text-align:center;}
.line1 td{background:#eeeeee;}
.line2 td{background:#dddddd;}
.line3 td{background:#cccccc;}
/* end of table classes */
/* forms */
.formTable{font-size:.95em;}
.label{font-weight:bold; color:#000000; text-align:right; font-size:.95em;}
.labelL{font-weight:bold; color:#000000;}
.field{font-family: courier new, monospace, courier; font-size:.98em; color:#000000;}
.select{font-size:.90em;}
.error{font-size:10pt; font-weight:bold; color:#ff0000;}
.required{font-size:.9em; font-weight:bold; color:#cc0000;}
.disclaimer{font-size:.9em;}
.example{font-size:.9em;}
.formButton{padding-top:2px; background:#f9b1d1; color:#000000; font-weight:bold; font-size:.85em;}
/* end of forms classes */
/* homepage classes */
#homepage{padding:10px 0; width:760px; height:290px; background:#ffffff url("images/homepage/homepageBG.jpg") no-repeat 100% 0;}
#homeColumn{width:327px; display:block; text-align:center;}
#homeColumn h1{font-size:.78em; font-style:normal; margin:3px 0 15px 0; padding:0;}
#homeFooter{font-size:.8em; padding:28px 0 0 30px; font-weight:bold; width:400px; clear:left;}
#homeNews{position:absolute; top: 170px; width:96px; height:284px; margin:0; background:#feebf5 url("../images/homepage/newsBG.gif");}
#homeNews h2{font-size:.7em; background:#feebf5 url("../images/homepage/newsBG.gif") repeat-x; padding:0; margin:0 0 8px 0; text-align:center;}
#homeNews p{margin:0 0 0 8px; padding:0 5px 5px 14px; font-size:.7em;}
/* end of homepage classes */
/* message board classes */
.newsText{background:#ffffff url("images/bullet.gif") no-repeat 0 4px;}
.newsText a, .newsMore a{ color:#000000;}
.newsMore{text-align:right;}
.subheading{text-align:center; color:#dd88aa;}
.news div{font-size:.9em;}
/* end of message board classes */
/* footer classes */
#footer{background:#ffffff; font-size:.66em; color:#000000; height:25px; width:auto; width:100%; margin:0;}
#footer p{padding:9px 0 0 0; margin:0; text-align:center;}
/* end of footer classes */
