
/*
	LEVEL ONE
*/
.dropdown .main						{ }
.dropdown .main a					{ font-weight: bold; }
ul.dropdown                         { position: relative; z-index: 1000000;}
ul.dropdown ul a					{ text-decoration: none; list-style: none; font-weight: bold; z-index: 1000000;}
ul.dropdown li                      { padding: 19px 0; padding-left: 25px; padding-right: 25px; font-size: 14px; float: left; zoom: 1;  list-style: none; }
ul.dropdown li:last-child           { padding-left: 26px; padding-right: 27px; }




ul.dropdown a:hover		            { color: #ffffff; font-weight: bold;}
ul.dropdown a:active                { color: #ffffff;  font-weight: bold; }
ul.dropdown li a                    { display: block; color: #ffffff; font-weight: bold;}
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { background: #013c80; color: #ffffff; position: relative;  }
ul.dropdown li.hover a              { color: #ffffff; }

/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ visibility: hidden; position: absolute; top: 100%; left: 0; list-style: none; }
ul.dropdown ul li 					{ font-size: 11px; font-weight: normal; background: #013c80; color: #000; border-bottom: 0px solid #ccc; padding-top: 6px; padding-bottom: 6px; float: none;}
ul.dropdown ul li.hover,
ul.dropdown ul li:hover             { background: #C8C8C8; color: #013c80; position: relative; }
ul.dropdown ul li.hover a           { color: #013c80; }

                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

/*
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; width: 100%; }
ul.dropdown li:hover > ul 			{ visibility: visible; white-space:nowrap; }
.drop-end {margin-left: -52px}
