/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:gray;
}

.language_bar_repeat {
	background-image: url(img/language_bar_repeat.gif);
	background-repeat: repeat-x;
}
.logo_background_repeat {
	background-image: url(img/top_back_menu.jpg);
	background-repeat: repeat-x;
}
.images_background {
	background-image: url(img/top_back_gif.gif);
	background-repeat: repeat-x;
}
.images_background_notab {
	background-image: url(img/top_back_gifV2.gif);
	background-repeat: repeat-x;
}


.cream_backdrop {
	/**background-image: url(img/cream_vert_repeat.gif);**/
	background-repeat: repeat-x;
}
/**
.left_side_of_white {
	background-image: url(img/left_side_of_white_panel.gif);
	background-repeat: repeat-y;
}
.right_side_of_white {
	background-image: url(img/right_side_of_white_panel.gif);
	background-repeat: repeat-y;
}
.bottom_repeat {
	background-image: url(img/bottom_repeat.gif);
	background-repeat: repeat-x;
}
*/
.Footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
}
.book_background {
	background-image: url(img/behind_book.gif);
	background-repeat: repeat;
}


.why_background {
	background-image: url(img/Call_centres_back_img.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-left-width: 1px;
	border-right-color: #dbdbdb;
	border-bottom-color: #dbdbdb;
	border-left-color: #dbdbdb;
	border-right-width: 1px;
	border-bottom-width: 1px;
}


.Footer_text a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration: none;
}
.Footer_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration: underline;
}
.Footer_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration: underline;
}
.Footer_text a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration: none;
}
.contact_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-align: left;
	
}
.contact_text_Bigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #49382f;
	text-align: left;
	text-decoration: bold;
}
.hotel_form_titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	font-weight: bold;
	padding-left:12px;
	padding-bottom:5px;
	text-align: left;
}
.forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}

.hotel_forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-left:12px;
	padding-bottom:15px;
	text-align: left;
}
.hotel_forms2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-left:12px;
	padding-bottom:10px;
	padding-top:8px;
	text-align: left;
}

.contact_text a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #49382f;
	text-align: left;
	text-decoration: underline;
}
.contact_text a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #49382f;
	text-align: left;
	text-decoration: underline;
}
.contact_text a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #49382f;
	text-align: left;
	text-decoration: underline;
}
.contact_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #877e6b;
	text-align: left;
	text-decoration: underline;
}
.language_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3E3028;
	text-decoration: none;
	border: thin solid #2E241D;
}
.language {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #49382f;
	text-align: left;
}
.top_bar {
	padding-bottom:3px;
	padding-top:3px;
}
.paypal_padding {
	padding-bottom:10px;
	padding-top:10px;
}
.newsletter_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #49382f;
	padding-left:10px;
	padding-right:10px;
	padding-top:12px;
	text-align: left;
	padding-bottom:10px;
}
.flights_box {
	border: 1px solid #DCCEB4;
	
}
.plane_dotted {
	background-image: url(img/plane_dotted_line.gif);
	background-repeat: repeat-x;
	padding-top:3px;
	padding-bottom:3px;
	background-position: center;
	
}


.search_results_top_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
}


.search_results_top_text a:link{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: black;
	padding-top:6px;
	padding-bottom:6px;
	text-align: center;
}
.search_results_top_text a:active{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: black;
	padding-top:6px;
	padding-bottom:6px;
	text-align: center;
}
.search_results_top_text a:visited {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: black;
	padding-top:6px;
	padding-bottom:6px;
	text-align: center;
}
.search_results_top_text a:hover{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: black;
	padding-top:6px;
	padding-bottom:6px;
	text-align: center;
}




