/* 
	LEVEL ONE
*/
ul.topLinks                         {}
ul.topLinks li                      {}
ul.topLinks a:hover		            {}
ul.topLinks a:active                {}
ul.topLinks li a                    {}
ul.topLinks li:last-child a         {} /* Doesn't work in IE */
ul.topLinks li.hover,
ul.topLinks li:hover{ 
	color: black; 
	position: relative;
	z-index:14;
}
ul.topLinks li.hover{ 
	background-color:#0288e8;
}

ul.topLinks li.hover a{ 
	color:#c7c7c7;
}
/* 
	LEVEL TWO
*/
ul.topLinks ul{ 
	width: 290px; 
	visibility: hidden; 
	position: absolute;  
	background-color:#0288e8;
	margin:0px;
	padding:0px;
	border-left:solid 1px #0070c0;
	border-right:solid 1px #0070c0;
	border-bottom:solid 1px #0070c0;
	overflow:hidden;
	left:0;
}
ul.topLinks ul li{
	font-weight: normal; 
	float:none; 
	text-align:left; 
	color:#000;
}						  
                                    /* IE 6 & 7 Needs Inline Block */
ul.topLinks ul li a{
	width:100%;
	display: inline-block;
	text-align:left;
} 
ul.topLinks li.hover ul li a{
	background:none;
	text-align:left;
	border-bottom:solid 1px #0070c0;
	color:#FFF;
	font-weight:normal;
} 
ul.topLinks li.hover ul li a:hover{
	background:none;
	background-color:#b7b7b7;
	color:#fff;
} 
ul.topLinks li.hover ul li.last a{
	border-bottom:none;
}
/* 
	LEVEL THREE
*/
ul.topLinks ul ul 					{ left: 100%; top: 0; }
ul.topLinks li:hover > ul 			{ visibility: visible; }