
#menuContainer{
height:125px;
position:relative;
z-index:500;
}

/*
#menuContainer .menuItem{
float:left;
padding-right:15px;
padding-left:5px;
padding-top:5px;
background-color:#000000;
height:125px;

}

*/



.menuItem a, a:link, a:visited{
color:#532E63;
font-family:arial;
font-size:12pt;
font-weight:normal;
text-decoration:none;

}

ul#topnav {
	margin: 0; padding: 0;
	/*float: left;
	width: 985px;*/
	list-style: none;
	position: relative; 
	font-size: 1.2em;
	position:relative;
	left:1px;

}

ul#topnav li.main {
	float: left;
	margin: 0px; 
	padding: 0px;
	border-left: solid 1px #CCCCCC;
	/*margin: 0; padding: 0;border-top: solid 2px #000000;*/
	background-color:#ffffff;
	height:125px;
	width:140px;
        text-align:center;
}


ul#topnav li.main:hover {

	background-color:#532E63;
	color:#ffffff;
	
}

ul#topnav li.main:hover a{

	color:#ffffff;
	
}



ul#topnav li.main a {
	padding: 6px 25px;
	display: block;
	color: #532E63;
	text-decoration: none;position:relative; top:35px;
}


ul#topnav li.main a:hover {
	padding: 6px 25px;
	display: block;
	color: #ffffff;
	text-decoration: none;

}

ul#topnav li.main:hover { /*background-color: #000000;*/ }



ul#topnav li.contactMenu {
	float: left;
	margin: 0px; 
	padding: 0px;
	border-left: solid 1px #CCCCCC;
	background-color:#ffffff;
	height:125px;
	width:150px;
        text-align:left;
}

ul#topnav li.contactMenu div{
	
	margin-bottom: 15px; 
	padding: 2px;
	font-size:10pt !important;
	
}

ul#topnav li.contactMenu div ul{
	
	margin-bottom: 15px !important; 
	padding-top: 0px !important;
}
	

ul#topnav li.contactMenu div a{
	
	
	font-size:09pt !important;
	
}




/*--Notice the hover color is on the list item itself, not on the link. This is so it can stay highlighted even when hovering over the subnav--*/

ul#topnav li.main div.theMenu {
	float: left;
	padding: 5px !important;
	margin: 0px !important;
	
	position: absolute;
	
	
	left: 0; top:125px;
	display: none; /*--Hide by default background: #000000;--*/
	width: 665px;
	border-bottom: solid 5px #cccccc;
    border-left: solid 1px #cccccc;
    border-right: solid 1px #cccccc;
    color:#333333;
	background-image: url(/imgs/subnav-bg.png);  /*--Hide to display as transparent;--*/
	background-repeat:repeat-x;
	background-color: #ffffff;
text-align:left !important;
}
ul#topnav li.main:hover div.theMenu { display: block;} /*--Show subnav on hover--*/


ul#topnav li.main div.theMenu a { 
display: inline !important; 
color:#232849 !important;
font-size:08pt !important; 
font-weight:normal;
padding:0px;
margin:0px;
} 

ul#topnav li.main div.theMenu a img{ 
display: none;
} 


/*--Since we declared a link style on the parent list link, we will correct it back to its original state--*/



ul#topnav li.main div.theMenu a:hover {text-decoration: underline;}
ul#topnav li.main div.theMenu a.bold { display: inline; color:#333333; font-size:08pt; font-weight:bold;} 

ul#topnav li.subMenuHeader { 
display: inline; 
color:#532E63; 
font-size:10pt; 
font-weight:bold;
text-decoration:underline;
} 




ul#topnav  ul{
width:200px;
padding:10px !important;
margin:0px !important;
/*margin-right:3px !important; */
float:left;
border:solid 0px #000000;
list-style-type:none;}

ul#topnav li{ padding-top:3px; padding-bottom:2px ;

}

