/* nav1 is horiz. menu */
#nav1 {width:207px; height:492px; margin:auto; background:url("../images/nav/nav1.jpg") no-repeat; float:left; position: relative; z-index:999}
#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, a#nav1_11, a#nav1_12, a#nav1_13, a#nav1_14, a#nav1_15, a#nav1_16{ 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, a#nav1_11 span, a#nav1_12 span, a#nav1_13 span, a#nav1_14 span, a#nav1_15 span, a#nav1_16 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:207px; height:36px;}
a#nav1_1 span, span.nav1_1 { background:url("../images/nav/nav1.jpg") 0 0 no-repeat;}
a#nav1_1:hover span        { background:url("../images/nav/nav1.jpg") -207px 0 no-repeat;}

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

a#nav1_3, a#nav1_3 span    { width:207px; height:22px;}
a#nav1_3 span, span.nav1_3 { background:url("../images/nav/nav1.jpg") 0 -59px no-repeat;}
a#nav1_3:hover span        { background:url("../images/nav/nav1.jpg") -207px -59px no-repeat;}

a#nav1_4, a#nav1_4 span    { width:207px; height:23px;}
a#nav1_4 span, span.nav1_4 { background:url("../images/nav/nav1.jpg") 0 -81px no-repeat;}
a#nav1_4:hover span        { background:url("../images/nav/nav1.jpg") -207px -81px no-repeat;}

a#nav1_5, a#nav1_5 span    { width:207px; height:23px;}
a#nav1_5 span, span.nav1_5 { background:url("../images/nav/nav1.jpg") 0 -104px no-repeat;}
a#nav1_5:hover span        { background:url("../images/nav/nav1.jpg") -207px -104px no-repeat;}

a#nav1_6, a#nav1_6 span    { width:207px; height:22px;}
a#nav1_6 span, span.nav1_6 { background:url("../images/nav/nav1.jpg") 0 -127px no-repeat;}
a#nav1_6:hover span        { background:url("../images/nav/nav1.jpg") -207px -127px no-repeat;}

a#nav1_7, a#nav1_7 span    { width:207px; height:23px;}
a#nav1_7 span, span.nav1_7 { background:url("../images/nav/nav1.jpg") 0 -149px no-repeat;}
a#nav1_7:hover span        { background:url("../images/nav/nav1.jpg") -207px -149px no-repeat;}

a#nav1_8, a#nav1_8 span    { width:207px; height:22px;}
a#nav1_8 span, span.nav1_8 { background:url("../images/nav/nav1.jpg") 0 -172px no-repeat;}
a#nav1_8:hover span        { background:url("../images/nav/nav1.jpg") -207px -172px no-repeat;}

a#nav1_9, a#nav1_9 span    { width:207px; height:22px;}
a#nav1_9 span, span.nav1_9 { background:url("../images/nav/nav1.jpg") 0 -194px no-repeat;}
a#nav1_9:hover span        { background:url("../images/nav/nav1.jpg") -207px -194px no-repeat;}

a#nav1_10, a#nav1_10 span    { width:207px; height:23px;}
a#nav1_10 span, span.nav1_10 { background:url("../images/nav/nav1.jpg") 0 -216px no-repeat;}
a#nav1_10:hover span        { background:url("../images/nav/nav1.jpg") -207px -216px no-repeat;}

a#nav1_11, a#nav1_11 span    { width:207px; height:22px;}
a#nav1_11 span, span.nav1_11 { background:url("../images/nav/nav1.jpg") 0 -239px no-repeat;}
a#nav1_11:hover span        { background:url("../images/nav/nav1.jpg") -207px -239px no-repeat;}

a#nav1_12, a#nav1_12 span    { width:207px; height:23px;}
a#nav1_12 span, span.nav1_12 { background:url("../images/nav/nav1.jpg") 0 -261px no-repeat;}
a#nav1_12:hover span        { background:url("../images/nav/nav1.jpg") -207px -261px no-repeat;}

a#nav1_13, a#nav1_13 span    { width:207px; height:27px;}
a#nav1_13 span, span.nav1_13 { background:url("../images/nav/nav1.jpg") 0 -284px no-repeat;}
a#nav1_13:hover span        { background:url("../images/nav/nav1.jpg") -207px -284px no-repeat;}

a#nav1_14, a#nav1_14 span    { width:207px; height:61px;}
a#nav1_14 span, span.nav1_14 { background:url("../images/nav/nav1.jpg") 0 -311px no-repeat;}
a#nav1_14:hover span        { background:url("../images/nav/nav1.jpg") -207px -311px no-repeat;}

