/*  */

*{margin:0;padding:0;list-style:none;}

/* sub navigation */
div#menu ul li ul.subMenu{ display:none; border-top:none; border-bottom: solid 4px #000; width:330px; font-size:1.2em; 
font-family: Geneva, Arial, Helvetica, sans-serif; font-size: x-small;}

div#menu ul li:hover ul.subMenu{ position:absolute; display:block; margin-top:0; z-index:999; clear:both; border: solid 0px #000; border-top: none;}
div#menu ul li:hover ul.subMenu li{float:none; text-align:left;}
div#menu ul li:hover ul.subMenu li.navSection
{height:11px; float:none; text-align:left; background: #222222; !important; text-indent:10px; color:#fff; clear:both; padding:7px 0; text-transform:uppercase;filter: alpha(opacity=90);
	-moz-opacity: .9;
	KhtmlOpacity: .9;
	opacity: .9;}
.ie div#menu ul li:hover ul.subMenu li.navSection{ padding: 3px 0 7px 0;}
div#menu ul li:hover ul.subMenu li a
{ height:11px; display:block; width:130px; padding:4px 10px 7px 17px;font-size:1.2em; text-decoration:none; color:#cdcdcd; background:#333333; filter: alpha(opacity=90);
	-moz-opacity: .9;
	KhtmlOpacity: .9;
	opacity: .9;}

div#menu ul li:hover ul.subMenu li.none a{background:#313131 !important; cursor: default; height:11px;}
div#menu ul li:hover ul.subMenu li a:hover{ background:#ff0000; color:#ffffff; height:11px;}

div#menu ul li:hover ul.subMenu li.a{float:right; border-left: none;}
div#menu ul li:hover ul.subMenu li.b{float:left; border-right:none;}
