@charset "utf-8";
/* CSS Document */
ul,li { margin: 0px; padding: 0px; list-style: none; }
#navmenu .ulx { border-left: 20px solid #A7A7A7 !important; }
#navmenu .ulx1 { border-left: 10px solid #E7DECD !important; }
#navmenu { float: left;  margin-top: 25px; margin-left: 20px; display: inline; }
#navmenu li { float: left; position: relative; }
#navmenu ul { width: 150px; display: none; position: absolute; top: 28px; left: 0; border-bottom: none !important; border-left: 20px solid #A7A7A7 !important;  border: 1px solid #A7A7A7; }
#navmenu ul li { float: none; display: block !important; display: inline; }

#navmenu .li1 { float: left; margin:0px 5px; padding-top: 5px;  }
#navmenu .li2 { float: left; color: #D0D0D0;}
#navmenu .li2 { background: red; }
#navmenu .li1 a { color: #FFFFFF; font-weight: bold;}
#navmenu .li1 a:hover { color: #000000; }
#navmenu .a1 { width: 42px; height: 23px; overflow: hidden; display: block; color: #6e6e6e; font-weight: bold; padding: 5px 0px 0px 25px; background: url(../images/bn3.gif); }
#navmenu .a3 { width: 50px; height: 23px; overflow: hidden; display: block; color: #6e6e6e; font-weight: bold; padding: 5px 0px 0px 25px; background: url(../images/bn_75.gif); }
#navmenu .a4 { width: 90px; height: 23px; overflow: hidden; display: block; color: #6e6e6e; font-weight: bold; padding: 5px 0px 0px 25px; background: url(../images/bn_115.gif); }
#navmenu .a2 { float: none !important; padding-top: 5px; float: left; display: block; font-weight: bold; color: #6e6e6e !important; border-bottom: 1px solid #CDCDCD; text-decoration: none; height:18px; background: #ffffff!important; }
#navmenu .a2:hover { background: #EFF0EB !important;}
#navmenu .a21 { float: none !important; padding-top: 5px; float: left; display: block; font-weight: bold; color: #6e6e6e !important; border-bottom: 1px solid #CDCDCD; text-decoration: none; height:18px; background: #ffffff url(../images/jt.jpg) 142px no-repeat !important; }
#navmenu .a21:hover { background: #EFF0EB url(../images/jt.jpg) 142px no-repeat !important; color: #7F891E!important;   }
#navmenu .a22 { float: none !important; padding-top: 5px; float: left; display: block; font-weight: bold; color: #6e6e6e !important; border-bottom: 1px solid #CDCDCD; text-decoration: none; height:18px; background: #ffffff!important; }
#navmenu .a22:hover { background: #EFF0EB !important; color: #7F891E!important;   }


#navmenu li:hover li a, #navmenu li.iehover li a { float: none;}
#navmenu li:hover li a:hover, #navmenu li:hover li:hover a, #navmenu li.iehover li a:hover, #navmenu li.iehover li.iehover a { background: #A8A8A8; color: #FFF;}
#navmenu li:hover li:hover li a, #navmenu li.iehover li.iehover li a { background: #655851; color: #FAD6C2; }
#navmenu li:hover li:hover li a:hover, #navmenu li:hover li:hover li:hover a, #navmenu li.iehover li.iehover li a:hover, #navmenu li.iehover li.iehover li.iehover a { background: #A8A8A8; color: #FFF; }
#navmenu li:hover li:hover li:hover li a, #navmenu li.iehover li.iehover li.iehover li a { background: #A8A8A8; color: #666; }
#navmenu li:hover li:hover li:hover li a:hover, #navmenu li.iehover li.iehover li.iehover li a:hover { background: #A8A8A8; color: #FFF; }
#navmenu ul ul, #navmenu ul ul ul { display: none; position: absolute; top: 0; left: 150px; }
#navmenu li:hover ul ul, #navmenu li:hover ul ul ul, #navmenu li.iehover ul ul, #navmenu li.iehover ul ul ul { display: none; }
#navmenu li:hover ul, #navmenu ul li:hover ul, #navmenu ul ul li:hover ul, #navmenu li.iehover ul, #navmenu ul li.iehover ul, #navmenu ul ul li.iehover ul { display: block; }






