.MenuStyle, .MenuStyleFooter, .LT_MenuStyle , .LB_MenuStyle , .T_MenuStyle {
	font-family: Arial, Helvetica, sans-serif;
	}


.MenuStyle, .MenuStyleFooter
{
	font-size: 100%;
	white-space: nowrap!important;
	height: 32px;
	text-transform: uppercase;
	margin: 0px!important;
	padding: 0px!important;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 0em;
	word-spacing: 0em;
	color: #EAEAEA!important;
}
.MenuStyle a, .MenuStyleFooter a, .LT_MenuStyle a
{cursor: pointer!important;}

.MenuStyle td[title="Hotel"] table td, .MenuStyle td[title="Hotel"] table td a,
.MenuStyle td[title="Conferences"] table td, .MenuStyle td[title="Conferences"] table td a,
.MenuStyle td[title="Health & Fitness"] table td, .MenuStyle td[title="Health & Fitness"] table td a,
.LT_MenuStyle tr[title="Media & News"] table td, .LT_MenuStyle tr[title="Media & News"] table td a
{cursor:default!important;}

.MenuStyle table td {
	text-align: left!important;
	margin: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 5px;
}


.MouseOver
{
	cursor: pointer;
	color: #fb6a6a!important;
}

.subMenu
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: Alpha(Opacity=75);
	-moz-opacity:.80;
	opacity:.80;
	background-color: #232323!important;
	margin-top: -5px;
}
.subMenu TD
{
	height: 26px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	text-transform: uppercase;
	font-size: 1.00em;
	color: #FFFFFF;
}
.subMenu * a {
color: #ffffff!important;
}

.subMenu TD:hover
{
	cursor: pointer;
	color: #a10000!important;
	background-color: #000000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;
	filter: Alpha(Opacity=100)!important;
	-moz-opacity:1.0!important;
	opacity:1.0!important;
}


/*LeftTopMenuStyles*/
.LT_MenuStyle
{
	cursor: pointer;
	white-space: nowrap;
	color: #1A1A1A;
	width: 100%;
	text-transform: uppercase;
	font-weight: bold;
	text-align: right;
	margin: 0px;
	padding: 0px;
}

table.LT_MenuStyle table td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
}

table.LT_MenuStyle * a {
	color: #1A1A1A;
	font-size: 11px!important;
}
.LT_MouseOver
{
	color: #a10000!important;
	white-space: nowrap;
	cursor: pointer;
	background-color: #F3F3F3;
}

.LT_SubMenu * a {
 color:#FFFFFF;
}


/*LeftBottomMenuStyles*/

.LB_MenuStyle
{
	cursor: pointer;
	white-space: nowrap;
	color: #a10000;
	width: 100%;
	text-transform: uppercase;
	text-align: right;
	margin: 0px;
	padding: 0px;
}

table.LB_MenuStyle table td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
}

table.LB_MenuStyle * a {
	color: #a10000;
	font-size: 11px!Important;
	letter-spacing: 0em!important;
	word-spacing: 0em!important;
	white-space: normal!important;
	display: compact!important;
	font-variant: normal!important;
	font-weight: normal;
}
.LB_MenuStyle td:hover
{
	color: #000000!important;
}

.LB_MouseOver
{
	color: #000000!important;
	white-space: nowrap;
	cursor: pointer;
	background-color: #F3F3F3;
}

/*TopMenuStyles*/

.T_MenuStyle
{
	cursor: pointer;
	text-transform: uppercase;
	text-align: right;
}

table.T_MenuStyle table td {
	padding-top: 10px;
	padding-bottom: 3px;
}

table.T_MenuStyle * a {
	color: #FFFFFF;
	font-size: 10px!Important;
}

.T_MouseOver
{
	color: #FF8080!important;
	white-space: nowrap;
	cursor: pointer;
}

/*FooterLinksStyles*/

.F_MenuStyle
{
	cursor: pointer;
	text-transform: capitalize;
	text-align: right!important;
	font-size: 11px;
	color: #666666;
	white-space: nowrap!important;
	vertical-align: top!important;
}

.F_MenuStyle td
{
	vertical-align: top!important;
	line-height: 14px;
	text-align: right!important;
}
.F_MenuStyle a {
	padding-right: 1px!important;
	padding-left: 2px!important;
	}



.F_MouseOver
{
	color: #000000!important;
}
/*FooterLinksStyles END*/

iframe {
	/*
	    IE7 can't have transparent sub menus as it messes with the iframes on the Google map in "Location Map"
	filter: Alpha(Opacity=50);
	    Other browsers (including IE8) are fine!
	*/
	opacity:0.5!important;
	/* not displaying the iframe allows the sub menu to be opaque from .SubMenu opacity */
	display:none!important;
}

iframe.visibleFrame {
	display:block!important;
	/* counteract the iframe opacity (above) for the Google map in "Location Map" */
	opacity:1.0!important;
}
