/*
  This is the default layout template for nice menus, and will provide
  a starting point for the look of your menus. To customize, it's
  recommended to create a custom CSS file using this file as a template,
  then configure the module to use your custom CSS file
  (this is done in the global settings tab of the theme administration.)

  See README.txt and the handbook page (http://drupal.org/node/185543)
  for more information on using the CSS.
*/

/******************************
 Global CSS for ALL menu types
******************************/

.nodropdown .menu-container {
	display: none !important;
}

ul.nice-menu,
ul.nice-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

ul.nice-menu li {
  border-top: 0;
  float: left; /* LTR */
  background-color: #eee;
}

ul.nice-menu li li { float: none; }
/* Nav Bar */

#navigation.fixed {
	position: fixed;
	top: 0;
	z-index: 9999;
	border-bottom: 7px solid #000;
}

.nav_details li {
	display: inline;
}

#navigation {
	font-family: arial, sans-serif;
	font-size: 0.813em;
	margin: 0px 0px 0px 0px;
	color: #000;
	width: 100%;
	background-color: #FFF;
	text-align: center;
	text-decoration: none;
	position: relative;
}
.region-navigation {
	width: 950px;
	margin: 0 auto;
/* 	position: relative; */
}

#navigation p a {
	background: #2c2a29;
	color: #939291;
	text-transform: uppercase;
	font-family: 'gotham_htfmedium', sans-serif;
	text-decoration: none;
	font-size: 	1em;
	padding: 4px 20px;
	display: inline-block;
	float: left;
	margin-right: 5px;
}

#navigation p a:hover {
	background: #00bbce;
	color: #f9f9f9;
}

#navigation p {
	float: right;
	margin-right: 5px;	
}

#navigation .donate p {
	margin-right: 0px;	
}

	#navigation a {
		color: #000;
	}

.nav_details {
	width: 969px;
	margin: 0 auto;
}

.etblogo {
	float: left;
	line-height: 2.2em;
	padding-top: 11px;
}
.front .etblogo {
	padding-top: 11px;
}
.front .fixed .etblogo {
	padding-top: 10px;
}

.front #navigation .nice-menu {
	margin-top: 22px;
}

ul.nice-menu:after {
	content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.front .fixed#navigation .nice-menu {
	margin-top: 35px;
}

#navigation .nice-menu {
	float: left;
	margin-left: 15px;
	text-decoration: none;
}

#navigation ul.nice-menu li.menuparent {
	background: transparent url('../img/nav_arrow.png') no-repeat right center;
	/*margin-right: 6px;*/
	border: none;
}
.front #navigation ul.nice-menu li.menuparent {
	padding-top: 5px;
}
.front #navigation.fixed ul.nice-menu li.menuparent {
	padding-top: 0;
}

.menu_item img {
	background-position: right center;
	padding-left: 5px;
	padding-bottom: 3px;
}


li.menuparent a{
	font-family: 'gotham_htfbook';
	font-size: 0.875em;
	margin-left: 0px;
	margin-right: 0px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 30px;
	padding: 8px 13px 9px 13px;
	color: #000;
}
.fixed li.menuparent a {
	line-height: 30px;
}
.nav_bar {
	float: left;
	width: 100%;
}

.listitem_arrow {

}

/*Colors*/

.parent-393 .menu-393 a,
.node-type-state .menu-393 a,
.node-type-city .menu-393 a,
#navigation .menu-393 a:hover,
#navigation .menu-393.menuparent.over a {
	background: #00bbce;
}

#navigation .menu-393.menuparent.over ul li a {
	background: transparent;
}

.parent-393 .nav_bar,
.node-type-state .nav_bar,
.node-type-city .nav_bar {
	border-bottom: 7px solid #00bbce;
}

.parent-393 .field-name-body a:hover {
	color: #00bbce;
}

.parent-395 .menu-395 a,
#navigation .menu-395 a:hover,
#navigation .menu-395.menuparent.over a {
	background: #006dc5;
}

