/* * {
	margin: 0;
	padding: 0;
	border: 0;
}*/
.droplinebar {
	overflow: hidden;/* height:52px; background: #FFBE52;*/
}
.droplinebar > ul {
	margin: 0;
	padding: 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	list-style-type:none;
	width: 100%;
	text-align:center;
}

.droplinebar > ul > li {
	display: inline;
	margin: 0;
	padding: 0;
	
	height: 52px;
	width: 107px;
}
.droplinebar > ul > li > a {
	float: left;
	/* color: #1A2B3F; */
	text-decoration: none;
	text-align:center;
	cursor:pointer;
	/* border-right: 1px solid #0059ad; */
	border-left: 1px solid #5a8ece;
	padding: 0;
	margin: 0;
	height: 52px;
	width: 107px;
}
.droplinebar > ul > li.main_first > a {
	border-left: none;
}
.droplinebar > ul > li > a.main_mid {
	width: 109px;
}
.droplinebar > ul > li > a > span {
	/* height: 30px; */
	color: #FFF;
	text-transform:uppercase;
	text-decoration: none;
	display: inline-block;
	padding: 0;
	margin: 0;
	height: 30px;	
}
.droplinebar > ul > li > a > span.spacer {
	padding: 10px 0 0 0;
}

.droplinebar > ul > li > a > span.spacer1 {
	letter-spacing: -1px;
}

.droplinebar > ul > li > a > span.more {
	/* height: 30px; */	
	/*height: 10px;
	width: 10px;
	padding: 0;
	margin: 0;
	background: url(../images/down-arrow.png) no-repeat center;*/
}

/* resources */

/* end resources */
.droplinebar > ul > li#nav-bar-select > a {
  	color: #FFF;
	cursor:pointer;
	background:#2b72b6 url(../images/btn-hover.gif) repeat-x;
}
.droplinebar > ul > li > a:visited {
	color: #FFF;
}
.droplinebar > ul > li > a:hover {
	color: #FFF;
	text-decoration:underline;
	cursor:pointer;
	background:#2b72b6 url(../images/btn-hover.gif) repeat-x;
}
/* Mega menus */
.droplinebar > ul > li > div {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
	width: 652px;
	background: #2b72b6;
	display: none;
	padding-bottom: 10px;
	text-align: left;
}
/* Extra div for padding */
.droplinebar > ul > li > div > div {
	padding: 5px;
}
/* The actual menu */
div.menu ul {
	list-style-type: none
}
div.menu ul li a, div.menu ul li a:link {
	font: bold 10pt "Helvetica Narrow", "Arial Narrow", Arial, Helvetica, sans-serif;
	line-height:21px;
	text-align:left;
	/*text-shadow: 1px 1px 1px #CCC;*/
  	color: #FFF;
	text-decoration:none;
}
div.menu ul li a:hover {
	color: #FFF;
	text-decoration:underline;
}
div.menu h3 {
	width: 100%;
	border-bottom: 1px dotted #083473;
}
.menu_3cols .middle {
	padding: 26px 0 0 0;
	margin: 0;
}
.menu_3cols .bottom {
	padding: 22px 0 0 0;
	margin: 0;
}
.menu_3cols, .menu_2cols, .menu_1cols {
	float: left;
	padding: 0px;
	margin: 5px;
	text-align: left;
}
.menu_3cols {
	width: 200px;
}
.menu_2cols {
	width: 306px;
}
.menu_1cols {
	width: 622px;
}
.menu_1cols h3 {
	font: bold 14px "Helvetica Narrow", "Arial Narrow", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color: #99CCFF;
	margin: 0;
	padding: 0;
	color: #1D79B8;
}
.menu_3cols h3 {
	font: bold 14px "Helvetica Narrow", "Arial Narrow", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color: #99CCFF;
	margin: 0;
	padding: 0;
}
