/* Top Nav */
/*#navbar {
	position:relative;
	margin: 30px 0 0px 142px;
	padding-bottom:11px;
	height:25px;
	line-height:25px;
	padding-left:40px;
	background:  url("../images/bg-topnav1.jpg") no-repeat;
	color: #333;
	cursor: default;
}
*/
#navbar {
	position:relative;
	margin: 50px 0 0px 142px;
	padding-bottom:0px;
	height:25px;
	line-height:25px;
	padding-left:40px;
	background:  url("../images/bg-topnav1.jpg") no-repeat;
	color: #333;
	cursor: default;
	z-index: 1000;
}

#navbar li {
	background: url("../images/nav-separator.gif") right center no-repeat;
	padding: 0 8px;
	float: left;
	height: 25px;
}

#navbar li.last {
	background: none;
}

#navbar li a {
	display:block;
	padding: 0 15px;
	color: #333;
	text-decoration:none;
	border:0;
	}

#navbar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#navbar li a:hover {
	color: #f38a3c;
	text-decoration:none;
	border:0;
}

#navbar li a:hover {
	background-color:#FFF;
}

.nav_top_link {
	font-size:10px;
	color: #878787;
	line-height:1.3;
	border:0;
}

a.nav_top_link {
	border:0;
	text-decoration:none;
}

a.nav_top_link:hover {
	border:0;
	text-decoration:none;
}

.button {
	float:			right;
	width:			100px;
	height:			27px;
	margin:			0;
	background:		url('../images/button-yellow.jpg') no-repeat left top;
	/*font:			bold 12px/16px Arial, Helvetica, sans-serif;*/
	color:		#333;
	text-align: 	right;
	font-size:10px;
	color: #878787;
	line-height:1.3;
/*	position:		relative;
	top:			0px;
	left:			0px;*/
	/*clear: both;*/
}

#main {
	overflow:visible;
}

#nav_el_txt {
	margin-left:15px;
	height:19px;
	padding-top:2px;
	cursor:pointer;
}

/*upper nav elements*/
	div.nav_main_element {
	display:inline;
	position:absolute;
	text-align:center;
	font-weight:500;
	color:#878787;
}

div.nav_main_element:hover {
	background-color:#FFF;
	color:#878787;
}

div.nav_dropdown_element {
	display:none;
	position:absolute;
	text-align:left;
    top:24px;
	_top:21px;
}

#prodDropDown {
		left:115px;
}

#supportDropDown {
	left:475px; /* from left side this is how far over the dropdown menus are formula is how far the left setting is for the button plus 142px */
}

.new_nav {
	background:transparent url('../images/menu_off_new.gif') no-repeat; /* background on dropdowns */
	width:161px;
	height:21px;
	line-height:normal;
}

.new_nav_last {
	background:transparent url('../images/menu_corner_off_new.gif') no-repeat;
	width:161px;
	height:21px;
	line-height:normal;
}

.new_nav_over {
	background:transparent url('../images/menu_over_new.gif') no-repeat;
	color: #DDD;
	width:161px;
	height:21px;
	line-height:normal;
}

.new_nav_last_over {
	background:transparent url('../images/menu_corner_over_new.gif') no-repeat;
	color: #DDD;
	width:161px;
	height:21px;
	line-height:normal;
}

a.nav_a {
	text-decoration:none;
	color: #464646;
}

a.nav_a:hover {
	text-decoration:none;
	color: #FFF;
}

div.new_nav a:hover {
	color:#FFF;
}

a.nav_pri_a {
	text-decoration:none;
	color: #464646;
	font-size:12px;
	border:0;
}

a.nav_pri_a:hover {
	text-decoration:none;
	border:0;
	font-size:12px;
}

div.nav_main_separator {
	background:			transparent url("../images/nav-separator.gif") no-repeat;
	display:			inline;
	position:			absolute;
	width:				2px;
	height:				21px;
	top:				7px;
}

a.nav_pri_a1 {
	text-decoration:   	none;
	color:    			#464646;
	font-size:			12px;
}

#dropDownTarget {
height:0px;
}