.parent-395 .nav_bar {
	border-bottom: 7px solid #006dc5;
}

.parent-395 .field-name-body a:hover {
	color: #006dc5;
}

.parent-397 .menu-397 a,
#navigation .menu-397 a:hover,
#navigation .menu-397.menuparent.over a {
	background: #009ce8;
}

.parent-397 .nav_bar {
	border-bottom: 7px solid #009ce8;
}

/* .parent-397 .field-name-body a, */
.parent-397 .field-name-body a:hover {
	color: #009ce8;
}

.parent-399 .menu-399 a,
#navigation .menu-399 a:hover,
#navigation .menu-399.menuparent.over a{
	background: #2fb97d;
}

.parent-399 .nav_bar {
	border-bottom: 7px solid #2fb97d;
}

/* .parent-399 .field-name-body a, */
.parent-399 .field-name-body a:hover {
	color: #2fb97d;
}

.parent-400 .menu-400 a,
.node-type-media .menu-400 a,
#navigation .menu-400 a:hover,
#navigation .menu-400.menuparent.over a,
.page-media-tags .menu-400.menu-path-media-center a {
	background: #1ca187;
}

.parent-400 .nav_bar ,
.node-type-media .nav_bar,
.page-media-tags .nav_bar {
	border-bottom: 7px solid #1ca187;
}

.parent-400 .field-name-body a:hover,
.node-type-media .field-name-body a:hover {
	color: #1ca187;
}

.parent-402 .menu-402 a,
#navigation .menu-402 a:hover,
#navigation .menu-402.menuparent.over a {
	background: #4bad64;
}

.parent-402 .nav_bar {
	border-bottom: 7px solid #4bad64;
}

.parent-402 .field-name-body a:hover {
	color: #4bad64;
}

/* First Dropdown */

#navigation ul.nice-menu ul, #navigation ul.nice-menu ul li { display: block; }

#navigation ul.nice-menu {
	position: static;
}

.not-front #navigation ul.nice-menu {
/* 	position: relative; */
	margin-top: 40px; 
}

#navigation ul.nice-menu li {
	position: static;
}

.front #navigation ul.nice-menu ul {
	top: 0px;
}

#navigation ul.nice-menu ul {
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0;
	padding: 0;
	border: none;
}

.front .fixed#navigation ul.nice-menu ul {
/* 	top: 93px; */
}

#navigation ul.nice-menu li.menu-393 .menu-container {
	background-color: #00a8b9;
	background-size: 100%;
	height: 186px;
	overflow: hidden;
	padding-top: 20px;
	width: 100%;
	position: absolute;
	left: 0;
	z-index: 900;
	font-size: 16px;
}
#navigation ul.nice-menu li.menu-393 ul {
	width: 921px;
	margin: 0 auto;
	position: relative;
}

#navigation ul.nice-menu li.menu-397 .menu-container {
	background-color: #008cd0;
	background-size: 100%;
	height: 186px;
	overflow: hidden;
	padding-top: 20px;
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 900;
	font-size: 16px;
}

#navigation ul.nice-menu li.menu-397 ul {
	width: 932px;
	margin: 0 auto;
	position: relative;
}

#navigation ul.nice-menu li.menu-399 .menu-container {
	background-color: #2fb97d;
	height: 186px;
	overflow: hidden;
	padding-top: 20px;
	background-image: url('../img/action-bg.png');
	background-repeat: no-repeat;
	background-position: center 15px;
	position: absolute;
	left: 0;
	width: 100%;
	font-size: 16px;
	z-index: 900;
}

#navigation ul.nice-menu li.menu-399 ul {
	width: 935px;
	margin: 0 auto;
	position: relative;
}

#navigation ul.nice-menu li.menu-400 .menu-container {
	background-color: #1ca187;
	background-size: 100%;
	height: 186px;
	overflow: hidden;
	padding-top: 20px;
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 900;
	font-size: 16px;
}

