/* nav1 is horiz. menu */
#nav1 {width:663px; height:51px; float:left; margin:16px 0 0;background:url("../images/nav/nav1.jpg") no-repeat 0 16px; position: relative; z-index:1000}
#nav1 ul {}
#nav1 ul ul  { height:auto; z-index:999;}

a#nav1_1, a#nav1_2, a#nav1_3, a#nav1_4, a#nav1_5, a#nav1_6, a#nav1_7{ 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{position: absolute; top:0; left:0; background-repeat: no-repeat; background-position: left top; cursor:pointer;}



a#nav1_1, a#nav1_1 span    { width:94px; height:51px;}
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") 0 -51px no-repeat;}

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

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

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

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

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

a#nav1_7, a#nav1_7 span    { width:79px; height:51px;}
a#nav1_7 span, span.nav1_7 { background:url("../images/nav/nav1.png") -584px 0 no-repeat;}
a#nav1_7:hover span        { background:url("../images/nav/nav1.png") -584px -51px no-repeat;}


/* nav2 is horiz. menu */
#nav2 { width:656px; height:35px; float:left; margin:auto; background:url("../images/nav/nav2.png") no-repeat 0 16px; position: absolute; z-index:999; right:-2px; }
#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{ 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{position: absolute; top:0; left:0; background-repeat: no-repeat; background-position: left top; cursor:pointer;}



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

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

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

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

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

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

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




/* nav3 is horiz. menu */
#nav3 { width:656px; height:35px; float:left; margin:auto; background:url("../images/nav/nav2.png") no-repeat 0 16px; position: absolute; z-index:999; right:10px; top: 0px; }
#nav3 ul {}
#nav3 ul ul  { height:auto;}

#nav4 { width:656px; height:35px; float:left; margin:auto; background:url("../images/nav/nav2.png") no-repeat 0 16px; position: absolute; z-index:999; right:10px; top: 23px; }
#nav4 ul {}
#nav4 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{ 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{position: absolute; top:0; left:0; background-repeat: no-repeat; background-position: left top; cursor:pointer;}



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

a#nav3_2, a#nav3_2 span    { width:99px; height:35px;}
a#nav3_2 span, span.nav3_2 { background:url("../images/nav/nav2.png") -94px 0 no-repeat;}
a#nav3_2:hover span        { background:url("../images/nav/nav2.png") -94px -35px no-repeat;}

a#nav3_3, a#nav3_3 span    { width:106px; height:35px;}
a#nav3_3 span, span.nav3_3 { background:url("../images/nav/nav2.png") -193px 0 no-repeat;}
a#nav3_3:hover span        { background:url("../images/nav/nav2.png") -193px -35px no-repeat;}

a#nav3_4, a#nav3_4 span    { width:68px; height:35px;}
a#nav3_4 span, span.nav3_4 { background:url("../images/nav/nav2.png") -299px 0 no-repeat;}
a#nav3_4:hover span        { background:url("../images/nav/nav2.png") -299px -35px no-repeat;}

a#nav3_5, a#nav3_5 span    { width:92px; height:35px;}
a#nav3_5 span, span.nav3_5 { background:url("../images/nav/nav2.png") -367px 0 no-repeat;}
a#nav3_5:hover span        { background:url("../images/nav/nav2.png") -367px -35px no-repeat;}

a#nav3_6, a#nav3_6 span    { width:125px; height:35px;}
a#nav3_6 span, span.nav3_6 { background:url("../images/nav/nav2.png") -459px 0 no-repeat;}
a#nav3_6:hover span        { background:url("../images/nav/nav2.png") -459px -35px no-repeat;}

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


/* nav5 is horiz. menu */
#nav5 {width:170px;margin:auto; background:url("../images/nav/nav5.png") no-repeat; position: relative; z-index:999;}
#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; color:#fff}
a#nav5_1 {width:140px;height:21px;padding:4px 0 0 30px;background:url("../images/nav/nav5.png") 0 0 no-repeat;}
a#nav5_1:hover { background:url("../images/nav/nav5-1.png") 0 0 no-repeat;}
h3.title{height:38px; margin:auto;padding:20px 0 0 12px;width:158px; color:#a60359; font-size:16px;background:url("../images/titleBg.png") 0 0 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 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:9px 0 0;height:25px;}
ul.jd_menu, ul.jd_menu ul, ul.jd_menu_vertical,ul.jd_menu_vertical ul{border-right:0;border-left:0; }
ul.jd_menu li ul {background:url("../images/nav/NAVSub1.png"); }


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{ padding:0 10px}
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;}
ul.jd_menu li a{color:#fff;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:#fff;}
ul.jd_menu ul li.jdm_hover > a:first-child {color:#fff;}

