﻿
#tblHnav {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0150aa;
}

#tblHnav a{	text-decoration:none;
			color: #0150aa;
}
#tblHnav a:hover{background-color:#bdc6d1;
}

/*
#tblHnav #navhome {
	display:block;
	width:120px;
	margin: 0;
    padding: 10px 30px 0px 30px;
	padding-topx: 10px;
	height:23px;
	text-align:center;	
}
*/

#tblHnav #navhome {
	display:block;
	width:120px;
	margin: 0;
	padding-top: 10px;
	height:23px;
	text-align:center;
}
#index #tblHnav #navhome {
	color:#990000;	background:#ACC3DF;	
}
#index #tblHnav a#navhome:hover{ cursor:default;}

#tblHnav #navcustomf {
	display:block;
	width:180px;
	margin: 0;
	padding-top: 10px;
	height:23px;
	text-align:center;
	
}
#custom-formulation #tblHnav #navcustomf {
    color:#990000;	background:#ACC3DF;	
}
#custom-formulation #tblHnav a#navcustomf:hover {cursor:default;}


#tblHnav #navcontact {
	display:block;
	width:60px;
	margin: 0;
	padding: 10px 30px 0px 30px;
	height:23px;	
}
#contact #tblHnav #navcontact {
    color:#990000;	background:#ACC3DF;
}
#contact #tblHnav a#navcontact:hover {cursor:default;}


/*  new drop down */


#nav2, #nav3 {
    height: 33px;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: left;
	
}

#nav2{ width:140px;}
#nav3 {  width: 160px;}



#nav2 a, #nav3 a{	text-decoration:none;
			color: #0150aa;
}


#nav2 ul ul, #nav3 ul ul {
	display: none;
}

/*
#nav3 ul li:hover > ul {
		display: block;
	}
*/

#nav2 ul li:hover ul.navlevel2 {display: block;	font-size:12px;}
#nav3 ul li:hover ul.navlevel2 {display: block;	font-size:12px;}
	
#nav3 ul  ul.navlevel2 li:hover ul{	display: block;}	
	
#nav2 ul, #nav3 ul {
	background: #efefef; 
	padding: 0 20px;
	list-style: none;
	position: relative;
	display: inline-table;
}

#nav2 > ul {
	padding:0px;
	margin:0;
	background:none;
	color: #0150AA;
}
#nav3 > ul {
	padding:0px;
	margin:0;
	background:none;
	color: #0150AA;
}



/*
#nav3 ul:after {
		content: ""; clear: both; display: block;
	}
*/

/* clearfix like */
#nav2 ul:after {
	visibility: hidden;
	display: block;
	content: "";
	clear: both;
	height: 0;
	}
* html #nav2 ul             { zoom: 1; } /* IE6 */
*:first-child+html #nav2 ul { zoom: 1; } /* IE7 */
#nav3 ul:after {
	visibility: hidden;
	display: block;
	content: "";
	clear: both;
	height: 0;
	}
* html #nav3 ul             { zoom: 1; } /* IE6 */
*:first-child+html #nav3 ul { zoom: 1; } /* IE7 */	


	
#nav2 ul li, #nav3 ul li {
	float: left;
}
	
	#nav2 ul ul li:hover, #nav3 ul ul li:hover {
		background: #4b545f;
	}
		#nav2 ul li:hover a, #nav3 ul li:hover a {
			color: #fff;
		}
	
	#nav2 ul li a,#nav3 ul li a {
		display: block; padding: 25px 40px;
		color: #757575; text-decoration: none;
	}
	

#nav2 > ul li a.navlevel1anchor,#nav3 > ul li a.navlevel1anchor {
		display: block; padding: 0px 0px;
		color: #0150AA; text-decoration: none;
		background-color:none;
		height: 23px;
    	margin: 0;
   		padding: 10px 0 0 30px;
    	width: 130px;
	}

#nav2 > ul > li:hover a.navlevel1anchor{color: #0150AA;}	
#nav3 > ul > li:hover a.navlevel1anchor{color: #0150AA;}
#nav2 > ul > li:hover a.navlevel1anchor:hover{cursor: default;}	
#nav3 > ul > li:hover a.navlevel1anchor:hover{ cursor: default;}
	
/* */
#nav2 ul ul, #nav3 ul ul {
	background: #5f6975; 
	padding: 0;
	position: absolute; top: 100%;
}


	#nav2 ul ul li {
		float: none; 
		border-top: 1px solid #6b727c;
		border-bottom: 1px solid #575f6a;
		position: relative;
	}
		#nav2 ul ul li a {
			padding: 7px 20px 7px 30px;
			color: #fff;
		}	
			#nav2 ul ul li a:hover {
				background: #4b545f;
			}
			
			
	#nav3 ul ul li {
		float: none; 
		border-top: 1px solid #6b727c;
		border-bottom: 1px solid #575f6a;
		position: relative;
	}
		#nav3 ul ul li a {
			padding: 7px 40px 7px 30px;
			color: #fff;
		}	
			#nav3 ul ul li a:hover {
				background: #4b545f;
			}
			
/* */
#nav3 ul ul ul {
	position: absolute; left: 100%; top:0;
}
#nav3 ul ul ul li{
	border-left: 2px solid #575f6a;
}

/* bp */
ul.navlevel2 span.nvrightarrow{
	display:block;
	background-image:url(../image/nav-arrow-right.gif); 
	background-position:right; 
	background-repeat:no-repeat;

}
#nav3 ul ul.navlevel2 li a.nvrightarrow{color: #C7D8F0;}
#nav3 ul ul.navlevel2 li a.nvrightarrow{color: #55ACFB;}

	#nav3 ul ul.navlevel2 li a.nvrightarrow:hover {
	background-image:url(../image/nav-arrow-right.gif); 
	background-position:right; 
	background-repeat:no-repeat;
	cursor: default;
			}
			
#navliconstruction {font-size: .9em;}













