div.mainbody {
top:67px;
width:960px;
padding-left:14px;
margin: 0 auto;
z-index:3;
overflow-x:hidden;
overflow-y:scroll;
scrollbar-face-color : #dadada;
scrollbar-highlight-color : #eeeeee;
scrollbar-3dlight-color : #eeeeee;
scrollbar-shadow-color : #888888;
scrollbar-darkshadow-color : #777777;
scrollbar-track-color: #e9e9e9;
scrollbar-arrow-color : #555555;
}

div.errorpage {
position:absolute;
top:150px;
width:600px;
padding-left:240px;

}
body, td, p {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-top:0;
}

.intro {
font-size: 13px;
color: #222222;
line-height:1.2;
}
.greysm {
font-size: 11px;
color: #555555;
vertical-align:top;
}
.grey14{
font-size: 14px;
color: #555555;
line-height:0.9;
}
.dkblu{
font-size: 10px;
color: #212F5C;
}

.ctrhead {
font-size: 12px;
font-weight: bold;
color: #1F327C;
}

.ctrs_desc_head{
font-size: 11px;
color: #1F327C;
padding-top:8px;
font-weight: bold;
}
.ctrs_desc_head2{
font-size: 11px;
color: #1F327C;
font-weight: bold;
}
.ctrs_blk{
font-size: 11px;
color: #000000;
}
.intro2{
font-size: 12px;
line-height:1.3;
}
.dkblu11{
font-size: 12px;
color: #1F327C;
line-height:1.3;
}
.dkblu11b{
font-size: 12px;
vertical-align: top;
color: #1F327C;
font-weight: bold;
}
.dkblu12{
font-size: 12px;
color: #1F327C;
}
.dkblu14{
font-size: 13px;
color: #1F327C;
}

.dkblu18{
font-size: 15px;
color: #1F327C;
}
.cent {
text-align: center;
}
.rt {
text-align: right;
}

.gsmal {
color: #535176;
font-size: 9px;
}

SELECT
{
color:black;
font-size:9px;
}
input
{
color:black;
font-size:10px;
}

.tbl1 {
color: #000000;
font-size: 11px;
vertical-align: top;
padding-right:2px;
padding-top:7px;
padding-bottom:7px;
line-height:1.3;
}
.picpad {
vertical-align: top;
padding:5px 0 0 10px;
}
.yel {
color: #fff;
font-size: 11px;
font-weight: bold;
vertical-align: top;
line-height:1.1;
}
.yelhi {
color: #D51531;
font-size: 10px;
}
.subhead {
color: #1F327C;
font-size: 14px;
font-weight: bold;
vertical-align: top;
line-height:1.2;
padding-top:1px;
}
.subhead2 {
color: #1F327C;
font-size: 13px;
font-weight: bold;
}
.yel3 {
color: #F7BA00;
font-size: 11px;
font-weight: bold;
vertical-align: top;
line-height:1.2;
padding-top:1px;
}
.bgyel{
    background-color:#AEADC9;
}
.bgred{
    background-color:#D51531;
}

.wh11 {
color: #ffffff;
font-size: 11px;
line-height:1.1;
vertical-align: top;
}
.wh11b {
color: #ffffff;
font-size: 11px;
line-height:1.1;
font-weight: bold;
vertical-align: top;
}

a {
color: #1F327C;
font-size: 11px;
text-align: center;
}
TD.mainnav 	{
  background-color:#333333;
  font-weight:normal;
  height: 32px;
  }

.nav {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color: #FFFFFF;
  background-color:#333333;
  padding-left:5px;
  padding-right:4px;
height: 15px;
}
a.nav {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #FFFFFF;
  background-color:#333333;
  padding-left:12px;
  padding-right:12px;
height: 15px;

}
a.nav:hover {
color: #FFFFFF;
text-decoration: underline;
}
a.nav2 {
font-size: 11px;
text-decoration: none;
color: #000;
font-weight: bold;
text-align: center;
vertical-align: middle;
}
a.picborder {
border-color: #1F327C;
border-style: solid;
border-width: 1px;
}
a.mid {
font-size: 11px;
color: #636198;
font-weight: bold;
}
a.mid2 {
font-size: 11px;
color: #1F327C;
font-weight: bold;
}
a.mid3 {
font-size: 11px;
color: #fff;
}


a:hover {
color: #D51531
}
a.mid,mid2:hover {
color: #D51531;
}
a.mid3:hover {
color: #212F5C;
}

.nav2:hover {
color: #5379c4;
}

a.noline {
font-size: 11px;
text-decoration: none;
color: #5085bc
}


a.small {
font-size: 10px;
text-decoration: underline;
color: #CC6666
}
