body {font-family:Arial, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#666666; text-align:left; text-decoration:none; padding-top:0px; margin:0px; line-height: 19px;}
.title {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#FFFFFF; text-align:left;}

/*subtitle -------------------------------------------------------------------------*/
.subtitle {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#FFFFFF;}

A.subtitle:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none;
}
A.subtitle:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}
A.subtitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.subtitle:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

/*maptitle -------------------------------------------------------------------------*/
.maptitle {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#666666;}

A.maptitle:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none;
}
A.maptitle:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}
A.maptitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CC0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.maptitle:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

/*header -------------------------------------------------------------------------*/

.header {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#666666;}

.headerLg {font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color:#666666;}

-->

/*form----------------------------------------------------------------------------*/

.enquiryBox {width:220px; height:16px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform: uppercase; color:#666666; padding-left:5px; padding-top:3px; background-color:#FFFFFF;}
.enquiryBoxmd {width:160px; height:20px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform: uppercase; color:#666666; padding-left:5px; padding-top:3px; background-color:#FFFFFF;}
.enquiryArea {width:220px; height:160px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-left:5px; padding-top:3px; background-color:#FFFFFF;}
.enquiryAreamd {width:200px; height:160px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-left:5px; padding-top:3px; background-color:#FFFFFF;}
.enquiryPostcode {width:85px; height:16px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform: uppercase; color:#666666; padding-left:5px; padding-top:3px; background-color:#FFFFFF;}
.passenger {width:60px; height:16px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform: uppercase; color:#666666; padding-left:5px; padding-top:3px; background-color:#FFFFFF;}
.button {border: 1px solid #999999; height:22px; color:#FFFFFF; background-color:#4f8eb6; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-align:center; font-weight:bold; vertical-align:top;}
.searchBox {width:350px; border: 1px solid #61b6b2; padding-left:5px;}
.EnquiryField {width:465px; border: 1px solid #61b6b2; padding-left:5px;}
.DropDownBox {width:100px; height:20px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-left:5px; text-transform: uppercase; background-color:#FFFFFF;}
.DropDownBox2 {width:360px; height:20px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-left:5px; text-transform: uppercase; background-color:#FFFFFF;}
.DropDownBox3 {width:226px; height:20px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-left:5px; text-transform: uppercase; background-color:#FFFFFF;}
.DropDownBox3b {width:40px; height:20px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-left:5px; text-transform: uppercase; background-color:#FFFFFF;}
.DropDownBox3c {width:76px; height:20px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-left:5px; text-transform: uppercase; background-color:#FFFFFF;}
.DropDownBox3d {width:88px; height:20px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-left:5px; text-transform: uppercase; background-color:#FFFFFF;}
.emailBox {width:150px; height:14px; border: 1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; color:#666666; padding-left:5px; padding-top:3px;}


/*item -------------------------------------------------------------------------*/
.item {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#666666; line-height:100%;}
.tableitem {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#666666; line-height:110%;}
A.item:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;  line-height:120%;
}
A.item:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;  line-height:120%;
}
A.item:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #61b6b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.item:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}


.DropDownBox {width:200px; height:20px; border: 1px solid #61b6b2; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-left:5px;}

/*BodyText -------------------------------------------------------------------------*/

.BodyText {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#666666; text-align:left; text-decoration:none; line-height:19px;}
.BodyTextCT {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#666666; text-align:center; text-decoration:none; line-height:120%;}

.BodyTextCyan {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #61b6b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}

.BodyTextTurq {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #4f8eb6; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height:100%;
}

A.BodyTextTurq :link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #4f8eb6; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;  line-height:120%;
}
A.BodyTextTurq :visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #4f8eb6; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.BodyTextTurq :hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #61b6b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.BodyTextTurq :active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #4f8eb6; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}

/* ------------------- */	

A.BodyText:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none;  line-height:120%;
}
A.BodyText:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}
A.BodyText:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #61b6b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.BodyText:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}

.BodyTextB {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;; color:#666666; text-align:left; text-decoration:none; line-height:150%;}

.BodyTextBCT {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;; color:#666666; text-align:center; text-decoration:none; line-height:120%;}

A.BodyTextB:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none;  line-height:120%;
}
A.BodyTextB:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}
A.BodyTextB:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #61b6b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.BodyTextB:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}

/*BodyTextBlue -------------------------------------------------------------------------*/

.BodyTextBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #0865b1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:100%;
}

.BodyTextBlueMd {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: top; COLOR: #0865b1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:100%;
}

.BodyTextBlueLg {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; VERTICAL-ALIGN: top; COLOR: #0865b1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:100%;
}

A.BodyTextBlue:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #0865b1; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;  line-height:120%;
}
A.BodyTextBlue:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #0865b1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.BodyTextBlue:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #61b6b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.BodyTextBlue:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #0865b1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}

/*Breadcrumbs -------------------------------------------------------------------------*/
.Breadcrumbs {font-family:Arial, Helvetica, sans-serif; font-size: 11px; VERTICAL-ALIGN: bottom; font-weight:bold; color:#333399; text-align:left; text-decoration:none; line-height:120%;}
.BreadcrumbsCyan {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; COLOR: #61b6b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}

A.Breadcrumbs:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none;  line-height:120%;
}
A.Breadcrumbs:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}
A.Breadcrumbs:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.Breadcrumbs:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}

/*Holiday -------------------------------------------------------------------------*/
.Holiday {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#666666; text-align:left; text-decoration:none;}
.HolidayCyan {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #61b6b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}

A.Holiday:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #184a6b; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none;  line-height:120%;
}
A.Holiday:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #184a6b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}
A.Holiday:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #184a6b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.Holiday:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #184a6b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}



/*LeftNav----------------------------------------------------------------------------*/
#leftNav {border: 1px solid #CC0000; width:200px;}
.leftNav {font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-weight:normal; color:#666666; text-transform: uppercase; text-decoration: none; line-height:120%;}
A.leftNav:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Helvetica, Arial, sans-serif; text-decoration: none;  line-height:120%;
}
A.leftNav:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}
A.leftNav:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}
A.leftNav:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}

/*Departure Datess----------------------------------------------------------------------------*/
#DepartureDates {border: 1px solid #999999; width:200px;}
.DepartureDates {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration: none; color:#6d7d64; line-height:120%;}
A.DepartureDates:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;  line-height:120%;
}
A.DepartureDates:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;  line-height:120%;
}
A.DepartureDates:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #61b6b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.DepartureDates:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}

/*Country----------------------------------------------------------------------------*/
#Country  {border: 1px solid #81A1A4; width:260px;}
.Country {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration: none; color:#557d81; line-height:120%;}
A.Country:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666666;; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;  line-height:120%;
}
A.Country:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;  line-height:120%;
}
A.Country:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #81a1a4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.Country:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}


/*Subscribe ----------------------------------------------------------------------------*/
#Subscribe  {border: 1px solid #BBA973; width:260px;}
.Subscribe {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration: none; color:#8b7b4c; line-height:120%;}
A.Subscribe:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;  line-height:120%;
}
A.Subscribe:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;  line-height:120%;
}
A.Subscribe:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #BBA973; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.Subscribe:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
.SubscribeBox {width:200px; height:18px; border: 1px solid #BBA973; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform: uppercase; color:#666666; padding-left:5px; padding-top:3px; background-color:#FFFFFF;}


/*Clients ---------------------------------------------------------------------------*/
#Clients {border: 1px solid #beb393; width:260px;}
.Clients {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration: none; color:#918b79; line-height:120%;}
A.Clients:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;  line-height:120%;
}
A.Clients:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;  line-height:120%;
}
A.Clients:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #beb393; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.Clients:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}

/*itenerary ----------------------------------------------------------------------------*/
.itenerary {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#666666; line-height:19px;}
.overnight {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#666666;}
A.itenerary:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none;  line-height:120%;}
A.itenerary:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:120%;}
A.itenerary:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #73c9c5; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height:120%;}
A.itenerary:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:120%;
}

/*TopofPage ----------------------------------------------------------------------------*/
.TopofPage {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#666666; line-height:150%;}
A.TopofPage:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none;  line-height:120%;}
A.TopofPage:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:120%;}
A.TopofPage:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #61b6b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height:120%;}
A.TopofPage:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:120%; }


/*DATES ------------------------------------------------------------------------------*/

#dates {border: 1px solid #999999; width:560px;}

A.dates:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #009E59; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none;  line-height:130%;}
A.dates:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #009E59; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:130%;}
A.dates:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #009E59; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:130%;}
A.dates:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #009E59; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:130%;}

/*footer--------------------------------------------------------------------------------*/

.footer {font-weight:normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.footer:link {
	VERTICAL-ALIGN: bottom; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight:bold;}
A.footer:visited {
	VERTICAL-ALIGN: bottom; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight:bold;}
A.footer:hover {
	VERTICAL-ALIGN: bottom; COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight:bold;}
A.footer:active {
	VERTICAL-ALIGN: bottom; COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight:bold;}


/*Brochure -------------------------------------------------------------------------------------*/



.BodyTextAquaLg {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; VERTICAL-ALIGN: top; COLOR: #4f8eb6; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:100%;
}

A.BodyTextAqua:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #4f8eb6; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline;  line-height:120%;
}
A.BodyTextAqua:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #4f8eb6; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.BodyTextAqua:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #61b6b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.BodyTextAqua:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #4f8eb6; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}

.style1 {color: #8b7b4c}



/*HolidaySm -------------------------------------------------------------------------*/
.HolidaySm {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#12415f; text-align:left; text-decoration:none;}

A.HolidaySm:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #12415f; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none;  line-height:120%;
}
A.HolidaySm:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #12415f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}
A.HolidaySm:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #12415f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  line-height:120%;
}
A.HolidaySm:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #12415f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  line-height:120%;
}

/* -----------------ATOL -------------*/

.ATOL {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#666666; text-align:left; text-decoration:none;}

A.ATOL:link {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#666666; text-align:left; text-decoration:none;}
A.ATOL:visited {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#666666; text-align:left; text-decoration:none;}
A.ATOL:hover {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#666666; text-align:left; text-decoration:underline;}
A.ATOL:active {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#666666; text-align:left; text-decoration:none;}

/* ------ SEARCH ------*/

#SearchLayer {
	position:relative;
	border:none;
	left:0px;
	top:0px;
	width:260px;
	height:45px;
	z-index:1;
	overflow:hidden;
}

.awards {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#666666; text-align:left; text-decoration:none; vertical-align: bottom;}

/* Spencers Styles */
A.TourLink:link {
	font-family:Arial, Helvetica, sans-serif; COLOR: #000075; TEXT-DECORATION: none; font-weight:bold; font-size: 12px; }
A.TourLink:visited {
	font-family:Arial, Helvetica, sans-serif; COLOR: #000075; TEXT-DECORATION: none; font-weight:bold; font-size: 12px;}
A.TourLink:hover {
	font-family:Arial, Helvetica, sans-serif; COLOR: #000075; TEXT-DECORATION: underline; font-weight:bold; font-size: 12px;}
A.TourLink:active {
	font-family:Arial, Helvetica, sans-serif; COLOR: #000075; TEXT-DECORATION: underline; font-weight:bold; font-size: 12px;}
	
/* Spencers Styles */
A.NavLinks:link {
	font-family:Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight:bold; font-size: 12px; }
A.NavLinks:visited {
	font-family:Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight:bold; font-size: 12px;}
A.NavLinks:hover {
	font-family:Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight:bold; font-size: 12px;}
A.NavLinks:active {
	font-family:Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight:bold; font-size: 12px;}



.TourDestinations {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#12415f; text-align:left; text-decoration:none;}

.Brochurebutton {border: 1px solid #999999; height:22px; color:#FFFFFF; background-color:#4f8eb6; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; font-weight:bold; vertical-align:top;}

.HolidayTypes {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#0099CC; text-align:left; text-decoration:none;}

A.ItineraryLinks:link {
	COLOR: #333399; text-decoration: none;
}
A.ItineraryLinks:visited {
	COLOR: #333399; TEXT-DECORATION: none;
}
A.ItineraryLinks:hover {
	COLOR: #61b6b2; TEXT-DECORATION: underline;
}
A.ItineraryLinks:active {
	COLOR: #333399; TEXT-DECORATION: underline;
}
.myTextBox {
	width:170px; 
	height:16px; 
	border: 1px solid #000075; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-transform: uppercase; 
	color:#666666; 
	}
	
.PanelHeaders {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#629ABE;}

.BlueHeading {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#333399;}

.RedHeading {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#FF0000;}
.DarkBlue {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#000075;}

A.smallBlueLinks:link {
	font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#333399; text-decoration: none;
}
A.smallBlueLinks:visited {
	font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#333399; TEXT-DECORATION: none;
}
A.smallBlueLinks:hover {
	font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#FF0000; TEXT-DECORATION: underline;
}
A.smallBlueLinks:active {
	font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#333399; TEXT-DECORATION: underline;
}

A.redLinks:link {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#FF0000; text-decoration: none;
}
A.redLinks:visited {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#FF0000; TEXT-DECORATION: none;
}
A.redLinks:hover {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#FF0000; TEXT-DECORATION: underline;
}
A.redLinks:active {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#FF0000; TEXT-DECORATION: underline;
}

A.blackLinks:link {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; text-decoration: underline;
}
A.blackLinks:visited {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; TEXT-DECORATION: underline;
}
A.blackLinks:hover {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; TEXT-DECORATION: none;
}
A.blackLinks:active {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; TEXT-DECORATION: none;
}

.UniworldOffer {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#872940;}
.LargeUniworldOffer {font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#872940;}

.imagetext {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#666666;}

.ClientComment {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#666666;}

A.ClientCommentLinks:link {
	color:#666666; text-decoration: underline;}
A.ClientCommentLinks:visited {
	color:#666666; TEXT-DECORATION: underline;}
A.ClientCommentLinks:hover {
	color:#666666; TEXT-DECORATION: none;}
A.ClientCommentLinks:active {
	color:#666666; TEXT-DECORATION: none;}
	
	.UKno1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000075; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.headerPhone {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#FFFFFF; padding-top: 2px;}
.RedBullet {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#CC0000;}
.MainText {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}

a:link {
	color: #0000FF;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #0000FF;
}
a:hover {
	text-decoration: none;
	color: #CC0000;
}
a:active {
	text-decoration: underline;
	color: #CC0000;
}
