﻿body 
{
	background-color: #2D2358;
	font-size: 10pt;
	font-family: Verdana;
	margin: 0;
	padding: 0;
	color: White;
}

#container
{
	width: 750px;
	margin: 0px auto;			
}

#preview
{
	background-image: url("../Images/preview.jpg");
	background-repeat: no-repeat;
	width: 760px;
	height: 1049px;	
}

.header
{
	font-size: 8pt;		
	color: #2D2358;		
	overflow: auto;		
}

.menu_item
{
	float: left;
	width: 106px;
	height: 27px;	
	padding-left: 2px;
	text-align: center;
	background-image: url("../Images/header_button.jpg");
	background-repeat: no-repeat;
	background-position:center;	
	cursor: pointer;		
}

.menu_item_no_image
{
	float: left;
	width: 106px;
	height: 27px;	
	padding-left: 2px;
	text-align: center;	
	cursor: pointer;		
}

.menu_text
{
	padding-top: 4px;	
}

.menu_white
{
	padding-top: 4px;	
	color: White;
}

#headerImage
{
	background-image: url("../Images/Header_2008.jpg");
	background-repeat: no-repeat;
	width: 751px;
	height: 112px;	
	cursor: pointer;
}

#left
{
	float:left;
	width: 313px;		
	margin-right: 4px;
}

#other_left
{
	float:left;
	width: 499px;	
	margin-right: 4px;
}


#center
{
	float: left;
	width: 247px;	
	margin-right: 3px;	
}

#center_about_us
{
	float: left;
	width: 247px;		
}

#right
{
	float: left;
	width: 183px;	
}

.green_tile
{
	background-image: url("../Images/green_tile.jpg");
	background-repeat: repeat-x;
	height: 20px;	
}

.green_tile_text
{
	color: Black;
	padding-left: 10px;
	font-weight: bold;
	font-size: 8pt;	
	padding-top: 3px;		
}

#view_brochure
{
	background-image: url("../Images/banner_2008.gif");
	background-repeat: no-repeat;
	width: 183px;
	height: 432px;
	margin-bottom: 4px;	
	cursor: pointer;
}

#featured_offers
{
	background-image: url("../Images/featured_offers.jpg");
	background-repeat: no-repeat;
	width: 183px;
	height: 22px;
	margin-bottom: 4px;
	cursor: pointer;
}

#destination_guides
{
	background-image: url("../Images/destinationGuides_2008_1.jpg");
	background-repeat: no-repeat;
	width: 183px;
	height: 242px;
	cursor: pointer;
}

.triton_holidays
{
	border: 1px solid #B4CC1C;
	background-image: url("../Images/triton_holidays_2.jpg");
	background-repeat: no-repeat;
	width: 311px;
	height: 407px;		
}

.google_maps_pane
{
	border: 1px solid #B4CC1C;	
	width: 311px;
	height: 407px;	
	background-color: White;
}

.triton_holidays_text
{
	padding: 5px;
	font-size: 8pt;	
	height: 338px;	
}

.triton_holidays_text p
{
	margin: 0;
	margin-bottom: 4px;	
}

.triton_holidays_nearest_branch
{
	padding: 8px;
	font-size: 8pt;		
	font-weight: bold;		
	background-color: White;
	color: Black;
	/*height: 236px;*/
	/*margin-bottom: 98px;*/
}

#triton_holidays_postcode
{		
	height: 40px;
}

#triton_holidays_postcode_left
{
	float: left;		
	padding-top: 20px;	
	padding-left: 115px;	
}

#triton_holidays_postcode_right
{
	float:right;
	padding-right: 10px;		
}

.postcode
{
	border: 1px solid Black;	
	font-size: 8pt;
	font-family: Verdana;
	text-align: center;
}

.signup_field
{
	border: 1px solid Black;	
	font-size: 8pt;
	font-family: Verdana;	
	margin-left: 145px;
}

.signup_thankyou
{
	margin-left: 175px;
	font-weight: bold;
}

#flights
{
	margin-top: 1px;
	border: 1px solid #B4CC1C;	
	background-color: White;
	color: Black;	
	height: 266px;
}

#bta
{
	margin-top: 1px;

	color: Black;	
}

.a_flight
{	
	padding-left: 6px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 4px;
	padding-top: 3px;
	border-bottom: 1px solid #D3D3D3;
	margin-left: 3px;
	margin-right: 3px;
	overflow: auto;
	cursor: pointer;
	height: 13px;
}

.a_flight:hover
{
	border-bottom: 1px solid Black;
}

.a_flight span
{
	color: #20888B;
}

.a_flight_left
{
	float: left;	
	width: 250px;
}

.a_flight_right
{
	float: left;	
}

#flights_from
{
	color: Black;
	padding-left: 10px;
	font-weight: bold;
	font-size: 8pt;	
	padding-top: 3px;	
	display: inline;
	margin-left: 185px;
}