#navigation ul.nice-menu li.menu-400 ul {
	width: 921px;
	margin: 0 auto;
	position: relative;
}

#navigation ul.nice-menu li.menu-402 .menu-container {
	background-color: #4bad64;
	background-size: 100%;
	height: 186px;
	overflow: hidden;
	padding-top: 20px;
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 900;
	font-size: 16px;
}

#navigation ul.nice-menu li.menu-402 ul {
	position: relative;
	margin: 0 auto;
	width: 921px;
}

#navigation ul.nice-menu li ul li,
#navigation ul.nice-menu li ul li.menuparent {
	background: none;
	border: none;
	background-color: transparent;
	background-image: none;
}

#navigation ul.nice-menu li ul li a {
	list-style-type: none;
	text-decoration: none;
	font-family: 'gotham_htfmedium';
	font-size: 1em;
	color: #f6f6f6;
	text-transform: uppercase;
	border-left: 1px solid #40becb;
	border-bottom: 1px solid #40becb;
	padding-left: 37px;
	padding-bottom: 10px;
	display: block;
	width: 358px;
	margin-left: 510px;
	padding-top: 10px;
	text-align: left;
	background: transparent;

}

#navigation ul.nice-menu li.menu-393 ul li.first a {
	float: left;
	font-family: 'gotham_htfmedium';
	font-size: 1.5em;
	text-transform: uppercase;
	color: #f6f6f6;
	background-image: url(../img/dropdown_file.png);
	background-repeat: no-repeat;
	border-right: 1px solid #40becb;
	margin-top: 10px;
	padding-bottom: 56px;
	line-height: 3.125em;
	width: 154px;
	padding-left: 0;
	padding-right: 45px;
	background-position: center left;
	margin-left: 0px;
	background-color: transparent;
	padding-top: 39px;
	height: 57px;
	border-left: none;
	border-bottom: none;
	text-align: center;
}

#navigation ul.nice-menu li.menu-393 ul li.first a:hover,
#navigation ul.nice-menu li.menu-393 ul li.menu-647 a:hover
/*
.node-type-state #navigation ul.nice-menu li.menu-393 ul li.menu-647 a,
.node-type-city #navigation ul.nice-menu li.menu-393 ul li.menu-647 a
*/ {
	color: #5AE0EE;

}

#navigation ul.nice-menu li.menu-393 ul li.menu-647 a {
	float: left;
	font-family: 'gotham_htfmedium';
	font-size: 1.5em;
	text-transform: uppercase;
	color: #f6f6f6;
	background-image: url("../img/dropdown-where.png");
	background-repeat: no-repeat;
	border-right: none;
	margin-top: 10px;
	padding-bottom: 56px;
	line-height: 1.875em;
	width: 267px;
	padding-left: 0;
	padding-right: 45px;
	margin-left: 10px;
	background-color: transparent;
	padding-top: 39px;
	height: 57px;
	border-left: none;
	border-bottom: none;
	text-align: center;
}


#navigation ul.nice-menu li.menu-393 ul li  {
	float: none;
	clear: none;
	border: none;
	background-color: transparent;
}

#navigation ul.nice-menu li.menu-393 ul li a {
	font-family: 'gotham_htfmedium';
	font-size: 1em;
	color: #f6f6f6;
	text-transform: uppercase;
	border-left: 1px solid #40becb;
	border-bottom: 1px solid #40becb;
	padding-left: 37px;
	padding-bottom: 10px;
	display: block;
	width: 358px;
	margin-left: 510px;
	padding-top: 10px;
	text-align: left;
	background-color: transparent;
}

