/* ######### Drop Down ULs CSS ######### */



ul.ddsubmenustyle, ul.ddsubmenustyle ul, ul.ddsubmenustyle ul ul {

	border: thin solid #333333;

	background-color: #252525;

	padding: 3px;

}



.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/

	font: normal 12px Verdana;

	margin: 0;

	padding: 0;

	position: absolute;

	left: 0;

	top: 0;

	list-style-type: none;

	border-bottom-width: 0;

	visibility: hidden;

	z-index: 100;

	text-align: left;

}



.ddsubmenustyle li a{

	display: block;

	width: 160px; /*width of menu (not including side paddings)*/

	color: #00AEEF;

	background-color: #282828;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #101010;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #484848;

	padding-top: 6px;

	padding-right: 7px;

	padding-bottom: 6px;

	padding-left: 30px;

}



* html .ddsubmenustyle li{ /*IE6 CSS hack*/

	display: inline-block;

	width: 170px; /*width of menu (include side paddings of LI A*/



}



.ddsubmenustyle li a:hover{

	background-color: #383838;

	color: white;

}



/* ######### Neutral CSS  ######### */



.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/

padding-left: 4px;

border: 0;

}



.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/

position: absolute;

padding-top: 3px;

left: 100px;

border: 0;

}



.ddiframeshim{

	position: absolute;

	z-index: 500;

	background: transparent;

	border-width: 0;

	width: 0;

	height: 0;

	display: block;

}