
/* 
	LEVEL ONE
*/
ul#topMenu                         { position: relative; list-style: none; margin: 0; padding: 0; }
ul#topMenu li                      { float: left; zoom: 1; }
ul#topMenu a:hover		            { color: #ffffff; text-decoration: none; }
ul#topMenu a:active                { color: #FFCF4F; }
ul#topMenu li a                    { display: block; color: #ffffff; text-decoration: none; }
ul#topMenu li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul#topMenu li.hover,
ul#topMenu li:hover                { background: fafafa; color: #ffffff; position: relative; }
ul#topMenu li.hover a              { color: #ffffff; background: #0098DC; text-decoration: none; }


/* 
	LEVEL TWO
*/
ul#topMenu ul 						{ width: 236px; visibility: hidden; position: absolute; z-index: 1000000; top: 100%; left: 0; list-style: none;  margin: 0; margin-top: -5px; padding: 0 0 0 0; border-top: 5px solid #FFCF4F}
ul#topMenu ul li 					{ width: 236px; font-weight: normal; background: #0098DC; color: #FFCF4F; float: none; padding: 0; maring: 0; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul#topMenu ul li a					{ background: #f3f3f3; border-right: none; width: 206px; color: #464646; font-size: 9pt; display: inline-block; border-bottom: 1px dashed #d3d3d3; text-decoration: none; margin: 0; padding: 15px; } 
ul#topMenu ul li a:hover			{ background: #ebebeb; border-right: none; width: 206px; color: #b21920; font-size: 9pt; display: inline-block; border-bottom: 1px dashed #d3d3d3; text-decoration: none; margin: 0; padding: 15px; }

/* 
	LEVEL THREE
*/
ul#topMenu ul ul 					{ left: 100%; top: 0; list-style: none; margin: 0; padding: 0; border: 0; border-left: 1px solid #FFCF4F;}
ul#topMenu li:hover > ul 			{ visibility: visible; }

ul#topMenu .parent-1{left: 0;}
ul#topMenu .parent-2{left: 0;}
ul#topMenu .parent-3{left: 0;}
ul#topMenu .parent-4{left: 0;}
ul#topMenu .parent-5{left: 0;}
ul#topMenu .parent-6{left: -130px;}
ul#topMenu .parent-7{left: -130px;}
ul#topMenu .parent-8{left: -130px;}
ul#topMenu .parent-9{left: -130px;}
ul#topMenu .parent-10{left: -130px;}
