/* nav1 is horiz. menu */

#nav1 { /*position:absolute; top:0px; left:14px;*/ /*position:relative;*/ /* somehow, position:relative crashes menu */ width:630px; height:29px; font: "Trebuchet MS", Tahoma,14px; margin:0; padding:0; float:left; position:absolute; top: -32px; left: 2px; }
#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 {
	display:block;
	position:relative;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer; float:left
}
a#nav1_1 span, a#nav1_2 span, a#nav1_3 span, a#nav1_4 span, a#nav1_5 span, a#nav1_6 span {
	position: absolute;
	top:0; left:0;
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}

a#nav1_1, a#nav1_1{ height:21px;}
a#nav1_1{  color:#b9eeff;padding:5px 8px 0 8px;background:url(../images/nav1Arrow.png) left no-repeat;}
a#nav1_1:hover {color:#FFF}

a#nav1_2, a#nav1_2{ height:21px; }
a#nav1_2{  color:#b9eeff;padding:5px 8px 0 8px;background:url(../images/nav1Arrow.png) left no-repeat;}
a#nav1_2:hover {color:#FFF}

a#nav1_3, a#nav1_3{ height:21px; }
a#nav1_3{  color:#b9eeff;padding:5px 8px 0 8px;background:url(../images/nav1Arrow.png) left no-repeat;}
a#nav1_3:hover {color:#FFF}

a#nav1_4, a#nav1_4{ height:21px; }
a#nav1_4{  color:#b9eeff;padding:5px 8px 0 8px;background:url(../images/nav1Arrow.png) left no-repeat;}
a#nav1_4:hover {color:#FFF}

a#nav1_5, a#nav1_5{ height:21px; }
a#nav1_5{  color:#b9eeff;padding:5px 8px 0 8px;background:url(../images/nav1Arrow.png) left no-repeat;}
a#nav1_5:hover {color:#FFF}

a#nav1_6, a#nav1_6{ height:21px; }
a#nav1_6{  color:#b9eeff;padding:5px 8px 0 8px;background:url(../images/nav1Arrow.png) left no-repeat;}
a#nav1_6:hover {color:#FFF}





/* nav2 is horiz. menu */
#nav2 {
	/*position:absolute; top:0px; left:14px;*/
	/*position:relative;*/ /* somehow, position:relative crashes menu */
	
	width:902px;font: "Trebuchet MS", Tahoma;margin:0; padding:0;float:left; font-size:13px; height:34px;}
#nav2 ul { height:34px; }
#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; float:left; margin:0 3px 0 7px
}
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{ height:21px; }
a#nav2_1{  color:#1b7fd9;padding:8px 2px 0 2px;font-weight:BOLDER;}
a#nav2_1:hover {color:#7a1515}

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{ height:21px; }
a#nav2_10, a#nav2_11{font-style:italic; text-transform:uppercase;}
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{color:#1b7fd9;padding:8px 2px 0 8px;font-weight:BOLDER;background:url(../images/nav1_punkt.gif) no-repeat  0 4px;}
a#nav2_2:hover,a#nav2_3:hover, a#nav2_4:hover, a#nav2_5:hover, a#nav2_6:hover, a#nav2_7:hover, a#nav2_8:hover, a#nav2_9:hover, a#nav2_10:hover, a#nav2_11:hover, a#nav2_12:hover{color:#7a1515;}







/***********************************************************/
/***********************************************************/




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

ul.jd_menu_vertical { width:auto; 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: #626262;
}
ul.jd_menu_slate li {
	padding: 0px 0px 1px 0px;
	cursor: pointer;
	white-space: nowrap;
	color: #222;

}
ul.jd_menu_slate li.jd_menu_active_menubar,
ul.jd_menu_slate li.jd_menu_hover_menubar {
	color: #222;

}

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 #FFF;

}
ul.jd_menu_slate ul li {

	background-color: #EEE;
	color: #000;
	
	
}

ul.jd_menu_slate ul li.jd_menu_active,
ul.jd_menu_slate ul li.jd_menu_hover {
	background-color: #333;
	

}
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;
	
	
}


ul.jd_menu_slate2 li {
	padding: 0px 0px 1px 0px;
	cursor: pointer;
	white-space: nowrap;
	color: #222;


}
ul.jd_menu_slate2 li.jd_menu_active_menubar,
ul.jd_menu_slate2 li.jd_menu_hover_menubar {
	color: #222;
}

/* -- Sub-Menus -- */

ul.jd_menu_slate ul {
	background-color: #EEE;
	border: 1px solid #FFF;
}
ul.jd_menu_slate ul li {
	padding: 3px 10px 3px 4px;
	background-color: #f1f1f1;
	color: #313131; font-weight:bold; font-size:11px; border-bottom:1px #CCCCCC solid; 
}

ul.jd_menu_slate ul li.jd_menu_active,
ul.jd_menu_slate ul li.jd_menu_hover {
	background-color: #1b3067;
	color: #FFF;
}
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;
}