#navigation ul.nice-menu li.menu-393 ul li.menu-645 a:hover,
#navigation ul.nice-menu li.menu-393 ul li.menu-646 a:hover {
	background: #40becb;
}
#navigation ul.nice-menu li.menu-393 ul li.last a {
	border-bottom: none;
}

	.dropdown_header_sbthree a{
		font-family: 'gotham_htfmedium_condensed';
		font-size: 24px;
		color: #f6f6f6;
		text-transform: uppercase;
		border-left: 1px solid #40becb;
		border-bottom: 1px solid #40becb;
		padding-left: 37px;
		padding-bottom: 10px;
		display: block;
		width: 358px;
		margin-left: 805px;
		padding-top: 10px;
		text-align: left;
	}

	.dropdown_header_subthree a {
		font-family: 'gotham_htfmedium_condensed';
		font-size: 24px;
		color: #f6f6f6;
		text-transform: uppercase;
		border-left: 1px solid #40becb;
		padding-left: 37px;
		padding-bottom: 10px;
		display: block;
		width: 358px;
		margin-left: 805px;
		padding-top: 10px;
		text-align: left;
	}

/* Second Dropdown */

#navigation ul.nice-menu li.menu-395 .menu-container {
		background-color: #0062b1;
		background-size: 100%;
		/*height: 218px;*/
		height: 263px;
		padding-top: 30px;
		width: 100%;
		position: absolute;
		left: 0;
		z-index: 900;
		font-size: 16px;
}

#navigation ul.nice-menu li.menu-395 ul {
	position: relative;
	margin: 0 auto;
	width: 1010px;
}

/* Remove clear:both on floating the items that need to float */
#navigation ul.nice-menu li.menu-395 ul li.first,
#navigation ul.nice-menu li.menu-395 ul li.menu-546,
#navigation ul.nice-menu li.menu-395 ul li.menu-679,
#navigation ul.nice-menu li.menu-395 ul li.menu-648 { 
	clear:none;
	position: relative;
	top: -10px;  
}

/* Special Settings for "Government Responses" Header */
#navigation ul.nice-menu li.menu-395 ul li.first a {
	font-family: 'gotham_htfmedium';
	font-size: 1.25em;
	color: #f6f6f6;
	text-transform: uppercase;
	margin-left: 71px;
	text-align: center;
	border-left: 0;
	border-bottom: 0;
	background: transparent;
	position: absolute;
}

#navigation ul.nice-menu li.menu-395 ul li a {
	margin-left: 620px;
}

/* Common Settings for National, State, and Local items */
#navigation ul.nice-menu li.menu-395 ul li.menu-546,
#navigation ul.nice-menu li.menu-395 ul li.menu-679 {
	width: 221px;
} 
#navigation ul.nice-menu li.menu-395 ul li.menu-648 {
	width: 100px;
}

#navigation ul.nice-menu li.menu-395 ul li.menu-546 a,
#navigation ul.nice-menu li.menu-395 ul li.menu-679 a,
#navigation ul.nice-menu li.menu-395 ul li.menu-648 a {
		float: left;
		font-family: 'gotham_htfmedium';
		font-size: 1.875em;
		color: #f6f6f6;
		text-transform: uppercase;
		background-image: url(../img/dropdown_star.png);
		background-repeat: no-repeat;
		padding-right: 100px;
		margin-left: 0px;
		padding-left: 0px;
		border-bottom: 0px;
		border-left: 0px;
		border-right: 1px solid #4089c5;
		margin-top: 90px;
		padding-top: 80px;
		padding-bottom: 10px;
		background-position: 23px center;
		width: 80px;
		background-color: transparent;
}

#navigation ul.nice-menu li.menu-395 ul li.menu-546 a {
	padding-left: 0px;
}

#navigation ul.nice-menu li.menu-395 ul li.menu-679 {
	padding-left: 23px;
}

#navigation ul.nice-menu li.menu-395 ul li.menu-648 {
	padding-left: 30px;
}

#navigation ul.nice-menu li.menu-395 ul li.menu-546 a:hover,
#navigation ul.nice-menu li.menu-395 ul li.menu-679 a:hover,
#navigation ul.nice-menu li.menu-395 ul li.menu-648 a:hover {
	color: #97BFE0;
}


