/* nav1 is horiz. menu */
#nav1 {width:541px; height:30px; background:url(../images/nav/nav1.png) no-repeat ; position:absolute; z-index:99}
#nav1 ul { height:11px; }
#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, a#nav1_10{ display:block; position:relative; margin:0; padding:0; overflow:hidden; font-size:11px; cursor:pointer; z-index:99}
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, a#nav1_10 span{ position: absolute; top:0; left:0; background-repeat: no-repeat; background-position: left top; cursor:pointer; }

/*a#nav1_1, a#nav1_1 span { width:66px; height:30px; }
a#nav1_1 span, span.nav1_1 { background:url("../images/nav/nav1.png") 0px 0px no-repeat; }
a#nav1_1:hover span { background:url("../images/nav/nav1.png") 0 -30px no-repeat; }

a#nav1_2, a#nav1_2 span { width:93px; height:30px; }
a#nav1_2 span, span.nav1_2 { background:url("../images/nav/nav1.png") -66px 0 no-repeat; }
a#nav1_2:hover span { background:url("../images/nav/nav1.png") -66px -30px no-repeat; }

a#nav1_3, a#nav1_3 span { width:143px; height:30px; }
a#nav1_3 span, span.nav1_3 { background:url("../images/nav/nav1.png") -159px 0 no-repeat; }
a#nav1_3:hover span { background:url("../images/nav/nav1.png") -159px -30px no-repeat; }

a#nav1_4, a#nav1_4 span { width:133px; height:30px; }
a#nav1_4 span, span.nav1_4 { background:url("../images/nav/nav1.png") -302px 0 no-repeat; }
a#nav1_4:hover span { background:url("../images/nav/nav1.png") -302px -30px no-repeat; }

a#nav1_5, a#nav1_5 span { width:106px; height:30px; }
a#nav1_5 span, span.nav1_5 { background:url("../images/nav/nav1.png") -435px 0 no-repeat; }
a#nav1_5:hover span { background:url("../images/nav/nav1.png") -435px -30px no-repeat; }*/


a#nav1_1, a#nav1_1 span { width:66px; height:30px; }
a#nav1_1 span, span.nav1_1 { background:url("../images/nav/nav1.png") 0px 0px no-repeat; }
a#nav1_1:hover span { background:url("../images/nav/nav1.png") 0 -30px no-repeat; }

a#nav1_2, a#nav1_2 span { width:93px; height:30px; }
a#nav1_2 span, span.nav1_2 { background:url("../images/nav/nav1.png") -66px 0 no-repeat; }
a#nav1_2:hover span { background:url("../images/nav/nav1.png") -66px -30px no-repeat; }

a#nav1_3, a#nav1_3 span { width:137px; height:30px; }
a#nav1_3 span, span.nav1_3 { background:url("../images/nav/nav1.png") -159px 0 no-repeat; }
a#nav1_3:hover span { background:url("../images/nav/nav1.png") -159px -30px no-repeat; }

a#nav1_4, a#nav1_4 span { width:72px; height:30px; }
a#nav1_4 span, span.nav1_4 { background:url("../images/nav/nav1.png") -296px 0 no-repeat; }
a#nav1_4:hover span { background:url("../images/nav/nav1.png") -296px -30px no-repeat; }

a#nav1_5, a#nav1_5 span { width:108px; height:30px; }
a#nav1_5 span, span.nav1_5 { background:url("../images/nav/nav1.png") -368px 0 no-repeat; }
a#nav1_5:hover span { background:url("../images/nav/nav1.png") -368px  -30px no-repeat; }

a#nav1_6, a#nav1_6 span { width:65px; height:30px; }
a#nav1_6 span, span.nav1_6 { background:url("../images/nav/nav1.png") -476px 0 no-repeat; }
a#nav1_6:hover span { background:url("../images/nav/nav1.png") -476px -30px no-repeat; }


#nav2 { width:965px; height:70px; background:url(../images/nav/nav2.png); position:absolute; left: 9px; z-index:80; top: 240px; }
#nav2 ul { height:11px; z-index:10000}
#nav2 ul ul { height:auto; z-index:10000}
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; font-size:11px; cursor:pointer;z-index:10000 }
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; z-index:10000}

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

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

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

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

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

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




#nav3 { width:967px; height:24px; background:url(../images/nav/nav3.png); position:absolute; left:0; }
#nav3 ul { height:24px;}
#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, a#nav3_10, a#nav3_11{ display:block; position:relative; margin:0; padding:0; overflow:hidden; font-size:11px; 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, a#nav3_10 span, a#nav3_11 span{ position: absolute; top:0; left:0; background-repeat: no-repeat; background-position: left top; cursor:pointer; }

a#nav3_1, a#nav3_1 span { width:40px; height:24px }
a#nav3_1 span, span.nav3_1 { background:url("../images/nav/nav3.png") 0px 0px no-repeat; }
a#nav3_1:hover span { background:url("../images/nav/nav3.png") 0 -24px no-repeat; }

a#nav3_2, a#nav3_2 span { width:60px; height:24px }
a#nav3_2 span, span.nav3_2 { background:url("../images/nav/nav3.png") -40px 0 no-repeat; }
a#nav3_2:hover span { background:url("../images/nav/nav3.png") -40px -24px no-repeat; }

