/* nav1 is horiz. menu */
#nav1 { width:517px; height:39px; z-index:10000; position: absolute; left: 27px; text-align:left}
#nav1 ul { height:11px;}
#nav1 ul ul { height:auto; }
a#nav1_1, a#nav1_2, a#nav1_3, a#nav1_4{ display:block; position:relative; margin:0; padding:0; overflow:hidden; font-size:11px; cursor:pointer; z-index:99 ;float:left; display:inline}
a#nav1_1 span, a#nav1_2 span, a#nav1_3 span, a#nav1_4 span{ position: absolute; top:0; left:0; background-repeat: no-repeat; background-position: left top; cursor:pointer; }

a#nav1_1, a#nav1_1 span {height:13px; }
a#nav1_1 {color:#1e4788; font-size:14px; font-weight:bolder; margin:0 40px 0 0; padding:13px }
a#nav1_1:hover { background:url("../images/nav/nav1Hover.png") ; color:#FFF; }

a#nav1_2, a#nav1_2 {height:13px; }
a#nav1_2 { color:#1e4788; font-size:14px; font-weight:bolder;  margin:0 40px 0 0; padding:13px }
a#nav1_2:hover { background:url("../images/nav/nav1Hover.png") ; color:#FFF; }

a#nav1_3, a#nav1_3 {height:13px; }
a#nav1_3 { color:#1e4788; font-size:14px; font-weight:bolder;  margin:0 34px 0 0; padding:13px }
a#nav1_3:hover { background:url("../images/nav/nav1Hover.png") ; color:#FFF; }

a#nav1_4, a#nav1_4 {height:13px; }
a#nav1_4 { color:#1e4788; font-size:14px; font-weight:bolder;  margin:0 16px 0 0; padding:13px }
a#nav1_4:hover { background:url("../images/nav/nav1Hover.png") ; color:#FFF; }


#nav2 { width:322px; height:299px; position:absolute; z-index:1000; }
#nav2 ul { height:11px; }
#nav2 ul ul { height:auto; }
a#nav2_1, a#nav2_2, a#nav2_3, a#nav2_4, a#nav2_5{ display:block; position:relative; margin:0; padding:0; overflow:hidden; font-size:11px; cursor:pointer; z-index:99 }
a#nav2_1 span, a#nav2_2 span, a#nav2_3 span, a#nav2_4 span, a#nav2_5 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:322px; height:61px }
a#nav2_1 span, span.nav2_1 { background:url("../images/nav/nav2.png") 0px 0px no-repeat; }
a#nav2_1:hover span        { background:url("../images/nav/nav2.png") -322px 0px no-repeat; }

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

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

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

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


/* nav3 is horiz. menu */
#nav3 { width:982px; height:42px; z-index:1000; float:left; position: absolute; left:48px; top:340px; }
#nav3 ul { height:11px;}
#nav3 ul ul { height:auto;text-align:left; }
a#nav3_1, a#nav3_2, a#nav3_3, a#nav3_4, a#nav3_5{ display:block; position:relative; margin:0; padding:0; overflow:hidden; font-size:11px; cursor:pointer; z-index:99 ;float:left;display:inline}
a#nav3_1 span, a#nav3_2 span, a#nav3_3 span, a#nav3_4 span, a#nav3_5 span{ position: absolute; top:0; left:0; background-repeat: no-repeat; background-position: left top; cursor:pointer;  }

a#nav3_1, a#nav3_1 span {height:16px; }
a#nav3_1 {color:#1e4788; font-size:14px; font-weight:bolder; margin:0 30px 0 0; padding:13px }
a#nav3_1:hover { background:url("../images/nav/nav3Hover.png") ; color:#FFF; }

a#nav3_2, a#nav3_2 {height:16px; }
a#nav3_2 { color:#1e4788; font-size:14px; font-weight:bolder;  margin:0 30px 0 0; padding:13px }
a#nav3_2:hover { background:url("../images/nav/nav3Hover.png") ; color:#FFF; }

a#nav3_3, a#nav3_3 {height:16px; }
a#nav3_3 { color:#1e4788; font-size:14px; font-weight:bolder;  margin:0 30px 0 0; padding:13px }
a#nav3_3:hover { background:url("../images/nav/nav3Hover.png") ; color:#FFF; }

a#nav3_4, a#nav3_4 {height:16px; }
a#nav3_4 { color:#1e4788; font-size:14px; font-weight:bolder;  margin:0 30px 0 0; padding:13px }
a#nav3_4:hover { background:url("../images/nav/nav3Hover.png") ; color:#FFF; }

a#nav3_5, a#nav3_5 {height:16px; }
a#nav3_5 { color:#1e4788; font-size:14px; font-weight:bolder;  margin:0 10px 0 0; padding:13px }
a#nav3_5:hover { background:url("../images/nav/nav3Hover.png") ; color:#FFF; }



/* 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 { 
	border-right: 0px solid #fff; /* border requred */ border-left: 0px solid #fff; /* border requred */ clear: both; font-size:13px; }
ul.jd_menu_vertical { height: auto; clear: both; padding: 0px 0px 1px 0px; }
ul.jd_menu_vertical li { padding: 0px 0px 1px 0px; cursor: pointer; white-space: nowrap; color: #fff; }
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: #1e4788; }
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: #000; }
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 #a1a1a1; }
ul.jd_menu_slate ul li { padding: 4px 10px 4px 4px; background-color: #d5d5d5; color: #000; font-weight:bold; border-bottom:1px dashed #09345b; }
ul.jd_menu_slate ul li.jd_menu_active, ul.jd_menu_slate ul li.jd_menu_hover { background-color: #15477d; font-size:13px; color: #000; }
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; }
