
/*main page style*/
body      { background-color: #a3b1b3; background-image: url("images/body_bg.jpg"); background-repeat: repeat-x; text-align: center; margin: 0; padding: 0 }
/*main area basic style*/
.mainpanel { 
margin:0px auto;
text-align:left;
}
.mainpanel .chart { background-image: url(images/assignment_bg.jpg); background-repeat: no-repeat; background-position: 0 top; text-align: left; margin: 0 auto }
.mainpanel .left    { background-image: url("images/shad_lefttile.gif"); background-repeat: repeat-y }
.mainpanel .right    { background-image: url("images/shad_righttile.gif"); background-repeat: repeat-y }
/*menu styles*/
.primarymenu  { background-color: #afd855; height: 23px }
.primarymenu td   { color: #005700; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; height: 23px }
.primarymenu a { color: #060; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase }
.primarymenu a:hover { color: white }
.secondarymenu    { background-color: #b7e35a; background-image: url("images/nav2_bg.gif"); background-repeat: repeat-x; height: 29px }
.secondarymenu td    { color: #060; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 7px; padding-left: 7px; height: 23px }
.secondarymenu a { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.secondarymenu a:hover { color: #060 }
/*content area styles*/
.bodycopy  { padding-right: 30px }
.bodycopy .barrettwebb  { color: #578ad6; font-weight: bold }
.bodycopy h1   { color: #4077bd; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 128%; margin: 0 0 18px }
.bodycopy h2   { color: #81bf00; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 8px }
.bodycopy h3 { color: #578ad6; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 8px }
.bodycopy p  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 128%; margin: 0 0 18px }
.bodycopy strong  { color: #578ad6; font-weight: bold }
.bodycopy li { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 128%; margin-top: 0; margin-bottom: 5px }
.bodycopy a   { color: #578ad6; text-decoration: underline }
.bodycopy a:hover { color: #10458e }
.bodycopy h5  { color: #56747c; font-size: 11px; font-family: Verdana; font-weight: bold; margin-top: -12px }
/*Special chart styles*/
.chart h1   { color: #003583; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 128%; margin: 18px 75px 18px 10px }
.chart h2   { color: #0030ff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 128%; margin: 0 75px 18px 10px }
.chart h3   { color: #003583; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 128%; margin: 0 75px 18px 10px }
.chart h4   { color: #0030ff; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 128%; margin: 0 75px 18px 10px }
.chart h5   { color: #003583; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 128%; margin: 0 75px 18px 10px }
.chart h6   { color: #0030ff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 128%; margin: 0 75px 18px 10px }
/*bottom quotation style*/
.quotation  { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 160%; padding-right: 25px }
.quotation a { color: white; font-weight: normal; text-decoration: underline }
.quotation a:hover  { color: white; text-decoration: none }
/*footer style*/
.footer { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #a3b1b3; height: 26px }
.footer a { color: #000; text-decoration: none }
.footer a:hover  { color: white }
/*form style*/
form { margin-top: 0; margin-bottom: 18px }
form table  { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #d2ee9a; border-top: 1px solid #fff; border-left: 1px solid #fff }
form table td   { padding: 5px 10px; border-right: 1px solid #fff; border-bottom: 1px solid #fff }
