﻿body {
	margin: 5px;
	background-image: url(images/nature_background.jpg);
	background-repeat: repeat-y;
	background-position: bottom;
	background-attachment: fixed;
}
.main_links a {
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	background-image: url(images/menu_blue.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 28px;
	width: 150px;
	display: block;
	line-height: 28px;
	padding-left: 30px;
	font-weight:bold;
}
.main_links a:hover {
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-image: url(images/menu_orange.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 28px;
	display: block;
	line-height: 28px;
}
.main_links a.selected {
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-image: url(images/menu_orange.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 28px;
	display: block;
	line-height: 28px;
}
.programes_links a {
	color: #2b8cf3;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	
	text-align: left;
	text-decoration: underline;
}
.programes_links a:hover {
	color: #00ccff;
	text-align: left;
	text-decoration: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	
}
.programes_links a.selected {
	color: #2b8cf3;
	text-align: left;
	text-decoration: none;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.table_search {
	background-color: #ececec;
}
.table_search_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #ececec;
	color: #1282ff;
}
.footer {
	background-color: #ececec;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:center;
	
}
.home_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2b8cf3;
	text-align: left;
	background-color: #ececec;
}
.arows {
	
	text-align: center;
	background-color: #ececec;
}
.text_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2b8cf3;
	text-align: justify;
	padding: 5px;
	
}
.text_body_hotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2b8cf3;
	text-align: left;
	padding-left:5px;

}
.text_body_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00ccff;
	text-align: left;
	
}
.text_pic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: center;
	font-weight: bold;
}
.contact_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00ccff;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
	border: #ececec  solid 1px;
}
.contact_body_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: left;
	padding-left: 5px;
	border: #ececec  solid 1px;
	
}
.contact_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2b8cf3;
	text-align: left;
	padding-left: 5px;
	border: #ececec  solid 1px;

}
.excurion_head_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00ccff;
	text-align: center;
	border: #2b8cf3 solid 1px;
	font-weight:bold;
}
.excurion_content_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2b8cf3;
	text-align: center;
	border: #2b8cf3 solid 1px;
	font-weight:bold;
}
.heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #999999;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;

}
.heading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00ccff;
	text-align: center;
	font-weight: bold;
	background-color: #ececec;
	border: #0283e6 solid 1px;
}
.heading4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	background-color: #e8ae00;
	border: #0283e6 solid 1px;
}
.diving_square {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2b8cf3;
	text-align: left;
	padding-left: 5px;
	border: #0283e6 solid 1px;
	
}
.about_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #e8ae00;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}
.about_header2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #092cff;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}
.about_header3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #492d05;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}
.about_header4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #054910;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}
.about_header5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fced86;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}
.about_header6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00ccff;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}
.hotel_book {
	font-family: "Arial Narrow";
	font-size: 13px;
	color: #666666;
	font-weight:bold;
	
}
.back_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#CCFF00;
	font-weight: bold;
	text-decoration:none;
}
.hotel_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00ccff;
	text-align: left;
}
.program_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #fced86;
	text-align: left;
	background-image: url(images/program_bg.jpg);
	background-repeat: no-repeat;
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
}
.program_day {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
	font-weight:bold;
}
.program_day_data , .program_day_data span , .program_day_data span span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: left;
	padding-left: 5px;

}
.offer_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #fced86;
	text-align: left;
	background-image: url(images/program_bg.jpg);
	background-repeat: no-repeat;
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
}
.offer_day {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fced86;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}
.numbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00ccff;
	text-align: left;
	font-weight: bold;
}
.table_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #999999;
	text-align: center;
	background-color: #ececec;
	font-weight:bold;
}
.table_body_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00ccff;
	text-align: center;
	background-color: #ececec;
	font-weight:bold;
}
.table_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	background-color: #0099FF;
	
}
.table_body2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2b8cf3;
	text-align: center;
	background-color: #FFFFFF;
	
}
.china_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00ccff;
	text-align: center;
	font-weight: bold;
	border: #ececec solid 1px;
}
.china_body_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #999999;
	text-align: left;
	padding-left: 5px;
	border: #ececec solid 1px;

}
.china_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2b8cf3;
	text-align: left;
	padding-left: 5px;
	border: #ececec solid 1px;
}
.bg_white{ 
           border:5px solid #ececec;
	padding:5px;
	background-color:#FFFFFF;
			

		   
}