a#nav1_15, a#nav1_15 span    { width:207px; height:61px;}
a#nav1_15 span, span.nav1_15 { background:url("../images/nav/nav1.jpg") 0 -372px no-repeat;}
a#nav1_15:hover span        { background:url("../images/nav/nav1.jpg") -207px -372px no-repeat;}

a#nav1_16, a#nav1_16 span    { width:207px; height:59px;}
a#nav1_16 span, span.nav1_16 { background:url("../images/nav/nav1.jpg") 0 -433px no-repeat;}
a#nav1_16:hover span        { background:url("../images/nav/nav1.jpg") -207px -433px no-repeat;}



/* nav2 is horiz. menu */
#nav2 {width:207px; height:492px; margin:auto; background:url("../images/nav/nav2.jpg") no-repeat;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, a#nav2_13, a#nav2_14, a#nav2_15, a#nav2_16{ 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, a#nav2_13 span, a#nav2_14 span, a#nav2_15 span, a#nav2_16 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:207px; height:36px;}
a#nav2_1 span, span.nav2_1 { background:url("../images/nav/nav2.jpg") 0 0 no-repeat;}
a#nav2_1:hover span        { background:url("../images/nav/nav2.jpg") -207px 0 no-repeat;}

a#nav2_2, a#nav2_2 span    { width:207px; height:23px;}
a#nav2_2 span, span.nav2_2 { background:url("../images/nav/nav2.jpg") 0 -36px no-repeat;}
a#nav2_2:hover span        { background:url("../images/nav/nav2.jpg") -207px -36px no-repeat;}

a#nav2_3, a#nav2_3 span    { width:207px; height:23px;}
a#nav2_3 span, span.nav2_3 { background:url("../images/nav/nav2.jpg") 0 -58px no-repeat;}
a#nav2_3:hover span        { background:url("../images/nav/nav2.jpg") -207px -58px no-repeat;}

a#nav2_4, a#nav2_4 span    { width:207px; height:23px;}
a#nav2_4 span, span.nav2_4 { background:url("../images/nav/nav2.jpg") 0 -81px no-repeat;}
a#nav2_4:hover span        { background:url("../images/nav/nav2.jpg") -207px -81px no-repeat;}

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

a#nav2_6, a#nav2_6 span    { width:207px; height:22px;}
a#nav2_6 span, span.nav2_6 { background:url("../images/nav/nav2.jpg") 0 -127px no-repeat;}
a#nav2_6:hover span        { background:url("../images/nav/nav2.jpg") -207px -127px no-repeat;}

a#nav2_7, a#nav2_7 span    { width:207px; height:23px;}
a#nav2_7 span, span.nav2_7 { background:url("../images/nav/nav2.jpg") 0 -149px no-repeat;}
a#nav2_7:hover span        { background:url("../images/nav/nav2.jpg") -207px -149px no-repeat;}

a#nav2_8, a#nav2_8 span    { width:207px; height:22px;}
a#nav2_8 span, span.nav2_8 { background:url("../images/nav/nav2.jpg") 0 -172px no-repeat;}
a#nav2_8:hover span        { background:url("../images/nav/nav2.jpg") -207px -172px no-repeat;}

a#nav2_9, a#nav2_9 span    { width:207px; height:23px;}
a#nav2_9 span, span.nav2_9 { background:url("../images/nav/nav2.jpg") 0 -194px no-repeat;}
a#nav2_9:hover span        { background:url("../images/nav/nav2.jpg") -207px -194px no-repeat;}

a#nav2_10, a#nav2_10 span    { width:207px; height:23px;}
a#nav2_10 span, span.nav2_10 { background:url("../images/nav/nav2.jpg") 0 -216px no-repeat;}
a#nav2_10:hover span        { background:url("../images/nav/nav2.jpg") -207px -216px no-repeat;}

a#nav2_11, a#nav2_11 span    { width:207px; height:22px;}
a#nav2_11 span, span.nav2_11 { background:url("../images/nav/nav2.jpg") 0 -239px no-repeat;}
a#nav2_11:hover span        { background:url("../images/nav/nav2.jpg") -207px -239px no-repeat;}

a#nav2_12, a#nav2_12 span    { width:207px; height:23px;}
a#nav2_12 span, span.nav2_12 { background:url("../images/nav/nav2.jpg") 0 -261px no-repeat;}
a#nav2_12:hover span        { background:url("../images/nav/nav2.jpg") -207px -261px no-repeat;}

