/*__ HTML REDEFINED __*/

BODY { background-color: #666666; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; }

BODY, P, DIV, SPAN, UL, OL, LI, TH, TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }

B { font-weight: bold; }


/*__GLOBAL__*/

.copyright, .copyright a:link, .copyright a:visited { font-size: 9.5px; letter-spacing: -0.3px; color: #FFFFFF; text-decoration: none; }
.copyright a:hover { text-decoration: underline }

.footernav, .footernav a:link, .footernav a:visited { font-size: 9.5px; color: #666666; text-decoration: none; }
.footernav a:hover { text-decoration: underline; }


/*__NAVIGATION__*/

.leftnav3 { margin:3px 5px 3px 10px;color:#333333;font-size:9.5px; }
.leftnav3 a { text-decoration:none;color:#333333;font-size:9.5px; }
.leftnav3 a:hover { text-decoration:underline; }
.leftnav4 { margin:3px 0px 2px 0px; }


/*__GENERAL__*/

.byline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; }
.copy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
.caption { font-size: 9.5px; background-color: #E4EADE; }
.deck { font-weight: bold; font-size: 13px; color: #666666; }
.footnote { font-size: 9.5px; color: #666666; }
.lead {  color: #666666;  font-size: 12px; font-weight: bold;} 
.sidebar-copy { font-size: 9.5px; color: #4C5447; }
.rightcolumn-header { font-size: 9.5px; color: #4C5447; font-weight: bold; background-color: #BFBEAC; }
.rightcolumn-copy, .rightcolumn-copy a:link, .rightcolumn-copy a:visited { font-size: 9.5px; color: #4C5447; text-decoration: none; background-color: #E4EADE; }
.rightcolumn-copy a:hover { text-decoration: underline }
.sidebar-copy { font-size: 10px; color: #4C5447; }
.subhead { font-size: 12px; font-weight: bold; margin-bottom:-8px;}
.ul-noindent { margin-left: -26px; padding-left: 0px; }
.img-border { border-color:#666666; }
.img-margin { margin:0px 0px 10px 10px; }
.pages, A.pages{font-size:7pt;color:#666666;}
.sectionhead { font-weight: bold; margin-bottom:-15px;}

/* ____FORMS____*/

.formfield { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.formelement { color: #000000; font-weight: normal; padding: 0px; margin: 0px; background-color: #ffffff; font-size: 11px; }


/*__HOME PAGE__*/

.homepromocopy { line-height: 11pt; }
.pageborder-vertical { background-color: #666666; }
.pageborder-horizontal { background-color: #B9BCB1 }
.homebgcolor { background-color: #666666 }


/*__LANDING PAGES__*/

.promoheader { font-weight: bold; font-size: 12px; color: #333333; }
.promocopy { line-height: 11pt; }
.promo-subhead, .promo-subhead a:link, .promo-subhead a:visited { font-size: 12px; font-weight: bold;  color: #666666; margin-bottom: -10px; text-decoration: none; }
.promo-subhead a:hover { text-decoration: underline }


/*__ROOT__*/

.leftnav-root-bg { background-color: #E4EADE; }
.head-root { font-size: 15px; font-weight: bold; color: #29481b; }
.subhead-root { font-size: 12px; font-weight: bold; color: #29481b; margin-bottom:-8px; }
.sidebar-root-hdr { font-size: 10px; color: #4C5447; font-weight: bold; background-color: #BFBEAC; }
.sidebar-root-copy-bg { background-color: #E4EADE ; }


/*__WHO WE ARE__*/

.head-whoweare { font-size: 15px; font-weight: bold; color: #2f577b; }
.subhead-whoweare, .subhead-whoweare a:link, .subhead-whoweare a:visited { font-size: 12px; font-weight: bold; color: #2f577b; margin-bottom:-8px; text-decoration: none; }
.subhead-whoweare a:hover { text-decoration: underline }
.sidebar-header-whoweare { font-size: 10px; color: #4C5447; font-weight: bold; background-color: #89a4bd; }
.sidebar-copybg-whoweare { font-size: 10px; color: #4C5447; background-color: #d7dfe8; line-height: 14px; }
.sidebar-whoweare-hdr { font-size: 10px; color: #4C5447; font-weight: bold; background-color: #89a4bd; }
.sidebar-whoweare-copy-bg { background-color: #d7dfe8; }
.sidebar-whoweare-sideborder { border-top: none; border-right: 1px solid #d7dfe8; border-bottom: 1px solid #d7dfe8; border-left: 1px solid #d7dfe8; }

/*__ PROGRAM__*/

.head-program { font-size: 15px; font-weight: bold; color: #436b54; }
.subhead-program { font-size: 12px; font-weight: bold; color: #436b54; margin-bottom:-8px; }
.sidebar-gsprogram-hdr { font-size: 10px; color: #4C5447; font-weight: bold; background-color: #80AE93; }
.sidebar-gsprogram-copy-bg { background-color: #CEE1D6; }

/*__RESEARCH__*/

.head-research { font-size: 15px; font-weight: bold; color: #665e8e; }
.subhead-research { font-size: 12px; font-weight: bold; color: #665e8e; margin-bottom:-8px; }


/*__NEWS__*/

.head-news { font-size: 15px; font-weight: bold; color: #c94d09; }
.subhead-news { font-size: 12px; font-weight: bold; color: #c94d09; margin-bottom:-8px; }
.note-news { font-size: 11px; color: #c94d09; }
.date { font-weight: bold; color: #ffffff; }
a.headlink-news:link, a.headlink-news:visited { font-size: 12px; font-weight: bold; color: #000033; text-decoration: underline; }
a.headlink-news:hover { text-decoration: none }
.sidebar-news-hdr { font-size: 10px; color: #4C5447; font-weight: bold; background-color: #FF8643; }
.sidebar-news-copy-bg { background-color: #FFCEB3 ; }
.whatsnew-subhead, .whatsnew-subhead a:link, .whatsnew-subhead a:visited { font-size: 12px; font-weight: bold;  color: #666666; text-decoration: none; }
.whatsnew-subhead a:hover { text-decoration: underline }

/*__FOR ADULTS__*/

.head-adults { font-size: 15px; font-weight: bold; color: #357281; }
.subhead-adults { font-size: 12px; font-weight: bold; color: #357281; margin-bottom:-8px; }
.sidebar-foradults-hdr { font-size: 10px; color: #4C5447; font-weight: bold; background-color: #79ADBA; }
.sidebar-foradults-copy-bg { background-color: #C3E0E7; }
