@charset "utf-8";
/* Top Navigation */

div#topnavs { margin: auto; width: 960px; }
div#topnavs ul { margin: 0; padding: 0; }
div#topnavs ul li { display: inline; }
div#topnavs ul li a { background: url(/images/main-navs.png) 0 0 no-repeat; float: left; height: 0; overflow: hidden; padding-top: 46px; }
/* off state */
div#topnavs ul li#nav1 a { width: 154px; background-position: 0 0; } /* x = 0 */
div#topnavs ul li#nav2 a { width: 191px; background-position: -154px 0; } /* x = -154 */
div#topnavs ul li#nav3 a { width: 185px; background-position: -345px 0; } /* x = -345 */
div#topnavs ul li#nav4 a { width: 168px; background-position: -530px 0; } /* x = -530 */
div#topnavs ul li#nav5 a { width: 138px; background-position: -698px 0; } /* x = -698 */
/* over state */
div#topnavs ul li#nav1 a:hover { background-position: 0 -92px; } /* x = 0 */
div#topnavs ul li#nav2 a:hover { background-position: -154px -92px; } /* x = -154 */
div#topnavs ul li#nav3 a:hover { background-position: -345px -92px; } /* x = -345 */
div#topnavs ul li#nav4 a:hover { background-position: -530px -92px; } /* x = -530 */
div#topnavs ul li#nav5 a:hover { background-position: -698px -92px; } /* x = -698 */
/* on state */
.section1 div#topnavs ul li#nav1 a { background-position: 0 -46px !important; } /* x = 0 */
.section2 div#topnavs ul li#nav2 a { background-position: -154px -46px !important; } /* x = -154 */
.section3 div#topnavs ul li#nav3 a { background-position: -345px -46px !important; } /* x = -345 */
.section4 div#topnavs ul li#nav4 a { background-position: -530px -46px !important; } /* x = -530 */
.section5 div#topnavs ul li#nav5 a { background-position: -698px -46px !important; } /* x = -698 */

/* Side Navigation */
.sidenavsBorderTop {
	background: url(/images/sidenavs-border-top-full.jpg) 0 0 no-repeat;
}
.sidenavsBorderBottom {
	background: url(/images/sidenavs-border-bottom-full.jpg) 0 0 no-repeat;
}

#sidenavs {
	background: url(/images/sidenavs-bg-full-off.jpg) 0 0 no-repeat;
	margin: 0;
	padding: 0;
}


#TreeviewSiteNavs_Navs { }
#TreeviewSiteNavs_Navs ul { list-style:none; margin:0; padding:0; }
#TreeviewSiteNavs_Navs ul li { }
#TreeviewSiteNavs_Navs ul li a { background: url(/images/navs/nav-mid.gif) 0 -35px no-repeat; color:#01669a; display:block; height:35px; font: normal 14px/35px Arial, Helvetica, sans-serif; text-decoration:none; padding-left:10px; }
#TreeviewSiteNavs_Navs ul li a:hover { background-position:0 0; color:#ffffff; }
#TreeviewSiteNavs_Navs ul li.on a { background-position: 0 0; color:#ffffff; }
#TreeviewSiteNavs_Navs ul li.open a { background-position: 0 0; color:#ffffff; }
#TreeviewSiteNavs_Navs ul li.first a { background-image:url(/images/navs/nav-top.gif); }
#TreeviewSiteNavs_Navs ul li.last a { background-image:url(/images/navs/nav-bot.gif); }
#TreeviewSiteNavs_Navs ul li.first li a { background: none; }
/* 3rd level navs */
#TreeviewSiteNavs_Navs ul li ul { background-color: #5FA7D9; margin-right:5px; padding-bottom:0.5em }
#TreeviewSiteNavs_Navs ul li ul li { padding-left:15px; background-image: none; line-height:1.2; }
#TreeviewSiteNavs_Navs ul li ul li a { background: url(/images/blt-submenu-dash.gif) 0 3px no-repeat !important; color:#ffffff; display:inline; font: normal 12px/1.1 Arial, Helvetica, sans-serif; text-decoration:none; padding-left: 10px; }
#TreeviewSiteNavs_Navs ul li ul li a:hover { text-decoration:underline; background-position:0 3px; }
#TreeviewSiteNavs_Navs ul li ul li.on a { background: url(/images/blt-submenu-arrow.gif) 0 3px no-repeat !important; }
#TreeviewSiteNavs_Navs ul li ul li.on a:hover { text-decoration:none; }