.search_results_top_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3f3228;
}
.search_results_left_col_rept {
	background-image: url(img/search_results/left_column_repeat.jpg);
	background-repeat: repeat;
}
.search_results_left_col_rept_behind {
	background-image: url(img/search_results/left_column_repeat_y.jpg);
	background-repeat: repeat-y;
}
.module_back_colour {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #49382f;
	padding-left:9px;
	padding-right:9px;
	padding-bottom:9px;
	padding-top:12px;
	background-color: #f6f6f5;
}
.Book {
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: white;
	padding-top:6px;
	padding-bottom:6px;
	text-align: center;
}
.Book a:link{
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: white;
	padding-top:6px;
	padding-bottom:6px;
	text-align: center;
}
.Book a:active{
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: white;
	padding-top:6px;
	padding-bottom:6px;
	text-align: center;
}
.Book a:visited {
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: white;
	padding-top:6px;
	padding-bottom:6px;
	text-align: center;
}
.Book a:hover{
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: white;
	padding-top:6px;
	padding-bottom:6px;
	text-align: center;
	text-decoration: none;
}

.hotel_text_padding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	padding-bottom:9px;
	padding-top:9px;
}
.Book_price {
	font-family: Tahoma, Arial;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.inc_tax {
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.suite_text {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: white;
	padding-left:5px;
	font-weight: bold;
}
.suite_padd {
padding-bottom:4px;
}
.more_info_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
}
.more_info_text a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: underline;
}
.more_info_text a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: underline;
}
.more_info_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.more_info_text a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #49382f;
	text-decoration: underline;
}.images_homepage_padd_right {

padding-left:2px;


}
.images_homepage_padd_left {


padding-right:2px;

}
.images_homepage_padd_middle {
	padding-left:2px;
	padding-right:2px;
}
#Child_ages{
visibility:hidden;
display:none;
}
.tab_repeat {
	background-image: url(img/purchase/tab_repeat.gif);
	background-repeat: repeat-x;
}
.Tab_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #49382f;
}
.purchase_form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	padding-bottom:5px;
	padding-top:17px;
	text-align: left;
}
.purchase_forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D241E;
	font-weight: normal;
	text-align: left;
	margin:none;
	padding:none;
	margin-bottom:15px;
}
.form_info_text {
	padding-top:9px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: black;
}
.form_info_text a:link{
padding-top:9px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #49382f;
	text-decoration:underline
}
.form_info_text a:active{
padding-top:9px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #49382f;
	text-decoration:underline
}
.form_info_text a:hover{
padding-top:9px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #49382f;
	text-decoration:underline
}
.form_info_text a:visited{
padding-top:9px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #49382f;
	text-decoration:underline
}
.purchase_forms_underneath {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D241E;
	font-weight: normal;
	text-align: left;
	margin:none;
	padding:none;
	margin-bottom:6px;
}
.purchase_form_text_underneath {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	padding-bottom:5px;
	text-align: left;
}
.purchase_form_text_underneath_center{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	padding-bottom:5px;
	text-align: center;
}
.subscribe {

	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #49382f;
}
.subscribe2 {

	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #49382f;
	padding-top:4px;
}
.checkbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D241E;
	font-weight: normal;
	text-align: left;
	border: 1px solid #2D241E;
	margin:none;
	padding:none;
	
}
.hotel_traveller_text {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #3c2f25;
	padding-bottom:0px;
	padding-top:13px;
	text-align: left;
}
.just_bold_text {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #3c2f25;
	text-align: left;
}
.just_small_text {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3c2f25;
	text-align: left;
}
.just_small_text a:link {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3c2f25;
	text-align: left;
	text-decoration: underline;
}
.just_small_text a:active{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3c2f25;
	text-align: left;
	text-decoration: underline;
}
.just_small_text a:hover{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3c2f25;
	text-align: left;
	text-decoration: underline;
}
.just_small_text a:visited{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3c2f25;
	text-align: left;
	text-decoration: underline;
}
.dotted_line {
	background-image: url(img/purchase/dotted_line.gif);
	background-repeat: repeat-x;
}
.dotted_line_down {
	background-image: url(img/purchase/dotted_down.gif);
	background-repeat: repeat-y;
}
.purchase_form_text_2 {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #3c2f25;
	padding-bottom:5px;
	padding-top:6px;
	padding-left:10px;
	text-align: left;
}
.Book_Big {
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	color: white;
	padding-top:8px;
	padding-bottom:8px;
	text-align: center;
}
.left_image {
	background-image: url(img/Main_Hotel_imgs/Renaissance_NY_1.jpg);
	background-repeat: no-repeat;
}

