/*************************************************************************************************************************************
 * Main Nav Styles 
 *************************************************************************************************************************************/
div#mainNav {
	float: left;
	width: 172px;
	height: 152px;
	background: url('/img/main_nav.gif') no-repeat;
	margin: 0;
	padding: 0;
	padding-top: 6px;
}

div#mainNav ul {
	margin: 0;
	padding: 0;
	list-style-image: none;
}

div#mainNav li {
	list-style: none;
	height: 28px;
}

div#mainNav a {
	padding-left: 20px;
	display: block;
	font-size: 11pt;
	color: white;
	height: 28px;
	line-height: 28px;
}

div#mainNav a:hover, a.selected {
	background: url('/img/main_nav.gif') no-repeat;
}

div#mainNav a#mnavCompany:hover, a#mnavCompany.selected {
	background-position: -172px -6px;
}

div#mainNav a#mnavServices:hover, a#mnavServices.selected {
	background-position: -172px -34px;
}

div#mainNav a#mnavSolutions:hover, a#mnavSolutions.selected {
	background-position: -172px -62px;
}

div#mainNav a#mnavTools:hover, a#mnavTools.selected {
	background-position: -172px -90px;
}

div#mainNav a#mnavContact:hover, a#mnavContact.selected {
	background-position: -172px -118px;
}