/* National */
#navigation ul.nice-menu li.menu-395 ul li.menu-546 a {
		background-image: url(../img/dropdown_maptwo.png);
	}

/* State */
#navigation ul.nice-menu li.menu-395 ul li.menu-679 a {
		background-image: url(../img/dropdown_star.png);
		padding-left: 24px;
		padding-right: 80px;
		position: relative;
		left: 200px;
	}
	
/* Local */
#navigation ul.nice-menu li.menu-395 ul li.menu-648 a {
		background-image: url(../img/dropdown_city.png);
		padding-left: 25px;
		padding-right: 30px;
		border-right: none;
		position: relative;
		left: 410px;
		top:-209px;
	}

/* Common settings for items on the right */
#navigation ul.nice-menu li.menu-395 ul li.menu-649 a,
#navigation ul.nice-menu li.menu-395 ul li.menu-678 a,
#navigation ul.nice-menu li.menu-395 ul li.menu-676 a,
#navigation ul.nice-menu li.menu-395 ul li.menu-677 a,
#navigation ul.nice-menu li.menu-395 ul li.menu-1144 a {
	border-color: #4089c5;
	position: relative;
	top: -20px;
	background-color: transparent;
	
}
#navigation ul.nice-menu li.menu-395 ul li.menu-649 a:hover,
#navigation ul.nice-menu li.menu-395 ul li.menu-678 a:hover,
#navigation ul.nice-menu li.menu-395 ul li.menu-676 a:hover,
#navigation ul.nice-menu li.menu-395 ul li.menu-677 a:hover,
#navigation ul.nice-menu li.menu-395 ul li.menu-1144 a:hover {
	background-color: #4089c5;
}

/* last item */
#navigation ul.nice-menu li.menu-395 ul li.menu-677 a {
	border-bottom: 0px;
}

/* Third Dropdown */

/* remove the clear:both for the items that need to float */
#navigation ul.nice-menu li.menu-397 ul li.first,
#navigation ul.nice-menu li.menu-397 ul li.menu-660 { clear:none; }

/* Common Settings for DNA and Rape Kit Testing and also Victim Notification */
#navigation ul.nice-menu li.menu-397 ul li.first a,
#navigation ul.nice-menu li.menu-397 ul li.menu-660 a {
		float: left;
		font-family: 'gotham_htfmedium';
		font-size: 1.5em;
		color: #f6f6f6;
		font-weight: normal;
		text-transform: uppercase;
		background-image: url(../img/dropdown_folder.png);
		background-repeat: no-repeat;
		padding-right: 30px;
		margin-left: 0px;
		padding-left: 0px;
		border-bottom: 0px;
		border-left: 0px;
		border-right: 1px solid #4089c5;
		padding-top: 58px;
		padding-bottom: 50px;
		background-position: 10px center;
		width: 205px;
		text-align: center;
		line-height: 1.2em;
}
#navigation ul.nice-menu li.menu-397 ul li.first a:hover,
#navigation ul.nice-menu li.menu-397 ul li.menu-660 a:hover {
	color: #7CBDDD;
}

/* Special settings for DNA-Rape Kit Testing */
#navigation ul.nice-menu li.menu-397 ul li.first a {
	border-right: 1px solid #40a9dc;
	background-position: 30px 0px;
	background-color: transparent;
}

/* Special settings for Victim's Notification */
#navigation ul.nice-menu li.menu-397 ul li.menu-660 a {
	background-image: url(../img/dropdown_notification.png); 
	background-position: 10px 0px;
	margin-left: 20px;
	width: 220px;
	padding-top: 88px;
	padding-bottom: 30px;
	background-color: transparent;
}

