/* nav1 is horiz. menu */
#nav1 { /*position:absolute; top:0px; left:14px;*/ /*position:relative;*/ /* somehow, position:relative crashes menu */ 
width: 200px; height:216px; padding-left:10px}
#nav1 ul { height:12px; font-family: Arial, Helvetica, sans-serif; font-size:13px }
#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{ display:block; position:relative; margin:0; padding:0; overflow:hidden; font-size:11px; cursor:pointer; }
a#nav1_1 span, a#nav1_2 span, a#nav1_3 span, a#nav1_4 span, a#nav1_5 span, a#nav1_7 span, a#nav1_8 span{ position: absolute; top:0; left:0; background-repeat: no-repeat; background-position: left top; cursor:pointer; }


a#nav1_1, a#nav1_1{ width:184px; height:19px; border-bottom:1px dotted #6390e9;}
a#nav1_1{color:#b9eeff;padding:5px 8px 0 8px;font-weight:BOLDER;background:url(../images/arrow.gif) left no-repeat;text-decoration:none;letter-spacing:0em}
a#nav1_1:hover{color:#FFF}


a#nav1_2, a#nav1_2{ width:184px; height:19px; border-bottom:1px dotted #6390e9}
a#nav1_2{color:#b9eeff;padding:5px 8px 0 8px;font-weight:BOLDER;background:url(../images/arrow.gif) left no-repeat;text-decoration:none; letter-spacing:0em}
a#nav1_2:hover{color:#FFF}

a#nav1_3, a#nav1_3{ width:184px; height:19px; border-bottom:1px dotted #6390e9  }
a#nav1_3{color:#b9eeff;padding:5px 8px 0 8px;font-weight:BOLDER;background:url(../images/arrow.gif) left no-repeat;text-decoration:none;letter-spacing:0em}
a#nav1_3:hover{color:#FFF}

a#nav1_4, a#nav1_4{ width:184px; height:19px; border-bottom:1px dotted #6390e9  }
a#nav1_4{color:#b9eeff;padding:5px 8px 0 8px;font-weight:BOLDER;background:url(../images/arrow.gif) left no-repeat;text-decoration:none;letter-spacing:0em}
a#nav1_4:hover{color:#FFF}

a#nav1_5, a#nav1_5{ width:184px; height:19px; border-bottom:1px dotted #6390e9  }
a#nav1_5{color:#b9eeff;padding:5px 8px 0 8px;font-weight:BOLDER;background:url(../images/arrow.gif) left no-repeat;text-decoration:none;letter-spacing:0em}
a#nav1_5:hover{color:#FFF}

a#nav1_6, a#nav1_6{ width:184px; height:19px; border-bottom:1px dotted #6390e9  }
a#nav1_6{color:#b9eeff;padding:5px 8px 0 8px;font-weight:BOLDER;background:url(../images/arrow.gif) left no-repeat;text-decoration:none;letter-spacing:0em}
a#nav1_6:hover{color:#FFF}


a#nav1_7, a#nav1_7{ width:184px; height:19px; border-bottom:1px dotted #6390e9  }
a#nav1_7{color:#b9eeff;padding:5px 8px 0 8px;font-weight:BOLDER;background:url(../images/arrow.gif) left no-repeat;text-decoration:none;letter-spacing:0em}
a#nav1_7:hover{color:#FFF}

a#nav1_8, a#nav1_8{ width:184px; height:19px; border-bottom:1px dotted #6390e9  }
a#nav1_8{color:#b9eeff;padding:5px 8px 0 8px;font-weight:BOLDER;background:url(../images/arrow.gif) left no-repeat;text-decoration:none;letter-spacing:0em}
a#nav1_8:hover{color:#FFF}




/* nav2 is horiz. menu */
#nav2 { /*position:absolute; top:0px; left:14px;*/ /*position:relative;*/ /* somehow, position:relative crashes menu */ z-index:99; padding:0; margin:0; overflow:hidden; width:265px; height:100px; float:left; position:absolute; left:317px; top: 17px;
 }
#nav2 ul {  height:12px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold }
#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 { 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 { position: absolute; top:0; left:0; background-repeat: no-repeat; background-position: left top; cursor:pointer; padding:0; margin:0 }

a#nav2_1, a#nav2_1{ width:184px; height:18px; }
a#nav2_1{color:#d5d9e8;padding:0 0 0 210px;font-weight:BOLDER;background:url(../images/arrow.gif) no-repeat 256px 5px;text-decoration:none;letter-spacing:0em}
a#nav2_1:hover{color:#ffcc33}


a#nav2_2, a#nav2_2{ width:184px; height:18px;}
a#nav2_2{color:#d5d9e8;padding:0 0 0 190px;font-weight:BOLDER;background:url(../images/arrow.gif) no-repeat 236px 5px;text-decoration:none; letter-spacing:0em}
a#nav2_2:hover{color:#ffcc33}

a#nav2_3, a#nav2_3{ width:184px;  height:18px;}
a#nav2_3{color:#d5d9e8;padding:0 8px 0 140px;font-weight:BOLDER;background:url(../images/arrow.gif) no-repeat 218px 5px;text-decoration:none;letter-spacing:0em}
a#nav2_3:hover{color:#ffcc33}

a#nav2_4, a#nav2_4{ width:125px; height:18px;}
a#nav2_4{color:#d5d9e8;padding:0 8px 0 90px;font-weight:BOLDER;background:url(../images/arrow.gif) no-repeat 198px 5px;text-decoration:none;letter-spacing:0em}
a#nav2_4:hover{color:#ffcc33}

a#nav2_5, a#nav2_5{ width:180px; height:18px;}
a#nav2_5{color:#d5d9e8;padding:0 8px 0 15px;font-weight:BOLDER;background:url(../images/arrow.gif) no-repeat 177px 5px;text-decoration:none;letter-spacing:0em}
a#nav2_5:hover{color:#ffcc33}

/**********************************************************
/** 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{background:url("../images/nav/NAVSub1.png");border-right:0;border-left:0;}
ul.jd_menu_vertical,ul.jd_menu_vertical ul{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: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:#07357b;text-decoration:none;}
ul.jd_menu ul a { margin:5px; padding:1px; }
ul.jd_menu li a:hover{/*color:#fff;*/color:#ff5400;}
ul.jd_menu li.jdm_hover{border-right:0px solid #FFF;border-left:0px solid #FFF;color:#000;}
ul.jd_menu li.jdm_hover li.jdm_hover{ color:#666666; /*background:url("../images/nav/NAVSub2.png");*/}
li.jdm_hover > a:first-child {/*color:#fff;*/color:#ff5400;}


