/********************MENU*********************/

* html div#menu_horiz {
	height: 1%;
}
div#menu_horizwrapper {
        border-top: 1px solid #fff;
	background-color: #f0f1f2;
	width: 100%;
	height: 48px;
	margin: 0;
        padding:0;
        overflow: hidden;
}
div#menu_horiz {
	width: 900px;
	height: 48px;
	margin: 0 auto;
        padding: 0;
        text-align: left;
	background: url(/files/Phone.png) no-repeat right 9px;
}
div#menu_horiz ul {
	list-style: none;
	margin: 0;
	padding: 0px;
width: 665px;
height: 48px;
}
div#menu_horiz li {
	float: left;
	list-style: none;
	margin: 0;
        font-size: 120%;
        background: url(/files/hor_nav_split.jpg) no-repeat right 1px;
}
div#menu_horiz a, 
div#menu_horiz h3 span, 
div#menu_horiz .sectionheader span {
	padding: 12px 15px 15px 15px;
	margin: 0 1px 0 0;
	text-decoration: none;
	color: #5c5c5b;
	display: block;
}

div#menu_horiz li a:hover {
	background:  url(/files/hor_nav_hover.jpg) repeat-x left center;
}
div#menu_horiz a span,
div#menu_horiz .sectionheader span {

}
div#menu_horiz li.parent a span,
div#menu_horiz li.parent a:hover span {
/*	padding-left: 20px;
	background: url(/files/parent.gif) no-repeat 0.3em center;*/
}
/*div#menu_horiz li.menuactive a span,*/
div#menu_horiz li.currentpage h3 span {
	background:  url(/files/hor_nav_hover.jpg) repeat-x left center;
	color: #dfa800;
        font-weight: bold;
}
div#menu_horiz li.menuactive a.menuactive {
	padding: 12px 13px 15px 13px;
        background:  url(/files/hor_nav_hover.jpg) repeat-x left center;
	color: #dfa800;
        font-weight: bold;
	margin: 0 1px 0 0;
}

div#menu_horiz h3 {
        background:  url(/files/hor_nav_hover.jpg) repeat-x left center;
	color: #dfa800;
        font-weight: bold;
	margin: 0 1px 0 0;
}
/*div#menu_horiz li.menuactive,*/ 
div#menu_horiz li.menuactive a:hover {
	background:  url(/files/hor_nav_hover.jpg) repeat-x left center;
	color: #dfa800;
        font-weight: bold;
}
/*