/***********************************************
* Chrome CSS Drop Down Menu- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/


.chromestyle{
font-size: 10px;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
width: 931;
padding: 0px 0;
margin: auto 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #ffffff;
padding: 0px 0px;
margin: 0;
text-decoration: none;
border-right: 0px solid #DADADA;
}

.chromestyle ul li a:hover{
/* background: url(chromebg-over.gif) center center repeat-x; THEME CHANGE HERE*/
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: "";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
z-index:100;
background-color:#6d6d6d;
visibility: hidden;
}


.dropmenudiv a{
font-family:  Verdana,Arial, Trebuchet,   Helvetica, sans-serif;
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-size: 14px;
font-weight: bold;
line-height: 280%;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #ed1c24;
}
.mxmc, .mxmc ul {list-style:none;padding:0px;margin:0px;}

	#mx0 a	
	{	
		padding:2px 2px 2px 2px;
		color:#ffffff;
		text-decoration:none;
		text-align: left;

	}

	
	#mx0 div, #mx0 ul	
	{	
		margin:-2px 0px 0px 0px;
		background-color:transparent;
		border-style:none;
		text-align: left;

	}


	#mx0 div a, #mx0 ul a	
	{	
		background-color:transparent;
		border-width:0px;
		border-style:none;
		text-align: left;

	}


	#mx0 .mxtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;		
		color: #ffffff;
		font-family:arial;
	    background: #2c2c2c;
		text-align: left;
	}
#mx0 .mxdiv {
	border-bottom: 2px solid #ed1c24;
	background-color: #2c2c2c;
	height: 24px;
	overflow: hidden;
}


	ul#mx0 ul	
	{	
		padding:5px;
		margin:-2px 0px 0px 0px;
		background-color:#0008a9;
		border-width:1px;
		border-style:solid;
		border-color:#DADADA;
		list-style: none;
	text-align: left;

	}

	
	ul#mx0 li:hover > a	
	{	
		background-color:#ed1c24;
	}