	ul.dropmenu {
		width:20em;
		z-index:10;
		position: absolute;		
		margin: 0;
		padding: 0;
		top: 1em;
		left: 0%;
		background-color: #5f5f5f;
		list-style:none;
		display:none;
	}

	ul.dropmenu ul.dropmenu {
		top: 0;
		left: 100%;
		width: 100%;
		z-index:0;
	}

	.menu-container {
		position: relative;
		display:block;		
		z-index:0;
		left: -12px;
		top: -4px;
	}		

	ul.dropmenu li {		
		position: relative;
		display:block;		
		z-index:10;		
		width: 100%;
		white-space: normal;
		background-color: #5f5f5f;
		list-style:none;
		
		margin: 0;
		padding: 0;
		border:0;
		
		padding-right: 15px;

		border-bottom: 1px;
		border-bottom-color: #969696;
		border-bottom-style: solid;

		border-left: 1px;
		border-left-color: #969696;
		border-left-style: solid;
	}

	ul.dropmenu a {
		background-color:transparent;
		text-decoration:none;
		font-weight: 900;
		color: white;
		padding: 2px;
		display:block;
		width:100%;
		padding-left: 8px;
		font-family: Arial,Helvetica,sans-serif;
		font-size:11px;
		text-transform: none;
	}

	ul.dropmenu a:hover {
		text-decoration:none;
		font-family: Arial,Helvetica,sans-serif;
		font-size:11px;
		color: inherit;
		text-transform: none;
	}

	ul.dropmenu a:visited {
		text-decoration:none;
		font-family: Arial,Helvetica,sans-serif;
		font-size:11px;
		color: inherit;
		text-transform: none;
	}


	ul.dropmenu li.container-open {	
		vertical-align: middle;
		/*background:url("../images/dropdown_arrow_down.gif") no-repeat;*/
		background-position:center right;
		background-color: #969696;
		z-index: 15;
	}

	ul.dropmenu li.container-closed {	
		vertical-align: middle;
		/*background:url("../images/dropdown_arrow_right.gif") no-repeat;*/
		background-position:center right;
		background-color: #5f5f5f;
	}

	ul.dropmenu li.menu-item-on {	
		background-color: #969696;
	}

	ul.dropmenu li.menu-item-off {	
		background-color: #5f5f5f;
	}
	
	ul.dropmenu li.non-container-lvsub {
			
	}
	
	ul.dropmenu li.non-container-lv1 {

	}

.topmenustyle{
width: 100%;
font-weight: bold;
}

.topmenustyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: inline; 
height: 0; 
clear: both; 
visibility: hidden;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
/*border: 1px solid black;
border-top-style: none;
border-left-style: none;
border-right-style: outset;
border-bottom-style: outset;*/
font-family: Verdana, Arial, Helvetica, 'Sans Serif';
line-height:18px;
z-index:100;
background-color: #DADAD9;
width: 200px;
visibility: hidden;
padding: 0px 0px 5px 0px; /* top right bottom left */
line-height: 1.1em;
}

.dropmenudiv a{
width: auto;
display: block;
/*text-indent: 3px;*/
/*border-bottom: 1px solid #BBBBFF;*/ /*THEME CHANGE HERE*/
text-decoration: none;
padding: 3px 10px 3px 10px; /* top right bottom left */
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
padding: 3px 10px 3px 10px; /* top right bottom left */
}

.dropmenudiv a:hover{
/*background: url(../images/bgrd_header_engage.gif) center center repeat-x; /*THEME CHANGE HERE*/
background-color: #F8F8F8;
}

a.dropmenu, a.dropmenu:visited {
	font-family: Verdana, Arial, Helvetica, 'Sans Serif';
	color: #000b2c;
	font-size: inherit;
	text-decoration: none;
	text-align: left;
	display:block;
}
