﻿
/* MAIN NAVIGATION: =mainNavigation
--------------------------------------------------------- */
	#mainNavigation				{ background: #999B9E; font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 11px; position: relative; z-index: 200000; width:900px; }

	#mainNavigation ul			{ list-style-type: none; float: left; padding: 0 0 0 15px; height: 30px; }
	#mainNavigation ul li		{ float: left; padding: 8px 0 0 0; height: 22px; }
	#mainNavigation ul li:hover	{ background: #5A5B5D; cursor: pointer; }
	
	#mainNavigation ul li a		{ /* color: #D5D6D8; */ color: #fff; text-decoration: none; padding: 0 10px 0 10px; }
	
	#mainNavigation ul li a:hover,
	#mainNavigation ul li:hover a	{ color: #FFFFFF; text-decoration: none; }
	
	/* Search */
	#mainSearch	{ float: right; margin: 5px 15px 0 0; }
	
	#mainSearch input.searchBar {
		font-size: 10px;
		font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
		border: none;
		width: 175px;
		vertical-align: top;
		padding: 3px 0 3px 5px;
		height: 14px;
		background: #EFEEEE; 
	}
	
	#mainSearch .searchBar:focus	{ outline: none; vertical-align: top; }
	
/* SUB NAVIGATION: =subNavigation
--------------------------------------------------------- */
	#mainNavigation li ul { 
	    display: none; 
	    padding: 6px 0 4px 0; 
	    background: #333333 !important; 
	    height: auto; 
	    width: inherit;  	
		opacity:.90;
		filter: alpha(opacity=90);
		-moz-opacity: 0.90;
		
	}
	
	ul.subNavigation li	{
		font-size: 11px !important;
		float: none !important;
		height: auto !important;
		padding: 4px 0 4px 0 !important;
		margin: 0 5px 0 5px !important;
		border-bottom: 1px dotted #5F6061;
	    
	}
	
	ul.subNavigation li:hover	{ background: none !important; }
	
	ul.subNavigation li a		{ /* color: #D9D9D9 !important; */ padding: 0 9px 0 9px !important; }

	/* put the subnav below */
	#nav li.off ul, #nav li.on ul  { cursor: pointer; }
	
	#nav li.off:hover ul, #nav li.over ul 	{display:block; position:absolute; top:30px;}
	/*#nav li.off:hover ul, #nav li.over ul 	{ display: block; position: absolute; top: 30px; }*/
	
	.hideBorder	{ border: none !important; }
