* {
padding:0;
margin:0;

}
.menu {
	
	padding:10px 0 0 0;
	height:58px;
	overflow:hidden;
	font-family:"Calibri";
}

.menuMid {
	float:left;
	
	height:58px;
}


ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
list-style: none;
}

ul.dropdown {
position: relative; 
z-index: 597; 
float: left;
}

ul.dropdown li {
float: left; 
line-height:45px; 
vertical-align: middle; 
zoom: 1;


}
ul.dropdown li.hover,
ul.dropdown li:hover {
position: relative; 
z-index:599; 
cursor:default;
}

ul.dropdown li.Active {
position: relative; 
z-index:599; 
cursor:default;
}
ul.dropdown ul {
	visibility: hidden;	
	background:url(../images/submenu-bg.jpg) no-repeat 0 0;
	height:50px;
	position: absolute;
	top: 55px; 
	left:-270px; 
	z-index:598;
	display:block;
	
}

ul.dropdown li:hover > ul {visibility: visible;}
ul.dropdown li.Active > ul {visibility: visible;}
ul.dropdown-linear {width: 100%;}
ul.dropdown-linear ul li {float: left;}
ul.dropdown-linear li.hover,
ul.dropdown-linear li:hover {position: static;}
ul.dropdown-linear li.Active {position: static;}
ul.dropdown-linear ul ul {display: none !important;}

/*=================== Used Css Default ===================*/

ul.dropdown {
	font-weight: bold;
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
}

ul.dropdown a{ text-decoration: none; margin-right:1px; }
ul.dropdown a:hover{}

ul.dropdown ul {}
ul.dropdown ul li {line-height:25px; font-size:13px;}

ul.dropdown-horizontal ul *.dir {
	background-position: 100% 50%;
	background-repeat: no-repeat;
	}
/*====================== Start default ========================*/
ul.dropdown a {display: block; padding: 0 12px; color:#fff;  font-family:"Calibri"; font-weight:bold; }

ul.dropdown span {display: block;}
ul.dropdown a:hover, ul.dropdown li:hover a {color:#ff8903; background:url(../images/menu_arrow.jpg) no-repeat center 49px;   }

ul.dropdown li.Active a {color:#ff8903; background:url(../images/menu_arrow.jpg) no-repeat center 49px;   }

ul.dropdown li { border: none; background:url(../images/menu_devider.jpg) no-repeat right 22px; line-height:58px;}

ul.dropdown li.hover *.open {
	background-color: #fff; 
	}


ul.dropdown-upward ul li.hover *.open {border-bottom-color: #d9d9d9;}

ul.dropdown li:hover > *.dir {
	background-color: #fff; 
	color: #ff8903;
	
	}

/*====================== End default ========================*/

ul.dropdown {width:680px;  }

ul.dropdown ul {
	
	}
ul.dropdown ul li {
	float:left;
	background:url(../images/menu_arrow.jpg) no-repeat center -10px; float:left;
	}	

ul.dropdown li:hover ul li a { color:#fff; background:url(../images/drop_devider.jpg) no-repeat right 4px; padding:0 32px; font-weight:normal;}

ul.dropdown li.Active ul li a { color:#fff; background:url(../images/drop_devider.jpg) no-repeat right 4px; padding:0 32px; font-weight:normal;}

ul.dropdown li:hover ul li a:hover  { color:#ffb901; }
ul.dropdown li.Active ul li a:hover  { color:#ffb901; }

ul.dropdown *.dir {border: none;}

ul.dropdown ul *.dir { background: none;}

ul.dropdown li.hover *.open, ul.dropdown li a.active {
	position: relative; float: left; color:#014711;	
	background:url(../images/menu-hover.gif) repeat-x; z-index: 600;
	}
/* CSS 2 Clone */

ul.dropdown li:hover > *.dir  {
	position: relative;	z-index: 600; float: left;	
	background:url(../images/menu-hover.gif) repeat-x;
	}

ul.dropdown ul li:hover > *.dir {
	position: static;
	border: none; background-color: transparent;
	}
	
	ul.dropdown li.Active > *.dir  {
	position: relative;	z-index: 600; float: left;	
	background:url(../images/menu-hover.gif) repeat-x;
	}

ul.dropdown ul li.Active > *.dir {
	position: static;
	border: none; background-color: transparent;
	}
