/* MAIN NAV STYLES */
.menu {
	display:none;
	visibility:hidden;
	background-color:#e6e6e6;
	border: #bbb solid 1px;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9;
	color: #000;
	
}
.subDmenu {
	position:absolute;
	display:none;
	visibility:hidden;
}
.menuItem, .menuItemHilite, .menuItemX, .menuItemHiliteX, .menuItemCallToAction,
.menuItem:visited, .menuItemHilite:visited, .menuItem:hover, .menuItemHilite:hover,
.menuItem:active, .menuItemHilite:active, .menuItem:link, .menuItemHilite:link,
.menuItemCallToAction:visited, .menuItemCallToAction:hover, .menuItemCallToAction:active, .menuItemCallToAction:link,
.menuItemX:visited, .menuItemHiliteX:visited, .menuItemX:hover, .menuItemHiliteX:hover,
.menuItemX:active, .menuItemHiliteX:active, .menuItemX:link, .menuItemHiliteX:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	vertical-align:text-center;
	font-size: 13px;
	text-align: center;
border-top: none;
background: #222 url(images/button-overlay.png) repeat-x;
display: inline-block;
padding: 5px 10px 6px;
color: #fff;
text-decoration: none;
line-height: 1;
position: relative;
cursor: pointer;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25);
background-color: #2DAEBF;

}

.menuItem:hover, .menuItemHilite:hover, .menuItem:active, .menuItemHilite:active,
.menuItemCallToAction:hover, .menuItemCallToAction:active,
.menuItemX:hover, .menuItemHiliteX:hover, .menuItemX:active, .menuItemHiliteX:active {
    color: #2f2f2f;
}

.menuItemCallToAction, .menuItemCallToAction:visited, menuItemCallToAction:hover, menuItemCallToAction:active, .menuItemCallToAction:link
{
padding: 6px 25px 6px;
background-color: #e33100;
font-size: 14px;
}


.menuItemHilite {
	background-color:#FFFFFF;
	border-bottom: #bbb;
}

.menuItemX {
	background-color:#dedede;
}

.menuItemHiliteX {
	background-color:#999999;
}


