@charset "utf-8";


#wrapper #navMenuSide a {

   margin:0;
   padding:0;
   line-height:25px;
   
}

#navMenuSide ul {
    margin:0;
	padding:0;
	line-height:25px;
}

#navMenuSide li {
    margin:0;
	padding:0;
	list-style:none;
	position:relative;
	background:#c2c2c2;
	width:180px;
}

#navMenuSide ul li a {
     text-align:left;
	 text-indent:6px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 text-decoration:none;
	 height:25px;
	 width:180px;
	 display:block;
	 overflow: visible;
	 color:#000000;
	 font-weight:bold;
}

#navMenuSide ul ul {
      position:absolute;
	  left:180px;
	  visibility:hidden;
	  top:0px;

}
#navMenuSide ul ul ul{
      position:absolute;
	  left:180px;
	  visibility:hidden;
	  top:0px;

}
#navMenuSide ul ul a {
      width:180px;

}


#navMenuSide ul li:hover ul {
     visibility:visible;
	 
}


/*************************************/
div#navMenuSide ul ul ul,
div#navMenuSide ul ul li:hover ul ul
{display: none;}

div#navMenuSide ul ul li:hover ul,
div#navMenuSide ul ul ul li:hover ul
{display: block;}

#navMenuSide li:hover {

	
}

#navMenuSide ul li:hover ul li a:hover{
	background:#999;
	color:#000;
}

#navMenuSide a:hover {
	background:#999;
	color:#000;
}

.clearFloat {
	clear:both;
	margin:0;
	padding:0;
	}
