/*NAVIGATION*/
/*nav general*/
.nav1,.nav2,.nav3,.othernav{list-style:none;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; width:200px; background:none;}
.nav1{padding:15px 0px 26px 0px;margin-top:8px; margin-left:5px; }
.nav2{display:none; padding-top:10px; padding-bottom:10px; }
.nav3{display:none; }
.nav1 li a,.nav2 li a,.nav3 li a{display:block;text-decoration:none;font-size:12px;clear:both; line-height:20px; }
/*nav opening section*/
.nav1 li.current1 .nav2,.nav1 li.opened1 .nav2{display:block;margin-left:0px;}
.nav1 li.current1 .nav2 li.current2 .nav3,.nav1 li.opened1 .nav2 li.opened2 .nav3,.nav1 li.opened1 .nav2 li.current2 .nav3{display:block;margin-left:0px;margin-top:-3px;}
/*nav li background, see ie spec stylesheet, ie adds*/
.nav1 li{}
.nav1 li:hover{}
.nav1 li.current1,.nav1 li.opened1{ list-style:none;}
.nav1 li.current1 .nav2 li,.nav1 li.opened1 .nav2 li{background:url(../images/nav2.gif) no-repeat 0px 7px;  margin-left:10px;}
.nav1 li.opened1 .nav2 li.opened2{ background:url(../images/nav2_open.gif) no-repeat left 7px;}
.nav1 li.current1 .nav2 li.current2 .nav3 li,.nav1 li.opened1 .nav2 li.opened2 .nav3 li,.nav1 li.opened1 .nav2 li.current2 .nav3 li{background:#fff;}
.nav1 li.current1 .nav2 li.current2 .nav3 li.first,.nav1 li.opened1 .nav2 li.opened2 .nav3 li.first,.nav1 li.opened1 .nav2 li.current2 .nav3 li.first{}
.nav1 li.current1 .nav2 li.current2 .nav3 li.last,.nav1 li.opened1 .nav2 li.opened2 .nav3 li.last,.nav1 li.opened1 .nav2 li.current2 .nav3 li.last{}
/*nav link styles*/
.nav1 li a{color:#e21a22;height:21px;line-height:20px; font-size:16px; font-weight:bold;}
.nav2 li a{font-size:12px;}
.nav3 li a{font-size:12px;}
.nav1 li a:hover{color:#e21a22; text-decoration:underline;}
.nav1 li.current1 a{color:#e21a22;}
.nav1 li.opened1 a{}
.nav1 li.current1 .nav2 li a,.nav1 li.opened1 .nav2 li a{color:#e21a22;padding-left:15px;font-weight:normal;}
.nav1 li.current1 .nav2 li a:hover,.nav1 li.opened1 .nav2 li a:hover{color:#e21a22;}
.nav1 li.opened1 .nav2 li.current2{background:url(../images/nav2_cur.gif) no-repeat left 7px;}
.nav1 li.opened1 .nav2 li.current2 a{color:#e21a22; font-weight:bold;}
.nav1 li.opened1 .nav2 li.opened2 a{color:#e21a22; font-weight:bold;}
.nav1 li.current1 .nav2 li.last a{}
.nav1 li.current1 .nav2 li.current2 .nav3 li.first a{}
.nav1 li.current1 .nav2 li.current2 .nav3 li a,.nav1 li.opened1 .nav2 li.opened2 .nav3 li a,.nav1 li.opened1 .nav2 li.current2 .nav3 li a{ background:url(../images/nav3.gif) no-repeat 3px 9px;color:#e21a22;padding:0px;padding-left:20px;margin:0px;font-weight:normal;}
.nav1 li.current1 .nav2 li.current2 .nav3 li a:hover,.nav1 li.opened1 .nav2 li.opened2 .nav3 li a:hover,.nav1 li.opened1 .nav2 li.current2 .nav3 li a:hover{color:#e21a22;}
.nav1 li.current1 .nav2 li.current2 .nav3 li.current3 a,.nav1 li.opened1 .nav2 li.opened2 .nav3 li.current3 a{color:#e21a22; font-weight:bold;}
.nav1 li.current1 .nav2 li.current2 .nav3 li.last a,.nav1 li.current1 .nav2 li.current2 .nav3 li.last a:hover{}
.nav1 li.current1 .nav2 li.last .nav3 li.last a{} 
/*divisions nav*/
ul.othernav{ list-style:none;padding-bottom:50px;}
ul.othernav.boo{ padding-top:20px;}
.othernav li{background:url(../images/nav2.gif) no-repeat 0px 7px; margin-left:10px; padding-bottom:6px;}
.othernav li a{display:block;text-decoration:none;font-size:12px;clear:both; line-height:18px; padding-left:15px; }
.othernav li.currdiv{ background:url(../images/nav2_cur.gif) no-repeat left 7px;}
.othernav li.currdiv a{ font-weight:bold;}


