/* nav1 is horiz. menu */
#nav1 { width:169px; height:259px;padding:0; background:url("../images/nav/nav1.png") no-repeat; position: relative; z-index:999; margin:15px 0 0; }
#nav1 ul {}
#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;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, 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:169px; height:36px;}
a#nav1_1 span, span.nav1_1 { background:url("../images/nav/nav1.png") 0 0 no-repeat;}
a#nav1_1:hover span        { background:url("../images/nav/nav1.png") -169px 0 no-repeat;}

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

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

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

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

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

a#nav1_7, a#nav1_7 span    { width:169px; height:28px;}
a#nav1_7 span, span.nav1_7 { background:url("../images/nav/nav1.png") 0 -216px no-repeat;}
a#nav1_7:hover span        { background:url("../images/nav/nav1.png") -169px -216px no-repeat;}
/* nav5 is horiz. menu */
#nav5 { width:175px; height:31px;padding:0; background:url("../images/nav/nav1.png") 0 -229px  no-repeat; position: relative; z-index:999; margin:-32px 0 0; }
#nav5 ul {}
#nav5 ul ul  { height:auto;}

a#nav5_1 { display:block;position:relative;margin:0; padding:0;overflow:hidden;cursor:pointer; }
a#nav5_1 span {position: absolute; top:0; left:0; background-repeat: no-repeat; background-position: left top; cursor:pointer; }

a#nav5_1, a#nav5_1 span    { width:175px; height:31px;}
a#nav5_1 span, span.nav5_1 { background:url("../images/nav/nav1.png") 0 -229px no-repeat;}
a#nav5_1:hover span        { background:url("../images/nav/nav1.png") -175px -229px no-repeat;}







/* nav2 is horiz. menu */
/* nav2 is horiz. menu */

#nav2 { width:169px; height:239px;background:url("../images/nav/nav2.png") no-repeat; padding:47px 0 0 0; position: relative; z-index:999}
#nav2 ul {}
#nav2 ul ul  { height:auto;}

a#nav2_1, a#nav2_2, a#nav2_3, a#nav2_4, a#nav2_5, a#nav2_6, a#nav2_7, a#nav2_8, a#nav2_9, a#nav2_10, a#nav2_11, a#nav2_12{ 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, a#nav2_7 span, a#nav2_8 span, a#nav2_9 span, a#nav2_10 span, a#nav2_11 span, a#nav2_12 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:169px; height:22px;}
a#nav2_1 span, span.nav2_1 { background:url("../images/nav/nav2.png") 0 -47px no-repeat;}
a#nav2_1:hover span        { background:url("../images/nav/nav2.png") -169px -47px no-repeat;}

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

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

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

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

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





/**********************************************************
/** 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 {}
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/NAVSub1.png") top right repeat-y;border-right:0;border-left:0; }

ul.jd_menu_vertical ul { background-repeat:repeat; }

ul.jd_menu ul {}
ul.jd_menu_vertical, ul.jd_menu ul{height:auto;}
* html ul.jd_menu ul{ width: 1%; }
ul.jd_menu li{font-family:sans-serif;font-size:13px;color:#555;margin:0;padding:0;cursor:pointer;white-space:nowrap; font-weight:bold}
ul.jd_menu li li{min-width:200px;}
.msie6 ul.jd_menu li li{width: 200px;}
ul.jd_menu li a{color:#000;text-decoration:none;}
ul.jd_menu ul a { margin:5px; padding:1px; }
ul.jd_menu li a:hover{color:#fff;}
ul.jd_menu li.jdm_hover,ul.jd_menu li.jdm_active{background:url("../images/nav/NAVSub2.png");border-right:0px solid #FFF;border-left:0px solid #FFF;color:#000;}
ul.jd_menu ul li.jdm_hover > a:first-child {color:#011d2f;}






.msie6 ul.jd_menu_vertical ul li { line-height:14px; padding-top:4px; padding-bottom:4px;}


.msie6 ul.jd_menu li {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 14px;  height:13px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	white-space: nowrap;
}



