/* CSS Document*/ 

ul#menu { margin:0px; padding:0px; text-align:left; z-index:999; height:38px; position:absolute; top:141px; left:0px;width:740px; } 
ul#menu li {  display: inline; margin:0px 0px 0px -2px; padding:0px;}  

ul#menu div {display: none;}
ul#menu li.hovering div {display: block;z-index:999; }
ul#menu li.mega div {width: 735px; position: absolute; top: 38px; padding-bottom: 20px; left: -3px; margin:0px; background-image:url(../images/bg_nav.png); background-repeat:no-repeat; background-position:bottom;z-index:999; }

ul#menu li.mega div ul.left{ display:block; float:left; width:215px; list-style:none; list-style-type:none;background-image:none; margin:20px 5px 10px 0px; margin-bottom:10px; padding:0px 0px 0px 14px; position:relative;left:10px; background-color:transparent; }
ul#menu li.mega div ul.left li{display:block;list-style:none; list-style-type:none; background-image:none; margin:0px; padding:0px;}
ul#menu li.mega div ul.right{ display:block; float:right; width:172px; margin-right:10px;list-style:none;list-style-type:none;background-image:none; margin:0px; padding:0px; position:relative; right:20px;}
ul#menu li.mega div ul.right li{display:block; list-style:none; background-image:none;list-style-type:none; margin:0px; padding:0px;}
ul#menu li.mega div a { color:#333333;   }


li.listing{list-style:none; background:none;list-style-type:none; margin:0px; padding:0px; }
ul#menu li.mega div ul.left li.listing a{ background:none;padding-left:8px;}


li.listing2{list-style:none; background:none;list-style-type:none; margin:0px; padding:0px; }
ul#menu li.mega div ul.left li.listing2 a{ background:none;padding-left:2px;}

.boldcats {background-image:url(../images/bg_toplevel.jpg); color:#fff; padding:3px 3px 3px 10px; width:202px; display:block;}

.listing {padding-left:10px; line-height:20px;background-image:none;}
.listing2 {padding-left:10px; line-height:20px;background-image:none;}

.displace {position: absolute; left: -5000px; } 

.morelink {padding-left:10px; line-height:20px; float:right; font-weight:bold; font-size:90%;}
a.morelinkcolor {color:#3A6C53;background:url(../images/bullet01.jpg) no-repeat left; padding-left:15px;}





