#divMenuContainer	{
	position: absolute;top: 0px;right: auto;bottom: auto;left: 0px;
	margin: 0px auto auto 5px;
	width: 124px;
	height: 1220px;
	padding: 50px 3px 0px 3px;
	background-image: url("../../_resources/images/backgrounds/background-menu.gif");
	background-repeat: no-repeat;
	border:0px solid #ff0000;
	}


div.menuMain	{
	margin: auto auto auto auto;border-bottom: solid 1px #096809;
	}


div.menuMain a	{
	display:block;
	margin:0px auto 0px auto;
	padding:4px 0px 3px 3px;
	font-size:8px;
	font-weight:bold;
	line-height:9px;
	text-align:left;
	text-transform:uppercase;
	text-decoration:none;
	color: #0000aa;
	border-top: solid 0px #336633;
	background-image: url(../../_resources/images/buttons/button_menu-background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}


div.menuMain a:link	{}
div.menuMain a:visited	{}
div.menuMain a:hover	{color: #FFFF33;background-image: url(../../_resources/images/buttons/button_menu-background_hover.jpg);}


div.menuSub	{display: none; background-color: #FDFFCB;padding: 0px 0px 0px 0px;border-bottom: 1px solid #ffffff;margin: 10px auto auto auto;border-bottom: 1px solid #3399ff;}


div.menuSub div	{color: #ffffff;background-color: #ff0000;font-size: 9px;font-weight:bold;text-align: center;text-transform: uppercase;line-height: 9px;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px;border-top: 1px solid #3399ff;}


div.menuSub a	{display:block;color: #000000;font-size: 8px;font-weight:bold;text-transform: uppercase;text-decoration: none;line-height: 8px;padding: 3px 0px 3px 4px;margin: 0px 0px 0px 0px;border-top: 1px solid #3399ff;}
div.menuSub a:visited	{}
div.menuSub a:link	{}
div.menuSub a:active	{}
div.menuSub a:hover	{color: #ff0000;}


div.menuSub h6	{ color: #000000;font-size: 8px;font-weight: bold;text-transform: uppercase;line-height: 10px;padding: 0px 0px 0px 0px;margin: 2px 0px 0px 12px;}

div.menuSub h6 a:visited	{ text-decoration: none; color: #000000;}
div.menuSub h6 a:link	{ text-decoration: none; color: #000000;}
div.menuSub h6 a:active	{ text-decoration: none; color: #000000;}
div.menuSub h6 a:hover	{ text-decoration: none; color: #ff0000;}



/*    ------------------ MENU LATE AVAILABILITY FORM STYLES -----------------------   */


.menuLateAvailabilityForm	{ margin: 20px auto auto auto;padding: 4px 0px 4px 0px;color: #000000;font-size: 11px;text-align: center;line-height: 100%;border-top: 4px solid #3399ff;}

form.menuLateAvailabilityForm p	{font-size: 11px;line-height: 110%;margin: 0px 0px 5px 0px;}
form.menuLateAvailabilityForm a:visited	{ text-decoration: none; color: #0000ff; }
form.menuLateAvailabilityForm a:link	{ text-decoration: none; color: #0000ff; }
form.menuLateAvailabilityForm a:active	{ text-decoration: none; color: #0000ff; }
form.menuLateAvailabilityForm a:hover	{ text-decoration: none; font-weight: bold; color: #ff0000; }





/*    ------------------ MENU SECTION MENU - TEXT AND TABLE BASED -----------------------   */


.tableMenuText	{ width: 100%;border-top: 2px solid #aaaaaa;}

.tableMenuTextCellGrapic	{ width: 20px;padding: 3px 0px 2px 5px;border-bottom: 1px solid #aaaaaa;}

.tableMenuTextCellLink	{ padding: 3px 0px 2px 5px;border-bottom: 1px solid #aaaaaa;font-size: 11px;text-transform: uppercase;}

td.tableMenuTextCellLink a:visited	{ text-decoration: none; color: #000000;}
td.tableMenuTextCellLink a:link	{ text-decoration: none; color: #000000;}
td.tableMenuTextCellLink a:active	{ text-decoration: none; color: #000000;}
td.tableMenuTextCellLink a:hover	{ font-weight: bold; text-decoration: none; color: #ff0000;}


	
/*    ------------------ MENU H BACKGROUND COLOR ROLOVERS STYLES -----------------------   */

.buttonOverL1	{ background-color: #F6BC3D; }

.buttonOverL2	{ background-color: #AB0EA9; }

.buttonOverL3	{ background-color: #F37EFF; }

.buttonOff	{ background-color: transparent;}


/*    ---------------------------- MENU DISPLAY STYLES IDs ---------------------------------   */


#menuBoxPhotoWorkshops	{ display: none;}

#egyptRedSeaLandBasedTours	{ display: none;}



#egyptRedSeaLandBasedToursOonasDiveCLub	{ display: none;}

#egyptRedSeaLandBasedToursShagraAndNakariEcoVillages	{ display: none;}


#displayEgyptRedSeaLiveaboards	{ display: none;}

#displayEgyptRedSeaLiveaboardsNorthern	{ display: none;}

#displayEgyptRedSeaLiveaboardsSouthern	{ display: none;}

#displaySouthAfricaAndMozambique	{ display: none;}
#displayMaltaAndGozo	{ display: none;}
#displayDiverTraining	{ display: none;}


#displayMaps	{ display: none;}


#displayTravelInformation	{ display: none;}

#displayBooking	{ display: none;}

#displayFactSheets	{ display: none;}

#displayWorkshops	{ display: none;}




/*    ---------------------------- MENU DISPLAY STYLES ---------------------------------   */

.displayEgyptRedSeaLandBasedTours	{ display: none;}
.displayEgyptRedSeaLiveaboards	{ display: none;}
.displayEgyptRedSeaLiveaboardsNorthern	{ display: none;}
.displayEgyptRedSeaLiveaboardsSouthern	{ display: none;}

.displaySouthAfricaAndMozambique	{ display: none;}


.displayDiverTraining	{ display: none;}

.displayTravelInformation	{ display: none;}
.displayHowToBook	{ display: none;}
.displayFactSheets	{ display: none;}




/*    ----------------------------------------------------------------------------------   */