#phPrimaryNavContainer{position:relative;z-index:500;}
#ph_navigation_container, #ph_navigation_container ul { /* all lists */
	padding:0px 0px 0px 0px;
	margin: 0;
	list-style: none;
	line-height: 1;
	z-index:500;
}

#ph_navigation_container li a:link {	display: block; text-decoration:none; }
#ph_navigation_container li a:visited {	display: block; text-decoration:none; }
#ph_navigation_container li a:active {	display: block; text-decoration:none; }
#ph_navigation_container li a:hover {	display: block; text-decoration:none; }

#ph_navigation_container li span a:link {	display: block; text-decoration:none; }
#ph_navigation_container li span a:visited {	display: block; text-decoration:none; }
#ph_navigation_container li span a:active {	display: block; text-decoration:none; }
#ph_navigation_container li span a:hover {	display: block; text-decoration:underline; }


#ph_navigation_container li { /* all list items */
	float: left;
	/* width needed or else Opera goes nuts */
}

.phdropdown1 {
    position: absolute;
	background: transparent url(/images/_global/ph-navigation-dropdown-bg-large.png) no-repeat top left;
	width: 825px;
	height:200px;
	/*display:none;*/
	/*top:-999em;*/
	margin-left:-999em !important;
}



.phdropdown2 {
    position: absolute;
	background: transparent url(/images/_global/navigation-dropdown-205x135.png) no-repeat top left;
	width: 210px;
	height:145px;
	/*display:none;*/
	/*top:-999em;*/
	margin-left:-999em !important;
}


.phdropdown3 {
    position: absolute;
	background: transparent url(/images/_global/navigation-dropdown-205x135.png) no-repeat top left;
	width: 205px;
	height:135px;
	/*display:none;*/
	/*top:-999em;*/
	margin-left:-999em !important;
}


.phdropdown4 {
    position: absolute;
	background: transparent url(/images/_global/ph-navigation-dropdown-bg.png) no-repeat top left;
	width: 600px;
	height:185px;
	/*display:none;*/
	/*top:-999em;*/
	margin-left:-999em !important;
}

.phdropdown5 {
    position: absolute;
	background: transparent url(/images/_global/ph-navigation-dropdown-bg.png) no-repeat top left;
	width: 500px;
	height:185px;
	/*display:none;*/
	/*top:-999em;*/
	margin-left:-999em !important;
}

#ph_navigation_container div {
    margin: 10px auto;
}

.liNavActive a.normal{float:left;background:#FFF none;text-decoration:none;width:auto;color:#191263!important;font-weight:bold;z-index:500;display:block;padding: 8px 37px 7px 36px;font-weight: bold;}
.liNavActive a.left{float:left; background-image:url(/images/_global/left-navigation-on.png); background-repeat:no-repeat; background-position:left;text-decoration:none;width:216px;color:#191263!important;font-weight:bold;z-index:500;display:block;padding: 8px 0px 7px 0px;font-weight: bold; text-align:center;}

.liNav a.normal, .liNavEnd a.normal, .liNav.sfhover a.normal, .liNavEnd.sfhover a.normal, .liNav a.normal:visited, .liNavEnd a.normal:visited, .liNav.sfhover a.normal:visited, .liNavEnd.sfhover a.normal:visited{float:left;text-decoration: none;font-weight: bold;color: #191263;width:auto;padding: 8px 37px 7px 36px;}
.liNav a.left, .liNavEnd a.left, .liNav.sfhover a.left, .liNavEnd.sfhover a.left, .liNav a.left:visited, .liNavEnd a.left:visited, .liNav.sfhover a.left:visited, .liNavEnd.sfhover a.left:visited{float:left;text-decoration: none;font-weight: bold;color: #191263;width:216px;padding: 8px 0px 7px 0px; text-align:center;}

.liNav:hover a.normal, .liNavActive:hover a.normal, .liNavEndActive:hover a.normal, .liNavEnd:hover a.normal, .liNav.sfhover a.normal, .liNavEnd.sfhover a.normal, .liNavActive.sfhover a.normal, .liNavEndActive.sfhover a.normal, .liNav.sfhover a.normal:visited, .liNavEnd.sfhover a.normal:visited{float:none !important;background-color:#FFF;width:auto;color:#191263;text-decoration:none;}

.liNav:hover a.left, .liNavActive:hover a.left, .liNavEndActive:hover a.left, .liNavEnd:hover a.left, .liNav.sfhover a.left, .liNavEnd.sfhover a.left, .liNavActive.sfhover a.left, .liNavEndActive.sfhover a.left, .liNav.sfhover a.left:visited, .liNavEnd.sfhover a.left:visited{float:none !important; background-image:url(/images/_global/left-navigation.png); background-repeat:no-repeat; background-position:left;width:216px;color:#191263;text-decoration:none; text-align:center;}

.liNav div p a, .liNavActive div p a, .liNav div p a:visited, .liNavActive div p a:visited {background:none !important; padding:0px !important; color:#087aa4 !important; font-weight:bold; line-height:14px;}
.liNav div p a:hover, .liNavActive div p a:hover{background:none !important; padding:0px !important; color:#087aa4 !important;text-decoration:underline; font-weight:bold; line-height:14px;}

.liNav div span a, .liNavActive div span a, .liNav div span a:visited, .liNavActive div span a:visited {background:none !important; padding:0px !important; color:#191263 !important; font-weight:normal !important;  line-height:13px; font-size:11px; margin-bottom:6px;}
.liNav div span a:hover, .liNavActive div span a:hover {background:none !important; padding:0px !important; color:#191263 !important;text-decoration:underline; font-weight:normal !important;  line-height:13px; font-size:11px; margin-bottom:6px;}

.liNav:hover ul, .liNavActive:hover ul, .liNav.sfhover ul, .liNavActive.sfhover ul{
    /*display:block;*/
    margin-left:-3px !important;
    /*top:0px;
    height:200px;*/
}

.liNavEnd:hover ul, .liNavEndActive:hover ul, .liNavEnd.sfhover ul, .liNavEndActive.sfhover ul {
    /*display:block;*/
    margin-left:-287px !important;
    /*top:0px;
    height:200px;*/
}

#searchBar {position:absolute;top:0px;left:710px;padding:0;margin:0;width:250px;height:27px}
#searchBox {position:relative;padding-top:5px;padding-left:24px}
#qSearch {border:0 none; width:185px; font-size:12px;padding:0;margin:0;color:#666}
#searchButton {position:absolute;width:20px;height:27px;top:0px;left:210px;}
#searchButtonImg {width:20px;height:27px;margin:0;padding:0}
 
