/* CSS Document */
@charset "utf-8";

.page {}
.page .col01 {}


.page .col01  .headingpage { color:#000; border:1px solid #e8e8e8; background: url(/images/ui_sortby_bg.gif) repeat-x;}
.page .col01 .headingpage { }
.page .col01 .headingpage h1 {color:#000;}


.detail01 {}
.detail01 a:link, .detail01 a:visited { color:#004080;}
.detail01 a:hover { color:#004080; text-decoration:underline; }
.detail01 td {color:#000; }
.detail01 td h1 { color:#004080;}
.detail01 .county {}
.detail01 .county span{ }
.detail01 .county span img { }
.detail01 td table td{ color:#000;}

.detail01 td  table.bestrate { border:5px solid #dbdbdb; background-color:#dbdbdb; }
.detail01 td table.bestrate .txt { background-color:#f4f4f4; border-bottom:1px solid #dbdbdb;}
.detail01 td table.bestrate .leftcol { background-color:#fff; border-right:1px solid #dbdbdb;}
.detail01 td table.bestrate .rightcol { color:#7ccd13; background-color:#fff; border-right:1px solid #dbdbdb;}
.detail01 td table.bestrate td span.price { color:#004080;}
.detail01 td table.bestrate td span.avil { color:#7ccd13; }
.detail01 td table.bestrate .daily { color:#000;}

.detailtab_outter {}
.detailtab_outter #detailtab {}
.detailtab_outter #detailtab ul.tab {}
.detailtab_outter #detailtab ul.tab li { border: 0px solid #dbdbdb;}
.detailtab_outter #detailtab a {background: url(/images/img_taboff.gif) top left repeat-x; color: #000; color:#7d7d7d;}
.detailtab_outter #detailtab a:hover { color: #004080; }
.detailtab_outter #detailtab #selected { background: url(/images/img_tabon.gif) top right repeat-x; color: #004080; position: relative; }
.detailtab_outter #detailtab #selected a { background: url(/images/img_tabon.gif) top right repeat-x; color: #004080; }
.detailtab_outter #detailtab div.content { color:#000;  background: #f9f9f9; border:1px solid #dbdbdb;}
.detailtab_outter #detailtab div.content .content_header { color:#004080;}
.detailtab_outter #detailtab div.content .photo { }
.detailtab_outter #detailtab div.content .photo a{}
.detailtab_outter #detailtab div.content .photo img {}
.detailtab_outter #detailtab div.content p {}


.detailtab_outter #detailtab .content .detail_search_outter {}
.detailtab_outter #detailtab .content .detail_search_outter label{color:#000; }



#infoOp  {}
#infoOp tr {}
#infoOp td {background: #fafdfe; border: 1px solid #eef3f5;}

#infoOp .formLabel {background: #f9e7e7; border: 1px solid ##eef3f5;}
/*opinfo stylesheet end-*/

/*
	author: johnny.kuan@world.net
	date: Tuesday, July 07, 2009
	description: features stylesheet
*/
#infoFeatures {}
.detailtab_outter #detailtab #infoFeatures ul {}
.detailtab_outter #detailtab #infoFeatures li { background: url(/images/li_gadget_infobox_05.gif) no-repeat left center; }
#infoFeatures dl {}
#infoFeatures dt { border: 1px solid #e0e0e0;  background: #f1f1f1;}
#infoFeatures dd {}
#infoFeatures img {}

#gMapStyle{ }
/*features stylesheet end-*/

	/* BEGIN DEMO STYLE */
	/*caption of the image gallery*/
	.caption{color:#887;}
	.demo{}
	.gallery_demo{}
	
	.gallery_demo li div{}
	.gallery_demo li div .caption{}
	
	#main_image{}
	#main_image img{border:1px solid #d3d3d3;}
	
	.nav{}
	
	.info{border-top:1px dotted #221;}
	.info p{}


	/*gallery thumb nail related css*/
	.gallery_demo li{border:2px solid #ccc;}
	ul.gallery_demo_unstyled img{ border:0px solid #ccc; }
	/*gallery thumbnail on selected..*/
	li.active img{} 

	#main_image img{}

	ul.gallery_demo_unstyled, div.gallery_demo_unstyled{}
	
/*detail page images on address on on summary*/
img.framePhoto{ border:1px solid #D3D3D3;}

/*navigation on the photo sections*/
div.gallery_demo_unstyled_2{}
.content div.gallery_demo_unstyled_2 nobr span{border:1px solid #ccc;}

/*main image stylesheet*/
#main_image{}
#main_image img{border:3px solid #4c4646;}

h5 {}

/* Detail Rates  updated - Friday, July 17, 2009*/
.detailtab_outter #detailtab .content .room_rate {border:1px solid #dedcc8;}
.detailtab_outter #detailtab .content .room_rate table tr th { border:1px solid #fff; }
.detailtab_outter #detailtab .content .room_rate table tr.hed {color:#fff; background-color:#000000; }
.detailtab_outter #detailtab .content .room_rate table tr.sub {background-color:#dedcc8; color:#000; }
.detailtab_outter #detailtab .content .room_rate table tr td {color:#000; border:1px solid #fff; }
.detailtab_outter #detailtab .content .room_rate table tr td.left, .detailtab_outter #detailtab .content .room_rate table tr th.left{ border-left:1px solid #fff; }
.detailtab_outter #detailtab .content .room_rate table tr td.avail { background-color:#a3f57b; }
.detailtab_outter #detailtab .content .room_rate table tr td.request { background-color:#ffb72c;}
.detailtab_outter #detailtab .content .room_rate table tr td.unknow { background-color:#ff6363;}
.detailtab_outter #detailtab .content .room_rate table tr td.total { background-color:#FDFCC5;}
.detailtab_outter #detailtab .content .room_rate table tr { background-color:#f7f6ed; }
.detailtab_outter #detailtab .content .room_rate table tr.offer{ }
.detailtab_outter #detailtab .content .room_rate table tr td.save span{ color:#FF0000; display:block; }


.galleria{}
.galleria li{}
.galleria li a{}
.galleria li div{}
.galleria li div img{}
.galleria li.active div img,.galleria li.active div{}
.galleria li img.thumb{}
.galleria li .caption{}
* html .galleria li div span{} /* MSIE bug */

.page .continue_bar03 { }
.page .continue_bar03 ul { }
.page .continue_bar03 ul li {color:#000;}
.page .continue_bar03 ul li span {}
.page .continue_bar03 ul li a:link, .page .continue_bar03 ul li a:visited { color: #000; text-decoration: none; }
.page .continue_bar03 ul li a:hover { color: #004080; text-decoration: none; }
