/* INVERSE2 */
#phfaSiteNavMenu.navbar {
	border-bottom: 4px solid #cc6600; /*#ff3300; #61dd45; */
}
.navbar-phfa-default,
.IE9 .navbar-phfa-default  {
	min-width: 320px;
	background-color: #033769;
	background: #033769; /*#04519b;*/
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA0NTE5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzA0NDY4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzM3NjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #04519b 0%, #044687 60%, #033769 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#04519b), color-stop(60%,#044687), color-stop(100%,#033769));
	background: -webkit-linear-gradient(top,  #04519b 0%,#044687 60%,#033769 100%);
	background: -o-linear-gradient(top,  #04519b 0%,#044687 60%,#033769 100%);
	background: -ms-linear-gradient(top,  #04519b 0%,#044687 60%,#033769 100%);
	background: linear-gradient(to bottom,  #04519b 0%,#044687 60%,#033769 100%);
	
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#04519b', endColorstr='#033769',GradientType=0 );
	-webkit-filter: none;
		  filter: none;
}
.navbar-phfa-default .navbar-brand {
  color: #ffffff; 
}
.navbar-phfa-default .navbar-brand:hover,
.navbar-phfa-default .navbar-brand:focus {
  color: #ffffff;
  /*background-color: transparent;*/
}
.navbar-phfa-default .navbar-text {
  color: #dddddd; 
}
.navbar-phfa-default .navbar-nav > li > a {
  color: #ffffff; 
}
.navbar-phfa-default .navbar-nav > li > a:hover,
.navbar-phfa-default .navbar-nav > li > a:focus {
  color: #ffffff; 
  background-color: #cc6600; /* orange*/ /*#3cb521; neon green */
  
  background: #cc6600; /*#ffa84c;*/
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTg0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2NjNjYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -webkit-linear-gradient(#ffa84c 0%, #cc6600 50%);
	background: -o-linear-gradient(#ffa84c 0%, #cc6600 50%);
	background: linear-gradient(#ffa84c 0%, #cc6600 50%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#cc6600',GradientType=0 );
	-webkit-filter: none;
		  filter: none;
	background-repeat: no-repeat;
}
.navbar-phfa-default .navbar-nav > .active > a,
.navbar-phfa-default .navbar-nav > .active > a:hover,
.navbar-phfa-default .navbar-nav > .active > a:focus {
  color: #ffffff; 
  background-color: #2fa4e7; /*  blue */ 
}
 
.navbar-phfa-default .navbar-nav > .disabled > a,
.navbar-phfa-default .navbar-nav > .disabled > a:hover,
.navbar-phfa-default .navbar-nav > .disabled > a:focus {
  color: #dddddd; 
  /*background-color: transparent;*/
}
.navbar-phfa-default .navbar-toggle {
  border-color: #ffffff;
}
.navbar-phfa-default .navbar-toggle:hover,
.navbar-phfa-default .navbar-toggle:focus {
  background-color: #cc6600;  /*orange  #2fa4e7;  blue */
}
.navbar-phfa-default .navbar-toggle .icon-bar {
  background-color: #ffffff; 
}
.navbar-phfa-default .navbar-collapse,
.navbar-phfa-default .navbar-form {
  border-color: #ededed;
}
/* desktop & small screen active menu item for dropdown */
.navbar-phfa-default .navbar-nav > .open > a,
.navbar-phfa-default .navbar-nav > .open > a:hover,
.navbar-phfa-default .navbar-nav > .open > a:focus {
	background-color: #2fa4e7; /* blue */  /*transparent;*/
	 /* color: #ffffff; */
}
span[class^="icon-"]::after,
.navbar-phfa-default .navbar-nav .open .dropdown-menu > li span[class^="icon-"] {
  width: 22px;
}
/* desktop dropdown hover/focus */
.navbar-phfa-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-phfa-default .navbar-nav .open .dropdown-menu > li > a:focus {
	color: #ffffff;
	background-color: #cc6600; /* orange*/ /*#3cb521; neon green */
  
  background: #cc6600; /*#ffa84c;*/
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTg0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2NjNjYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #ffa84c 0%, #cc6600 50%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(50%,#cc6600));
background: -webkit-linear-gradient(top,  #ffa84c 0%,#cc6600 50%);
background: -o-linear-gradient(top,  #ffa84c 0%,#cc6600 50%);
background: -ms-linear-gradient(top,  #ffa84c 0%,#cc6600 50%);
background: linear-gradient(to bottom,  #ffa84c 0%,#cc6600 50%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#cc6600',GradientType=0 );
	-webkit-filter: none;
		  filter: none;
}
@media screen {
	.navbar-phfa-default .navbar-nav > .open > a,
	.navbar-phfa-default .navbar-nav > .open > a:hover,
	.navbar-phfa-default .navbar-nav > .open > a:focus {
		  background-image: -webkit-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
		  background-image: -o-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
		  background-image: -webkit-gradient(linear, left top, left bottom, from(#54b4eb), color-stop(60%, #2fa4e7), to(#1d9ce5));
		  background-image: linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
		  background-repeat: no-repeat;
		  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff54b4eb', endColorstr='#ff1d9ce5', GradientType=0);
			-webkit-filter: none;
			  filter: none;
	}
	.navbar-phfa-default .navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar-phfa-default .navbar-nav .open .dropdown-menu > li > a:focus {
		color: #ffffff;
		  background-color: #cc6600;  /*orange #3cb521; neon green */
  
/*	  background-color:  #3cb521; neon green 
	  background-image: -webkit-linear-gradient(#61dd45, #3cb521 50%, #36a41e);
	  background-image: -o-linear-gradient(#61dd45, #3cb521 50%, #36a41e);
	  background-image: -webkit-gradient(linear, left top, left bottom, from(#61dd45), color-stop(50%, #3cb521), to(#36a41e));
	  background-image: linear-gradient(#61dd45, #3cb521 50%, #36a41e);
	  background-repeat: no-repeat;
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff61dd45', endColorstr='#ff36a41e', GradientType=0);
*/
  background: #cc6600; 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTg0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2NjNjYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #ffa84c 0%, #cc6600 50%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(50%,#cc6600));
background: -webkit-linear-gradient(top,  #ffa84c 0%,#cc6600 50%);
background: -o-linear-gradient(top,  #ffa84c 0%,#cc6600 50%);
background: -ms-linear-gradient(top,  #ffa84c 0%,#cc6600 50%);
background: linear-gradient(to bottom,  #ffa84c 0%,#cc6600 50%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#cc6600',GradientType=0 );
	-webkit-filter: none;
		  filter: none;
	  background-repeat: no-repeat;
	}
}
@media (max-width: 767px) {
	.navbar-phfa-default .navbar-nav > li > a {
	  color: #033c73; 
	  border-bottom: 1px solid #033c73;
	  background-image: -webkit-linear-gradient(#ffffff, #eeeeee 50%, #e4e4e4);
	  background-image: -o-linear-gradient(#ffffff, #eeeeee 50%, #e4e4e4);
	  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #eeeeee), to(#e4e4e4));
	  background-image: linear-gradient(#ffffff, #eeeeee 50%, #e4e4e4);
	  background-repeat: no-repeat;
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe4e4e4', GradientType=0);
	  -webkit-filter: none;
			  filter: none;
	}
	.navbar-phfa-default .navbar-nav > li > a:hover,
	.navbar-phfa-default .navbar-nav > li > a:focus {
	  color: #ffffff; 
	  background-image: -webkit-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
	  background-image: -o-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
	  background-image: -webkit-gradient(linear, left top, left bottom, from(#54b4eb), color-stop(60%, #2fa4e7), to(#1d9ce5));
	  background-image: linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
	  background-repeat: no-repeat;
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff54b4eb', endColorstr='#ff1d9ce5', GradientType=0);
	  -webkit-filter: none;
			  filter: none;
	}
	.navbar-phfa-default .navbar-nav .open .dropdown-menu > li > a {
	  color: #ffffff;
	  border-bottom: 1px solid;
	  background-image: -webkit-linear-gradient(#04519b, #044687 60%, #033769);
	  background-image: -o-linear-gradient(#04519b, #044687 60%, #033769);
	  background-image: -webkit-gradient(linear, left top, left bottom, from(#04519b), color-stop(60%, #044687), to(#033769));
	  background-image: linear-gradient(#04519b, #044687 60%, #033769);
	  background-repeat: no-repeat;
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff04519b', endColorstr='#ff033769', GradientType=0);
		-webkit-filter: none;
		  filter: none;
	}
	.navbar-phfa-default .navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar-phfa-default .navbar-nav .open .dropdown-menu > li > a:focus {
		color:#033c73; 
		background-image: -webkit-linear-gradient(#ffffff, #eeeeee 50%, #e4e4e4);
	  background-image: -o-linear-gradient(#ffffff, #eeeeee 50%, #e4e4e4);
	  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(50%, #eeeeee), to(#e4e4e4));
	  background-image: linear-gradient(#ffffff, #eeeeee 50%, #e4e4e4);
	  background-repeat: no-repeat;
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe4e4e4', GradientType=0);
	}
	.navbar-phfa-default .navbar-nav .open .dropdown-menu > .active > a,
	.navbar-phfa-default .navbar-nav .open .dropdown-menu > .active > a:hover,
	.navbar-phfa-default .navbar-nav .open .dropdown-menu > .active > a:focus {
		color: #ffffff; 
	}
	.navbar-phfa-default .navbar-nav .open .dropdown-menu > .disabled > a,
	.navbar-phfa-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
	.navbar-phfa-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
		color: #dddddd;
	}
}

.navbar-phfa-default .navbar-link {
  color: #ffffff; 
}
.navbar-phfa-default .navbar-link:hover {
  color: #ffffff; 
}
.navbar-phfa-default .btn-link {
  color: #ffffff; 
}
.navbar-phfa-default .btn-link:hover,
.navbar-phfa-default .btn-link:focus {
  color: #ffffff; 
}
.navbar-phfa-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-phfa-default .btn-link:hover,
.navbar-phfa-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-phfa-default .btn-link:focus {
  color: #dddddd; 
}