/* CSS Document */
/*@import url("global.css");*/

#alphaTab-container {width:515px; font-family:verdana; float:left; background-color:#c2d8a5; display:inline}
.alphaTab {width:98%;border-bottom:1px solid #70b82b;margin-top:15px; height:34px; overflow:inherit;}
.alphaTab ul{list-style:none; margin:0; padding:0; list-style-position:inside;}
.alphaTab ul li{background-color:#e7eee5; border:1px solid #d1d3d4; border-bottom:0; font-size:14px; padding:8px 10px 8px 10px; float:left; margin-left:10px;}
.alphaTab ul li a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.alphaTab ul li a:hover, .selectedtab{text-decoration:underline; color:#016a5f;}
.alphaTab ul li.selectedtab{font-family:Verdana, Arial, Helvetica, sans-serif; color:#016a5f; background-color:#ffffff; text-decoration:none;font-weight:bold; font-weight:bold; margin-bottom:-20px; display:block; height:18px;}
* html .selectedtab { position:relative} 
.alphaTab ul li.nontab{font-size:16px; font-weight:bold; padding:8px 10px 8px 10px; margin-right:50px;background-color:#c2d8a5; border:0 }

.whitebg-container{background-color:#c2d8a5; float:left; background:#fff; margin:0 0 2px 0; width:473px; padding-bottom:10px;}
.whitebg-container ul{margin:0; padding:0; list-style-type:none; min-height:568px;}
.whitebg-container ul li{color:#005dac; font:13px verdana; font-weight:bold; margin:10px 10px 5px 10px; background:#fff; display:block;border-bottom:1px dashed #999999; padding:8px 0 3px 0;}
.whitebg-container ul li a{text-decoration:none;color:#005dac;}
.whitebg-container ul li a:hover{text-decoration:underline;}
.whitebg-container ul li span{color:#999999}

.HotelState_Container{background-color:#c2d8a5; float:left; background:#fff; margin:0 0 2px 2px; width:474px; padding-bottom:10px; display:inline}
.HotelState_Container ul{margin:0; padding:0; list-style-type:none; min-height:568px;}
.HotelState_Container ul li{color:#005dac; font:14px verdana; margin:10px 10px 5px 10px; background:#fff; display:block;border-bottom:1px dashed #999999; padding:8px 0 3px 0;}
.HotelState_Container ul li a{text-decoration:none;color:#005dac;}
.HotelState_Container ul li p{font-size:12px; padding-bottom:5px; padding-left:5px;  text-decoration:none;color:#005dac;}
.HotelState_Container ul li a:hover{text-decoration:underline;}

#searchHotel-Container{float:left; width:462px; background-color:#e7eee5; padding-left:10px; padding-top:5px; margin:0 0 1px 1px; display:inline}
#searchHotel-Container h2{font-family:verdana; font-size:14px; color:#333333; font-weight:bold;}


#airHotelTab {width:100%; float:left; margin-top:10px; border-bottom:1px solid #70b82b; font-family:verdana; float:left; clear:right}
#airHotelTab ul{list-style:none; margin:0; padding:0; list-style-position:inside;}
#airHotelTab ul li{background-color:#dde2e6; border:1px solid #d1d3d4; border-bottom:0; font-size:14px; padding:5px 10px 5px 10px; display:inline; float:left; margin-left:10px; }
#airHotelTab ul li a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
* html #airHotelTab ul li{position:relative;}
#airHotelTab ul li a:hover, .selectedtab{text-decoration:underline; color:#005dac;}
#airHotelTab ul li.selectedtab, .selectedtabGreen {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:#ffffff; text-decoration:none; border:1px solid #70b82b; border-bottom:1px solid #fff; z-index:100;font-weight:bold; margin-bottom:-10px;}
#airHotelTab .selectedtabGreen{ background-color:#c2d8a5 !important;}
#airHotelTabGreen {width:509px; border:3px solid #c2d8a5; border-top:8px solid #c2d8a5; background-color:#e7eee5; float:left}
#airHotelTabGreen p{font:11px Verdana, Arial, Helvetica, sans-serif;  float:left; margin:0; padding:10px 30px 10px 10px; color:#016a5f}
#airHotelTabLightGreen {width:515px; background-color:#e7eee5; float:left; margin-top:1px;}
#airHotelListingWhite{background-color:#FFFFFF; width:167px; margin:5px 0 5px 4px; padding-bottom:5px; float:left; display:inline} 
#airHotelListingWhite blockquote{margin:0; padding:0; float:left}
#airHotelListingWhite blockquote img{width:80px; height:60px; border:1px solid #6f7073; margin-left:2px; margin-right:2px;} 
#airHotelListingWhite h3{color:#005dac; font-family:verdana; font-size:11px; padding:5px 5px; margin:0}
#airHotelListingWhite p{font:11px verdana; color:#ff6600; font-weight:bold; padding-top:8px; padding-left:5px;}

#checkrates{width:100%; float:left; margin-top:20px;}
#checkrates h2{color:#016a5f; font-family:verdana; font-size:15px; font-weight:normal; margin:0; padding-left:20px; font-weight:bold}
#checkrates .selecttabHotels{border:1px solid #70b82b; border-right:0; padding:5px;}
#checkrates .notSelecttabHotels{border:1px solid #e3e4e5; border-right:1px solid #70b82b; padding:5px;}
#checkrates .borderRight, .borderBottom{border-right:1px solid #70b82b;padding:2px; font-size:1px; color:#FFFFFF}
#checkrates .borderBottom{border-bottom:1px solid #70b82b; border-right:0}

.rightNavBottom{font-family:verdana; font-size:11px; width:200px; float:left; margin-bottom:20px;}
.rightNavBottom ul{list-style:none; margin:0; padding:0; list-style-position:outside;}
.rightNavBottom ul li{display:block; padding:5px 5px 5px 8px; background-color:#fff6d2; border-bottom:1px dotted #cccccc;}
.rightNavBottom ul li a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#005dac; text-decoration:none;}
.rightNavBottom ul li p{padding:5px 0 5px 0}
html>body .rightNavBottom ul li a { height:auto;}
.rightNavBottom ul li a:hover{text-decoration:underline; color:#005dac;}
.rightNavBottom h1{font-weight:normal}

#loginPanel-Deals{width:520px; float:left; border-right:1px solid #ebebeb; padding:20px 0 20px 0;}
#loginPanel-Deals .img1{float:right; width:20px; margin-top:15px; width:24px; height:20px; margin-right:155px; clear:right}
#loginPanel-Deals #text{float:right; margin-left:30px; position:absolute; left: 354px; top:260px;}
* html #loginPanel-Deals #text{top:275px;}
.loginleft-Deals,.loginMiddle-Deals,.loginRight-Deals{background:url(../../images/login-left.gif) no-repeat; height:122px; width:16px; float:left; padding-top:20px;}
.loginMiddle-Deals{width:465px; background:url(../../images/login-middle-bg.gif);}
.loginRight-Deals{background:url(../../images/login-right.gif) no-repeat; float:left}

#topleft-Deals{width:390px; float:right;}
#topleft-Deals p{margin-top:3px; margin-bottom:3px;}
#topleft-Deals span{line-height:18px;}

#box-deals{width:293px; float:left; margin-left:15px; margin-top:20px; display:inline}
#box-deals p{margin:10px 0 5px 0}
#box-deals ul{list-style:inside; color:#ff6600; margin:0;  padding:0; list-style-type:decimal; width:100%;}
#box-deals ul li{font:12px verdana;line-height:16px; padding:8px 5px 10px 5px; }
#box-deals h1{font:20px verdana; font-weight:bold; color:#4eb74b; border-bottom:1px solid #4eb74b; overflow:inherit; padding-bottom:4px;}
#box-deals h1 img{float:left; padding-right:10px;}

#table td{padding-left:10px;}

#photo-owner{width:280px; float:left; margin:20px 0 0 0}
#photo-owner p{float:left; width:65%; margin:30px 5px 0 5px; text-align:right}
#photo-owner blockquote{border:2px solid #bcbec0; float:right; height:80px; width:80px; margin:0; background-color:#CCCCCC; text-align:center}

#textContainer-deals p{width:540px; float:left; line-height:20px; height:100px;}
#processBar-deals{width:350px; float:right; background-color:#c2d8a5; clear:right;}
#processBar-deals .whitebg1{background-color:#ffffff; border:1px solid #70B82b; margin:2px; text-align:center; padding:5px;}
#processBar-deals .whitebg1 div{margin:5px;width:97%; }

.TabHead {overflow:hidden; display:block; margin-bottom:-3px; height:70px; float:left; clear:both; width:905px; margin-top:20px; margin-left:10px;}
.TabHead h2 {margin-right:10px; padding-left:5px; background:url("../../images/tabR5_horLft_grn.gif") 0 0 no-repeat; font-weight:bold; font-size:19px;  font-family:verdana; float:left; margin-bottom:4px; }
.TabHead h2 a img{float:left; border:0; padding-right:10px;}
.TabHead h2 a, 
.TabHead h2 span {display:block; padding:8px 10px 5px 10px; background:url("../../images/tabR5_horRgt_grn.gif") 100% 0 no-repeat; color:#4eb74b;  float:left;text-decoration:none; width:230px;}
.TabHead h2.active {background-image:url("../../images/tabR5_horLftActive_grn.gif"); position:relative; margin-top:-1px; }
*+ html>body .TabHead h2.active { margin-top:-1px;} 
.TabHead h2.active a, 
.TabHead h2.active span { background-image:url("../../images/tabR5_horRgtActive_grn.gif"); cursor:default; padding-bottom:10px; position:relative}
.TabHead h2 a:hover { text-decoration:underline;}
.TabHead h2.active a:hover { text-decoration:none; cursor:default;}
.tabBody {border-top:2px solid #70b82b;clear:both;}

#AboutHotel,#AboutHotel-WB{width:100%; float:left; border-bottom:1px solid #70b82b; margin:20px 0 0 0}
#report1,#report2{width:725px; float:left; margin:20px 0 0 0}
#report2{width:200px; margin:0 }
#report1-large, #report1-largePartner{width:509px; float:left; margin:20px 15px 0 0; border-right:7px solid #ccc;}
#report1-largePartner{width:550px;}
#report1-largeBottom{width:480px; float:left; margin:20px 30px 0 0;}
#report1-large h2, #report1-small h2, #report1-largePartner h2, #report1-smallPartner h2{font:17px verdana; color:#016a5f; font-weight:bold; padding:0 0 5px 0}
.report1-large-InnerContainer, .report1-large-PartnerContainer{border-top:1px solid #70b82b;border-bottom:1px solid #70b82b; width:490px;}
.report1-large-PartnerContainer{width:540px;}
.report1-large-PartnerContainer{float:left}
.report1-large-InnerContainer ul, .report1-large-PartnerContainer ul{margin:0; padding:0; list-style:none;}
.report1-large-InnerContainer ul li,  .report1-large-PartnerContainer ul li{display:block; font:12px verdana; color:#005dac; margin:10px 0 10px 0;}
.report1-large-InnerContainer ul li a,  .report1-large-PartnerContainer ul li a{text-decoration:none; color:#005dac;}
.report1-large-InnerContainer ul li a:hover,  .report1-large-PartnerContainer ul li a:hover{text-decoration:underline}
.report1-large-InnerContainer h3, .report1-large-PartnerContainer h3{font:15px verdana; color:#000; padding:20px 0 15px 0;}
.heading-large-InnerContainer{border-bottom:1px solid #70b82b;width:540px;overflow:inherit; height:15px; margin:10px 0 10px 0; clear:both}
.heading-large-InnerContainer h4{font:14px verdana; color:#016a5f; font-weight:bold; margin-bottom:-5px; padding-right:5px; display:block; background-color:#FFFFFF; width:auto; float:left}
* html .heading-large-InnerContainer h4 { position:relative} 
.heading-large-InnerContainer span{font:14px verdana; color:#ff6600;font-weight:bold}

#text-class{float:left; width:50%; clear:both; margin-left:90px; display:inline}
#report1-small, #report1-smallPartner{width:385px; margin:20px 0 0 0; float:right}
#report1-smallPartner {width:350px;}
.report1-large-InnerContainer1{border-top:1px solid #70b82b;}
.greyBgdiv {background-color:#f1f4f6; padding:5px;}
.greyBgdiv-wb {background-color:#fff; padding:5px;}
.report1-large-InnerContainer1 h3{font:13px verdana; color:#000; padding:10px 0 10px 0;}
.report1-large-InnerContainer1 p{margin:10px 0 10px 0; line-height:18px;}
.greenBorder-container{padding:5px; border:2px solid #f8d78b; margin-top:5px;}
.greenBorder-container ul{margin:0; padding:0; list-style:none;}
.greenBorder-container ul li{display:block; font:12px verdana;  margin:10px 0 10px 0;}
.greenBorder-container ul li span{color:#ff6600}
.blueBorder-container{border:2px solid #0089e1; background-color:#dceffd; margin-top:20px;}

#bannerConatianer{margin-bottom:60px; float:left; width:100%}
.listing-banner{width:310px; margin:10px 0 0 10px; float:left}
.listing-banner ul{margin:0; padding:0; list-style:none;}
.listing-banner  ul li{display:block;  color:#4eb74b; font:11px verdana; color:#000000; line-height:15px;}
.listing-banner  span{font:12px verdana; color:#ff6600}

#Box1{width:370px; float:right; background-color:#c2d8a5; margin:20px 0 0 0}
#Box1 .whitebg2{background-color:#ffffff; border:1px solid #70B82b; margin:2px;  padding:5px;}
#Box1 .whitebg2 ul{margin:0; padding:0; list-style:none; padding-left:15px;}
#Box1 .whitebg2 ul li{display:block; font:12px verdana; color:#4eb74b; margin:10px 0 20px 0;}

#AboutHotel-WB{border:0;}
#AboutHotel-WB .imgContainer{float:left; margin:-4px 10px 0 0}
#HotelFields-Container{width:450px; float:left; margin:20px 0 20px 0}
#MapContainer{ margin-top:5px; float:left}
#HotelFields-ContainerRight{width:450px; float:right; margin:20px 0 20px 0}
#HotelFields{width:450px; float:left;}
#HotelFieldsW-b-Container{width:450px; float:left;border-right:1px solid #70b82b; margin-top:10px; margin-bottom:20px;}
#HotelFieldsW-b-Container ul{margin:0; padding:0; list-style-type:none; margin-bottom:5px;}
#HotelFieldsW-b-Container ul li{display:inline; padding:0 5px 5px 0}

#HotelFieldsW-b-Big{width:100%; float:left;margin-top:10px;margin-bottom:20px;}
#HotelFieldsW-b-Big ul{margin:0; padding:0; list-style-type:none; margin-bottom:5px; margin-top:5px;}
#HotelFieldsW-b-Big ul li{display:inline; padding:0 5px 5px 0}
#HotelFieldsW-b-Big img{float:left; padding-right:20px; padding-left:10px;}
#ImageLink{margin:5px 0 0 0; background:url(../../images/arrow-link.gif) no-repeat; background-position:left; padding-left:25px;}

#HotelFields #spanleft{float:left; padding-bottom:2px;}
#HotelFields p{clear:both; line-height:18px; padding-top:10px;}
#HotelFields #ImageLink{margin:5px 0 0 0; background:url(../../images/arrow-link.gif) no-repeat; background-position:left; padding-left:25px;}
#HotelFields .margindiv{margin:10px 0 0 0; float:left; width:100%}
#HotelFields .emptyDiv,#helptext{margin:3px 0 0 0;text-align:right; float:left; width:100%}
#helptext{margin:3px 0 0 0;float:left; width:450px; text-align:left;clear:both}
#HotelFields #spanright{float:right;}
#HotelFieldsRightSide{width:450px; float:right;}

#PartnerPrograme{width:100%; float:left;margin:20px 0 20px 0;}

#HotelAdvertise-Container {width:700px; border-right:1px solid #999999; float:left; margin-top:20px;}
#HotelAdvertise-Container-right {width:180px; margin-left:20px; float:right; margin:20px 10px 0 20px; display:inline}
#HotelAdvertise-Container-right p{padding:10px 0 0 0}
#HotelAdvertise-Container p{background-color:#70b82b; width:650px; margin:20px 0 0 0; padding:5px; font:13px verdana; color:#fff; font-weight:bold}
#borderBottom-Container,#borderBottom-ContainerGray,#Total-Container{width:660px; border-top:20px 0 10px 0;float:left;}/*border-bottom:1px solid #70b82b;*/
#borderBottom-ContainerGray{padding-bottom:10px; margin:20px 0 0 0}/*border-bottom:1px solid #999999; */
#borderBottom-Container h3{float:left;font:13px verdana; color:#016a5f; padding-bottom:5px; font-weight:bold; margin-top:20px;}
.borderBottom-Container-main,.borderBottom-dotted-main,.bordertop-Container-main{float:left; width:100%; clear:both; margin-bottom:10px;}
.borderBottom-dotted-main{border-bottom:1px dashed #999999; padding-bottom:5px;}
.bordertop-Container-main{border-top:1px solid #999999; padding-top:10px;}
.space-text1{padding-left:232px;}
.space-text2{padding-left:25px;}
.container0,.container0-small{width:12px; float:left;font:12px verdana; color:#ff6600; margin-top:1px; margin-right:5px; clear:left}
.container0-small{margin-top:1px;}
.container1{width:250px; float:left; line-height:18px; margin:0 0 0 5px;}
.container2,.container3,.container4{width:160px; float:left;text-align:right;line-height:18px;}
.container3{width:100px; padding-right:10px;}
.container4{width:100px;padding-right:17px; clear:right}
#Total-Container{ border-top:1px solid #999;border-bottom:1px solid #999; margin-top:20px; padding:10px }
#Total-Container h4{font:12px verdana; color:#000;font-weight:bold;}

.whitebg{width:505px; margin:0 5px 0 5px;background-color:#fff; float:left; padding:10px 0 0 0; display:inline}
#white-background-listing{width:505px; margin:5px; margin-top:1px; background-color:#fff; float:left; display:inline}

#div-left{width:285px; float:left; margin:5px;display:inline}

.buttonStyle{background:#e1f4fd; border:1px solid #6dcff6; border-top:2px solid #6dcff6; border-bottom:2px solid #6dcff6; padding:5px; width:270px; text-align:center}

.autocomplete_completionListElement
{
	height: 105px;
	width: 180px;
	background-color: #60892f;
	overflow: auto;
	line-height: 14px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-position: outside;
	text-align: left;
	padding: 0px 0px 0px 0px;
	z-index : 1004;
}
.autocomplete_listItem
{
	background-color: #60892f;
	font-family: Verdana;
	color: #ffffff;
	font-size: 12px;
	padding-left: 5px;
	line-height:17px;
	z-index : 1004;
}
.autocomplete_highlightedListItem
{
	background-color: #7aae3c;
	font-family: Verdana;
	color: #8eeb1e;
	font-size: 12px;
	padding-left: 5px;
	line-height:17px;
	z-index : 1004;
}
#div-right{width:195px; float:right; margin:5px;}

.formContainer{width:188px; border-right:1px solid #b9e5fa; margin-left:5px; float:left}
#calForm{border:1px solid #b0afaf; width:104px; float:left; margin-left:5px; border-right:0; border-bottom:0}
.greyBlock, .OrangeBlock, .LightGreenBlock, .DarkGreenBlock, .whiteBlock, .textBlock{background:#dddddc; border-bottom:1px solid #b0afaf; border-right:1px solid #b0afaf; width:25px; float:left}
.OrangeBlock{background:#ff6600;}
.LightGreenBlock{background:#dcf0bf;}
.DarkGreenBlock{background:#aadc7d;}
.whiteBlock{background:#fff;}
.textBlock{background:#fff; border:0; font:12px verdana; margin-left:1px; text-align:center}
.yellowBlock{background:#fffc00; font:12px Verdana; font-weight:bold; font-style:italic; color:#ec1111; text-align:center;}
/*for city auto complete*/
SearchLeft{background-color:#60892f; width:240px; padding-left:5px; padding-bottom:5px; border-right:1px solid #858585; margin:5px 5px 5px 0px; line-height:18px; float:left; font-family:verdana; font-size:12px;}

.amenities{width:450px; margin-top:10px; margin-bottom:30px; float:left;}
.amenities img{width:25px; height:25px; margin-right:7px; margin-bottom:7px;}
.amenities p{float:left}
.headingProp{width:515px; border-bottom:4px solid #c2d8a5; padding-bottom:5px;}
.roomAmenities{width:260px; margin-top:5px; padding-right:20px; line-height:20px; border-right:1px solid #ccc; float:left}
.roomAmenities2{margin-top:5px; margin-left:20px; float:left; }
.roomAmenities2 p{margin-bottom:18px;}
.roomAmenities2 a{font:12px verdana; text-decoration:none; color:#005dac}
.roomAmenities2 a:hover{text-decoration:underline}
.hotelName{border-bottom:1px solid #44C7F4;width:515px;overflow:inherit; height:10px; margin-top:10px; clear:both}
.hotelName h2{margin-bottom:-10px; display:block; background-color:#FFFFFF; float:left; position:relative}
.hotelName1{float:left}
.hotelName1 p{font:12px verdana; width:515px; margin-top:10px; padding-bottom:10px; line-height:18px; border-bottom:2px dotted #ccc; float:left; }
.amenitiesBlue, .amenitiesInsideComp, .amenitiesLgrey{background:#acd6f2; width:505px; margin-top:5px; margin-bottom:10px; padding:5px; line-height:18px; float:left}
.amenitiesBlue img, .amenitiesInsideComp img,  .amenitiesLgrey img{float:right; margin-top:-38px; margin-right:10px;}
.amenitiesInsideComp{background:#c2d8a5;width:500px; margin:0 0 5px 0}
.amenitiesLgrey{background:#f1f1f2;width:490px; line-height:18px; padding-left:10px; margin:10px 0 0 0; border-bottom:1px solid #d1d1d1}
.amenitiesLgrey a{font:12px verdana; color:#005dac;}

#dgreen-whiteBorder{width:503px; margin:5px 5px 2px 5px; border:1px solid #f3f4f4; background-color:#70b82b; float:left; display:inline}
#dgreen-whiteBorder p{float:left; margin:5px; padding:0; padding-left:2px; display:inline}
#dgreen-whiteBorder p.pagination{float:right;}
.overview_mainContainer{width:505px; float:left;  border-bottom:2px solid #005dac; padding-bottom:20px; display:inline}
.overview_textConrainer{font:12px verdana; color:#000000; line-height:18px; width:475px; padding:10px 20px 0 10px; margin-top:5px; margin-bottom:5px; border-top:1px dashed #ccc;float:left}
.overview_textConrainer p{margin-bottom:10px; padding-left:30px;}
.overview_textConrainer a{font:12px verdana; color:#005dac}
.overview_textConrainer p img{float:left; margin:5px 0 0 -30px;}
.overviewLink{border-bottom:1px solid #44C7F4;width:500px;overflow:inherit; height:10px; clear:both}
.overviewLink h2{margin-bottom:-10px; display:block; background-color:#FFFFFF; padding-left:5px; position:relative; float:right;}
.overviewleft, .overviewleft1{width:230px; margin:15px 5px 0 10px; line-height:18px; float:left;display:inline}
.overviewright{width:140px; margin:15px 10px 0 40px; height:175px; line-height:18px; float:left; display:inline}
.overviewleft1{width:200px; margin-top:5px}
.overviewright1{float:left; width:260px; margin-left:20px; margin-top:20px;}

.Hotel_ratingBox{width:505px;background:#c2d8a5; padding:5px; float:left}
.boxLeft{width:150px; border:1px solid #f5f6f6; float:left; padding:6px 5px 9px 5px;}
.boxLeft img{margin-right:5px; float:left}
.boxright{width:332px; border:1px solid #f5f6f6; background:#f5fadf; border-left:0; float:left; padding:7px 5px 3px 5px; margin-bottom:8px;}
.boxright p{float:left; line-height:16px; margin-right:18px; display:inline}
.largest, .larger{font:53px verdana; color:#016a5f;}
.larger{font-size:30px}

.dgreyLarger{font:25px verdana; color:#868686}
.letterSpacing2px{letter-spacing:2px;}
.rating_container{width:260px; margin-left:5px; float:left; display:inline}
.borderBlankDiv{font-size:1px; color:#c2d8a5; border-top:1px solid #f5f6f6; float:left; height:5px; width:502px; margin-top:5px; display:block}
.lightGrey_Box{background:#e7eee5; border:1px solid #fff; float:left; width:497px; padding:6px; padding-right:0}
.bottom_links{width:500px; margin:10px 0 10px 10px; float:left; display:inline}
.linksdiv{width:515px; margin:0 0 10px 0; float:left; display:inline}
.showHideDetail{width:500px; text-align:right; padding-right:2px}

.overView_topConatienr{width:515px; margin:15px 0 5px 0; float:left}
.overView_topConatienr table{border:1px solid #dddfe0; width:160px; height:160px; vertical-align:middle; float:left}
.overView_topConatienr p{padding-left:10px; width:330px; float:left}

.Showmap_container{width:724px; border:3px solid #c2d8a5; float:left}
.greenShowMap{width:100%; background:#70b82b; float:left}
.Mapdivleft{width:370px; margin-left:10px; margin-top:10px; float:left; display:inline}
.boxrightMap{width:365px; float:left; padding:7px 5px 3px 0;}
.boxrightMap p{float:left; line-height:16px; margin-right:5px; display:inline}

.amenitiesBlueMap{background:#acd6f2; border:1px solid #fff; width:350px; margin-top:-75px; margin-right:5px; padding:5px; line-height:18px; float:right; margin-bottom:10px;display:inline}
.amenitiesBlueMap img{float:right; margin-top:-40px;}

.mapLarge_Conainer{width:520px; height:512px; border-right:3px solid #c2d8a5;  border-top:3px solid #c2d8a5; float:left; display:inline}
.mapWhiteright_Conainer{width:185px; height:510px; padding:5px 5px 0 5px; background:#fff; float:right; overflow-y:auto; overflow-x:hidden}
.printBlock{background:#f1f1f2 url(../../images/print_icon.jpg) no-repeat; background-position:5px; border:2px solid #bcbec0; width:55px; padding:5px; padding-left:30px; float:right;}
.printBlock a{font:12px arial; color:#000000; text-decoration:none}
.printBlock a:hover{text-decoration:underline}
.borderB{border-bottom:1px dashed #ccc;}

.searchbox_blue{width:175px; background:#eff9fe; border:1px solid #b9e5fa;margin-left:3px; float:left; display:inline; padding:5px; padding-right:0}

.PhotoLarge_Conainer{width:520px; height:515px; border-right:3px solid #c2d8a5;  background:#fff; float:left; display:inline}
.PhotoDiv{width:400px; height:400px; background:#bcbec0; margin:0 auto; margin-top:20px;}
.PhotoDiv table{width:400px; height:400px;}
.PhotoDiv table td{vertical-align:middle}
.PhotoBlankDiv{width:500px; border-top:1px dashed #ccc; margin:0 10px 0 10px; float:left; display:inline}
.PhotoBlankDiv p{padding-left:10px; padding-top:5px;}
.smallPhotoContainer{width:99%; margin:25px 0 20px 0; border-bottom:1px dashed #ccc; padding-bottom:30px;float:left; display:inline}
.photo80Block{width:80px; height:80px; margin-left:12px; margin-bottom:12px; background:#f1f1f2; float:left;  display:inline}
.photo80Block img{width:80px; height:80px;}

.recentlyAdded{width:355px; margin-top:15px; padding-bottom:5px; float:left; display:inline}
.recentlyAdded p{font:12px verdana; line-height:18px; margin:22px 0 0 0;}
.recentlyAdded p a{font:12px verdana; color:#005dac}
.recentlyAdded p.border1{padding-top:10px; margin-top:10px; border-top:1px solid #c2d8a5;}

.hotelLanding_Comp{width:320px; margin:15px 0 0 19px; background:#c2d8a5; padding:5px; float:left;}
.hotelLanding_CompBlack{width:320px; margin:15px 0 0 19px; background:#ffffff; padding:5px; float:left;}
.searchHotelHome{width:318px; padding:0px; border:1px solid #84c559; float:left; background-color:#ffffff}/*c2d8a5*/

.hotelComponentLeft{width:220px; margin-left:2px; float:left}
.hotelComponentRight{width:90px; margin-left:4px; margin-top:5px; text-align:center; float:left}

.HotelComponentHome{border:1px solid #70b82b; width:319px; background:#fff; float:left; margin-top:5px; padding-bottom:5px; display:inline}
.HotelComponentHome h3{font:16px verdana; color:#016a5f; padding:5px; font-weight:bold}
.HotelComponentHome h4{font:12px verdana; color:#016a5f; padding:5px; padding-bottom:0; font-weight:bold}
.HotelComponentHome h5{float:left; width:97%; font-weight:normal; padding-left:5px; margin:5px 0 0 0}
#HotelComponentHomeTab {width:319px; margin-top:5px; margin-bottom:5px; border-bottom:1px solid #70b82b; font-family:verdana; float:left;}
#HotelComponentHomeTab ul{list-style:none; margin:0; padding:0;}
#HotelComponentHomeTab ul li{background-color:#c2d8a5; border:1px solid #c2d8a5; border-bottom:0; font-size:14px; padding:5px 12px 5px 12px; display:inline; float:left; margin-left:6px;}
#HotelComponentHomeTab ul li a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
* html #airHotelTab ul li{position:relative;}
#HotelComponentHomeTab ul li a:hover{text-decoration:underline; color:#005dac;}
#HotelComponentHomeTab ul li.selectedtabHotel{font-family:Verdana, Arial, Helvetica, sans-serif; color:#016a5f; background-color:#ffffff; text-decoration:none;font-weight:bold; margin-bottom:-20px; display:block; height:17px; border:2px solid #70b82b; border-bottom:0;}
*html #HotelComponentHomeTab ul li.selectedtabHotel{position:relative}
.blankdivHome{float:left; width:220px; margin-top:5px;}
#name-agentsHome{border:1px solid #ccc; width:100px; margin:0 2px 3px 4px; float:left;display:inline}
#name-agentsHome-wb{width:100px; margin:0 2px 5px 4px; float:left;display:inline}
#Longname-agentsHome{border:1px solid #ccc; width:208px; margin:0 2px 5px 4px; float:left;display:inline}
html>/**/ body #HotelComponentHome{padding-bottom:0}

.HotelComponentHomeTabBlack {width:319px; margin-top:5px; margin-bottom:5px; border-bottom:1px solid #666666; height:29px; font-family:verdana; float:left;}
*html .HotelComponentHomeTabBlack {font-size:1px;}
.HotelComponentHomeTabBlack ul{list-style:none; margin:0; padding:0;}
.HotelComponentHomeTabBlack ul li{float:left; margin-left:2px;}
.HotelComponentHomeTabBlack ul li.selectedtabHotelBlackHome img{position:relative; padding-top:1px;}
*html .HotelComponentHomeTabBlack ul li.selectedtabHotelBlackHome img {padding-top:0px;}



.reviewHotel{width:678px; border:3px solid #c2d8a5; padding:10px; float:left}
.reviewHotelInner{width:460px; margin-left:15px; float:left}
.reviewHotelInner ul{margin:0; padding:0; list-style-type:none}
.reviewHotelInner ul li{font:12px verdana; margin-top:3px; color:#ff6600; display:block;}
html>/**/ body .reviewHotelInner ul li{margin-top:8px;}
.reviewHotelInner ul li a{font:12px verdana; color:#005dac;  text-decoration:none}
.reviewHotelInner ul li a:hover{text-decoration:underline}

.search_left{width:194px; margin-top:4px; margin-bottom:20px; border:1px solid #d6d6d5; border-bottom:4px solid #a8a8a7; border-top:4px solid #a8a8a7;float:left; background-color:#f5f4f4; padding:10px 0 15px 5px;}

.matchedDiv{width:705px; border-bottom:3px solid #e1f4fd; padding-bottom:10px; margin-bottom:20px; float:left}
.matchedDiv p{margin-bottom:10px; padding-left:5px; line-height:18px;}
.matchedDiv p.background{background:#e1f4fd; padding:5px;}

.addDetail{width:685px; float:left; background:#eff9fe; margin-top:5px; margin-bottom:30px; padding:8px; border:1px solid #e1f4fd}

.YellowBlock1, .YellowBlock2, .YellowBlock3, .YellowBlock4, .YellowBlock5, .YellowBlock6, .YellowBlock7, .YellowBlock8, .YellowBlock9, .YellowBlock10, .greyout-boxHotel, .orangeBlock1, .orangeBlock2, .orangeBlock3, .orangeBlock4, .orangeBlock5, .orangeBlock6, .orangeBlock7, .orangeBlock8, .orangeBlock9, .orangeBlock10
{border:1px solid #ff6600; margin:0; padding:0; height:10px; width:10px; font-size:1px; margin-left:2px; padding:0; background:#fffde8; float:left}
.YellowBlock2{background:#fffbd5;}
.YellowBlock3{background:#fffac2;}
.YellowBlock4{background:#fff9ad;}
.YellowBlock5{background:#fff799;}
.YellowBlock6{background:#fff684;}
.YellowBlock7{background:#fff56d;}
.YellowBlock8{background:#fff350;}
.YellowBlock9{background:#fff203;}
.YellowBlock10{background:#fff600;}
.greyout-boxHotel{background:#fff; border:1px solid #9f9e9d;}

.orangeBlock1{background:#ffe2cf;}
.orangeBlock2{background:#ffd0b1;}
.orangeBlock3{background:#ffc49c;}
.orangeBlock4{background:#ffb381;}
.orangeBlock5{background:#ffa569;}
.orangeBlock6{background:#ff9751;}
.orangeBlock7{background:#ff893b;}
.orangeBlock8{background:#ff7f29;}
.orangeBlock9{background:#ff7418;}
.orangeBlock10{background:#ff6600;}

.BookingDiv{width:695px; float:left; margin-top:10px; margin-bottom:30px; padding:2px; border:1px solid #60bff3}
.UploadDiv{width:703px; float:left; margin-top:10px;border:1px solid #60bff3}

.compareHotels{width:157px; border:2px solid #c2d8a5; margin:10px 13px 0 0; padding-top:5px; float:left}
.compareHotels p{margin-top:10px; margin-left:5px;}
.compareHotels table.main{width:158px; height:160px; margin-top:10px; margin-bottom:10px; border-top:1px solid #e6e7e8; border-bottom:1px solid #e6e7e8;}
.compareHotels table.main img{border:2px solid #bcbec0; width:155px; height:120px;}
.compareHotelsRating{border:1px solid #c2d8a5; width:145px; margin-left:5px; margin-top:5px; display:inline; float:left}
.compareHotelsRating .rank{width:136px; background:#c2d8a5; padding:5px; margin:0; float:left}

.CompareHotelRight{border:1px solid #70b82b; padding:4px; margin-bottom:20px;}
.CompareHotelRight h3{font:bold 15px Verdana; color:#016a5f; padding:10px; text-align:center; background:#c2d8a5}
.CompareHotelRight p{font:11px verdana; color:#016a5f; padding:5px;}
.CompareHotelRight table td{font:11px verdana; border-bottom:1px dashed #bcbec0; height:25px; margin:5px 0 5px 0}

.CompareHotelBox{border:2px solid #70b82b; padding:4px; margin-bottom:20px; width:200px}
.CompareHotelBox h3{font:bold 15px Verdana; color:#016a5f; padding:10px; text-align:center; background:#c2d8a5}
.CompareHotelBox p{font:11px verdana; color:#016a5f; padding:5px;}
.CompareHotelBox table {margin-top:5px;}
.CompareHotelBox table td{font:11px verdana; border-bottom:1px dashed #bcbec0;}

.exipPopup{border:6px solid #8fb678; padding:10px; padding-top:0; width:730px; margin:0 auto}
.greenExitContainerMain{width:292px; float:left; margin:20px 35px 10px 30px;}
.greenExitContainer{background:#f0ffea; padding-bottom:10px;}
.greenExitContainerRequest{background:#f7fff4; padding-bottom:10px;}
.greenExitContainerTop{font:bold 28px verdana; color:#b2dba1; height:29px;background-color:#FFFFFF; overflow:inherit;}
.greenExitContainerTop h4{font:bold 28px verdana; color:#b2dba1;}
.name-agentsPopup{border:1px solid #ccc; width:130px; margin:6px 2px 0 8px; float:left;}
.name-agentsDate{border:1px solid #ccc; width:100px; margin:0 32px 0 8px; float:left;}
.name-agentsDateName{width:100px; margin:0 32px 5px 8px; float:left;}

.HotelCompYellow{border:4px solid #fff000; background:#faff76; margin:10px; padding:5px;}
.HotelCompYellow_white{margin-top:5px; padding:1px; background:#fff;}
.HotelCompYellow_Grey{background:#f5f5f5; padding:5px;}
.ComparePrice{margin:10px; margin-bottom:8px; border-right:1px dashed #5c5c5c; width:220px; float:left}
.ComparePriceBtn{margin-left:10px; width:220px; float:left; clear:left}
.Email{margin:10px 0 8px 20px; width:200px; float:left}
.EmailBtn{margin-left:10px; width:220px; float:left}

.bookAgentMainYComp{width:195px; margin:0 auto; padding:10px 0;}
.bookAgentMain_ContainerYComp{width:187px; padding:5px; padding-bottom:10px; border:2px solid #c75050; float:left;}
.bookAgentMainYComp p, bookAgentMain_ContainerYComp p{margin-top:5px;margin-left:5px;}
.bookAgentYComp{border-bottom:1px solid #005dac; height:24px; overflow:inherit; }
.bookAgentYComp a{font:bold 16px Verdana; color:#005dac; text-decoration:none}
.bookAgentYComp a:hover{text-decoration:none}
.bookAgentYComp img{margin-bottom:-10px; position:relative}

.yellowListng_RatesBtn{background:#ffff00; float:right; width:128px; border:1px solid #999999}

.filtersList{background-color: #fff; width: 496px; margin: 0 5px 0 5px;padding: 10px 5px 10px 5px;}