ul.cssnavinner { width: 760px; height: 36px; list-style: none; padding: 0px; background:url(../images/nav_bg.jpg);}

.displace {position: absolute; left: -5000px;}

ul.cssnavinner li {float: left;}

ul.cssnavinner li a {display: block; width: 108px; height: 36px; background: url('../images/nav_htbcs.png');}

/*
*	Normal Links
*/
ul.cssnavinner li.home a {background-position: 0 0;}
ul.cssnavinner li.services a {background-position: -108px 0;}
ul.cssnavinner li.products a {background-position: -216px 0;}
ul.cssnavinner li.about a {background-position: -324px 0;}
ul.cssnavinner li.agentp a {background-position: -432px 0;}
ul.cssnavinner li.rfq a {background-position: -540px 0;}
ul.cssnavinner li.contact a {background-position: -648px 0;}

/*
*	Hover Links
*/
ul.cssnavinner li.home a:hover {background-position: 0 -36px;}
ul.cssnavinner li.services a:hover {background-position: -108px -36px;}
ul.cssnavinner li.products a:hover {background-position: -216px -36px;}
ul.cssnavinner li.about a:hover {background-position: -324px -36px;}
ul.cssnavinner li.agentp a:hover {background-position: -432px -36px;}
ul.cssnavinner li.rfq a:hover {background-position: -540px -36px;}
ul.cssnavinner li.contact a:hover {background-position: -648px -36px;}


/*
*	Selected/Active Links
*/
ul.cssnavinner li.home a:hover {background-position: 0 -36px;}
ul.cssnavinner li.services a:hover {background-position: -108px -36px;}
ul.cssnavinner li.products a:hover {background-position: -216px -36px;}
ul.cssnavinner li.about a:hover {background-position: -324px -36px;}
ul.cssnavinner li.agentp a:hover {background-position: -432px -36px;}
ul.cssnavinner li.rfq a:hover {background-position: -540px -36px;}
ul.cssnavinner li.contact a:hover {background-position: -648px -36px;}

/*



/* ######### Drop Down ULs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: bold 10px Arial;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border: 1px solid #566ab5;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
width: 190px; /*width of menu (not including side paddings)*/
color: #98a7ba;
background-color: #324958;
text-decoration: none;
padding: 4px 5px;
border-bottom: 1px solid #566ab5;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 200px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color: #33495b;
color: white;
}
