ul#menu
{	margin:0; background-color:#000000;	padding:0;	list-style-type:none;	width:auto;	position:relative;	display:block;	font-size:11px;	font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

ul#menu li{	display:block; float:left; margin:0; padding:0; 
}
	
ul#menu li a{ display:block; float:left; color: #FFFFFF; text-decoration:none; font-size:11px; text-align:right; font-family:Arial, Helvetica, sans-serif;	padding:11px 0px 0px 0px; height:240px;}
ul#menu li a:hover { color:#FFFFFF;	height:240px;}


.navihome a, .navihomecurrent a {height:240px; width:100px; display:block }
.navihome a:hover, .navihomecurrent  { height:240px; width:100px; background-image:url(/images/hover-home.jpg); background-repeat:no-repeat; background-color:transparent;}


.navihome a span, .navihomecurrent a span{ color:#000000; display:none;}
.navihome a:hover span, .navihomecurrent a span { color:#000000; display:inline; padding-right:4px; display:block;}
.navihome a:hover span .yellowarrows, .navihomecurrent a span .yellowarrows{ display:inline;  color:#ffff66; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.navihome a:hover span .whitecopy, .navihomecurrent a .whitecopy { color:#FFFFFF; display:inline; font-size:12px; font-family: Arial, Helvetica, sans-serif;}


.navicompany a, .navicompanycurrent a {height:240px; width:129px;}
.navicompany a:hover, .navicompanycurrent{ height:240px; width:129px; background-image:url(/images/hover-company.jpg); background-repeat:no-repeat; background-color:transparent;}
.navicompany a span { color:#000000; display:none;}
.navicompany a:hover span, .navicompanycurrent a span{ color:#000000; display:inline; padding-right:4px; display:block;}
.navicompany a:hover span .yellowarrows, .navicompanycurrent a span .yellowarrows{ display:inline;  color:#ffff66; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.navicompany a:hover span .whitecopy, .navicompanycurrent a span .whitecopy{ color:#FFFFFF; display:inline; font-size:12px; font-family: Arial, Helvetica, sans-serif;}


.naviservices a {height:240px; width:134px;}
.naviservices a:hover, .naviservicescurrent { height:240px; width:134px; background-image:url(/images/hover-services.jpg); background-repeat:no-repeat; background-color:transparent;}
.naviservices a span{ color:#000000; display:none;}
.naviservices a:hover span, .naviservicescurrent a span{ color:#000000; display:inline; padding-right:4px; display:block;}
.naviservices a:hover span .yellowarrows, .naviservicescurrent a span .yellowarrows{ display:inline;  color:#ffff66; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.naviservices a:hover span .whitecopy, .naviservicescurrent a span .whitecopy{ color:#FFFFFF; display:inline; font-size:12px; font-family: Arial, Helvetica, sans-serif;}


.naviquality a {height:240px; width:172px;}
.naviquality a:hover, .naviqualitycurrent a{ height:240px; width:172px; background-image:url(/images/hover-quality.jpg); background-repeat:no-repeat; background-color:transparent;}
.naviquality a span{ color:#000000; display:none;}
.naviquality a:hover span, .naviqualitycurrent a span{ color:#000000; display:inline; padding-right:4px; display:block;}
.naviquality a:hover span .yellowarrows, .naviqualitycurrent a span .yellowarrows{ display:inline;  color:#ffff66; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.naviquality a:hover span .whitecopy, .naviqualitycurrent a span .whitecopy{ color:#FFFFFF; display:inline; font-size:12px; font-family: Arial, Helvetica, sans-serif;}


.naviresource a {height:240px; width:161px;}
.naviresource a:hover, .naviresourcecurrent a{ height:240px; width:161px; background-image:url(/images/hover-resource.jpg); background-repeat:no-repeat; background-color:transparent;}
.naviresource a span{ color:#000000; display:none;}
.naviresource a:hover span, .naviresourcecurrent a span{ color:#000000; display:inline; padding-right:4px; display:block;}
.naviresource a:hover span .yellowarrows, .naviresourcecurrent a span .yellowarrows{ display:inline;  color:#ffff66; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.naviresource a:hover span .whitecopy, .naviresourcecurrent a span .whitecopy{ color:#FFFFFF; display:inline; font-size:12px; font-family: Arial, Helvetica, sans-serif;}

.navicontactus a {height:240px; width:94px;}
.navicontactus a:hover, .navicontactuscurrent a { height:240px; width:94px; background-image:url(/images/hover-contactis.jpg); background-repeat:no-repeat; background-color:transparent;}
.navicontactus a span{ color:#000000; display:none;}
.navicontactus a:hover span, .navicontactuscurrent a span{ color:#000000; display:inline; padding-right:4px; display:block;}
.navicontactus a:hover span .yellowarrows, .navicontactuscurrent a span .yellowarrows{ display:inline;  color:#ffff66; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.navicontactus a:hover span .whitecopy, .navicontactuscurrent a span .whitecopy{ color:#FFFFFF; display:inline; font-size:12px; font-family: Arial, Helvetica, sans-serif;}
