.menu2 {
	width:212px;
	position:relative;
	z-index:100;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top: 15px;
}
/* remove all the bullets, borders and padding from the default list styling */
.menu2 ul {padding:0;margin:0;list-style-type:none;}
.menu2 ul ul {}
.menu2 a, .menu2 a:visited {
	display:block;
	font-size:11px;
	text-decoration:none;
	color:#0066CB;
	height:32px;
	padding-left:10px;
	line-height:30px;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
}
/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu2 table {position:absolute; top:0; left:0; border-collapse:collapse;;}

* html .menu2 ul ul a, * html .menu2 ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
.menu2 a:hover, .menu2 ul ul a:hover{color:#000000; background:#ffffff;}
.menu2 :hover > a, .menu2 ul ul :hover > a {color:#000000; background:#ffffff;}
