/* BEGIN HORIZONTAL MENU */
.navBar {
	height: 32px;
	z-index: 66;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	float: left;
	text-align:left;
	left:16; right:auto;
	position: relative;
}
.collapsed, .expanded {
	float: left;
	display: inline;
}
.collapsed .dropContainer {
	visibility: hidden;
}
.expanded .dropContainer {
	visibility: visible;
}
.collapsed .navItem {
	color: #fff;
}
.expanded .navItem {
	color: #fff;
	cursor: pointer;
}
.navItem, .anchorItem {
	border: 0px solid #f00;
    position: relative;
    display: inline;
    top: 10px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 6px;
    padding-right: 5px;
} 
.navItem img {
	/* added */
	position: absolute;
	left: 0px;
	top: 0px;
	/* ----- */
	vertical-align: middle;
}
.anchorItem {
	width: 68px;
}
.navItem a {
	color: #000;
	text-decoration: none;
}
.navItem a:hover {
	color: #000;
}
.dropContainer {
	position: relative;
	width: 10px;
	overflow: visible;
}
.dropMenu, .anchorDropMenu, .dropMenu2 {
	position: absolute;
	left: 0px;
	/* changed */
	top: 17px;
	/* changed */
	width: 166px;
	clear: both;
	background-color:#e5e5e5;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top: 0px solid red;
	border-right: 1px solid #666;
	border-bottom: 1px solid #555;
	border-left: 1px solid #dcdcdc;
	z-index: 64;
}
.anchorDropMenu, .anchorDropMenu .dropMenu2 {
	background-color: #CCC;
	border-bottom: 1px solid #999;
	border-right: 1px solid #AAA;
	border-left: none;
	width: 166px;
}
.dropMenu .dropItem, .dropMenu .dropItemHi, .anchorDropMenu .dropItem, .anchorDropMenu .dropItemHi {
	position: relative;
	padding-left: 3px;
	padding-right: 3px;
	
	padding-top: 2px;
	padding-bottom: 2px;
	
	border-top: 1px solid #d3d3d3;
	border-left: 0px solid #888;
	color: #e9e9e9;
	cursor: default;
	voice-family: "\"}\"";
	voice-family: inherit;
	/* remove on final */
	cursor: pointer;
	/* remove on final */
}
.dropMenu .dropItem_s, .dropMenu .dropItemHi_s {
	position: relative;
	background-repeat: no-repeat;
	padding-left: 3px;
	padding-right: 5px;
	/*
	padding-top: 2px;
	padding-bottom: 2px;
	*/
	border-top: 1px solid #888;
	border-left: 0px solid #888;
	color: #e9e9e9;
	cursor: default;
}
.dropMenu .dropItemHi a, .dropMenu .dropItem a, .dropMenu .dropItemHi_s a, .dropMenu .dropItem_s a {
	display: block;
	padding: 2px 0px 2px 0px;
	color: #000; /*menu item link color*/
	width: 100%;
}
.anchorDropMenu .dropItem {
	border-top: 1px solid #CCC;
	border-left: 0px solid #CCC;
	/*cursor: pointer;*/
	color: #F00;
}
.dropContainer .dropItemHi {
	background-color: #efefef; /*menu item bg hover color*/
	border-top: 1px solid #a9a9a9;
	border-left: 0px solid #555;
	/*cursor: pointer;*/
	color: #FFF;
}
/*
.dropContainer .dropItemHi_s {
	cursor: pointer;
	color: #FFF;
}
*/
.anchorDropMenu .dropItemHi {
	background-color: #E5E5E5;
	border-top: 1px solid #999;
	border-left: 0px solid #999;
	color: #880000;
}
.dropContainer a {
	color: #CCC;
	text-decoration: none;
}
.dropContainer a:hover {
	color: #000; /*menu item link hover color*/
}
.anchorDropMenu a, .anchorDropMenu a:link {
	display: block;
	padding: 2px 0px 2px 0px;
	width:100%;
	color: #F00;
	text-decoration: none;
}
.anchorDropMenu a:hover {
	color: #880000;
}
.rule {
	height: 2px;
	line-height: 1px;
	border-top: 1px solid #aaa;
	margin-left: 6px;
	margin-right: 6px;
	margin-top: 5px;
	display:none;
}
/* specific tier 2 classes */
.dropMenu2 {
	left: 159px;
	top: -8px;
	visibility: hidden;
	z-index: 65;
}
.dropMenu .dropItemHi .dropMenu2 {
	visibility: visible;
}
.anchorDropMenu .dropItemHi .dropMenu2 {
	visibility: visible;
}
.dropMenu .dropItem .dropMenu2 {
	visibility: hidden;
}
.anchorDropMenu .dropItem .dropMenu2 {
	visibility: hidden;
}
img.tier2Arrow {
	position: absolute;
	left: 152px;
	top: 4px;
}
/* END HORIZONTAL MENU */

/* BEGIN VERTICAL MENU */
	#vertnav{
		list-style: none;
		left:0px;
		margin:0px;
		padding:0px;
	}
	
	#vertnav ul { 
		padding:0;
		margin:0;
		list-style: none;
		width:auto;
		z-index:199;
		overflow:visible;
		position:absolute;
	}
	
	#vertnav li { 
		position: relative;
		z-index:200;
		width: 160px;
		background-color:#61679f;
		display:block;
		top:0;
		margin:0;
	}
	#vertnav li ul li {
		width:190px;
	}
	#vertnav ul li{ background-color:#61679f;}
	
	#vertnav li:last-child{border-bottom:0px solid #CECECE;}
	
	#vertnav a, div.categoryheader {
		text-decoration:none;
		color:#fff;
		text-transform:uppercase;
		font-size:11px;
		font-weight:bold;
		font-family:Arial,Helvetica,sans-serif;
		display:block;
		border-style:solid;
		border-width:0px 0px 1px 1px;
		border-color:#6a70a8 #6a70a8 #6a70a8 #4e548c;
		padding:3px 4px 1px 8px;
		/*margin:0.2em 0 0.2em 0.1em;*//*helps Opera with hover */
		/*width:160px;*/ /*helps IE with hover */
		/*height:1.2em;*/
	}

	#vertnav li:hover, #vertnav a:hover{
		background-color:#777db6; 
	}
	
	#vertnav ul, #vertnav ul.section_static ul{
		display:none; 
		position:absolute; 
		top:0;
		left:160px;
	}

	#vertnav ul ul{
		display:none; 
		position:absolute; 
		top:0;
		left:190px;
	}
	#vertnav li:hover ul ul, #vertnav li:hover ul ul ul{
		display:none; 
	}
	
	#vertnav li ul.section_static, #vertnav li ul.section_static li {
		margin:0px;
		padding:0px;
		position:relative;
		display:block;
		left:0px;
		/*float:none;*/
		width:160px;
		top:0px;
	}

	
	#vertnav li:hover ul, #vertnav ul li:hover ul, #vertnav ul ul li:hover ul{
		display:block;
	}
	
	li>ul { 
		top: auto;
		left: auto;
	}
	
	/* Win IE only \*/
	* html #vertnav li{float:left;} 
	/* end holly hack */


/* END VERTICAL MENU */

	
