/* CSS Document */

ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0;}
ul.dropdown { position: relative; z-index: 597; float: left;}
ul.dropdown li { float: left; vertical-align: middle; zoom: 1;}
ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index: 599; cursor: default;}
ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%;}
ul.dropdown ul li { float: none;}
ul.dropdown ul ul { top: 1px; left: 99%;}
ul.dropdown li:hover > ul { visibility: visible;}
ul.dropdown li a { border-right:1px solid #262626; color:#fff; display:block; font-size:12px; padding:0 15px 4px; text-transform:uppercase;}

/* ------------- Override default */

ul.dropdown li { padding: 0;}

/* ------------- Reinitiate default: post-override activities  */

ul.dropdown li.dir {}
ul.dropdown ul li.dir {}

/* ------------- Custom */

ul.dropdown li {}
ul.dropdown ul {padding:11px 0 0; *padding:12px 0 0; _padding:12px 0 0;}
ul.dropdown ul a { background:#000; filter: alpha(opacity=90); -moz-opacity: .9; KhtmlOpacity: .9; opacity: .9; border:none; border-bottom:1px solid #262626; border-left:1px solid #262626; border-right:1px solid #262626;  color:#9f9f9f; font:normal 13px "Times New Roman", Times, serif; display:block; font-style:italic; padding:5px 15px; text-transform:none; width: 150px; /* Especially for IE */}
ul.dropdown ul a:hover { background:#313131; color:#fff; text-decoration:none;}
ul.dropdown a.open { text-decoration:none;}
ul.dropdown ul a.open { text-decoration:none;}

/* CSS 2.1 */

ul.dropdown li:hover > a.dir { text-decoration:none; /*color:#fff;*/}
ul.dropdown ul li:hover > a.dir { background:#000; color: #fff; text-decoration:none;}