#navmenu1 { float: left;   display: inline; width:100%; }
#navmenu1 li { float: left; position: relative;z-index:999;  }
#navmenu1 ul { width: 135px; display: none; position: absolute; top: 13px; left: 0 }
#navmenu1 ul li { float: none; display: block !important; display: inline; z-index:999;  }
.uox {   border-top: 1px solid #CDCDCD; margin-left: 8px;}
#navmenu1 .li1 { float: left; margin:0px 10px; padding-top: 5px;  }
#navmenu1 .li2 { float: left; color: #D0D0D0;}
#navmenu1 .li2 { background: red; }
#navmenu1 .li1 a { color: #FFFFFF; font-weight: bold;}
/* Root Menu */ 
#navmenu1 .a2 { float: none !important; margin:0px!important; width:130px; padding-top: 3px; padding-left: 5px; float: left; display: block; font-weight: bold; color: #6e6e6e !important; border: 1px solid #CDCDCD; border-top: none!important; text-decoration: none; height:17px; background: #ffffff!important; }
#navmenu1 .a2:hover { background: #EFF0EB !important;}
/* 2nd Menu */ 
#navmenu1 li:hover li a, #navmenu1 li.iehover li a { float: none;}
/* 2nd Menu Hover Persistence */ 

/* 3rd Menu Hover Persistence */ 
#navmenu1 li:hover li:hover li a:hover, #navmenu1 li:hover li:hover li:hover a, #navmenu1 li.iehover li.iehover li a:hover, #navmenu1 li.iehover li.iehover li.iehover a { background: #A8A8A8; color: #FFF; }
/* 4th Menu */ 
#navmenu1 li:hover li:hover li:hover li a, #navmenu1 li.iehover li.iehover li.iehover li a { background: #A8A8A8; color: #666; }
/* 4th Menu Hover */ 
#navmenu1 li:hover li:hover li:hover li a:hover, #navmenu1 li.iehover li.iehover li.iehover li a:hover { background: #A8A8A8; color: #FFF; }
#navmenu1 ul ul, #navmenu1 ul ul ul { display: none; position: absolute; top: 0; left: 150px; }
/* Do Not Move - Must Come Before display:block for Gecko */ 
#navmenu1 li:hover ul ul, #navmenu1 li:hover ul ul ul, #navmenu1 li.iehover ul ul, #navmenu1 li.iehover ul ul ul { display: none; }
#navmenu1 li:hover ul, #navmenu1 ul li:hover ul, #navmenu1 ul ul li:hover ul, #navmenu1 li.iehover ul, #navmenu1 ul li.iehover ul, #navmenu1 ul ul li.iehover ul { display: block; }


/* Root Menu */ 
/*
#navmenu1 .a222  
{
	 float: none !important;
	 margin:0px!important;
	  width:130px;
	  padding-top: 3px; 
	  padding-left: 5px; 
	  float: left; 
	  display: block; 
	  font-weight: bold; 
	  color: #6e6e6e !important; 
	  border: 1px solid #CDCDCD; 
	  border-top: none!important; 
	  text-decoration: none; 	
	 background-image: url(../images/bt_bg.jpg);
	 background-repeat:no-repeat;
	 height:17px;
}
#navmenu1 .a222:hover 
{
	
	
	background-image :url(../images/bt_bg_o.jpg) no-repeat !important;  
	background-color : #000000 !important; 
	width:130px; 
}


#navmenu1 .a222  { float: none !important; 
                   margin:0px !important; 
                   padding-left :5px;
                   width:130px; 
                   padding-top: 3px; 
                   float: left; display: block; 
                   font-weight: bold; color: #6e6e6e !important;
                    border-bottom: 1px solid #CDCDCD; 
                     border-top: none!important; 
                   text-decoration: none;
                    height:17px;
                     background-image: url(../images/bt_bg.jpg)  !important;
                      background-repeat :no-repeat ;  
                  }
#navmenu1 .a222:hover { background:#EFF0EB url(../images/bt_bg_o.jpg) !important;                        
                       
                       }
*/
/* Root Menu */ 
#navmenu1 .a222  
{
	float: none !important;
	 margin:0px!important;
	 width:130px; 
	 padding-top: 3px; 
	 padding-left: 5px; 
	 float: left; 
	 display: block; 
	 font-weight: bold;
	  color: #6e6e6e !important; 
	  border: 1px solid #CDCDCD;
	   border-top: none!important; 
	   text-decoration: none; 
	height:17px; 
 background:#ffffff url(../images/jt.jpg) 122px no-repeat !important;
	
}
#navmenu1 .a222:hover  
{
	 background: #EFF0EB url(../images/jt.jpg) 122px no-repeat !important;                       
     color: #6e6e6e !important; 
}


