body {
background-color: #E3F6FF;
margin-left: 20px;
margin-top: 20px;
margin-right: 20px;
margin-bottom: 0px;
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
color:#333333;
}

a:link{
text-decoration:underline;
color:#008BDE;
}
a:visited{
text-decoration:underline;
color:#008BDE;
}
a:hover{
text-decoration:none;
color:#008BDE;
}

li{
padding-bottom:10px;
}


.textBlue{
color:#0086C1;
}
.textBlue strong{
color:#004969;
}
.shadow{
margin-top:1px;
height:4px;
font-size:1px;
background-image:url(images/shadow.gif);
background-repeat:repeat-x;
}

.topbar{
height:95px;
background-image:url(images/topbar-bg.jpg);
background-repeat:repeat-x;
}
.topbar .callus{
float:right;
}

.topnav{
height:34px;
margin-top:1px;
background-image:url(images/nav-bg.gif);
background-repeat:repeat-x;
}





.pagetitle{
height:106px;
background-image:url(images/pagetitle/bg.jpg);
background-repeat:repeat-x;
}
.pagetitle .image{
float:right;
}
.pagetitleChips{
height:106px;
background-image:url(images/pagetitle/bgChips.gif);
background-repeat:repeat-x;
}
.pagetitleChips .image{
float:right;
}


.maincontent{
padding-left:30px;
padding-top:30px;
padding-bottom:50px;
}

.maincontent .leftcolumn{
width:400px;
}
.maincontent .leftcolumnContact{
width:200px;
}




.subnav{
background-image:url(images/subnav/bg.gif);
background-repeat:repeat-y;
height:300px;
width:157px;
}
.subnav a{
display:block;
color:#FFFFFF;
text-decoration:none;
}
.subnav a:link{
color:#FFFFFF;
text-decoration:none;
}
.subnav a:visited{
color:#FFFFFF;
text-decoration:none;
}
.subnav a:hover{
color:#FFFFFF;
text-decoration:none;
}


.subnav .item{
background-image:url(../images/subnav/bg-item.gif);
padding-left:30px;
padding-top:9px;
padding-bottom:9px;
margin-bottom:1px;
}
.subnav .item:hover{
background-image:url(../images/subnav/bg-item-on.gif);
padding-top:9px;
padding-bottom:9px;
padding-left:30px;
margin-bottom:1px;
}




.subnav .subitem{

}

.subnav .subnavItem a{
font-size:10px;
background-image:url(../images/subnav/bg-subitem.gif);
background-repeat:no-repeat;
margin-bottom:1px;
padding-left:38px;
padding-top:6px;
padding-bottom:6px;
color:#003366;
}

#legislation{
width:265px;
height:200px;
background-image:url(../images/products/legislation-note.jpg);
background-repeat:no-repeat;
padding-bottom:30px;
cursor:pointer;
}
#legislation .text{
width:200px;
padding-top:70px;
margin:0px auto;
text-align:center;
}