/* Common settings for items on the right */
#navigation ul.nice-menu li.menu-397 ul li.menu-654 a,
#navigation ul.nice-menu li.menu-397 ul li.menu-655 a,
#navigation ul.nice-menu li.menu-397 ul li.menu-664 a {
	border-color: #40a9dc;
	position: relative;
	background-color: transparent;
}

#navigation ul.nice-menu li.menu-397 ul li.menu-664 a {
	border-bottom: none;
}

#navigation ul.nice-menu li.menu-397 ul li.menu-654 a:hover,
#navigation ul.nice-menu li.menu-397 ul li.menu-655 a:hover,
/* #navigation ul.nice-menu li.menu-397 ul li.menu-660 a:hover, */
#navigation ul.nice-menu li.menu-397 ul li.menu-664 a:hover {
	background: #40a9dc;
}

/* Fourth Dropdown */

#navigation ul.nice-menu li.menu-399 ul li {
	clear: none;
	margin-top: 40px;
}

#navigation ul.nice-menu li.menu-399 ul li a {
	margin-left: auto;
}

#navigation ul.nice-menu li.menu-399 ul li.first {
	margin-left: 0px;
}
#navigation ul.nice-menu li.menu-399 ul li.first a {
	position: relative;
	float: left;
	font-family: 'gotham_htfmedium';
	font-size: 1.5em;
	text-transform: uppercase;
	color: #f6f6f6;
	background-repeat: no-repeat;
	padding-right: 0px;
	background: url('../img/dropdown_pencil.png') no-repeat;
	border-right: 1px solid #5fbc94;
	border-bottom: none;
	border-left: none;
	height: 40px;
	padding-top: 75px;
	background-position: top center;
	padding-left: 0;
	width: 169px;
	text-align: center;
}

#navigation ul.nice-menu li.menu-399 ul li:nth-child(2) a {
	position: relative;
	float: left;
	font-family: 'gotham_htfmedium';
	font-size: 1.5em;
	text-transform: uppercase;
	color: #f6f6f6;
	background-repeat: no-repeat;
	padding-right: 0px;
	background: url('../img/dropdown_hailer.png') no-repeat;
	border-right: 1px solid #5fbc94;
	border-bottom: none;
	border-left: none;
	height: 40px;
	padding-top: 60px;
	background-position: top center;
	padding-left: 0;
	width: 210px;
	text-align: center;
/* 	margin-left: 36px; */
}

#navigation ul.nice-menu li.menu-399 ul li:nth-child(3) a {
	position: relative;
	float: left;
	font-family: 'gotham_htfmedium';
	font-size: 1.5em;
	text-transform: uppercase;
	color: #f6f6f6;
	background-repeat: no-repeat;
	padding-right: 15px;
	background: url('../img/dropdown_book.png') no-repeat;
	border-right: 1px solid #5fbc94;
	border-bottom: none;
	border-left: none;
	height: 40px;
	padding-top: 60px;
	background-position: top center;
	padding-left: 15px;
	width: 130px;
	text-align: center;
/* 	margin-left: 66px; */
}

#navigation ul.nice-menu li.menu-399 ul li:nth-child(4) a {
	position: relative;
	float: left;
	font-family: 'gotham_htfmedium';
	font-size: 1.5em;
	text-transform: uppercase;
	color: #f6f6f6;
	background-repeat: no-repeat;
	padding-right: 0px;
	background: url('../img/dropdown_people.png') no-repeat;
	border-right: 1px solid #5fbc94;
	border-bottom: none;
	border-left: none;
	height: 40px;
	padding-top: 75px;
	background-position: top center;
	padding-left: 0;
	width: 180px;
	text-align: center;
/* 	margin-left: 84px; */
}
#navigation ul.nice-menu li.menu-399 ul li.last a {
	position: relative;
	float: left;
	font-family: 'gotham_htfmedium';
	font-size: 1.5em;
	text-transform: uppercase;
	color: #f6f6f6;
	background-repeat: no-repeat;
	padding-right: 0px;
	background: url('../img/dropdown_dollar.png') no-repeat;
	border-right: 1px solid #5fbc94;
	border-bottom: none;
	border-left: none;
	height: 40px;
	padding-top: 75px;
	background-position: top center;
	padding-left: 0;
	width: 200px;
	text-align: center;
