/*Property Details-Search Results*/

#bodyTable .headingOneBlack{
	color:#424242;
	font:bold 16px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
#bodyTable .mapTabl{
	float:right;
	width:212px;
}
#bodyTable .mapBG{
	background-image:url(../images/homecontent/mapBackGr.gif);
	background-repeat:no-repeat;
	height:98px;
	width:212px;
	text-align:right;
}
#bodyTable .mapImg{
	width:192px;
	height:67px;
	background-image:url(../images/homecontent/mapresults.gif);
	background-repeat:no-repeat;
	background-position:center;
}
#bodyTable .mapTxt{
	color:#0072C6;
	font:bold 11px Arial, Helvetica, sans-serif;
	vertical-align:middle;
	line-height:21px;
}
#bodyTable .mapTxt a{
	color:#0072C6;
	font:bold 11px Arial, Helvetica, sans-serif;
	line-height:21px;
	vertical-align:middle;
	text-decoration:underline;
}
#bodyTable .mapTxt a:hover{
	color:#0072C6;
	font:bold 11px Arial, Helvetica, sans-serif;
	line-height:21px;
	vertical-align:middle;
	text-decoration:none;
}
#bodyTable .Heading2{
	height:27px;
	background-color:#cce3f4;
	color:#424242;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding-left:10px;
}
#bodyTable .containerImgTabl{
	margin:0;
	margin-bottom:5px;
	border:1px solid #cccccc;
	width:100%;
	padding:5px;
	padding-bottom:15px;
	float:left;
	display:inline;
}
#bodyTable .containerImgTabl .bulletNumber{
	background-color:#007AC3;
	color:#FFFFFF;
	float:left;
	height:20px;
	padding:6px;
	text-align:center;
	width:23px;
	font-weight: bold;
}
#bodyTable .containerImgTabl .hotelImage{
	padding:0px 10px 0px 0px;
	margin:0;
	width:128px;
}
#bodyTable .roomInfoTable td.blueHeading{
	color:#0074c0;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}
#bodyTable .roomInfoTable td.blueHeading a{
	color:#0074c0;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
#bodyTable .roomInfoTable td.blueHeading a:hover{
	color:#0074c0;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#bodyTable .roomInfoTable td a.grey{
	color:#717171;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
#bodyTable .roomInfoTable td a.grey:hover{
	color:#717171;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
#bodyTable .priceDetail{
	background-color:#F0F8FB;
	border:1px solid #BEC5CB;
	width:150px;
	display:block;
	padding:10px 0px 10px 0px;
	text-align:center;
	color:#424242;
	font:11px Arial, Helvetica, sans-serif;
}
#bodyTable span.rate{
	color:#DE7712;
	font:bold 22px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
#bodyTable .rateTabl{
	width:150px;
	margin:0px 10px 0px 0px;
}


#bodyTable .button150{
	background:url(../images/booking/search-btn-bg.gif) repeat-x;
	line-height:20px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	border:0;
	text-transform:uppercase;
	width:150px;
	margin:auto;
}
#leftNav #middleSection .labelN{
	color:#0072C6;
	font:normal 11px Arial, Helvetica, sans-serif;
}
#leftNav #middleSection .labelN a{
	text-decoration:underline;
	color:#0072C6;
}
#leftNav #middleSection .labelN a:hover{
	text-decoration:underline;
	color:#0072C6;
}
#bodyTable .roomInfoTable td a.addLink{
background-image:url(../images/homecontent/plus-ico.gif);
background-repeat:no-repeat;
background-position:top left;
padding:0 0 5px 17px;
font-weight:bold;
font-size:8pt;
text-decoration:underline;
}
/* class added for WBER-I, @author cognizant*/
#bodyTable .roomInfoTable td a.minusLink{
background-image:url(../images/homecontent/minus-ico.gif);
background-repeat:no-repeat;
background-position:top left;
padding:0 0 5px 17px;
font-weight:bold;
font-size:8pt;
text-decoration:underline;
}

#bodyTable .priceDetail{
	background-color:#F0F8FB;
	border:1px solid #BEC5CB;
	width:170px;
	display:block;
	padding:10px 0px 10px 0px;
	text-align:center;
	color:#424242;
	font:normal 11px Arial, Helvetica, sans-serif;
}

.selectmenu {
	background-color:#EAEAEA;
	border:1px solid #7F9DB9;
	color:#333333;
	display:inline;
	font-size:10px;
	font-weight:normal;
	margin-right:5px;
}

#bodyTable #searchCriterias .headingMiddlewareError{
	color:#DA6F20;
	font:bold 14pt Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
