/* GENERAL STYLES */

body { padding: 0px; border: 0px; margin: 0px; font: 9pt Arial,Verdana,sans-serif; color: #666666; background: #aeae8f url("/images/bg_new.gif") top center repeat-y !important; }
a:link { color: #006633; }
a:hover { color: #000000; }
a:active { color: #000000; }
a:visited { color: #006633; }
h1 { font-size: 17pt; }
h2 { font-size: 15pt; color: #006633; }
h3 { font-size: 11.5pt; color: #77939D; }
b { color: #006633; }
sup { font-size: 8pt; }
sub { font-size: 8pt; }
form { display: inline; padding: 0px; border: 0px; margin: 0px; }
input { border: 1px solid #97afb8; font: 8pt Arial,Verdana,sans-serif; color: #666666; }
select { border: 1px solid #97afb8; font: 8pt Arial,Verdana,sans-serif; color: #666666; }
textarea { border: 1px solid #97afb8; font: 8pt Arial,Verdana,sans-serif; color: #666666; }
.smalltext { font-size: 8pt; }
.submit { border: 0px; }

/* MASTHEAD AREA STYLES */

#main {  width: 766px; margin: 0 auto; background: #ffffff; }
#contentin {  width: 500px; padding-right: 28px; }

#masthead { height: 69px; padding: 0px; border: 0px; margin: 0px; background: url("/images/bg_tile.gif") repeat-x; }
#masthead .searchcell { height: 18px; padding: 31px 0px 20px 0px; }
#searchbox { width: 102px; height: 12px; border-top: 2px solid #4c4c46; border-right: 2px solid #a6a69a; border-bottom: 2px solid #a6a69a; border-left: 2px solid #4c4c46; }

/* NAVIGATION AREA STYLES */

#navigation {
	width: 180px;
	padding: 0px 0px 50px 0px;
}

/* SUB NAVIGATION AREA STYLES */

#subnavigation { width: 212px; background-color: #e3e9ec; }
#subsearchbox { width: 104px; height: 13px; border: 1px solid #abbec5; }

/* CONTENT AREA STYLES */

#content { width: 528px; padding: 0px 5px 0px 20px; margin: 0px; }
.error { font-size: 8pt; color: #ff3300; }

/* FOOTER AREA STYLES */

#footer { height: 11px; padding: 9px 0px 9px 53px; background-color: #006633; font: 8.5pt Helvetica,Arial,sans-serif; color: #ffffff; }
#footer a { text-decoration: none; }
#footer a:link { color: #ffffff; }
#footer a:hover { color: #ffff99; }
#footer a:active { color: #ffff99; }
#footer a:visited { color: #ffffff; }
#spotlight { width: 169px; padding-left: 10px; }
#spotlighttext { width: 153px; padding: 8px; background-color: #ededdd; }
#spotlights ul { margin: 0px; padding: 0px; }
#spotlights ul li { margin: 0px; padding: 0px 0px 5px 0px; }
#spotlights li { list-style-image: url('/images/arrow.gif'); }
#spotlights li a { color: #768796; text-decoration:none; font-weight: bold; }
