#nav1 { position:relative;width:704px;z-index:99;
}
#nav1 ul { height:35px; }
#nav1 ul ul  { height:auto; }

a#nav1_1, a#nav1_2, a#nav1_3, a#nav1_4, a#nav1_5, a#nav1_6, a#nav1_7, a#nav1_8, a#nav1_9{
	display:block;
	position:relative;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
}
a#nav1_1 span, a#nav1_2 span, a#nav1_3 span, a#nav1_4 span, a#nav1_5 span, a#nav1_6 span, a#nav1_7 span, a#nav1_8 span, a#nav1_9 span{
	position: absolute;
	top:0; left:0;
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}


a#nav1_1, a#nav1_1{ width:64px; height:24px }
a#nav1_1{ background:url("../images/nav/nav1.png"); color:#1b3060; font-size:13px; font-weight:bold; padding:10px 0 0 0; text-align:center}
a#nav1_1:hover{ background:url("../images/nav/nav1.png") 0 -36px repeat-x; color:#000;}

a#nav1_2, a#nav1_2{ width:66px;height:24px }
a#nav1_2{ background:url("../images/nav/nav1.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav1_2:hover         { background:url("../images/nav/nav1.png") 0 -36px repeat-x; color:#000;}
#nav1_2 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}


a#nav1_3, a#nav1_3 { width:62px;height:24px }
a#nav1_3{ background:url("../images/nav/nav1.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav1_3:hover     {  background:url("../images/nav/nav1.png") 0 -36px repeat-x; color:#000;}
#nav1_3 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}


a#nav1_4, a#nav1_4{ width: 96px;height:24px }
a#nav1_4 { background:url("../images/nav/nav1.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav1_4:hover     { background:url("../images/nav/nav1.png") 0 -36px repeat-x; color:#000;}
#nav1_4 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}


a#nav1_5, a#nav1_5{ width: 88px;height:24px }
a#nav1_5 { background:url("../images/nav/nav1.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav1_5:hover     { background:url("../images/nav/nav1.png") 0 -36px repeat-x; color:#000;}
#nav1_5 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}


a#nav1_6, a#nav1_6{ width: 68px;height:24px }
a#nav1_6 { background:url("../images/nav/nav1.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav1_6:hover     { background:url("../images/nav/nav1.png") 0 -36px repeat-x; color:#000;}
#nav1_6 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}


a#nav1_7, a#nav1_7{ width:90px;height:24px }
a#nav1_7 { background:url("../images/nav/nav1.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav1_7:hover     {background:url("../images/nav/nav1.png") 0 -36px repeat-x; color:#000;}
#nav1_7 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}


a#nav1_8, a#nav1_8{ width:92px;height:24px }
a#nav1_8 { background:url("../images/nav/nav1.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav1_8:hover     { background:url("../images/nav/nav1.png") 0 -36px repeat-x; color:#000;}
#nav1_8 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}

a#nav1_9, a#nav1_9{ width:78px;height:24px }
a#nav1_9 { background:url("../images/nav/nav1.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav1_9:hover     { background:url("../images/nav/nav1.png") 0 -36px repeat-x; color:#000;}
#nav1_9 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}

/***********************************************************/
/***********************************************************/

/* nav2 is horiz. menu */
#nav2 { background:url("../images/nav/nav2.png") no-repeat; height:64px; width:1008px; z-index:99; position:absolute; padding:0 0 0 16px; }
#nav2 ul { height:56px; }
#nav2 ul ul { height:auto; }
a#nav2_1, a#nav2_2, a#nav2_3, a#nav2_4, a#nav2_5, a#nav2_6{ display:block; position:relative; margin:0; padding:0; overflow:hidden; cursor:pointer; }
a#nav2_1 span, a#nav2_2 span, a#nav2_3 span, a#nav2_4 span, a#nav2_5 span, a#nav2_6 span{ position: absolute; top:0; left:0; background-repeat: no-repeat; background-position: left top; cursor:pointer; }

a#nav2_1, a#nav2_1 span { width:165px; height:66px}
a#nav2_1 span, span.nav2_1 { background:url("../images/nav/nav2.png") -16px 0px no-repeat; }
a#nav2_1:hover span { background:url("../images/nav/nav2.png") -16px -66px no-repeat; }

a#nav2_2, a#nav2_2 span { width:166px; height:66px}
a#nav2_2 span, span.nav2_2 { background:url("../images/nav/nav2.png") -181px -0px no-repeat; }
a#nav2_2:hover span { background:url("../images/nav/nav2.png") -181px -66px no-repeat; }

a#nav2_3, a#nav2_3 span { width:166px; height:66px}
a#nav2_3 span, span.nav2_3 { background:url("../images/nav/nav2.png") -347px -0px no-repeat; }
a#nav2_3:hover span { background:url("../images/nav/nav2.png") -347px -66px no-repeat; }

a#nav2_4, a#nav2_4 span { width:165px; height:66px}
a#nav2_4 span, span.nav2_4 { background:url("../images/nav/nav2.png") -512px -0px no-repeat; }
a#nav2_4:hover span { background:url("../images/nav/nav2.png") -512px -66px no-repeat; }

a#nav2_5, a#nav2_5 span { width:166px; height:66px}
a#nav2_5 span, span.nav2_5 { background:url("../images/nav/nav2.png") -677px -0px no-repeat; }
a#nav2_5:hover span { background:url("../images/nav/nav2.png") -677px -66px no-repeat; }

