.active {
	border:3px solid #abc; 
	padding: 5px;
}

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative;}.qmmc a {float:left;display:block;white-space:nowrap;}.qmmc div a {float:none;}.qmmc div {visibility:hidden;position:absolute;}
.qmfv {visibility:visible !important;}


/*"""""""" (MAIN) Container """"""""*/
#menu
{ 
	background-color:transparent;
	padding: 0 0 0 4px;
    height: 29px;
    list-style: none;
}

#menu li {
    float: left;
}

#menu li a {
    display: block;
}

#menu li span {
    display: none;
}

 /*"""""""" (MAIN) Items """"""""*/
#menu a
{
	color:#fff;
	background-color:#c8c8c8;
	font-family:Arial;
	font-size:1em;
	text-decoration:none;
	padding:5px 0 5px 10px;
	width: 95px;
	border-style:solid;
	border-color:#fff;
	border-width:1px;

}


/*"""""""" (MAIN) Hover State """"""""*/
#menu a:hover
{ 
	background-color:#c8c8c8;
}


/*"""""""" (MAIN) Active State """"""""*/	
#menu .current
{ 
	/* Note: Add '!important' after each style */

	background-color:#c8c8c8 !important;
	text-decoration:underline !important;
}

/*"""""""" [SUB] Containers """"""""*/
#menu ul.menu_level_2
{
	background-color:#c8c8c8;
	padding:5px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	margin-top:-1px;
	display: none;
	position: absolute;
	list-style: none;
	margin-left: 1px;	
}


/*"""""""" [SUB] Hover State """"""""*/
#menu ul a:hover
{
	text-decoration:underline;
}


/*""""""""[SUB] Active State """"""""*/
#qm0 div .qmactive
{
	/* Note: Add '!important' after each style */

	background-color:#ffffff !important;
}


/*"""""""" [SUB] Parent Items """"""""*/
#qm0 div .qmparent 
{
	background-image:url(images/arrow_right.gif);	
}


/*"""""""" [SUB] Items """"""""*/
#qm0 div a
{
width: auto;		
	background-color:#c8c8c8;
	padding:2px 40px 2px 5px;
	border-width:0px;
	border-style:none;
	border-color:#000000;
}

/* MENU FIX */

#menu li:hover ul.menu_level_2 {
	display: block;
}

#menu ul.menu_level_2 li {
	float: none;
}

#menu ul.menu_level_2 a {
	color:#fff;
	background-color:#c8c8c8;
	font-family:Arial;
	font-size:1em;
	text-decoration:none;
	padding:3px 20px 3px 3px;
	width: auto;
	border: 0;
}

#menu ul.menu_level_2 a:hover {
	text-decoration: underline;
}

* html body {
	behavior: url("css/csshover311.htc");
}

* html #menu ul.menu_level_2 a {
	padding-top: 0;
	padding-bottom: 0;
	margin-bottom: -10px;
}