@charset "utf-8";
/* CSS Document */

ul#subnavlist a:hover {
	color:#5d9be8;
}
ul#navlist li a.business {
	margin-top: 0px;
	padding-left: 0px;
	color: #fff;
	width:64px;
	display: block;
	text-align:center;
		height: 20px;
		}
ul#navlist li a.education {
	margin-top: 0px;
	padding-left: 0px;
	color: #fff;
	width:64px;
	display: block;
	text-align:center;
		height: 20px;
		}
ul#navlist li a.products {
	margin-top: 0px;
	margin-left: 7px;
	margin-right: 3px;
	color: #fff;
	width:50px;
	display: block;
	height: 20px;
	text-align:center;
		}
		
ul#navlist li a.products:hover {
	margin-top: 0px;
	margin-left: 7px;
	margin-right: 3px;
	color: #5d9be8;
	width:50px;
	height: 20px;
	display: block;
	text-align:center;
	background-color:#000;
		}
ul#navlist li a.service {
	margin-top: 0px;
	margin-left: 9px;
	color: #222;
	width:54px;
	display: block;
	text-align:center;
		height: 20px;
		}
		
ul#navlist li a.service:hover {
	margin-top: 0px;
	margin-left: 9px;
	height: 20px;
	color: #5d9be8;
	width:54px;
	display: block;
	text-align:center;
	background-color:#CCC;
		}		
		

ul#navlist { 
font-size:11px;
font-family: Arial, Helvetica, sans-serif; }

ul#navlist a
{
font-weight: normal;
text-decoration: none;
}

ul#navlist, ul#navlist ul, ul#navlist li
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul#navlist li { float: left; }

ul#navlist li a
{
/*this is for the horizontal top list*/
color: #fff; 
padding: 0px;
border:0;
}

ul#navlist li a:hover
{
/*this is the hover color for all of them*/
color: #5d9be8;
}

ul#navlist li a:active
{
	/*this is when clicked for all of them*/
color: #5d9be8;
border:0;
}

ul#subnavlist { display: none; }
ul#subnavlist li { float: none; }

ul#subnavlist li a
{
/*this changes the dropdown proximity*/
padding: 40px;
margin: -6px 0 0 16px;
}

ul#navlist li:hover ul#subnavlist
{
display: block;
position: absolute;
font-size: 8pt;
padding-top: 5px;
color: #5d9be8;
}

ul#navlist li:hover ul#subnavlist li a
{
	/*this styles the sub lists only*/
display: block;
width: 10em;
border: none;
padding: 5px;
color: #fff;
background-color:#000;
}



ul#navlist li:hover ul#subnavlist li a:before { content: " "; color:#5d9be8;}

#navbox{ float:left; 
clear:both;
margin-top:-27px;
}
