body {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003; margin: 0; background: url(/images/interface/body/lh_circles.gif) #369 no-repeat 0 74px;}
a {  font-family: Verdana, Arial, Helvetica, sans-serif;}
a:link, a:visited {  color: #003;}
a:hover, a:active {  color: #69C;}

.hidden {  position: absolute; left: -9999px; top: -9999px}

#headerBox {  text-indent: -9999px; background: url(/images/interface/header/logo_circles.gif) #036 no-repeat 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 74px;}
#headerBox h1, #headerBox h1 a {  display: block; width: 330px; height: 74px; margin: 0; padding: 0;}

#navBox {  position: absolute; top: 0; right: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: right;}
#navBox span {  padding: 2px 10px 4px 5px; line-height: 20px;}
#navBox a:link, #navBox a:visited {   color: #FFF; text-decoration: none; font-weight: bold;}
#navBox a:hover, #navBox a:active {  color: #FC0; text-decoration: underline;}

/* Hide from MacIE \*/
#navBox span {  background-color: #369;}
/* Stop hiding */

select {  font-family: "MS Sans Serif", "Lucida Grande", Verdana, sans-serif;}
input {  font-family: "MS Sans Serif", "Lucida Grande", Verdana, sans-serif;}
textarea {  font-family: "MS Sans Serif", "Lucida Grande", Verdana, sans-serif;}

#sideBox {  font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; top: 74px; left: 0; bottom: 0; width: 175px; font-weight: bold; }
#sideBox a:link, #sideBox a:visited {  font-size: 11px; color: #FFF; text-decoration: none;}
#sideBox a:hover, #sideBox a:active {  color: #FC0; text-decoration: underline;}
#sideBox ul {  color: #F90; text-decoration: none; font-size: 11px; margin: 10px 10px 10px 25px; padding: 0;}
#sideBox ul p {  margin: 7px 0;}
#sideBox .thirtyYears a {  display: block; width: 175px; height: 93px; margin: 32px 0; background: url(/images/interface/body/30years_logo.gif) transparent no-repeat 50% 50%;}
#sideBox li.printable {  list-style: none;}

#mainBox {  position: absolute; top: 74px; left: 175px; right: 0; font-size: 12px;}
#mainBox {  font-family: Verdana, Arial, Helvetica, sans-serif; background: url(/images/interface/body/body_circles2.gif) #FFF no-repeat 0 0;}
#mainBox.home {  background: url(/images/interface/body/body_circles3.gif) transparent no-repeat 0 0;}
#mainBox th, #mainBox td {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px;}
#mainBox th {  font-weight: bold;}
#mainBox table {
	border-collapse: collapse;
	border: 1px solid #CCC;
	width: 100%;
}
#mainBox table th, #mainBox table td {  padding: 5px; vertical-align: top;}
#mainBox h2 {  color: #603; font-size: 20px;}
#mainBox h3 {  font-size: 18px;}
#mainBox h4 {  font-size: 14px;}
#mainBox h5 {  font-size: 11px;}
#mainBox h6 {  color: #666; font-weight: normal; font-size: 9px;}
#mainBox hr {  color: #369; height: 1px;}

#bodyBox {  height: 1%; padding: 0 20px 20px 52px; margin-top: 20px; /*background: url(/images/interface/body/blue_pix.gif) transparent repeat-y 33px 0;*/}
#bodyBox h6 a {  font-weight: bold;}

#newsBox {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
#newsBox a:link, #newsBox a:visited {  color: #FFF; text-decoration: none;}
#newsBox a:hover, #newsBox a:active {  color: #FC0; text-decoration: underline;}
#mainBox #newsBox th {  color: #F90; text-align: left;}
#mainBox #newsBox th, #mainBox #newsBox td {  padding: 10px 10px;}
#mainBox #newsBox td, #mainBox #newsBox td {  border-bottom: 1px solid #CCC;}

#crumbBox {  padding: 0 20px 0 52px; line-height: 33px; /*height: 33px; background: url(/images/interface/body/orange_pix.gif) repeat-x 0 33px;*/ border-bottom: 1px solid #F90;}
#crumbBox.home {  color: #FFF;}
#crumbBox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
#crumbBox a:link, #crumbBox a:visited {  text-decoration: none;}
#crumbBox a:hover, #crumbBox a:active {  text-decoration: underline; color: #69C;}

#footerBox {  border-top: 1px solid #369; /*position: absolute; left: 0; bottom: 0; right: 0;*/}
#footerBox p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center;  padding: 5px; margin: 0; background-color: #FFF;}
#footerBox a:link, #footerBox a:visited {  color: #666; text-decoration: none; font-weight: bold;}
#footerBox a:hover, #footerBox a:active {  color: #F90; text-decoration: underline;}
#footerBox .footertitle {  background-color: #003; color: #FFF;}

#footerBox.home {  border-color: #69C;}
#footerBox.home p {  background-color: #369;}
#footerBox.home a:link, #footerBox.home a:visited {  color: #FFF;}
#footerBox.home a:hover, #footerBox.home a:active {  color: #F90;}
#footerBox.home .footertitle {  background-color: #003;}
