#ph_navigation_container, #ph_navigation_container ul { /* all lists */
	list-style: none;
	line-height: 1;
	z-index:500;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#ph_navigation_container a {
	display: block;
	
}

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

#phPrimaryNavContainer {position:relative;z-index:500}

.phdropdown1 {
	position: absolute;
	width: 850px;
	height:185px;
	/*display:none;*/
	/*top:-999em;*/
	margin-left:-999em !important;
	background-color: transparent;
	background-image: url(../img/navigation-dropdown-bg-190.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.phdropdown2 {
	position: absolute;
	width: 200px;
	height:185px;
	/*display:none;*/
	/*top:-999em;*/
	margin-left:-999em !important;
	background-color: transparent;
	background-image: url(../img/ph-navigation-dropdown-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}


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

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

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

#ph_navigation_container div {
    margin: 10px auto;
}

.liNavActive a{
	float:left;
	background:#FFF none;
	text-decoration:none;
	width:auto;
	color:#19496a!important;
	font-weight:bold;
	z-index:500;
	display:block;
	text-align:center;
	line-height:28px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 52px;
	padding-bottom: 0px;
	padding-left: 52px;
}

.liNav a:link, .liNavEnd a:link, .liNav.sfhover a:link, .liNavEnd.sfhover a:link, .liNav a:visited, .liNavEnd a:visited, .liNav.sfhover a:visited, .liNavEnd.sfhover a:visited{float:left;text-decoration: none;font-weight: bold;color: #FFF; padding:0px 52px 0px 52px; text-align:center; line-height:28px;}

.liNav:hover a:link, .liNavActive:hover a:link, .liNavEndActive:hover a:link, .liNavEnd:hover a:link, .liNav:hover a:visited, .liNavActive:hover a:visited, .liNavEndActive:hover a:visited, .liNavEnd:hover a:visited, .liNav.sfhover a, .liNavEnd.sfhover a, .liNavActive.sfhover a, .liNavEndActive.sfhover a, .liNav.sfhover a:visited, .liNavEnd.sfhover a:visited{float:none !important;background-color:#FFF; color:#19496a;}

.liNav div p a:link, .liNavActive div p a:link, .liNav div p a:visited, .liNavActive div p a:visited, .liNav.sfhover div p a:link, .liNavEnd.sfhover div p a:link, .liNav.sfhover div p a:visited, .liNavEnd.sfhover div p a:visited {background:none !important; text-align:left; padding:0px !important; color:#194767 !important; font-weight:bold; line-height:14px;}

.liNav div p a:hover, .liNavActive div p a:hover, .liNavEnd.sfhover div p a:hover, .liNav.sfhover div p a:hover{background:none !important; padding:0px !important; color:#194767 !important; text-align:left;text-decoration:underline; font-weight:bold; line-height:14px;}

.liNav div span a:link, .liNavActive div span a:link, .liNav div span a:visited, .liNavActive div span a:visited, .liNav.sfhover div span a:link, .liNavEnd.sfhover div span a:link, .liNav.sfhover div span a:visited, .liNavEnd.sfhover div span a:visited {background:none !important; text-align:left; padding:0px !important; color:#1993D7 !important; font-weight:normal !important; line-height:13px; font-size:11px; margin-bottom:6px;}
.liNav div span a:hover, .liNavActive div span a:hover, .liNavEnd.sfhover div span a:hover, .liNav.sfhover div span a:hover {background:none !important; padding:0px !important; color:#1993D7 !important; text-align:left;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:15px}
#qSearch {border:0 none; width:135px; font-size:12px;padding:0;margin:0;color:#666}
#searchButton {position:absolute;width:80px;height:27px;top:0px;left:150px;}
#searchButtonImg {width:80px;height:27px;margin:0;padding:0}
