html, body { width:100%; margin:0px; padding:0px; color: #000; font-family: Verdana, Helvetica, Arial, sans-serif; text-align: center; background: #FFF;}

body { font-size: 12px;}
div, p, table, th, td, li, .normal {font-size: 1.0em;}

a, a:link, a:visited {color: #0000A0;text-decoration: underline;}
a:hover, a.menulink:hover {color: #C6C; text-decoration: underline;}

h1, h2, h3, h4, h5, h6, p {margin-top: 0; margin-bottom: 15px;}
h1, h2, h3, h4, .heading {font-weight: normal;}

h1 { font-size: 22px; color: #0000A0; font-family: Helvetica, Arial, sans-serif;}
h2, .heading{ font-size: 20px; color:#000060;}
h3 { font-size: 16px; color:#000090;}
.subheading { font-size: 16px; color:#111;}
h4 { font-size: 15px; color: #939;}
h5 { font-size: 14px; color: #555;}

th { text-align: left;}
img {border:0}

fieldset { padding: 0px 10px 10px; border: 1px solid #28A3D8; margin-bottom: 17px;}

legend { line-height: 1.65em; padding: 0px 10px; border: none; color:#339; font-size: 1.2em; font-weight : bold;}

#overall { width: 100% !important; margin: 0px; padding: 0; text-align:left;}

#wrapper { width: 100%; margin: 0px; padding: 0; background: #FFF;}
#left, #left .content { display: none; float: none; margin: 0; padding: 0;}
#middle { width: 100%; float: none; margin: 0; padding: 0;}
#middle .content { width: 100%; margin: 0; padding: 20px 20px 20px 20px;}

#header { width: 100%; margin: 0px 0px; padding: 0; border-bottom: 1px solid #000; background: #FFF; }
#header .content { padding: 5px; text-align: center;}

#maincontent { padding: 20px 20px 20px 20px;}

#footer { width: 100%; margin: 0; padding: 10px; background: #F5F7FF; border-top: 1px solid #000;}

/* Site Search */
.sitesearch { display: none;}

.clr {clear: none;}
.small {font-size: 11px;}
.bluetext { color: #039;}
.redtext { color: #A00;}
.grntext {color: #008000;}

marquee {display: none;}
.photo {margin: 0px 4px; padding: 4px; border: 1px solid #EEE;}

.printer { display: none;}

.quote  {margin-bottom: 15px; padding: 10px 5px; border: 1px solid #EEE; background: #F5F7FF;}
.quote em {font-size: 1.2em; color: #339;}

.review { float: right; width: 160px; margin: 0 0 10px 10px; background: #FFCC33; border: 1px solid #663300;}
.review .rpadding {padding: 10px; color: #000; font-size: 1.4em; font-family: Georgia, times, serif; text-align: center; font-style: italic;}

.highlight  {margin-bottom: 15px; padding: 10px; border: 1px solid #EEE9EE; background: #FFFAFF; text-align: center;}
.highlight a, .highlight a:link {font-size: 1.1em; color: #C6C;}
#scroller_container {display: none !important;}