.nav {width:1000px;height:44px;margin:0;padding:0; color:#2b6ba1;}
.nav ul {position:absolute;top:-999em;width:142px;}
.nav li {float:left;list-style:none;display:block;position:relative;z-index:99;}
.nav li ul {margin:0;padding:0;margin-left:2px;width:142px;position:absolute;}

.nav a {width:142px;height:44px;display:block;font-family:"myriad Pro";font-size:14px;text-decoration:none; color:#2b6ba1;}
.nav li ul li {border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#dedede;background-color:#09F;}
.nav li ul li a {height:34px;margin-top:2px;margin-bottom:2px;margin-right:2px;margin-left:2px;padding-left:10px;padding-top:8px;color:#FFF;background-color:#09F; }
.nav li ul li a:hover {color:#2b6ba1;background-color:#FFF;}

.nav li:hover ul,ul.nav li.sfHover ul {left:-1px;top:48px;}
.nav li:hover li ul,.nav li.sfHover li ul {top:-999em;}
.nav li li:hover ul,ul.nav li li.sfHover ul {right:142px;top:0px;}
.nav li:hover ul,.nav li li:hover ul {top: -999em;}

.nav li ul li ul {float:left;list-style:none;display:block;margin-left:148px;}
.nav li ul li ul li {border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#dedede;background-color:#09F; }

#navigation {background:url(../images/nav_a.png) no-repeat;}
#nav-01:hover {width: 142px;background:url(../images/nav_b.png) 0px 0px; background-repeat:no-repeat; }
#nav-02:hover {width: 141.5px;margin-left:1px;background:url(../images/nav_b.png) -142px 0px no-repeat; }
#nav-03:hover {width: 141.5px;margin-left:1px;background:url(../images/nav_b.png) -284px 0px no-repeat; }
#nav-04:hover {width: 141.5px;margin-left:1px;background:url(../images/nav_b.png) -426px 0px no-repeat; }
#nav-05:hover {width: 141.5px;margin-left:1px;background:url(../images/nav_b.png) -568px 0px no-repeat; }
#nav-06:hover {width: 141.5px;margin-left:1px;background:url(../images/nav_b.png) -710px 0px no-repeat; }
#nav-07:hover {width: 147px;margin-left:1px;background:url(../images/nav_b.png) -852px 0px no-repeat; }