@charset "utf-8";
/* CSS Document */
/*Navigation*/
#top-nav {line-height: 1}
#top-nav ul ul {list-style: none}
#top-nav li > ul, #top-nav li > ol {margin:0; padding: 0}
#top-nav li {margin:8px 0 0 0;}
/* 
	LEVEL ONE
*/
ul.dropdown  {
   position: relative; 
   clear:left;
   float:left;
   left:50%;
   text-align:center;
   z-index:2;
   list-style: none; 
   padding: 0;
line-height: 1.2;
}
	
ul.dropdown li { 
	font-weight: bold; float: left; zoom: 1; 
	font-size:14px;
	padding:0; margin:8px 0 0 0;
	 position:relative;
right:50%;
list-style: none;
	}
ul.dropdown li a, ul.dropdown li a:link, ul.dropdown li a:visited  { 
	display: block; color: #222;
	padding:8px 12px 8px 12px;
	text-decoration:none; border: 0;
	}
ul.dropdown a:focus, ul.dropdown a:hover {color: #000;}
	
ul.dropdown a:active {color: #343434;}
	 
ul.dropdown li:last-child a { 
	border-right: none; 
	} /* Doesn't work in IE */
	
ul.dropdown li.hover,
ul.dropdown li:hover { 
	background: #faf4e4; color: black; position: relative; 
	}
	
	
ul.dropdown li.hover a { 
	color: black; 
	}
/* 
	LEVEL TWO
*/
ul.dropdown ul { 
	width: 220px; 
	padding:0 20px;
	visibility: hidden; 
	position: absolute; 
	top: 100%; 
	left: 0; 
	background-color: #faf4e4;
	-moz-box-shadow: -2px 2px 4px #5c5c5d;
	-webkit-box-shadow: -2px 2px 4px #5c5c5d;
	box-shadow: -2px 2px 4px #5c5c5d;
	zoom:1; /* This enables hasLayout, which is required for older IE browsers */
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#5c5c5d', Direction=135, Strength=3);
	text-align:left;
	}
	
ul.dropdown ul li { 
	font-weight: normal; 
	float: none; 
	border-bottom:1px solid #c9c9c9;
	width:200px;
	left:0%;
	}
	
	/* IE 6 & 7 Needs Inline Block */
	
ul.dropdown ul li a	{ 
	border-right: none; width: 165px; display: inline-block; 
	} 
	
	ul.dropdown ul li a:hover	{
		background-color:#fbefcd
	}
/* 
	LEVEL THREE
*/
ul.dropdown ul ul 	{ 
	left: 100%; top: 0; 
	}
	
ul.dropdown li:hover > ul { 
	visibility: visible; 
	}