/* 	margin-left: 90px; */
	border-right: none;
}

#navigation ul.nice-menu li.menu-399 ul li a:hover {
	color: #a6f3d1;
}


/* About Us Dropdown Menu */

#navigation ul.nice-menu li.menu-402 ul li a {
	border-color: #54cc6a;
}

#navigation ul.nice-menu li.menu-402 ul li.menu-401 a,
#navigation ul.nice-menu li.menu-402 ul li.menu-689 a {
	margin-left: 0px;
}
#navigation ul.nice-menu li.menu-402 ul li.menu-689 a {
	border-bottom: none; 
}
#navigation ul.nice-menu li.menu-402 ul li.menu-690 a,
#navigation ul.nice-menu li.menu-402 ul li.menu-691 a {
	position: relative;
	top: -103px;
}
#navigation ul.nice-menu li.menu-402 ul li.menu-691 a {
	border-bottom: none;
}
#navigation ul.nice-menu li.menu-402 ul li a:hover {
	background: #54cc6a;
}


/* TOP MENU */

/* hide all the items in the drawer */


#navigation li.menu-647.menu-path-node-25.even { float: left; }
#navigation ul.nice-menu li.top-menu-393 li.menu-647.menu-path-node-25.even a {
    float: left; 
    font-family: 'gotham_htfmedium_condensed'; 
    font-size: 36px; 
    text-transform: uppercase; 
    color: #f6f6f6;
    background-image: url(../img/dropdown_file.png); 
    background-repeat: no-repeat; 
    border-right: 1px solid #40becb; 
    margin-top: 10px; 
    padding-bottom: 56px; 
    line-height: 40px; 
    width: 154px; 
    padding-left: 0; 
    padding-right: 45px;
    background-position: center left; 
    margin-left: 0px; 
    background-color: transparent; 
    padding-top: 39px; 
    height: 57px; 
    border-left: none; 
    border-bottom: none; 
    text-align: center;
}

/* Updates to top menu April 2017 */

/* Ending the Backlog menu */
#navigation ul.nice-menu li.menu-395 ul li.menu-394 {
    font-family: 'gotham_htfmedium';
    font-size: 1.25em;
    color: #f6f6f6;
    text-transform: uppercase;
    margin-left: 101px;
    text-align: center;
    border-left: 0;
    border-bottom: 0;
    background: transparent;
    position: absolute;
}

/* For Survivors menu */

.parent-397 .menu-397 a,
#navigation .menu-397 a:hover,
#navigation .menu-397.menuparent.over a {
	background: #009ce8;
}

.parent-397 .nav_bar {
	border-bottom: 7px solid #009ce8;
}

.parent-397 .field-name-body a:hover {
	color: #009ce8;
}
#navigation ul.nice-menu li.menu-397 .menu-container {
	background-color: #008cd0;
	background-size: 100%;
	height: 200px;
	overflow: hidden;
	padding-top: 20px;
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 900;
	font-size: 16px;
}

/* common settings for items on the right */
#navigation .region-navigation ul.nice-menu li.menu-397 ul li.menu-654 a,
#navigation .region-navigation ul.nice-menu li.menu-397 ul li.menu-656 a,
#navigation .region-navigation ul.nice-menu li.menu-397 ul li.menu-664 a,
#navigation .region-navigation ul.nice-menu li.menu-397 ul li.menu-396.last a {
	position: relative;
    background-color: transparent;
    transition: background-color 0.5s ease;
    border-bottom: 1px solid #4089c5;
    border-left: 1px solid #4089c5;
}
#navigation .region-navigation ul.nice-menu li.menu-397 ul li.menu-656 a:hover, 
#navigation .region-navigation ul.nice-menu li.menu-397 ul li.menu-396.last a:hover  {
	background: rgb(0, 120, 191);
	

}
/* remove border from bottom item on right */
#navigation .region-navigation ul.nice-menu li.menu-397 ul li.menu-396.menuparent.even.last a {
	border-bottom: none;
}
/* add left border on these items */
#navigation .region-navigation ul.nice-menu li.menu-397 ul li.menu-664 a {
	border-left: 1px solid #4089c5;
} 
/* Special settings for Victim Notification */
#navigation ul.nice-menu li.menu-397 ul li.menu-660 a {
	border-right: none;
}


