 {text-decoration: none !important; outline:none;}
  .active {
        display: block;}
   

.toggleMenu {
     background-color: #cc3366 !important; display:none;
    padding: 7px 10px; font-weight:bold;  float:right;
    color:#ffffff !important; width:100%; text-align:center; font-size:95%; /*background:url(../../images/menu.png) no-repeat 25% 50%; */
}
.nav1 {
    list-style: none;
     *zoom: 1; 
    
}
.nav1:before,
.nav1:after {
    content: " "; 
    display: table; 
}
.nav1:after {
    clear: both;
}


  .nav1 ul {
        display: block;
        /*width: 25%;*/
    }
.nav1 a {
   padding: 7px 0px;
    color:#fff; text-align:center; 
}
.nav1 li {
    position: relative; background-color:#cc3366; border-top:1px solid #ffffff; z-index:10}
	.nav1 li a {color:#fff; 
    
}

.navsub ul{ width:100%; background:#a28b2c}
.navsub li { width:100%; background:#a28b2c; list-style-type:none;padding: 6px 30px ;text-align:center !important;}
.navsub li a { padding: 6px 0px; text-align:center !important;  }


.navsub li  a:hover { text-decoration:none !important;

  
	color:#000;}
.nav1 > li {
        float: none;
		
    }



 .nav1 > li > .parent {
        background-position: 95% 50%; background-image: url(../images/downArrow.png); background-repeat: no-repeat;
        

    }
	

	

.nav1 > li > a {
    display: block;font-size:85%;
}
.nav1 li  ul {
    position: absolute;
   left: -999px; width:100%;
}


.nav1 > li.hover > ul , .nav li li.hover ul {
        position: static; list-style-type:none;  }
.nav1 li li a {
   display: block;
    background: #fff;
    position: relative;
    z-index:100;font-size:90%;
    border-top: 1px solid #cccccc; color:#333; 
}

.nav1 li  a:hover {
	text-decoration:none !important; background: #019dd8; color:#fff;
  
    
}


