@charset "UTF-8";

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

/***************** Default theme ****************/
ul.dropdown {
 padding:0;
 margin:0;
 border-width:0;
 background-color: #FFF;
 font: 15px "Trebuchet MS", Verdana, Helvetica, sans-serif;
 font-weight:bold;
 width:760px;
}

	ul.dropdown li {
	 padding:4px 2px 4px 4px;
	 border-style: solid;
	 border-width: 1px 1px 1px 1px ;
	 border-color: #fff #d9d9d9 #d9d9d9 #fff;
	 background-color: #6F5E5E;
	 color: #000;
	 text-align:left;
	}

	ul.dropdown li.menu-home, ul.dropdown li.menu-who, ul.dropdown li.menu-services, ul.dropdown li.menu-blog, ul.dropdown li.menu-contact {
	 border-width:0;
	 text-align:center;
	 padding:10px 0;
	}

	ul.dropdown li.menu-home {
	 width:141px; background-color: #d9261c; color:#FFF;
	}
	ul.dropdown li.menu-who {
	 width:175px; background-color: #e87817; color:#FFF;
	}
	ul.dropdown li.menu-services {
	 width:190px; background-color: #b5d600; color:#FFF;
	}
	ul.dropdown li.menu-blog {
	 width:115px; background-color: #75c4f0; color:#FFF;
	}
	ul.dropdown li.menu-contact {
	 width:139px; background-color: #5969a6; 
	}
	ul.dropdown li.menu-home a, ul.dropdown li.menu-home a:visited, 
	ul.dropdown li.menu-who a, ul.dropdown li.menu-who a:visited, 
	ul.dropdown li.menu-blog a , ul.dropdown li.menu-blog a:visited , 
	ul.dropdown li.menu-contact a, ul.dropdown li.menu-contact a:visited,
	ul.dropdown li.menu-services a, ul.dropdown li.menu-services a:visited{
		color:#FFF;
	}
	ul.dropdown li.menu-services ul a, ul.dropdown li.menu-services ul a:visited
	{
		color:#514c4c;
	}
	ul.dropdown li.menu-home:hover, ul.dropdown li.menu-home a:hover {
	 background-color: #e85343; 
	}
	ul.dropdown li.menu-who:hover, ul.dropdown li.menu-who a:hover {
	 background-color: #fd9d48; 
	}
	ul.dropdown li.menu-services:hover, ul.dropdown li.menu-services a:hover{
	 background-color: #cadf29; color:#FFF;
	}
	ul.dropdown li.menu-blog:hover, ul.dropdown li.menu-blog a:hover {
	 background-color: #98d9fe; 
	}
	ul.dropdown li.menu-contact:hover, ul.dropdown li.menu-contact a:hover {
	 background-color: #7787c4; 
	}
	

	* html ul.dropdown li{
		white-space: nowrap;
	}
	* html ul.dropdown li.menu-home a:hover,
	* html ul.dropdown li.menu-who a:hover,
	* html ul.dropdown li.menu-services a:hover,
	* html ul.dropdown li.menu-blog a:hover,
	* html ul.dropdown li.menu-contact a:hover	{
	 background-color: transparent; 
	}
	* html ul.dropdown li.menu-services a:hover
	{
	 background-color: transparent; color:#514c4c;
	}

	ul.dropdown li.menu-services ul li {
	 padding:4px 2px 4px 8px;
	 border-width: 1px 1px 1px 1px ;
	 border-color: #d5e747 #d5e747 #bcd026 #bcd026 ;
	 background-color: #cadf29;
	 font-weight:bold;
	 font:12px Arial;
	}

	ul.dropdown li.selected,  ul.dropdown li.selected:hover{
	 background-color: #FFF;
	}
	ul.dropdown li.selected a, ul.dropdown li.selected a:hover, ul.dropdown li.selected a:visited{
	 color:#514c4c; background-color: transparent;
	}
	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #000; text-decoration: none; }
	ul.dropdown a:hover		{ color: #000; }
	ul.dropdown a:active	{ color: #FFF; }

