/* nav1 is horiz. menu */
#nav1 { width:956px; height:41px; z-index:99; position:absolute; top:0px; left: 12px; background:url(../images/nav/nav1-.png)}
#nav1 ul { height:11px; }
#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 { display:block; position:relative; margin:0; padding:0; overflow:hidden; font-size:16px; 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, 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 { height:29px; width:109px; }
a#nav1_1 { color:#205253; font-weight:BOLDER; font-size:16px; text-decoration:none; text-align:center; padding:12px 0 0 0; display:block }
a#nav1_1:hover { color:#c6d790; background:#EAEAEA url(../images/nav/nav1.png); height:29px; padding:12px 0 0 0 }

a#nav1_2, a#nav1_2 { height:29px; width:117px; }
a#nav1_2 { color:#205253; font-weight:BOLDER; font-size:16px; text-decoration:none; text-align:center; padding:12px 0 0 0; display:block }
a#nav1_2:hover { color:#c6d790; background:#EAEAEA url(../images/nav/nav1.png); height:29px; padding:12px 0 0 0; }

a#nav1_3, a#nav1_3 { height:29px; width:137px; }
a#nav1_3 { color:#205253; font-weight:BOLDER; font-size:16px; text-decoration:none; text-align:center; padding:12px 0 0 0; display:block }
a#nav1_3:hover { color:#c6d790; background:#EAEAEA url(../images/nav/nav1.png); height:29px; padding:12px 0 0 0; }

a#nav1_4, a#nav1_4 { height:29px; width:195px; }
a#nav1_4 { color:#205253; font-weight:BOLDER; font-size:16px; text-decoration:none; text-align:center; padding:12px 0 0 0; display:block }
a#nav1_4:hover { color:#c6d790; background:#EAEAEA url(../images/nav/nav1.png); height:29px; padding:12px 0 0 0; }

a#nav1_5, a#nav1_5 { height:29px; width:187px; }
a#nav1_5 { color:#205253; font-weight:BOLDER; font-size:16px; text-decoration:none; text-align:center; padding:12px 0 0 0; display:block }
a#nav1_5:hover { color:#c6d790; background:#EAEAEA url(../images/nav/nav1.png); height:29px; padding:12px 0 0 0; }

a#nav1_6, a#nav1_6 { height:29px; width:211px; }
a#nav1_6 { color:#205253; font-weight:BOLDER; font-size:16px; text-decoration:none; text-align:center; padding:12px 0 0 0; display:block }
a#nav1_6:hover { color:#c6d790; background:#EAEAEA url(../images/nav/nav1.png); height:29px; padding:12px 0 0 0; }


/* 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 { 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:#205253; }
ul.jd_menu_slate li { padding: 0px 0px 1px 0px; cursor: pointer; white-space: nowrap; color: #fff; }
ul.jd_menu_slate li.jd_menu_active_menubar, ul.jd_menu_slate li.jd_menu_hover_menubar { color: #fff; }
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 { padding: 4px; background-color:#b5c57d; font-size:11px; color: #fff; font-weight:bold; border-bottom:1px dashed #fff; }
ul.jd_menu_slate ul li.jd_menu_active, ul.jd_menu_slate ul li.jd_menu_hover { background-color: #333; 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; }
