body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; height:101%; overflow:-moz-scrollbars-vertical; }
td { font-size:12px; }
#mainContainer { width:766px; text-align:left; margin-left:auto; margin-right:auto; border:solid 1px #000000; }
.MainBodyContainer { width:766px; }
.MainHeaderContainer { height:162px; width:766px; }
.LeftBodyContainer { width:174px; float:left; }
.RightBodyContainer { width:565px; float:left; margin-left:25px; padding-top:15px; padding-bottom:30px; }
.RightBodyContainerHome { width:592px; float:left; }
.LeftNavContainer { height:385px; width:174px; }
.SubNav { margin-bottom:30px; color:#004071; }
.Footer { width:766px; clear:both; font-size:11px; text-align:center; }
a img { border:0; -moz-outline-style:none; }
p { margin:0; padding-bottom:10px; line-height:16px; }

/**********************************/

a:link { color:#004071; text-decoration:underline; }
a:visited { color:#004071; text-decoration:underline; }
a:hover { color:#004071; text-decoration:none; }
a:active { color:#004071; text-decoration:none; }
.txtCurrentPage { color: #666666 }
h1 { color:#FF0000; font-size:15px; margin:20px 0 3px 0; padding:0; font-weight:bold; }
h2 { color:#FF0000; font-size:12px; padding:0; font-weight:bold; margin-top: 10px; margin-right: 0; margin-bottom: 3px; margin-left: 0; }
.redHighlight { color:#FF0000; font-size:14px; font-weight:bold; }
.blackHighlight { color:#000000; font-size:18px; font-weight:bold; line-height:22px; }

.LeftNavContainer a { text-indent: -9999px; display: block; width: 153px; margin: 0; padding: 0; }
.LeftNavContainer a:hover { background-position: 0px 80px; }
.LeftNavContainer a.home { background-image: url(../_images/nav-home.gif); height: 31px; }
.LeftNavContainer a.events { background-image: url(../_images/nav-events.gif); height: 35px; }
.LeftNavContainer a.programs { background-image: url(../_images/nav-programs.gif); height: 35px; }
.LeftNavContainer a.faq { background-image: url(../_images/nav-faq.gif); height: 35px; }
.LeftNavContainer a.resources { background-image: url(../_images/nav-resources.gif); height: 38px; }
.LeftNavContainer a.news { background-image: url(../_images/nav-news.gif); height: 34px; }
.LeftNavContainer a.support { background-image: url(../_images/nav-support.gif); height: 37px; }
.LeftNavContainer a.accountability { background-image: url(../_images/nav-accountability.gif); height: 34px; }
.LeftNavContainer a.contact { background-image: url(../_images/nav-contact.gif); height: 30px; }

#home .LeftNavContainer a.home { background-position: 0px 40px; }
#events .LeftNavContainer a.events { background-position: 0px 40px; }
#programs .LeftNavContainer a.programs { background-position: 0px 40px; }
#faq .LeftNavContainer a.faq { background-position: 0px 40px; }
#resources .LeftNavContainer a.resources { background-position: 0px 40px; }
#news .LeftNavContainer a.news { background-position: 0px 40px; }
#support .LeftNavContainer a.support { background-position: 0px 40px; }
#accountability .LeftNavContainer a.accountability { background-position: 0px 40px; }
#contact .LeftNavContainer a.contact { background-position: 0px 40px; }

