html, body {background: #fff; margin:0; padding:0; font-family: Arial, verdana, helvetica; font-size: 12px; color: #818181; }
.all { margin:0 auto; padding:0; width:850px; margin-top:-20px; border:0px solid #000000;}
img {border:0; }
form { margin:0; padding:0; }
p { margin:0; padding:5px 0; }
.both { clear:both; }
.tLine {margin:0; padding:0; width:850px; height: 37px;}
.leng_01, .leng_02, .leng_03, .leng_04, .leng_05, .leng_06, .leng_07, .leng_08, .leng_09, .leng_10, .leng_11, .leng_12, .leng_13, .leng_14, .leng_15, .leng_16, .leng_17, .leng_18, .leng_19, .leng_20, .leng_21, .leng_22, .leng_23, .leng_24, .leng_25, .leng_26 {margin:2px; padding:0;width:16px; height:11px; float:left;}
.leng_01 { background: transparent url("images/flag_001.gif") 0 0 no-repeat; }
.leng_02 { background: transparent url("images/flag_002.gif") 0 0 no-repeat; }
.leng_03 { background: transparent url("images/flag_003.gif") 0 0 no-repeat; }
.leng_04 { background: transparent url("images/flag_004.gif") 0 0 no-repeat; }
.leng_05 { background: transparent url("images/flag_005.gif") 0 0 no-repeat; }
.leng_06 { background: transparent url("images/flag_006.gif") 0 0 no-repeat; }
.leng_07 { background: transparent url("images/flag_007.gif") 0 0 no-repeat; }
.leng_08 { background: transparent url("images/flag_008.gif") 0 0 no-repeat; }
.leng_09 { background: transparent url("images/flag_009.gif") 0 0 no-repeat; }
.leng_10 { background: transparent url("images/flag_010.gif") 0 0 no-repeat; }
.leng_11 { background: transparent url("images/flag_011.gif") 0 0 no-repeat; }
.leng_12 { background: transparent url("images/flag_012.gif") 0 0 no-repeat; }
.leng_13 { background: transparent url("images/flag_013.gif") 0 0 no-repeat; }
.leng_14 { background: transparent url("images/flag_014.gif") 0 0 no-repeat; }
.leng_15 { background: transparent url("images/flag_015.gif") 0 0 no-repeat; }
.leng_16 { background: transparent url("images/flag_016.gif") 0 0 no-repeat; }
.leng_17 { background: transparent url("images/flag_017.gif") 0 0 no-repeat; }
.leng_18 { background: transparent url("images/flag_018.gif") 0 0 no-repeat; }
.leng_19 { background: transparent url("images/flag_019.gif") 0 0 no-repeat; }
.leng_20 { background: transparent url("images/flag_020.gif") 0 0 no-repeat; }
.leng_21 { background: transparent url("images/flag_021.gif") 0 0 no-repeat; }
.leng_22 { background: transparent url("images/flag_022.gif") 0 0 no-repeat; }
.leng_23 { background: transparent url("images/flag_023.gif") 0 0 no-repeat; }
.leng_24 { background: transparent url("images/flag_024.gif") 0 0 no-repeat; }
.leng_25 { background: transparent url("images/flag_025.gif") 0 0 no-repeat; }
.leng_26 { background: transparent url("images/flag_026.gif") 0 0 no-repeat; }
.leng { margin:0; padding:0; width:850px; height: 31px;}
.LeftBox { margin:0; padding:0; float:left; width:587px; border:0px solid #000000;}
.RightBox { margin:0; padding:0; float:right; width:263px;}
.request_a_quote {border:0px solid #000000; height:100px;}
.right {text-align:right;}
.FR { float:right; }

.About_GPN_ImageBelowMenu
{
	margin:0;
	padding:0;
	width:587px;
	height: 125px;
	background: url("images/group-image.jpg") no-repeat;
	
	border:0px solid #000000;
}

.About_GPN_Coach_Hire
{
	margin:0;
	padding:0;
	width:587px;
	height: 125px;
	background: url("images/Tampere-Conference-Center.jpg") no-repeat;
	
	border:0px solid #000000;
}

.About_GPN_Conferences
{
	margin:0;
	padding:0;
	width:587px;
	height: 125px;
	background: url("images/Tampere-Conference-Center.jpg") no-repeat;
	
	border:0px solid #000000;
}

.About_GPN_Corporate_Travel
{
	margin:0;
	padding:0;
	width:587px;
	height: 125px;
	background: url("images/Hansabuss-VIP-Coach-Seats.png") no-repeat;
	
	border:0px solid #000000;
}

.About_GPN_Chauffeur_Cars
{
	margin:0;
	padding:0;
	width:587px;
	height: 125px;
	background: url("images/Hansabuss-VIP-Coach-Service.png") no-repeat;
	
	border:0px solid #000000;
}

.About_GPN_Manufacturers
{
	margin:0;
	padding:0;
	width:587px;
	height: 125px;
	background: url("images/Hansabuss-Coach-Interior-Driver-Area.png") no-repeat;
	
	border:0px solid #000000;
}


.WhiteCornerOverImageBelowMenu
{
	margin:0;
	padding:0;
	width: 587px;
	height: 125px;
	background: url("images/bg_submenu.png") bottom right no-repeat;
		
	border:0px solid #000000;
}

.About_GPN_ImageBelowMenu#Britain
{
	background: url("images/top_image_Britain.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Canada
{
	background: url("images/top_image_Canada.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Czech_Republic
{
	background: url("images/top_image_Czech_Republic.jpg") no-repeat;
	border:0px solid #000000;	
}
.About_GPN_ImageBelowMenu#Croatia
{
	background: url("images/top_image_Croatia.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Denmark
{
	background: url("images/top_image_Denmark.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Estonia
{
	background: url("images/top_image_Estonia.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Egypt
{
	background: url("images/top_image_Egypt.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Finland
{
	background: url("images/top_image_Finland.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Germany
{
	background: url("images/top_image_Germany.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Greece
{
	background: url("images/top_image_Greece.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Iceland
{
	background: url("images/top_image_Iceland.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Ireland
{
	background: url("images/top_image_Ireland.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Israel
{
	background: url("images/top_image_Israel.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Italy
{
	background: url("images/top_image_Italy.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Lithuania
{
	background: url("images/top_image_Lithuania.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Lithuania
{
	background: url("images/top_image_Lithuania.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Luxembourg
{
	border:0px solid #000000;
	background-image: url(images/top_image_Lux.png);
	background-repeat: no-repeat;
}
.About_GPN_ImageBelowMenu#Norway
{
	background: url("images/top_image_Norway.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Poland
{
	background: url("images/top_image_Poland.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Portugal
{
	background: url("images/top_image_Portugal.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Romania
{
	background: url("images/top_image_Romania.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Russia
{
	background: url("images/top_image_Russia.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Spain
{
	background: url("images/top_image_Spain.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Sweden
{
	background: url("images/top_image_Sweden.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Switzerland
{
	background: url("images/top_image_Switzerland.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#Turkey
{
	background: url("images/top_image_Turkey.jpg") no-repeat;
	border:0px solid #000000;
}
.About_GPN_ImageBelowMenu#United_States
{
	background: url("images/top_image_United_States.jpg") no-repeat;
	border:0px solid #000000;
}




.submenu {margin:0; padding:0;width:850px; height: 26px; line-height: 26px; background: #f98e14 url("images/bg_submenu.png") bottom right no-repeat; color:#fff;}
.submenu a { color:#fff; padding:0 10px; text-decoration: none;}
.submenu a:hover {text-decoration: underline;}

.submenu_Services {margin:0; padding:0;width:850px; height: 26px; line-height: 26px; background: #EB452E url("images/bg_submenu.png") bottom right no-repeat; color:#fff;}
.submenu_Services a { color:#fff; padding:0 10px; text-decoration: none;}
.submenu_Services a:hover {text-decoration: underline;}

.submenu_Locations
{
	margin:0;
	padding:0;
	width:850px;
	height: 26px;
	line-height: 26px;
	background: #299EE2 url("images/bg_submenu.png") bottom right no-repeat;
	color:#fff;
}
.submenu_Locations a { color:#fff; padding:0 10px; text-decoration: none;}
.submenu_Locations a:hover {text-decoration: underline;}

.submenu_News {margin:0; padding:0;width:850px; height: 26px; line-height: 26px; background: #A477BA url("images/bg_submenu.png") bottom right no-repeat; color:#fff;}
.submenu_News a { color:#fff; padding:0 10px; text-decoration: none;}
.submenu_News a:hover {text-decoration: underline;}

.submenu_Partners {margin:0; padding:0;width:850px; height: 26px; line-height: 26px; background: #85b44a url("images/bg_submenu.png") bottom right no-repeat; color:#fff;}
.submenu_Partners a { color:#fff; padding:0 10px; text-decoration: none;}
.submenu_Partners a:hover {text-decoration: underline;}

.submenu_Contact_Us {margin:0; padding:0;width:850px; height: 26px; line-height: 26px; background: #f98e14 url("images/bg_submenu.png") bottom right no-repeat; color:#fff;}
.submenu_Contact_Us a { color:#fff; padding:0 10px; text-decoration: none;}
.submenu_Contact_Us a:hover {text-decoration: underline;}

.menu { margin:0; padding:0;  width:850px; height: 26px;background: #33669f url("images/bg_menu.gif") 0 0 repeat-x;}
.menu .LeftBox
{
	font-family: Century Gothic, verdana, helvetica;
	font-size: 12px;
	color:#fff;
	font-weight: bold;
	line-height: 26px;
	
	border:0px solid #000000;
}
.menu .LeftBox ul {margin:0; padding:0; list-style: none;}
.menu .LeftBox ul li {margin:0; padding:0;height: 26px; float:left; }

.menu .LeftBox ul li.aktive {background: #f98e14;}
.menu .LeftBox ul li.aktive_Services {background: #EB452E;}
.menu .LeftBox ul li.aktive_Locations {background: #299EE2;}
.menu .LeftBox ul li.aktive_News {background: #A477BA;}
.menu .LeftBox ul li.aktive_Partners {background: #85b44a;}
.menu .LeftBox ul li.aktive_Contact_Us {background: #f98e14;}


.menu .LeftBox a { color:#fff; padding:0 10px; text-decoration: none; }
.menu .LeftBox a:hover {text-decoration: underline;}
.menu .RightBox
{
	/*background: transparent url("images/bg_s.gif") 10px 3px no-repeat;*/
	height: 26px;
	width:263px;
	border: 0px solid #000000;
}
.findYourCountry
{
	color: #ffffff;
	float:left;
	
	margin-top: 5px;
	margin-left: 10px;
}
select.frontPage
{
	border: 1px solid #ffffff;
	
	background-color: #33669f;
	
	color:#ffffff;
		
	font-family: Century Gothic, verdana, helvetica;
	font-size: 12px;
	font-weight: normal;
	
	margin-right: 1px;
	margin-top: 2px;
	float:right;
	
	width:262px;
}
option:hover
{
	background-color : #ffffff;
	color : #000000;
}

#search_text
{
	margin:3px 8px 0 32px; border:0; width:160px; background: transparent; float:left;
}
#but_search
{
	margin:2px 0; width:48px; height:19px; float:left;
}
.ind_raquo_box {margin:10px auto; padding:0; width:325px;background: transparent url("images/bg_raquo_t.gif") 0 20px no-repeat;}
.ind_raquo_box .box {margin:0; padding:0; width:325px;background: transparent url("images/bg_raquo_b.gif") bottom right no-repeat;}
/*.ind_raquo_box .box h2 {margin: 10px 0; padding:0; text-align:center; font-weight: normal;font-style: italic; font-family: Century Gothic, verdana, helvetica; font-size: 20px;color:#33669f;}*/
.ind_raquo_box .box h2 {margin: 10px 0; text-indent:-9000px; background: transparent url("images/what_our_customers_say.png") 45px 0px no-repeat;}

.ind_raquo_box .box p {margin: 5px 20px; padding:0;color:#33669f; font-size: 14px; }
.ind_raquo_box .box p span { font-size: 12px; }
.ind_raquo_box .box p span a {color:#218cf9; text-decoration: underline;}
.ind_raquo_box .box p span a:hover {text-decoration: none;}
.ind_box {margin:0; padding:0;}
.ind_box .LeftBox, .ind_box .MiddleBox, .ind_box .RightBox { margin:10px 0 10px 30px; padding:0; float:left; width:263px; position:relative; }
.ind_box .LeftBox {margin:10px 0 10px 0;}
.ind_box .box {background: #f0f0f0; border: 1px solid #dcdcdc;  border-top: 0;}
.ind_box .box p {margin:10px; padding:0; font-size: 11px;color:#676767;}
.ind_box .box p span {color:#218cf9;}
.ind_box .box p a {color:#218cf9; text-decoration: underline;}
.ind_box .box p a:hover {text-decoration: none;}
.ind_box h2 {background: #f98e14; color:#fff; margin:0px; padding:0 15px; font-size: 12px; font-family: Century Gothic, verdana, helvetica; font-weight: bold;height: 25px; line-height: 25px; background: transparent url("images/orange_top_background.jpg") 1px 0px no-repeat;}
.ind_box .MiddleBox h2 {background: #218cf9; background: transparent url("images/blue_top_background.jpg") 0px 0px no-repeat;}
.ind_box .RightBox h2 {background: #10c62e; background: transparent url("images/green_top_background.jpg") 0px 0px no-repeat;}

/* GIFs AS WHITE CURVES  */
.ind_box .bg_lt { margin:0; padding:0;position:absolute; top:0; left:0; width:13px; height: 13px; overflow:hidden; background: transparent url("images/bg_tb.gif") 0 0 no-repeat;}
.ind_box .bg_rt { margin:0; padding:0;position:absolute; top:0; right:0; width:13px; height: 13px; overflow:hidden; background: transparent url("images/bg_tb.gif") -11px 0 no-repeat;}
.ind_box .bg_lb { margin:0; padding:0;position:absolute; bottom:0; left:0; width:13px; height: 13px; overflow:hidden; background: transparent url("images/bg_tb.gif") 0 -11px no-repeat;}
.ind_box .bg_rb { margin:0; padding:0;position:absolute; bottom:0; right:0; width:13px; height: 13px; overflow:hidden; background: transparent url("images/bg_tb.gif") -11px -11px no-repeat;}

/* PNGs AS WHITE CURVES */
/*
.ind_box .bg_lt { margin:0; padding:0;position:absolute; top:0; left:0; width:13px; height: 13px; overflow:hidden; background: transparent url("images/bg_tb.png") 0 0 no-repeat;}
.ind_box .bg_rt { margin:0; padding:0;position:absolute; top:0; right:0; width:13px; height: 13px; overflow:hidden; background: transparent url("images/bg_tb.png") -11px 0 no-repeat;}
.ind_box .bg_lb { margin:0; padding:0;position:absolute; bottom:0; left:0; width:13px; height: 13px; overflow:hidden; background: transparent url("images/bg_tb.png") 0 -11px no-repeat;}
.ind_box .bg_rb { margin:0; padding:0;position:absolute; bottom:0; right:0; width:13px; height: 13px; overflow:hidden; background: transparent url("images/bg_tb.png") -11px -11px no-repeat;}
*/


/*.ContentBox .LeftBox h2 {margin:0; padding:5px 0;color:#33669f;font-family: Century Gothic, verdana, helvetica; font-size: 20px; font-weight: normal}*/
.ContentBox .LeftBox h2 {margin-bottom:0px; text-indent:-9000px; background: transparent url("images/our_services.png") 0px 0px no-repeat;}

/* THIS IS FOR THE: <h2>Header: Sub-Header</h2> BIT */
.ContentBox .LeftBox h2.About_GPN
{
	margin-bottom:0px;
	text-indent:-9000px;
	width: 109px;
	background: transparent url("images/titles_for_sub_headers.png") 0px 0px no-repeat;
}
.ContentBox .LeftBox h2.About_GPN_History
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 75px;
	background: transparent url("images/about_gpn_sub_headers.png") 0px 0px no-repeat;
}
.ContentBox .LeftBox h2.About_GPN_Membership
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 128px;
	background: transparent url("images/about_gpn_sub_headers.png") -79px 0px no-repeat;
}
.ContentBox .LeftBox h2.About_GPN_Vision
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 128px;
	background: transparent url("images/about_gpn_sub_headers.png") -216px 0px no-repeat;
}


.ContentBox .LeftBox h2.Our_Services
{
	margin-bottom:0px;
	text-indent:-9000px;
	width: 118px;
	background: transparent url("images/titles_for_sub_headers.png") -116px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Services_Coach_Hire
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 118px;
	background: transparent url("images/services_sub_headers.png") 0px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Services_Coach_Tours
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 130px;
	background: transparent url("images/services_sub_headers.png") -127px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Services_Conferences
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 134px;
	background: transparent url("images/services_sub_headers.png") -265px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Services_Corporate_Travel
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 172px;
	background: transparent url("images/services_sub_headers.png") -407px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Services_Chauffeur_Cars
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 157px;
	background: transparent url("images/services_sub_headers.png") -587px 0px no-repeat;
}


.ContentBox .LeftBox h2.Our_Locations
{
	margin-bottom:0px;
	text-indent:-9000px;
	width: 132px;
	background: transparent url("images/titles_for_sub_headers.png") -241px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Member_Profile_Pages
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 220px;
	background: transparent url("images/locations_sub_headers.png") 0px 0px no-repeat;
}


.ContentBox .LeftBox h2.Our_News
{
	margin-bottom:0px;
	text-indent:-9000px;
	width: 92px;
	background: transparent url("images/titles_for_sub_headers.png") -380px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_News_Media
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 70px;
	background: transparent url("images/news_sub_headers.png") 0px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_News_Blog
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 50px;
	background: transparent url("images/news_sub_headers.png") -79px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_News_Video
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 66px;
	background: transparent url("images/news_sub_headers.png") -138px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_News_Marketing
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 106px;
	background: transparent url("images/news_sub_headers.png") -212px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_News_Trade_Events
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 131px;
	background: transparent url("images/news_sub_headers.png") -326px 0px no-repeat;
}


.ContentBox .LeftBox h2.Our_Partners
{
	margin-bottom:0px;
	text-indent:-9000px;
	width: 117px;
	background: transparent url("images/titles_for_sub_headers.png") -479px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Partners_Manufacturers
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 150px;
	background: transparent url("images/partners_sub_headers.png") 0px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Partners_Suppliers
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 94px;
	background: transparent url("images/partners_sub_headers.png") -157px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Partners_Corporate_Clients
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 181px;
	background: transparent url("images/partners_sub_headers.png") -258px 0px no-repeat;
}



.ContentBox .LeftBox h2.Contact_Us
{
	margin-bottom:0px;
	text-indent:-9000px;
	width: 107px;
	background: transparent url("images/titles_for_sub_headers.png") -603px 0px no-repeat;
}
.ContentBox .LeftBox h2.Contact_Us_Membership_Directory
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 222px;
	background: transparent url("images/contact_us_sub_headers.png") 0px 0px no-repeat;
}
.ContentBox .LeftBox h2.Contact_Us_Key_Contacts
{
	margin-bottom:0px;
	text-indent:-9000px;
	
	margin-left:9px;
	
	width: 139px;
	background: transparent url("images/contact_us_sub_headers.png") -230px 0px no-repeat;
}

/* COUNTRY NAME IMAGES */
.ContentBox .LeftBox h2.Our_Locations_Austria
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 80px;
	background: transparent url("images/our_locations_member_countires_list.png") -2544px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Belgium
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 90px;
	background: transparent url("images/our_locations_member_countires_list.png") 0px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Britain
{
	margin-bottom:0px;
	text-indent:-9000;
	margin-left:9px;
	width: 70px;
	background-color: transparent;
	background-image: url(images/our_locations_member_countires_list.png);
	background-repeat: no-repeat;
	background-position: -94px 0px;
}
.ContentBox .LeftBox h2.Our_Locations_Canada
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 100px;
	background: transparent url("images/our_locations_member_countires_list.png") -169px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Croatia
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 90px;
	background: transparent url("images/our_locations_member_countires_list.png") -2626px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Cyprus
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 80px;
	background: transparent url("images/our_locations_member_countires_list.png") -268px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Czech_Republic
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 170px;
	background: transparent url("images/our_locations_member_countires_list.png") -351px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Denmark
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 100px;
	background: transparent url("images/our_locations_member_countires_list.png") -522px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Egypt
{
	margin-bottom:0px;
	text-indent:-9000px;
	margin-left:9px;
	width: 140px;
	background-color: transparent;
	background-image: url(images/our_locations_member_countires_list.png);
	background-repeat: no-repeat;
	background-position: -2950px 0px;
}
.ContentBox .LeftBox h2.Our_Locations_Estonia
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 80px;
	background: transparent url("images/our_locations_member_countires_list.png") -628px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Finland
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 80px;
	background: transparent url("images/our_locations_member_countires_list.png") -712px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Germany
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 105px;
	background: transparent url("images/our_locations_member_countires_list.png") -798px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Greece
{
	margin-bottom:0px;
	margin-left:9px;
	width: 90px;
	background-color: transparent;
	background-image: url(images/our_locations_member_Greece.png);
	background-repeat: no-repeat;
	background-position: -7px 0px;
}
.ContentBox .LeftBox h2.Our_Locations_Iceland
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 90px;
	background: transparent url("images/our_locations_member_countires_list.png") -907px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_India
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 60px;
	background: transparent url("images/our_locations_member_countires_list.png") -997px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Ireland
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 80px;
	background: transparent url("images/our_locations_member_countires_list.png") -1062px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Italy
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 50px;
	background: transparent url("images/our_locations_member_countires_list.png") -1146px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Israel
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 60px;
	background: transparent url("images/our_locations_member_countires_list.png") -1202px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Latvia
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 70px;
	background: transparent url("images/our_locations_member_countires_list.png") -1268px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Lithuania
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 100px;
	background: transparent url("images/our_locations_member_countires_list.png") -1342px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Luxembourg
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 140px;
	background: transparent url("images/our_locations_member_countires_list.png") -2812px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Netherlands
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 130px;
	background: transparent url("images/our_locations_member_countires_list.png") -1447px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Norway
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 90px;
	background: transparent url("images/our_locations_member_countires_list.png") -1581px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Poland
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 80px;
	background: transparent url("images/our_locations_member_countires_list.png") -1672px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Portugal
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 90px;
	background: transparent url("images/our_locations_member_countires_list.png") -1758px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Romania
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 100px;
	background: transparent url("images/our_locations_member_countires_list.png") -1855px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Russia
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 70px;
	background: transparent url("images/our_locations_member_countires_list.png") -1959px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Slovakia
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 90px;
	background: transparent url("images/our_locations_member_countires_list.png") -2716px 0px no-repeat;
}

.ContentBox .LeftBox h2.Our_Locations_Spain
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 70px;
	background: transparent url("images/our_locations_member_countires_list.png") -2033px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Sweden
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 90px;
	background: transparent url("images/our_locations_member_countires_list.png") -2103px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Switzerland
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 120px;
	background: transparent url("images/our_locations_member_countires_list.png") -2198px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_Turkey
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 70px;
	background: transparent url("images/our_locations_member_countires_list.png") -2323px 0px no-repeat;
}
.ContentBox .LeftBox h2.Our_Locations_United_States
{
	margin-bottom:0px; text-indent:-9000px;
	
	margin-left:9px;
	width: 140px;
	background: transparent url("images/our_locations_member_countires_list.png") -2400px 0px no-repeat;
}

.ContentBox .LeftBox .page_box {margin:10px 0; padding:0; position:relative; width:587px;}
.ContentBox .LeftBox .page_box .box {margin:0; padding:0; border: 1px solid #dcdcdc;}
.ContentBox .LeftBox .page_box .box .line {margin:0; padding:0; height: 10px;}
.ContentBox .LeftBox .page_box h3 {margin:0; padding:0 10px; height: 20px; line-height: 20px; background-color:#b5bac0; color:#fff; font-family: arial, verdana, helvetica; font-size: 12px;}
.ContentBox .LeftBox .page_box ul {margin:10px 0 0 10px; padding:0; list-style: none;}
.ContentBox .LeftBox .page_box ul li {margin:0; padding:0; float:left; width:33%; color:#308ae6;}
.ContentBox .LeftBox .page_box ul li a { color:#308ae6; text-decoration: underline;}
.ContentBox .LeftBox .page_box ul li a:hover { color:#308ae6; text-decoration: none;}
.ContentBox .LeftBox .page_box_l { float:left; width:285px; font-size: 11px;}

.ContentBox .LeftBox .page_box_l_PROFILE_PAGE
{
	float:left;
	width:312px;
	font-size: 11px;
}
.ContentBox .LeftBox .page_box_r { float:right; width:285px; font-size: 11px; }
.ContentBox .LeftBox .page_box_r_PROFILE_PAGE
{
	float:right;
	width:260px;
	font-size: 11px;
}
.ContentBox .LeftBox .page_box p {margin:0; padding:10px;}
/* GIFs
.ContentBox .LeftBox .bg_lt { margin:0; padding:0;position:absolute; top:0; left:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_1.gif") 0 0 no-repeat;}
.ContentBox .LeftBox .bg_rt { margin:0; padding:0;position:absolute; top:0; right:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_1.gif") -9px 0 no-repeat;}
.ContentBox .LeftBox .bg_lb { margin:0; padding:0;position:absolute; bottom:0; left:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_1.gif") 0 -9px no-repeat;}
.ContentBox .LeftBox .bg_rb { margin:0; padding:0;position:absolute; bottom:0; right:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_1.gif") -9px -9px no-repeat;}
/*

/* JPEGs
.ContentBox .LeftBox .bg_lt { margin:0; padding:0;position:absolute; top:0; left:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_1.jpg") 0px 0 no-repeat;}
.ContentBox .LeftBox .bg_rt { margin:0; padding:0;position:absolute; top:0; right:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_1.jpg") -9px 0 no-repeat;}
.ContentBox .LeftBox .bg_lb { margin:0; padding:0;position:absolute; bottom:0; left:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_1.jpg") 0 -9px no-repeat;}
.ContentBox .LeftBox .bg_rb { margin:0; padding:0;position:absolute; bottom:0; right:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_1.jpg") -9px -9px no-repeat;}
*/

/* PNGs */
.ContentBox .LeftBox .bg_lt { margin:0; padding:0;position:absolute; top:0; left:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_1.png") 0px 0 no-repeat;}
.ContentBox .LeftBox .bg_rt { margin:0; padding:0;position:absolute; top:0; right:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_1.png") -9px 0 no-repeat;}
.ContentBox .LeftBox .bg_lb { margin:0; padding:0;position:absolute; bottom:0; left:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_1.png") 0 -9px no-repeat;}
.ContentBox .LeftBox .bg_rb { margin:0; padding:0;position:absolute; bottom:0; right:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_1.png") -9px -9px no-repeat;}


.ContentBox .LeftBox .map {margin:10px; padding:0; float:left;width:365px;}
.ContentBox .LeftBox .map_form {margin:10px; padding:0; float:right; width:180px;}

.ContentBox .RightBox {}
.ContentBox .RightBox p {margin:10px; padding:0;}
.ContentBox .RightBox h3 {margin:10px; padding:0; font-weight: bold; font-size: 12px;}
.ContentBox .RightBox h2 { border-bottom: 1px dotted #dcdcdc;margin:10px; padding:0;font-family: Century Gothic, verdana, helvetica; font-size: 18px; font-weight: normal; color:#33669f;}
.ContentBox .RightBox a {color:#308ae6; text-decoration: none;}
.ContentBox .RightBox a:hover {color:#308ae6; text-decoration: underline;}
.ContentBox .RightBox .page_box {margin:10px; padding:0; position:relative;background: transparent url("images/phone.gif") left center no-repeat; }
.ContentBox .RightBox .page_box .box {margin:0; padding:0; border: 1px solid #dcdcdc;}
.ContentBox .RightBox .page_box_FEEDBACK
{
	margin:10px;
	padding:0;
	position:relative;
	background: transparent url("images/feedback_icon_1.jpg") 5px 30px no-repeat;

}
.ContentBox .RightBox .page_box_FEEDBACK .box
{
	margin:0;
	padding:0;
	padding-left:50px;
	border: 1px solid #dcdcdc;
}

.ContentBox .RightBox .page_box_CALL_GPN
{
	margin:10px;
	padding:0;
	position:relative;
	background: transparent url("images/call_icon_1.jpg") 8px 30px no-repeat;

}
.ContentBox .RightBox .page_box_CALL_GPN .box
{
	margin:0;
	padding:0;
	padding-left:50px;
	border: 1px solid #dcdcdc;
}

.ContentBox .RightBox .page_box_GREEN_LEAF
{
	margin:10px;
	padding:0;
	position:relative;

}
.ContentBox .RightBox .page_box_GREEN_LEAF .box
{
	margin:0;
	padding:0;
	padding-left:50px;
	border: 1px solid #dcdcdc;
	
	height:240px;
	
	text-align:left;
	
	background: transparent url("images/green_motorcoach_background.jpg") 8px 30px no-repeat;
}

.ContentBox .RightBox .bg_bottom_GREEN_LEAF
{
	margin:0;
	padding:0;
	
	position:absolute;
	
	bottom:0px;
	left:-3px;
	
	width:255px;
	height: 119px; 
	
	overflow:hidden;
	
	background: transparent url("images/green_leaf_bottom.png") 0px 0px no-repeat;
}

.ContentBox .RightBox .page_box .box h2 {border:0; margin-left:100px;}
.ContentBox .RightBox .page_box .box p { margin-left:100px;}
.ContentBox .RightBox .page_box .box p span {color:#ff8800;}
.ContentBox .RightBox .page_box .box p a {color:#ff8800; text-decoration: underline;}
.ContentBox .RightBox .page_box .box p a:hover {text-decoration: none;}
.ContentBox .RightBox .bg_lt { margin:0; padding:0;position:absolute; top:0; left:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_2.gif") 0 0 no-repeat;}
.ContentBox .RightBox .bg_rt { margin:0; padding:0;position:absolute; top:0; right:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_2.gif") -9px 0 no-repeat;}
.ContentBox .RightBox .bg_lb { margin:0; padding:0;position:absolute; bottom:0; left:0; width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_2.gif") 0 -9px no-repeat;}
.ContentBox .RightBox .bg_rb { margin:0; padding:0;position:absolute; bottom:0; right:0;width:9px; height: 9px; overflow:hidden; background: transparent url("images/bg_tb_2.gif") -9px -9px no-repeat;}


/*.index_header {margin:0; padding:0;  width:850px; height: 174px;background: #308fef url("images/bg_1.gif") 0 0 no-repeat; }*/
.index_header {margin:0; padding:0;  width:850px; height: 174px;background: #ffffff url("images/bg_1.png") 0 0 no-repeat; }

.index_header .LeftBox {  width:587px; height:149px; position:relative; overflow:hidden; }
.index_header .LeftBox .bg_lb { position:absolute; background: transparent url("images/bg_lb.gif") 0 0 no-repeat;  width:13px; height:13px; overflow:hidden; bottom:0; right:0; z-index: 1000; }
.index_header .LeftBox .bg_lb_PNG { position:absolute; background: transparent url("images/bg_lb_PNG.png") 0 0 no-repeat;  width:13px; height:13px; overflow:hidden; bottom:0; right:0; z-index: 1000; }

.index_header .RightBox { font-family: Century Gothic, verdana, helvetica; font-size: 14px;  font-weight: bold;}
.index_header .RightBox p {margin:15px 10px; padding: 0;color:#1b4a7f;}
.index_header .RightBox p span {color:#fff;}
.header .LeftBox img {float:left;}
.header .LeftBox p {width:300px;float:right;font-family: Century Gothic, verdana, helvetica; font-weight: normal; font-size: 16px;color:#cacaca; padding: 0 25px 0 0; border:0px solid #000000; margin-top:10px;}
.header .RightBox {margin:0; padding:10px 0 0 0;  width:263px; height: 90px;background: #308fef url("images/bg.gif") 0 0 no-repeat; text-align:center;}
.header .RightBox p {margin:0 10px; padding: 0; text-align:left; font-family: Century Gothic, verdana, helvetica; font-size: 12px; line-height: 35px;  font-weight: bold;}
.header .RightBox p a {color:#fff; text-decoration: none; }
.header .RightBox p a:hover {text-decoration: underline;}
.footer {margin: 20px 0; padding:0;color:#b5bac0; font-size: 11px; line-height: 20px;}
.footer .line {margin: 0; padding: 0; height: 1px; width:850px; border-top: 1px solid #b5bac0;}
.footer a {color:#b5bac0;text-decoration: none;}
.footer a:hover {text-decoration: underline;}
.footer .RightBox {text-align:right;}
.footer .RightBox a { text-decoration: underline;}
.footer .RightBox a:hover {text-decoration: none;}

