	@import "default.css";
ul.dropdown li a {

}
ul.dropdown ul li a {
/* here */
	display: block;
	padding: 7px 12px;
	font-size: 0.8em;
}
/*menu and sub menu lengths*/


ul.dropdown li.m1 {
	width: 94px !important;
	text-align:center;
}
ul.dropdown li.m1 a{
	padding:10px 0px !important;
}
ul.dropdown li.m5 {
	width: 112px !important;
	text-align:center;
}
ul.dropdown li.m5 a{
	padding:10px 0px !important;
}
ul.dropdown li.m6 {
	width: 105px !important;
	text-align:center;
}
ul.dropdown li.m6 a{
	padding:10px 0px !important;
}




ul.dropdown li.m2 {
	width: 94px !important;
	text-align:left !important;
}
ul.dropdown li ul.m2_sub {
	width: 120px !important;
}
ul.dropdown li.m3 {
	width: 95px !important;
	text-align:left !important;
}
ul.dropdown li ul.m3_sub {
	width: 130px !important;
}
ul.dropdown li.m4 {
	width: 138px !important;
	text-align:left !important;
}
ul.dropdown li ul.m4_sub {
	width: 164px !important;
}
ul.dropdown li.m7 {
	width: 82px !important;
	text-align:left !important;
}
ul.dropdown li ul.m7_sub {
	width: 129px !important;
}
ul.dropdown li.m8 {
	width: 121px !important;
	text-align:left !important;
}
ul.dropdown li ul.m8_sub {
	width: 147px !important;
}
/*END of menu and sub menu lengths*/
/*menu with link only*/
ul.dropdown li.nosub a {
	display: block;
	padding: 10px 6px;
	color: #4a4a4a !important;
}
ul.dropdown li.nosub {
	padding: 0px !important;
}
ul.dropdown li.nosub:hover, ul.dropdown li.nosub a:hover {
	color: #fff !important;
}

ul.dropdown li {
	padding: 0;
}
ul.dropdown li.first {
	background: transparent url(images/menu_first.gif) no-repeat scroll 0 100%;
	border-left: none 0px #fff !important;
}
ul.dropdown a.first:hover , ul.dropdown li.first:hover {
	background: transparent url(images/menu_first_hover.gif) no-repeat scroll 0 100%;
	border-left: none 0px #fff !important;
}
/*last without arow*/
ul.dropdown li.last {
	background: transparent url(images/menu_last.gif) no-repeat scroll 100% 100%;
}
ul.dropdown li.last:hover {
	background: transparent url(images/menu_last_hover.gif) no-repeat scroll 100% 100%;
}
ul.dropdown li.dir {
	padding: 10px 8px 10px 8px;
/*here*/
	background-color: #D8ECE6;
	color: #4a4a4a;
	border: solid 1px #7E7E7E;
	border-width: 0px 0px 0px 1px;
	cursor: pointer;
}
ul.dropdown li.arrow {
	padding-right: 19px;
	background-image: url(images/nav-arrow-down.gif);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	
}
ul.dropdown li.hover, ul.dropdown li:hover {
/*here*/
	color: #fff !important;
	background-color: #212856 !important;
}
ul.dropdown li.arrow:hover {
	padding-right: 19px;
	background-image: url(images/nav-arrow-down_hover.gif);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	
}
/*last with arow*/
ul.dropdown li.last_arrow {
	padding-right: 18px;
	background-image: url(images/last_with_arrow.gif);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	
}
ul.dropdown li.last_arrow:hover {
	padding-right: 18px;
	background-image: url(images/last_with_arrow_hover.gif);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	
}
ul.dropdown ul li.dir {
	padding-right: 15px;
}
ul.dropdown li {
}
/* Especially for IE6 or lower */
ul.dropdown ul a {
	padding: 4px 5px 4px 12px;
}
ul.dropdown ul a:hover {
	color: #fff;
	/* this works bad on IE6width: 170px;*/
}
ul.dropdown ul a.dir {
}