.thumbnail_gaps {
	padding-left:4px;
		padding-right:4px;
}
.thumbnail_border {
	border: 1px solid #FFFFFF;
}
.Hotel_image_text_big {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top:11px;
	padding-left:10px;
	padding-bottom:2px;
	
}
.Hotel_image_text_sml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:10px;
	padding-bottom:20px;
}
.middle_image {
	background-image: url(img/Main_Hotel_imgs/Empire_1.jpg);
	background-repeat: no-repeat;
	padding-left:1px;
	padding-right:1px;
}
.right_image {
	background-image: url(img/Main_Hotel_imgs/affinia_dumont_1.jpg);
	background-repeat: no-repeat;
}

.Renaissance_image {
	background-image: url(img/Main_Hotel_imgs/Renaissance_NY_1.jpg);
	background-repeat: no-repeat;
}
.thirtythirty_image {
	background-image: url(img/Main_Hotel_imgs/Thirty_Thirty_1.jpg);
	background-repeat: no-repeat;
}
.HiltonTS_image {
	background-image: url(img/Main_Hotel_imgs/Hilton_TmSq_1.jpg);
	background-repeat: no-repeat;
}

.Encore_image {
	background-image: url(img/Main_Hotel_imgs/Encore_wynn_1.jpg);
	background-repeat: no-repeat;
}

.Avalon_image
 {
	background-image: url(img/Main_Hotel_imgs/Avalon_1.jpg);
	background-repeat: no-repeat;
}



.space{
	padding-left:8px;
	padding-right:8px;
}
.Hotel_image_text_big_purchase {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:11px;
}
.Purchase_top_img {
	background-image: url(img/search_results/mandalay_1_flight.jpg);
	background-repeat: no-repeat;
}
.Purchase_second_img {
	background-image: url(img/search_results/Bellagio_1.jpg);
	background-repeat: no-repeat;
}
.Purchase_third_img {
	background-image: url(img/search_results/encore_wynn_1.jpg);
	background-repeat: no-repeat;
}

.static_page_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	
}
.static_page_text a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}
.static_page_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}
.static_page_text a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}
.static_page_text a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}

.avail_header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.form_top_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color:black;
	background-color: #c7c7c7;
}
.dropdown_forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D241E;
	font-weight: normal;
	text-align: left;
	margin:none;
	padding:none;
	margin-bottom:15px;
}
.Booking_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	padding-bottom:8px;
	text-align: left;
}
.ref_box{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	border: thin solid #30211a;
}.static_page_text_indent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #958274;
	
}
.error_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding:0px;
}
.error_text_dark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #463830;
	font-weight: bold;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	
}
.purchase_forms_bluebak {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D241E;
	font-weight: normal;
	text-align: left;
	margin:none;
	padding:none;
	margin-bottom:15px;
	background-color: #e6fbf7;
}
.flights_box_inner {
	/*border: 1px solid #DCCEB4;*/
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}
	
.amount_box {
	border: 1px solid black;
}
.guide_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #332920;
}
.upgrade_repeat {
	background-image: url(img/search_results/upgrade_repeat.gif);
	background-repeat: repeat-y;
}
.upgrade_repeat2 {
	background-image: url(img/search_results/upgrade_repeat.gif);
	background-repeat: repeat-y;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #332920;
	padding-left:4px;
	padding-right:4px;
	line-height: 12px;
	
}
.upgrade {
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #382921;
	padding-top:2px;
	padding-bottom:3px;
	text-align: center;
}
.upgrade a:link{
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #382921;
	text-align: center;
}
.upgrade a:active{
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #382921;
	text-align: center;
}
.upgrade a:visited{
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #382921;
	text-align: center;
}
.upgrade a:hover{
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #382921;
	text-align: center;
}

.why_text{
	padding-left:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-repeat: repeat-y;
}

.why_text a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.why_text a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.why_text a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.why_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}


.Book_price_dark {
	font-family: Tahoma, Arial;
	font-size: 20px;
	font-weight: bold;
	color: black;
	text-align: center;
	padding-bottom:4px;
	padding-top:4px;
}
.hotel_lead_prices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2D241D;
	font-weight: bold;
	text-align: left;
}
.fromposition
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2D241D;
	font-weight: bold;
	text-align: left;
}
.price
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2D241D;
	font-weight: bold;
	text-align: left;
}
.alltext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D241D;
	text-align: left;
	
}	
.package_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	padding-bottom:9px;
	padding-top:9px;
}




