#procontainer_orange {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:rgb(0,0,0) none repeat scroll 0 0;
	color:rgb(255,134,0);
	height:56px;
	position:relative;
	width:100%;
}

#pronav_orange {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#000000 url(images/pro_bg.gif) repeat-x scroll left bottom;
	border-bottom:8px solid rgb(255,134,0);
	font-size:12px;
	font-weight:bold;
	height:32px;
	padding:0 0 0 20px;
	position:relative;
	text-transform:uppercase;
}

#pronav_orange ul {
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
	width:auto;
}

#pronav_orange ul li {
	display:block;
	float:left;
	margin:0 1px;
}

#pronav_orange ul li a {
	color:#EAF3F8;
	display:block;
	float:left;
	height:32px;
	padding:0 0 0 20px;
	text-decoration:none;
}

#pronav_orange ul li a span {
	float:left;
	font-family:Cambria,"Myriad Pro",Helvetica,Arial,Verdana,sans-serif;
	font-weight:normal;
	height:21px;
	padding:12px 12px 0 0;
}

#pronav_orange ul li a:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/pro_bg-OVER.gif) repeat-x scroll left bottom;
	color:#FFFFFF;
}

#pronav_orange ul li a:hover span {
	cursor:pointer;
	display:block;
	width:auto;
}

#pronav_orange ul li a.current, #pronav ul li a.current:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:rgb(255,134,0) url(images/pro_left-ON.jpg) no-repeat scroll left top;
	color:#FFFFFF;
	line-height:275%;
}

#pronav_orange ul li a.current span {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:rgb(255,134,0) url(images/pro_right-ON.gif) no-repeat scroll right top;
	display:block;
	height:32px;
	padding:3px 20px 0 0;
	width:auto;
}