/* News and Media Menu */

.parent-400 .menu-400 a,

#navigation .menu-400.menuparent.over a {
	background: #009ce8;
}

.parent-400 .nav_bar {
	border-bottom: 7px solid #009ce8;
}


#navigation ul.nice-menu li.menu-400 ul {
    width: 932px;
    margin: 0 auto;
    position: relative;
}

#navigation ul.nice-menu li.menu-400 .menu-container {
	background-color: #008cd0;
	background-size: 100%;
	height: 200px;
	overflow: hidden;
	padding-top: 20px;
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 900;
	font-size: 16px;
}

/* remove the clear:both for the items that need to float */
#navigation ul.nice-menu li.menu-400 ul li.first,
#navigation ul.nice-menu li.menu-400 ul li.menu-1351 { clear:none; }

/* Common Settings for Blog and also Press Releases */
#navigation ul.nice-menu li.menu-400 ul li.first a,
#navigation ul.nice-menu li.menu-400 ul li.menu-1351 a {
		float: left;
		font-family: 'gotham_htfmedium';
		font-size: 1.5em;
		color: #f6f6f6;
		font-weight: normal;
		text-transform: uppercase;
		background-image: url(../img/dropdown_blog.png);
		background-repeat: no-repeat;
		padding-right: 30px;
		margin-left: 0px;
		padding-left: 0px;
		border-bottom: 0px;
		border-left: 0px;
		border-right: 1px solid #4089c5;
		padding-top: 108px;
		padding-bottom: 50px;
		background-position: 10px center;
		width: 205px;
		
		text-align: center;
		line-height: 1.2em;
}

/* Special settings for Blog */
#navigation ul.nice-menu li.menu-400 ul li.first a {
	border-right: 1px solid #40a9dc;
	background-position: 30px 0px;
	background-color: transparent;
}

/* Special settings for Press Releases */
#navigation ul.nice-menu li.menu-400 ul li.menu-1351 a {
	background-image: url(../img/dropdown_news.png); 
	background-position: 30px 0px;
	margin-left: 20px;
	width: 220px;
	padding-top: 88px;
	padding-bottom: 30px;
	background-color: transparent;
	border-right: none;
}

#navigation ul.nice-menu li.menu-400 ul li.first a:hover,
#navigation ul.nice-menu li.menu-400 ul li.menu-1351 a:hover {
	color: rgb(0, 120, 191);
}

/* Common settings for items on the right */
#navigation ul.nice-menu li.menu-400 ul li.menu-568 a,
#navigation ul.nice-menu li.menu-400 ul li.menu-536 a,
#navigation ul.nice-menu li.menu-400 ul li.menu-687 a {
	border-color: #40a9dc;
	position: relative;
	background-color: transparent;
}

#navigation ul.nice-menu li.menu-400 ul li.menu-568 a:hover,
#navigation ul.nice-menu li.menu-400 ul li.menu-536 a:hover,
#navigation ul.nice-menu li.menu-400 ul li.menu-687 a:hover,
#navigation ul.nice-menu li.menu-400 ul li.menu-566 a:hover {
	background: rgb(0, 120, 191);
}

/* remove bottom border on last item */
#navigation ul.nice-menu li.menu-400 ul li.menu-566 a {
	border-bottom: none;
}


