
#dj-main div.djsubwrap{border:none;padding:0;background:none;padding:0;position:absolute;top:37px;z-index:-1;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
#dj-main div.djsubwrap .col_5{width:870px;}
#dj-main div.djsubwrap .col_4{width:700px;}
#dj-main div.djsubwrap .col_3{width:530px;}
#dj-main div.djsubwrap .col_2{width:360px;}

#dj-main li:hover div.djsubwrap div.div_3{background:#f0f0ff url('images/bg---Submenu.png') repeat;float: left;}
#dj-main div.djsubwrap{display:none;}
#dj-main li:hover div.djsubwrap{display:block;}

#dj-main {padding:0;	margin:0;list-style:none;height:37px;background:none;z-index:500;width:100%;float:left;border:none;}
#dj-main li.dj-up {display:block;float:left;margin:0 1px 0 0;padding:0;line-height:37px;z-index:501;border:none;}
#dj-main li.first{}
#dj-main li.last {}
#dj-main li.active,#dj-main li:hover{background:none;}
#dj-main li.active a.dj-up_a, #dj-main li:hover a.dj-up_a{background:#222;color:#eee;}

#dj-main li a.dj-up_a {display:block;float:left;text-align:left;height:37px;line-height:37px;color:#eee;text-decoration:none;font-weight: bold;padding:0 15px;margin:0;background:none;cursor:pointer;z-index:505;}
#dj-main li a.dj-up_a span {float:left; display:block;}
#dj-main li a.dj-up_a span.dj-drop {float:left; display:block;}

#dj-main li:hover a.dj-up_a,#dj-main li.active a.dj-up_a {background:#f0f0ff;color:#222;}
#dj-main li.active a.dj-up_a {background:#fff;}
#dj-main li:hover a.dj-up_a span,#dj-main li.active a.dj-up_a span {background:none;text-decoration:none;}
#dj-main li.active a.dj-up_a span.dj-drop {	}
#dj-main li:hover a.dj-up_a span.dj-drop{z-index: 1000;}

/* Default list styling */

#dj-main li:hover {position:relative; z-index: 1000;}

#dj-main ul.dj-submenu{background:none; padding:3px 10px; height:auto; margin:0; border:0; border-bottom:1px dotted #999; display:block; float:left;}
#dj-main div.djsubwrap .col_5 ul.dj-submenu{width:850px;}
#dj-main div.djsubwrap .col_4 ul.dj-submenu{width:680px;}
#dj-main div.djsubwrap .col_3 ul.dj-submenu{width:510px;}
#dj-main div.djsubwrap .col_2 ul.dj-submenu{width:340px;}
#dj-main ul.dj-submenu ul{border:none; padding:0;	margin:0; width:170px;}
#dj-main ul.dj-submenu ul ul{padding:0 0 0 15px;}

#dj-main ul.dj-submenu li{height:auto; font-weight:normal;	padding:0; margin:0; display: block; float:left; width:170px; background:none;}
#dj-main ul.dj-submenu li ul li{height:auto; font-weight:normal;	padding:2px 0 0; margin:0;	width:165px; display: block !important;}
#dj-main ul.dj-submenu li a:link, #dj-main ul.dj-submenu li a:visited{font-weight:bold;height:auto;line-height:13px;color:#222;text-decoration:none;padding:3px 0;background:none;display:block;cursor:pointer;}
#dj-main ul.dj-submenu li ul li a:link,#dj-main ul.dj-submenu li ul li a:visited{font-weight: normal; color:#222; background: url('images/submenuPipe.gif') top left no-repeat;	padding: 3px 0 3px 15px;}
#dj-main li ul.dj-submenu li a.dj-more{background: none;}

#dj-main li:hover ul.dj-submenu li a:hover,#dj-main li ul.dj-submenu li a.active {background:none;color:#c00;}
#dj-main li:hover ul.dj-submenu li ul li a:hover,#dj-main li ul.dj-submenu li li a.active,#dj-main li ul.dj-submenu li li li a.active {background: url('images/submenuPipe.gif') top left no-repeat; color:#c00;}

#dj-main li:hover ul.dj-submenu li a.dj-more:hover{background:none; color:#c00; }
#dj-main li:hover ul.dj-submenu li a.dj-more-active {background:none; color:#c00;}
#dj-main li:hover ul.dj-submenu li a.dj-more-active:hover {background:none; color:#c00; } 

#dj-main li:hover ul.dj-submenu li ul li a.dj-more:hover{background: url('images/submenuPipe.gif') top left no-repeat;}
#dj-main li:hover ul.dj-submenu li ul li a.dj-more-active{background: url('images/submenuPipe.gif') top left no-repeat;}
#dj-main li:hover ul.dj-submenu li ul li a.dj-more-active:hover{background: url('images/submenuPipe.gif') top left no-repeat;}

#dj-main li span.separator {font-weight:normal; height:auto; line-height:13px; color:#222; text-decoration:none; padding: 3px 0;	background:none; display:block;	cursor:pointer;}
#dj-main ul{display: none;}
#dj-main li:hover ul{display: block;}
#dj-main li:hover ul.dj-submenu ul{padding-left:15px;}
