ul.uh-nav	{font-family: arial; font-size: 12px;}
ul.uh-nav.l_menu {float: left;}
ul.uh-nav.r_menu {float: right;}

ul.uh-nav a	{text-decoration: none;}

ul.uh-nav, ul.uh-nav ul, ul.uh-nav li { 
list-style-type: none;
line-height:25px; 
margin-top: -11px;
margin-right: 18px;
}

ul.uh-nav li { float: left; position: relative;     padding-bottom: 5px; width: 125px;}

ul.uh-nav li a {display: block; color: #000000; background-color: #dfdfdf;padding: 2px 5px;white-space: nowrap;}
ul.uh-nav li a.img {padding: 1px 5px;}
ul.uh-nav.r_menu li a {float: right;}

ul.uh-nav li ul {display: none; z-index: 999;}
ul.uh-nav li ul li { float: none; padding-bottom:0px !important;}
ul.uh-nav li a.logout {background: url(../img/001107.png) #cacaca no-repeat 95% 50%; padding-right: 23px; }
ul.uh-nav li a.has_sub {background: url(../img/asc.gif) no-repeat 100% 50%; background-color: #dfdfdf; padding-right: 20px;	}
ul.uh-nav li:hover ul {display: block; position: absolute; padding-top: 1px; margin-left: -1px;}
ul.uh-nav li:hover ul li{margin-top: -1px;}
ul.uh-nav li:hover ul li a {display: block; min-width: 100px; background-color: #efefef;}
ul.uh-nav li:hover ul li a:hover {background-color: #cacaca;}
ul.uh-nav li:hover ul.bookmark li a {/*min-width: 200px;*/ width: 100% !important; overflow: hidden;}
ul.uh-nav li:hover ul.bookmark li a img {background-color: #bababa; margin: 1px 0 1px 0;}
ul.uh-nav li:hover ul.bookmark li a img:hover {background-color: #dadada;}

ul.uh-nav li:hover > a{background-color: #efefef;}
ul.uh-nav li a#help_icon {padding: 1px 2px 0;}
ul.uh-nav li div, ul.uh-nav li div {display: none; z-index: 999;}


ul.uh-nav li:hover div {display: block; position: absolute; right: 0;top: -1px;}
div.help {margin: 0; padding: 0; background-color: #efefef; border: solid 1px #cacaca;}
div.help table {display: block;}
div.help table td{ padding: 0 2px;border-bottom: solid 1px #cacaca; min-width: 100px;}
div.help table td.label {width: 75px; min-width: 75px;}
div.help table tr.bottom td{ border-bottom: none;}
div.help table tr.top td{padding: 2px; /*border-top: solid 1px #cacaca;*/ text-align: center; background-color: #D8D8D8;}
div.help table tr td a {text-decoration: none;color: #0066cc; background: none; border: none; padding: 0;}

/* These are for the menu */

#dv_sticky2 {
 position: fixed !important;
 top: 47px;
z-index: 10;
width:100%;
background-color:transparent;
}

#header2{
    background-color: transparent;
    width: 100%;
}



#menuwrapper {
    z-index:1;
 //   margin-top: 5px;
//    height: 500px;
	min-height:80px;
//    width:500px;
//    overflow: scroll;
}
#submenuwrapper {
    z-index:1;
 //   margin-top: 5px;
}

/* We remove the margin, padding, and list style of UL and LI components */
#menuwrapper ul, #menuwrapper ul li{
    margin:0;
    padding:0;
    list-style:none;
}

/* We apply background color and border bottom white and width to 150px */
#menuwrapper ul li{
    background-color:#dcdcdc;
    border-bottom:solid 1px white;
    width:150px;
    cursor:pointer;
}

/* We apply the background hover color when user hover the mouse over of the li component */
#menuwrapper ul li:hover{
    background-color:#ececec;
    position:relative;
}

/* We apply the link style */
#menuwrapper ul li a{
    padding:5px 15px;
    color:#cc0000;
    display:inline-block;
    text-decoration:none;
}

/**** SECOND LEVEL MENU ****/
/* We make the position to absolute for flyout menu and hidden the ul until the user hover the parent li item */
#menuwrapper ul li ul{
    position:absolute;
    display:none;
}

/* When user has hovered the li item, we show the ul list by applying display:block, note: 150px is the individual menu width.  */
#menuwrapper ul li:hover ul{
    left:150px;
    top:0px;
    display:block;
}

/* we apply different background color to 2nd level menu items*/
#menuwrapper ul li ul li{
    background-color:#ececec;
}

/* We change the background color for the level 2 submenu when hovering the menu */
#menuwrapper ul li:hover ul li:hover{
    background-color:#dcdcdc;
}

/* We style the color of level 2 links */
#menuwrapper ul li ul li a{
    color:#cc0000;
    display:inline-block;
    width:120px;
}

/**** THIRD LEVEL MENU ****/
/* We need to hide the 3rd menu, when hovering the first level menu */
#menuwrapper ul li:hover ul li ul{
    position:absolute;
    display:none;
}

/* We show the third level menu only when they hover the second level menu parent */
#menuwrapper ul li:hover ul li:hover ul{
    display:block;
    left:150px;
    top:0;
}

/* We change the background color for the level 3 submenu*/
#menuwrapper ul li:hover ul li:hover ul li{
    background:#86d3fa;
}

/* We change the background color for the level 3 submenu when hovering the menu */

#menuwrapper ul li:hover ul li:hover ul li:hover{
    background:#358ebc;
}

/* We change the level 3 link color */
#menuwrapper ul li:hover ul li:hover ul li a{
    color:#ffffff;
}

/* Clear float */
.clear{
    clear:both;
}

.menu_b {
 display:none;
}
.menu_p {
    padding:5px 20px 5px 20px;;
}
.l1_header {
color:rgb(255, 249, 217);
font-size: 16px;
font-weight: bold;
}
.m_item {
color:rgb(255, 249, 217);
//background-color: rgb(150, 12, 34);
//background-color: #6e0c22;
background-color:#6A7880;
//margin:1px;
//padding:8px;
padding:5px 20px 5px 20px;
width:303px;
font-size: 16px;
font-weight: bold;
//border-color: rgb(100, 8, 23);
//border-radius: 4px;
}
#m_adj {
width: 100%;
max-width: 1400px;
margin: auto;
text-align: left;
}
.l1_list a {
color:white;
text-decoration: none;
}

