#homeheadNavDiv {
	position:absolute;
	z-index: 99;
	left: 0px;
	top: 0px;
}
#headNavDiv {
	position:absolute;
	z-index: 99;
}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position: absolute;
	border-bottom: 1px solid #CCCCCC; /*Theme Change here*/
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	width: 120px;
	z-index:100;
	background-color: #EFEFEF;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	visibility: hidden;
}

.dropmenudiv a{
display: block;
padding: 3px;
text-align: left;
font-family: arial, helvetica, sans-serif;
font-size:10px;
color: #333333;
border-top: 1px solid #DDDDDD; /*Theme Change here*/
text-decoration: none;
}
.dropmenudiv a:hover{ /*Theme Change here*/
	background-color: #D1D1D1;
	font-family: arial, helvetica, sans-serif;
	font-size:10px;
	color: #96433F;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}
#mainmenu, #nav ul { /* all lists */
	margin-top: 0px;
	list-style:  none;
padding: 0;
margin-left: 0;
}
#mainmenu a {
	display: block;
	text-decoration:none;	
}
#mainmenu li a {
	display: block;
}
#mainmenu a:hover {
	text-decoration:none;
}
#mainmenu li { /* all list items */
	float: left;
	display: block;
	list-style: none;
}
#mainmenu li span  {
	display: none;
}
/* ----- MAIN NAV ----- */

.home, .home a {
	width:56px;
	height:28px;
	background:url(images/index_nav_r1_c2.jpg);
}
.left-shade {
	width:20px;
	height:28px;
	background:url(images/trans-left.png);
}
.right-shade {
	width:20px;
	height:28px;
	background:url(images/trans-right.png);
}
.home a:hover {
	width:56px;
	height:28px;
	background:url(images/index_nav_r1_c2_f2.jpg);
}
.whatwedo, .whatwedo a {
	width:101px;
	height:28px;
	background:url(images/index_nav_r1_c3.jpg);
}
.whatwedo a:hover {
	width:101px;
	height:28px;
	background:url(images/index_nav_r1_c3_f2.jpg);
}
.whatwedo-on a {
	width:101px;
	height:28px;
	background:url(images/index_nav_r1_c3_f2.jpg);
}
.advantage, .advantage a {
	width:172px;
	height:28px;
	background:url(images/index_nav_r1_c4.jpg);
}
.advantage a:hover {
	width:172px;
	height:28px;
	background:url(images/index_nav_r1_c4_f2.jpg);
}
.advantage-on a {
	width:172px;
	height:28px;
	background:url(images/index_nav_r1_c4_f2.jpg);
}
.principals, .principals a {
	width:86px;
	height:28px;
	background:url(images/index_nav_r1_c5.jpg);
}
.principals a:hover {
	width:86px;
	height:28px;
	background:url(images/index_nav_r1_c5_f2.jpg);
}
.principals-on a {
	width:86px;
	height:28px;
	background:url(images/index_nav_r1_c5_f2.jpg);
}
.transactions, .transactions a {
	width:110px;
	height:28px;
	background:url(images/index_nav_r1_c6.jpg);
}
.transactions a:hover {
	width:110px;
	height:28px;
	background:url(images/index_nav_r1_c6_f2.jpg);
}
.transactions-on a {
	width:110px;
	height:28px;
	background:url(images/index_nav_r1_c6_f2.jpg);
}
.marketinfo, .marketinfo a {
	width:77px;
	height:26px;
	background:url(images/nav_txt_r1_c6.jpg);
}
.marketinfo a:hover {
	width:77px;
	height:26px;
	background:url(images/nav_txt_r1_c6_f2.jpg);
}
.marketinfo-on a {
	width:77px;
	height:26px;
	background:url(images/nav_txt_r1_c6_f2.jpg);
}
.fees, .fees a {
	width:93px;
	height:28px;
	background:url(images/index_nav_r1_c7.jpg);
}
.fees a:hover {
	width:93px;
	height:28px;
	background:url(images/index_nav_r1_c7_f2.jpg);
}
.fees-on a {
	width:93px;
	height:28px;
	background:url(images/index_nav_r1_c7_f2.jpg);
}

.library, .library a {
	width:140px;
	height:28px;
	background:url(images/index_nav_r1_c8.jpg);
}
.library a:hover {
	width:140px;
	height:28px;
	background:url(images/index_nav_r1_c8_f2.jpg);
}
.library-on a {
	width:140px;
	height:28px;
	background:url(images/index_nav_r1_c8_f2.jpg);
}
.contact, .contact a {
	width:103px;
	height:28px;
	background:url(images/index_nav_r1_c9.jpg);
}
.contact a:hover {
	width:103px;
	height:28px;
	background:url(images/index_nav_r1_c9_f2.jpg);
}
.contact-on a {
	width:103px;
	height:28px;
	background:url(images/index_nav_r1_c9_f2.jpg);
}