a#nav3_3, a#nav3_3 span { width:90px; height:24px }
a#nav3_3 span, span.nav3_3 { background:url("../images/nav/nav3.png") -100px 0 no-repeat; }
a#nav3_3:hover span { background:url("../images/nav/nav3.png") -100px -24px no-repeat; }


a#nav3_4, a#nav3_4 span { width:104px; height:24px }
a#nav3_4 span, span.nav3_4 { background:url("../images/nav/nav3.png") -190px 0 no-repeat; }
a#nav3_4:hover span { background:url("../images/nav/nav3.png") -190px -24px no-repeat; }

a#nav3_5, a#nav3_5 span { width:78px; height:24px }
a#nav3_5 span, span.nav3_5 { background:url("../images/nav/nav3.png") -294px 0 no-repeat; }
a#nav3_5:hover span { background:url("../images/nav/nav3.png") -294px -24px no-repeat; }

a#nav3_6, a#nav3_6 span { width:143px; height:24px }
a#nav3_6 span, span.nav3_6 { background:url("../images/nav/nav3.png") -372px 0 no-repeat; }
a#nav3_6:hover span { background:url("../images/nav/nav3.png") -372px -24px no-repeat; }

a#nav3_7, a#nav3_7 span { width:81px; height:24px }
a#nav3_7 span, span.nav3_7 { background:url("../images/nav/nav3.png") -515px 0 no-repeat; }
a#nav3_7:hover span { background:url("../images/nav/nav3.png") -515px -24px no-repeat; }

a#nav3_8, a#nav3_8 span { width:99px; height:24px }
a#nav3_8 span, span.nav3_8 { background:url("../images/nav/nav3.png") -596px 0 no-repeat; }
a#nav3_8:hover span { background:url("../images/nav/nav3.png") -596px -24px no-repeat; }

a#nav3_9, a#nav3_9 span { width:104px; height:24px }
a#nav3_9 span, span.nav3_9 { background:url("../images/nav/nav3.png") -695px 0 no-repeat; }
a#nav3_9:hover span { background:url("../images/nav/nav3.png") -695px -24px no-repeat; }

a#nav3_10, a#nav3_10 span { width:91px; height:24px }
a#nav3_10 span, span.nav3_10 { background:url("../images/nav/nav3.png") -799px 0 no-repeat; }
a#nav3_10:hover span { background:url("../images/nav/nav3.png") -799px -24px no-repeat; }

a#nav3_11, a#nav3_11 span { width:77px; height:24px }
a#nav3_11 span, span.nav3_11 { background:url("../images/nav/nav3.png") -890px 0 no-repeat; }
a#nav3_11:hover span { background:url("../images/nav/nav3.png") -890px -24px no-repeat; }


/* horiz -> jd_menu           jd_menu_slate
/* vert  -> jd_menu_vertical  jd_menu_slate
/**********************************************************
/** JDMENU
/**********************************************************/

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

/* -- Sub-Menus -- */
ul.jd_menu ul, ul.jd_menu_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	z-index: 10000;
}
ul.jd_menu ul li, ul.jd_menu_vertical ul li { float: none; }

/**********************************************************
/** JDMENU SLATE
/**********************************************************/

ul.jd_menu_slate {
	/*height: 20px;*/ /* no need */
	border-right: 0px solid #fff; /* border requred */
	border-left: 0px solid #fff; /* border requred */
	clear: both;
	 font-size:12px;
}

ul.jd_menu_vertical {height: auto; clear: both; }



ul.jd_menu_slate a, 
ul.jd_menu_slate a:active,
ul.jd_menu_slate a:link,
ul.jd_menu_slate a:visited {
	text-decoration: none; color: #222;
}
ul.jd_menu_slate ul li a,
ul.jd_menu_slate ul li a:active,
ul.jd_menu_slate ul li a:link,
ul.jd_menu_slate ul li a:visited {
		color: #701415;
}
ul.jd_menu_slate li {
	padding: 0px 0px 1px 0px;
	cursor: pointer;
	white-space: nowrap;
		color: #fff;
}
ul.jd_menu_slate li.jd_menu_active_menubar,
ul.jd_menu_slate li.jd_menu_hover_menubar {
		color: #000;
}

ul.jd_menu_vertical li.jd_menu_active_menubar,
ul.jd_menu_vertical li.jd_menu_hover_menubar {
}

/* -- Sub-Menus -- */

ul.jd_menu_slate ul {
	background-color: #EEE;
	border: 1px solid #a1a1a1;
}
ul.jd_menu_slate ul li {
	padding: 4px 10px 4px 4px;
	background-color: #d5d5d5;
	color: #000; font-weight:bold; border-bottom:1px dashed #09345b;
}

ul.jd_menu_slate ul li.jd_menu_active,
ul.jd_menu_slate ul li.jd_menu_hover {
	background-color: #056490; font-size:12px;
	color: #000;
}
ul.jd_menu_slate ul li.jd_menu_active a.jd_menu_active,
ul.jd_menu_slate ul li.jd_menu_hover a.jd_menu_hover {
	color: #FFF;
}