#flight_note
{
	font-size: 7pt;
	margin: 4px;		
}

#holiday_offers
{
	border: 1px solid #B4CC1C;
	background-color: White;
	height:407px;
	color: Black;	
}

#holiday_offers_intro
{
	padding-left: 9px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: Black;
	font-size: 7pt;	
	height: 25px;
}

.holiday_offers_outer_border
{
	margin-left: 9px;
	margin-right: 9px;	
	margin-bottom: 2px;				
}

.holiday_offers_outer_border_title
{
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 7pt;
	color: White;	
	overflow: auto;		
	height: 12px;
}

.holiday_offers_outer_border_title_left
{
	float: left;
}

.holiday_offers_outer_border_title_right
{
	float: right;
	padding-right: 5px;
}

.holiday_offers_inner_border
{
	background-color: White;	
	margin-top: 5px;		
	height: 56px;		
}

.holiday_offers_image_left
{
	float: left;
}

.holiday_offers_detail_right
{
	float: right;	
	width: 168px;
	color: #FF0624;
	font-size: 8pt;
	font-weight: bold;	
}

.holiday_offers_image_1
{
	background-image: url("../Images/1.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_2
{
	background-image: url("../Images/2.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_3
{
	background-image: url("../Images/3.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_4
{
	background-image: url("../Images/4.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_5
{
	background-image: url("../Images/5.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_6
{
	background-image: url("../Images/6.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_7
{
	background-image: url("../Images/7.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_8
{
	background-image: url("../Images/8.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_9
{
	background-image: url("../Images/9.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_10
{
	background-image: url("../Images/10.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_11
{
	background-image: url("../Images/11.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_12
{
	background-image: url("../Images/12.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_13
{
	background-image: url("../Images/13.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_14
{
	background-image: url("../Images/14.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_15
{
	background-image: url("../Images/15.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_image_16
{
	background-image: url("../Images/16.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}
.holiday_offers_image_17
{
	background-image: url("../Images/17.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}
.holiday_offers_image_18
{
	background-image: url("../Images/18.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}
.holiday_offers_image_19
{
	background-image: url("../Images/19.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}
.holiday_offers_image_20
{
	background-image: url("../Images/20.jpg");
	background-repeat: no-repeat;
	width: 49px;
	height: 48px;
	margin: 3px;
	border: 1px solid black;
}

.holiday_offers_detail_dates_left
{
	float: left;	
	cursor: pointer;	
}

.holiday_offers_detail_dates_left:hover
{
	color: Black;
}

.holiday_offers_detail_dates_right
{
	float: right;
	margin-right: 5px;
	cursor: pointer;
}

.holiday_offers_detail_dates_right:hover
{
	color: Black;
}

.holiday_offers_detail_info
{
	font-size: 7pt;
	color: Black;	
	font-weight: normal;
}

.holiday_offers_detail_link
{
	font-size: 7pt;
	color: Black;
	padding-top: 2px;
	font-weight: normal;
	text-decoration: underline;
	margin-bottom: 2px;
}

#hotels
{
	margin-top: 1px;
	background-color: White;	
	height: 138px;
}

#hotels_from
{
	color: Black;
	padding-left: 10px;
	font-weight: bold;
	font-size: 8pt;	
	padding-top: 3px;	
	display: inline;
	margin-left: 146px;
}

.a_hotel
{	
	padding-left: 6px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: 1px solid #D3D3D3;
	margin-left: 3px;
	margin-right: 3px;	
	cursor: pointer;
	height: 12px;
}

.a_hotel:hover
{
	border-bottom: 1px solid Black;
}

.a_hotel_left
{
	float: left;	
	color: #F65D11;	
}

.a_hotel_right
{
	float: right;	
	padding-right: 6px;
	color: Black;
}

#click_for_more
{
	background-image: url("../Images/click_for_more.jpg");
	background-repeat: no-repeat;
	width: 245px;
	height: 120px;
	border: 1px solid #B4CC1C;
	margin-top: 1px;	
}

#deals_and_offers
{
	background-image: url("../Images/deals_and_offers.jpg");
	background-repeat: no-repeat;
	width: 313px;
	height: 110px;
	margin-top: 1px;	
}

.div_deals_and_offers_button
{		
	padding-left: 182px;
}

#deals_and_offers_top
{	
	width: 313px;		
	padding-top: 50px;
	
}

#deals_and_offers_bottom
{
	width: 313px;		
}

#book_now
{	
	background-image: url("../Images/book_now.jpg");
	background-repeat: no-repeat;
	width: 313px;
	height: 110px;
	margin-top: 1px;
}

#deals_and_offers_big
{
	background-image: url("../Images/destinationGuides_2008_long.jpg");
	background-repeat: no-repeat;
	width: 433px;
	height: 110px;
	cursor: pointer;
}

#advert_left
{
	float: left;	
	margin-top: 4px;	
	margin-right: 4px;	
	clear: both;	
}

#advert_right
{
	float: left;	
	margin-top: 5px;			
}

.branches
{
	padding-top: 10px;
	font-weight: normal;	
}

.branches span
{
	font-size: 8pt;
	color: Gray;
}

.ViewMap
{
	color: Black;
}

#google_map
{
	width: 280px;
	margin: 0px auto;
	padding-top: 6px;	
}

.google_map_back_style
{	
	text-align: right;	
	font-size: 8pt;
	padding-top: 5px;		
	width: 280px;	
	margin: 0px auto;
}

.back_style
{
	color: Black;
	text-decoration: none;
}

.modalBackground {
	background-color:Gray;	
	opacity:0.7;
	filter:alpha(opacity=70);
}

.popupPanel
{
	background-color: #2D2358;
	width: 300px;
}

#popup
{
	width: 300px;
	height: 100px;
	background-image: url("../Images/popup_panel.jpg");
	background-repeat: no-repeat;	
	color: White;	
}

.popupOKbutton
{
	color: White;
	text-decoration: none;
	float: right;
}

.popupOKbutton:hover
{
	color: #F1A011;
}


#popup_call
{	
	width: 290px;
	height: 60px;	
	text-align: left;
	padding-top: 20px;		
	font-size: 8pt;
	margin-left: 10px;	
}

#popup_call a
{	
	color: White;
	text-decoration: underline;
}

#popup_call a:hover
{		
	color: #B4CC1C;
}


#popup_base
{
	clear: both;
	padding-right: 5px;
}

#footer
{	
	padding-top: 10px;
	padding-bottom: 10px;		
	font-size: 8pt;
}

#footer_menu a
{	
	text-decoration: none;
	color: White;
}

#footer_menu a:hover
{	
	text-decoration: underline;	
}

.footer_images
{
	width: 321px;
	height: 39px;
	background-image: url("../Images/footer2008.jpg");
	background-repeat: no-repeat;	
	background-position: center;
}

.space
{	
	height: 91px;	
}

.space_no_results
{
	height: 400px;
	border:1px solid red;
}

#about_us
{
	border: 1px solid #B4CC1C;	
	width: 311px;
	height: 407px;		
	background-image: url("../Images/about_us_bg.jpg");
	background-repeat: repeat-x;
}

#about_us_title
{
	color: Black;
	padding-left: 10px;
	font-weight: bold;
	font-size: 8pt;	
	padding-top: 3px;	
	display: inline;
	margin-left: 100px;
}

#about_us_text
{
	margin: 10px;
	font-size: 8pt;
}

#about_us_text a
{
	color: White;
}

#about_us_text a:hover
{
	color: #B4CC1C;
}


#about_us_text p
{
	margin: 0;
	padding: 0;
	margin-bottom: 6px;
}

#about_us_text ul
{
	margin: 0;
	padding: 0;
	margin-left: 25px;
	margin-top: 5px;
}

#destination_guides_small
{
	

	width: 177px;
	height: 266px;
	margin-top: 4px;
	background-image: url("../Images/destinationGuides_2008_2.jpg");
	background-repeat: no-repeat;
	float: left;
	cursor: pointer;	
}

#flights_about_us
{	
	border: 1px solid #B4CC1C;	
	background-color: White;
	color: Black;	
	height: 266px;	
	width: 313px;	
	float: right;
	margin-top: 4px;	
	margin-right: 1px;
}

.slogan
{
	font-size: 11pt;	
	text-align: center;
	color: #FDFF04;
	margin-bottom: 5px;
	font-weight: bold;
}

.compare1
{
	border-top:1px solid #272966;font-weight:bold;border-left:1px solid #272966; border-right:1px solid #272966;padding:2px;
	background-color:White;
	color: Navy;
}

.compare2
{
	border-top:1px solid #272966;border-right:1px solid #272966;color:Black;background-color: White;font-weight:bold;padding:2px;
	background-color: #FF0403;
	color:White;
}

.compare3
{
	border-top:1px solid #272966;border-bottom:1px solid #272966;border-left:1px solid #272966;padding:2px;
	color: White;
	background-color: #FF6600;
}

.compare4
{
	padding:2px;border-top:1px solid #272966;border-left:1px solid #272966;border-right:1px solid #272966;border-bottom:1px solid #272966;font-weight:bold;
	background-color:White;
	color: Navy;
}

.compare5
{
	padding:2px;border-right:1px solid #272966;border-top:1px solid #272966;border-bottom:1px solid #272966;background-color:White; color:Red;
	background-color: #FF0403;
	color:White;
	font-weight:bold;	
}

.compare6
{
	font-size:10pt;border-right:1px solid #272966;font-weight:bold;
}

.compare7
{
	border-right:1px solid #272966;border-bottom:1px solid #272966;background-color:White; color:Red;font-weight:bold;font-size:13pt;
}

.imgBTA
{
	margin-top:24px;
}