a#nav2_13, a#nav2_13 span    { width:207px; height:26px;}
a#nav2_13 span, span.nav2_13 { background:url("../images/nav/nav2.jpg") 0 -285px no-repeat;}
a#nav2_13:hover span        { background:url("../images/nav/nav2.jpg") -207px -285px no-repeat;}

a#nav2_14, a#nav2_14 span    { width:207px; height:61px;}
a#nav2_14 span, span.nav2_14 { background:url("../images/nav/nav2.jpg") 0 -320px no-repeat;}
a#nav2_14:hover span        { background:url("../images/nav/nav2.jpg") -207px -320px no-repeat;}

a#nav2_15, a#nav2_15 span    { width:207px; height:61px;}
a#nav2_15 span, span.nav2_15 { background:url("../images/nav/nav2.jpg") 0 -381px no-repeat;}
a#nav2_15:hover span        { background:url("../images/nav/nav2.jpg") -207px -381px no-repeat;}

a#nav2_16, a#nav2_16 span    { width:207px; height:59px;}
a#nav2_16 span, span.nav2_16 { background:url("../images/nav/nav2.jpg") 0 -442px no-repeat;}
a#nav2_16:hover span        { background:url("../images/nav/nav2.jpg") -207px -442px no-repeat;}



/**********************************************************
/** JDMENU
/**********************************************************/
ul.jd_menu li, ul.jd_menu_vertical li { display:block; margin:0; padding:0; }

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; margin:0; padding:0;}
ul.jd_menu li {float:left;}
ul.jd_menu_vertical { }
ul.jd_menu_vertical li {float:none;}

/* -- Sub-Menus -- */
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; }

ul.jd_menu ul, ul.jd_menu_vertical ul { border-right:0; border-left:0;}
ul.jd_menu_vertical { height:auto; }
ul.jd_menu ul { height:auto; }
/*
not useful for vertical menus
* html ul.jd_menu ul { width: 1%; }
*/
ul.jd_menu li { font-family:sans-serif;color:#FFF; margin:0; padding:0; cursor:pointer; white-space:nowrap; }
ul.jd_menu li ul { border:1px solid #FFF; border-bottom:0px none; }
ul.jd_menu li li { width:auto; background-color:#0f3b8b; color:#FFF; padding:5px; margin:0; border-bottom:1px solid #fff; line-height:14px; font-size:13px; height:auto; }
* html ul.jd_menu li { font-size:1px !important; line-height:1px !important; height:1px !important; }
* html ul.jd_menu li li {  line-height:14px !important; font-size:13px !important; height:auto !important; }


ul.jd_menu li li a { color:#FFF; }
ul.jd_menu li a { color:#FFF; text-decoration:none; }

ul.jd_menu ul li.jdm_hover, ul.jd_menu ul li.jdm_active { background-color:#7caef7; color:#000; }
ul.jd_menu ul li.jdm_hover a, ul.jd_menu ul li.jdm_active a { color:#000; }


ul.jd_menu ul { margin:0 !important; padding:0 !important; }
* html ul.jd_menu li ul li { height:auto !important;}

* html #nav2 ul.jd_menu li a, .ie6 #nav2 ul.jd_menu li a { color:#0d51b6; }
* html #nav2 ul.jd_menu li ul a, .ie6 #nav2 ul.jd_menu li ul a { color:#FFF; }
* html #nav2 ul.jd_menu li ul a:hover, .ie6 #nav2 ul.jd_menu li ul a:hover { color:#000; }

* html #nav2 ul.jd_menu ul li.jdm_hover a, * html #nav2 ul.jd_menu ul li.jdm_active a { color:#000; }


/*
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:7px 0 0 0;height:21px;}
ul.jd_menu ul, ul.jd_menu_vertical ul{background:url("../images/nav/NAVSub1.png");border-right:0;border-left:0; }
ul.jd_menu ul { }
ul.jd_menu_vertical{height:auto;}
ul.jd_menu ul{height:auto;}
* html ul.jd_menu ul{ padding:0 10px; }

* html #nav2 ul.jd_menu li a, .ie6 #nav2 ul.jd_menu li a { color:#0d51b6; }
* html #nav2 ul.jd_menu li ul a, .ie6 #nav2 ul.jd_menu li ul a { color:#fff; }

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:#d4e2ff;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");color:#fff;}

ul.jd_menu ul li.jdm_hover > a:first-child {color:#fff;}
*/