
/*
-----------------------------------------------
SUB MENU STYLE
-----------------------------------------------
Fixes issue with ExpDropdown Module
*/
.submenu{
	display: none;
}

/*
-----------------------------------------------
SUB NAV/INTRO COPY STYLES
-----------------------------------------------
*/

.introBackground {
	top: 0px;
	left: 0px;
}

.introText {
	position: absolute;
	top: 70px;
	left: 20px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.subNavBackground { top: 0px; left: 0px; }
.subNavHeader { top: 0px; left: 0px; }

.subNavText {
	position: absolute;
	top: 50px;
	left: 0px;
	margin-left: 16px;
	font-weight: bold;
	font-size: 11px;
}

.subNavMenuItem { margin-bottom: 17px; }
.subNavMenuItem a { text-decoration: none; }
.subNavMenuItem a:active { text-decoration: none; }
.subNavMenuItem a:visited { text-decoration: none; }

.subNavMenuItem a:hover {
	text-decoration: none;
	color: #C31F82;
}


/*
-----------------------------------------------
TOOLBAR STYLES
-----------------------------------------------
*/

.logo {
	position: absolute;
	top: 0px;
	left: 0px;
}

.toolbarBackground {
	position: absolute;
	top: 0px;
	left: 160px;
}

.spanishLink {
	position: absolute;
	top: 8px;
	left: 294px;
}

.grayDots0 {
	position: absolute;
	top: 8px;
	left: 355px;
}

.printPageLink {
	position: absolute;
	top: 8px;
	left: 288px;
}

.grayDots1 {
	position: absolute;
	top: 8px;
	left: 356px;
}

.audioLink {
	position: absolute;
	top: 8px;
	left: 358px;
}

.grayDots2 {
	position: absolute;
	top: 8px;
	left: 440px;
}

.viewBandwidthLink {
	position: absolute;
	top: 8px;
	left: 442px;
}

.grayDots3 {
	position: absolute;
	top: 8px;
	left: 578px;
}

.searchLabel {
	position: absolute;
	top: 8px;
	left: 581px;
}

.searchInput {
	position: absolute;
	top: 8px;
	left: 630px;
	font-size: 9px;
	width: 98px;
}

.searchGoButton {
	position: absolute;
	top: 8px;
	left: 739px;
}

.drivingDirLink {
	position: absolute;
	top: 36px;
	left: 341px;
}

.purpleDots1 {
	position: absolute;
	top: 36px;
	left: 470px;
}

.calendarLink {
	position: absolute;
	top: 36px;
	left: 476px;
}

.purpleDots2 {
	position: absolute;
	top: 36px;
	left: 552px;
}

.mapLink {
	position: absolute;
	top: 36px;
	left: 557px;
}

.purpleDots3 {
	position: absolute;
	top: 36px;
	left: 605px;
}

.apLink {
	position: absolute;
	top: 36px;
	left: 611px;
}

.goToProfileLink {
	position: absolute;
	top: 36px;
	left: 611px;
}

#fr_CA_Locale .goToProfileLink{
	position: absolute;
	left: 345px;
}

#fr_CA_Locale .purpleDots3 {
	position: absolute;
	top: 36px;
	left: 470px;
}


/*
-----------------------------------------------
GLOBAL NAVIGATION STYLES
-----------------------------------------------
*/

.globalNavBackground {
	position: absolute;
	top: 7px;
	left: 0px;
}

.specialOffersLink {
	position: absolute;
	top: 9px;
	left: 240px;
}

.sampleItineraryLink {
	position: absolute;
	top: 9px;
	left: 370px;
}

.myVacationLink {
	position: absolute;
	top: 8px;
	left: 576px;
}

.ticketsReservationsLink {
	position: absolute;
	top: 8px;
	left: 417px;
}

.logInLink {
	position: absolute;
	top: 8px;
	left: 682px;
}

.logOutLink {
	position: absolute;
	top: 8px;
	left: 682px;
}

#en_GB_Locale .specialOffersLink {
	position: absolute;
	left: 568px;
	top: 8px;
}

#en_CA_Locale .specialOffersLink {
	position: absolute;
	left: 560px;
	top: 8px;
}

#fr_CA_Locale .specialOffersLink {
	position: absolute;
	left: 560px;
	top: 8px;
}

#en_CA_Locale .ticketsReservationsLink {
	position: absolute;
	top: 8px;
	left: 409px;
}

#fr_CA_Locale .ticketsReservationsLink {
	position: absolute;
	top: 8px;
	left: 409px;
}

#fr_CA_Locale .logInLink {
	position: absolute;
	top: 8px;
	left: 682px;
}

#fr_CA_Locale .logOutLink {
	position: absolute;
	top: 8px;
	left: 682px;
}