.Book_price_dark {
	font-family: Tahoma, Arial;
	font-size: 20px;
	font-weight: bold;
	color: black;
	text-align: center;
}
.tele_number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: black;
	font-weight: bold;
	padding-left:13px;
}
.tele_number_btm_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: normal;
	padding-left:13px;
	padding-bottom:13px;
	padding-top:5px;
}

.home_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}

.home_text a:link{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration:underline
}
.home_text a:active{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration:underline
}
.home_text a:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration:underline
}
.home_text a:visited{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #49382f;
	text-decoration:underline
}
.hotel_form_titles_from_Info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
	padding-top:14px;
	padding-left:12px;
	padding-bottom:5px;
	text-align: left;
}

.hotel_form_titles_from_Info_no_Padding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
	padding-bottom:5px;
	text-align: left;
}

.error_text_hotel_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	font-weight: bold;

}
.form_top_text_small
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	color:#30211a;
	background-color: #F0EBE1;
}
.hotel_form_titles_small_spacing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	font-weight: bold;
	padding-left:12px;
	padding-bottom:3px;
	text-align: left;
}

.hotel_forms3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-left:12px;
	padding-bottom:5px;
	padding-top:3px;
	text-align: left;
}

li.canyon {
	line-height:17px;
	margin:0px;
	padding:0px;
	list-style-image: none;
	list-style-type: disc;
	font-weight: bold;
	}
	
.air_tours_box {
	background-image: url(img/air_tours/box.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #201914;
}

.air_tours_box2 {
	background-image: url(img/air_tours/box2.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	padding-left:12px;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #201914;
}
.air_tours_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #201914;
	font-weight: bold;	
}
.air_tour_repeat {
	background-image: url(img/air_tours/box_repeat.gif);
	background-repeat: repeat-y;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right:10px;
	padding-top:5px;
	
}

.no_availability {

          background-color: #f6f6f5;

          border: 1px solid #e9e9e0;

          font-family: Arial, Helvetica, sans-serif;

          font-size: 17px;

          font-weight: normal;

          color: #3f3228;

}

.no_availability a:link{

          font-family: Arial, Helvetica, sans-serif;

          font-size: 17px;

          font-weight: normal;

          color: #3f3228;

}

.no_availability a:active{

          font-family: Arial, Helvetica, sans-serif;

          font-size: 17px;

          font-weight: normal;

          color: #3f3228;

}

.no_availability a:hover{

          font-family: Arial, Helvetica, sans-serif;

          font-size: 17px;

          font-weight: normal;

          color: #3f3228;

}

.no_availability a:visited{

          font-family: Arial, Helvetica, sans-serif;

          font-size: 17px;

          font-weight: normal;

          color: #3f3228;

}
.confirm {

          background-color: #f6f6f5;

          border: 1px solid #e9e9e0;

}

.our_ref{

          background-color: #ffffff;

          border: 1px solid #44362e;

}

.our_ref_internal{

          padding:10px;

          }

.confirm_internal{

          font-family: Arial, Helvetica, sans-serif;

          font-size: 12px;

          font-weight: normal;

          color: #3f3228;

          padding:20px;

}.confirm {

          background-color: #f6f6f5;

          border: 1px solid #e9e9e0;

}

.our_ref{

          background-color: #ffffff;

          border: 1px solid #44362e;

}

.our_ref_internal{

          padding:10px;

          }

.confirm_internal{

          font-family: Arial, Helvetica, sans-serif;

          font-size: 12px;

          font-weight: normal;

          color: #3f3228;

          padding:20px;

}
.extras{

          padding:5px;
          }
.grey_bar_repeat
{
	background-image: url(img/grey_bar_repeat.gif);
	background-repeat: repeat-x;
	padding-top:4px;
	padding-bottom:5px;
	padding-left:27px;
}

.why_text_N{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	font-weight: normal;
}
      



