#navbox {
	position: relative;
	width:743px;
	height: 20px;
	padding: 10px 10px 0px 10px;
	margin: 0px;
	background-color: #fff;
	z-index:10000;
}
#navbox ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#navbox li { /* all list items */
	float: left;
	position: relative;
}
#top_buttons {
	position:absolute;
	top:20px; _top:25px;
	left:590px;
}
#top_buttons img{
	margin-left:10px;
}

li ul { /* second-level lists */
	display: none;
	position: absolute;
	left: 0;
}
#wrapper li ul {	/* Don't hide lists in the main body */
	display:block;
	position:relative;
	left:-30px;
}

li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}

.topmenu {
	display:block;	
	height:23px;
	text-indent:-2000px;
	margin-right:5px;	
}
.toptab a:hover {
	background-position:0px -23px;
}
#nav_features_link {
	background-image:url(images/nav_features.gif);
	width:123px;
}
#nav_home_link {
	background-image:url(images/nav_backhome.gif);
	width:59px;
}
#nav_differences_link {
	background-image:url(images/nav_difference.gif);
	width:125px;
}
#nav_services_link {
	background-image:url(images/nav_services.gif);
	width:127px;
}
#nav_press_link {
	background-image:url(images/nav_news.gif);
	width:101px;
}
#nav_newtab_link {
	background-image:url(images/nav_newtab.gif);
	width:125px;
}





#nav_1_link {
	background-image:url(images/nav_1.gif);
	width:46px;
}
#nav_2_link {
	background-image:url(images/nav_2.gif);
	width:119px;
}
#nav_3_link {
	background-image:url(images/nav_3.gif);
	width:107px;
}
#nav_4_link {
	background-image:url(images/nav_4.gif);
	width:92px;
}
#nav_5_link {
	background-image:url(images/nav_5.gif);
	width:110px;
}
#nav_6_link {
	background-image:url(images/nav_6.gif);
	width:58px;
}
#nav_7_link {
	background-image:url(images/nav_7.gif);
	width:93px;
}
#nav_8_link {
	background-image:url(images/nav_8.gif);
	width:60px;
}





/*** Dropdown Menus ***/
.submenu li {
	margin:0px;
	padding:3px 5px 3px 0px;
	border-bottom:1px solid #ccc;
	background-image:url(images/bullet_arrows_dd.gif);
	background-repeat:no-repeat;
	background-position:center left;
	background-color:#eee;
}
.submenu a, .submenu li {
	display:block;
	width:100%
}
.submenu a {
	padding:3px 5px 3px 24px;
}
.submenu a:hover {
	color:#CC6600;
}
#nav_features ul {
	width:210px;
}
#nav_differences ul {
	width:230px;
}
#nav_services ul {
	width:230px;
}
#nav_1 ul {
	width:230px;
}
#nav_2 ul {
	width:230px;
}
#nav_3 ul {
	width:230px;
}
#nav_4 ul {
	width:140px;
}
#nav_5 ul {
	width:230px;
}
#nav_6 ul {
	width:150px;
}
#nav_7 ul {
	width:120px;
}
#nav_8 ul {
	width:230px;
}

/*** Sub Nav ***/
#subnav {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-bottom:25px;
	width:224px;
	background-color: #F7F6F5;
}
#subnav li {
	list-style-type: none;
	border-color: #FFF;
	border-width: 1px 0px 0px 0px;
	border-style:solid;
	height:20px;
}
#subnav a {
	display: block;
 	padding: 5px;
	text-decoration:none;
}
#subnav li a:hover {
	color: #C60;
}
#subnav .current {
	color: #C60;
}
#subnav .subsection {
	padding-left: 14px;
}
#navhdr {
	color: #4D443C;
	background-color: #C9C1BA;
	padding: 4px 0px 0px 4px;
	border-bottom:2px solid #616130;
}

/*** Other navigational buttons ***/
#btn_client_access a:hover, 
#btn_customer_service a:hover {
	background-position:0px -27px;
}
#btn_client_access a {
	display:block;
	width:144px;
	height:28px;
	background: url(images/btn_client_access.gif) no-repeat;
}
#btn_customer_service a{
	display:block;
	width:144px;
	height:28px;
	background: url(images/btn_customer_service.gif) no-repeat;
}

#nav_about a:hover, #nav_contact a:hover {
	background-position:0px -16px;
}
#nav_about a {
	display:block;
	width:80px;
	height:16px;
	float:left;
}
#nav_contact a{
	display:block;
	width:77px;
	height:16px;
	background: url(images/nav_contact.gif) no-repeat;
	float:left;	
}