a#nav2_6, a#nav2_6 span { width:164px; height:66px}
a#nav2_6 span, span.nav2_6 { background:url("../images/nav/nav2.png") -843px -0px no-repeat; }
a#nav2_6:hover span { background:url("../images/nav/nav2.png") -843px -66px no-repeat; }



#nav3 { position:relative;width:704px;z-index:99;
}
#nav3 ul { height:35px; }
#nav3 ul ul  { height:auto; }

a#nav3_1, a#nav3_2, a#nav3_3, a#nav3_4, a#nav3_5, a#nav3_6, a#nav3_7, a#nav3_8, a#nav3_9{
	display:block;
	position:relative;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
}
a#nav3_1 span, a#nav3_2 span, a#nav3_3 span, a#nav3_4 span, a#nav3_5 span, a#nav3_6 span, a#nav3_7 span, a#nav3_8 span, a#nav3_9 span{
	position: absolute;
	top:0; left:0;
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}


a#nav3_1, a#nav3_1{ width:64px; height:24px }
a#nav3_1{ background:url("../images/nav/nav3.png"); color:#1b3060; font-size:13px; font-weight:bold; padding:10px 0 0 0; text-align:center}
a#nav3_1:hover{ background:url("../images/nav/nav3.png") 0 -36px repeat-x; color:#000;}

a#nav3_2, a#nav3_2{ width:66px;height:24px }
a#nav3_2{ background:url("../images/nav/nav3.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav3_2:hover         { background:url("../images/nav/nav3.png") 0 -36px repeat-x; color:#000;}
#nav3_2 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}


a#nav3_3, a#nav3_3 { width:62px;height:24px }
a#nav3_3{ background:url("../images/nav/nav3.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav3_3:hover     {  background:url("../images/nav/nav3.png") 0 -36px repeat-x; color:#000;}
#nav3_3 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}


a#nav3_4, a#nav3_4{ width: 96px;height:24px }
a#nav3_4 { background:url("../images/nav/nav3.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav3_4:hover     { background:url("../images/nav/nav3.png") 0 -36px repeat-x; color:#000;}
#nav3_4 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}


a#nav3_5, a#nav3_5{ width: 88px;height:24px }
a#nav3_5 { background:url("../images/nav/nav3.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav3_5:hover     { background:url("../images/nav/nav3.png") 0 -36px repeat-x; color:#000;}
#nav3_5 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}


a#nav3_6, a#nav3_6{ width: 68px;height:24px }
a#nav3_6 { background:url("../images/nav/nav3.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav3_6:hover     { background:url("../images/nav/nav3.png") 0 -36px repeat-x; color:#000;}
#nav3_6 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}


a#nav3_7, a#nav3_7{ width:90px;height:24px }
a#nav3_7 { background:url("../images/nav/nav3.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav3_7:hover     {background:url("../images/nav/nav3.png") 0 -36px repeat-x; color:#000;}
#nav3_7 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}


a#nav3_8, a#nav3_8{ width:92px;height:24px }
a#nav3_8 { background:url("../images/nav/nav3.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav3_8:hover     { background:url("../images/nav/nav3.png") 0 -36px repeat-x; color:#000;}
#nav3_8 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}

a#nav3_9, a#nav3_9{ width:78px;height:24px }
a#nav3_9 { background:url("../images/nav/nav3.png");color:#1b3060; font-size:13px; font-weight:bold;padding:10px 0 0 0; text-align:center}
a#nav3_9:hover     { background:url("../images/nav/nav3.png") 0 -36px repeat-x; color:#000;}
#nav3_9 span{ background:url("../images/nav/navborder.png"); width:200px; height:35px; z-index:100000}

/**********************************************************
/** JDMENU
/**********************************************************/
ul.jd_menu,ul.jd_menu_vertical{margin:0;padding:0;list-style-type:none;}
ul.jd_menu ul,ul.jd_menu_vertical ul{display:none;}
ul.jd_menu li{float:left;}
ul.jd_menu_vertical li{float:none;}

ul.jd_menu ul,ul.jd_menu_vertical ul{position:absolute;display:none;list-style-type:none;margin:0;padding:0;z-index:10000;}
ul.jd_menu ul li,ul.jd_menu_vertical ul li{float:none;margin:0;padding:4px 0 0 0;height:21px;}
ul.jd_menu, ul.jd_menu ul, ul.jd_menu_vertical,ul.jd_menu_vertical ul{background:url("../images/nav/NAV-Sub.png");border-right:0;border-left:0; }
ul.jd_menu ul { border:1px solid #999;}
ul.jd_menu_vertical{height:auto;}
ul.jd_menu ul{height:auto;}
* html ul.jd_menu ul{width:1%;}
ul.jd_menu li{font-family:sans-serif;font-size:14px;color:#555;margin:0;padding:0;cursor:pointer;white-space:nowrap;}
ul.jd_menu li li{width:250px;}
ul.jd_menu li a{color:#666;text-decoration:none;}
ul.jd_menu ul a { margin:5px; padding:1px; }
ul.jd_menu li a:hover{color:#000;}
ul.jd_menu li.jdm_hover,ul.jd_menu li.jdm_active{background:url("../images/nav/NAV-SubHover.png");border-right:0px solid #FFF;border-left:0px solid #FFF;color:#000;}
ul.jd_menu ul li.jdm_hover > a:first-child {color:#000;}
