/*only search button style starts*/
#b_searchboxInc input[type="submit"]{
-moz-border-radius: 8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
border:#FFFFFF 2px solid;
background:#333399;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
cursor:hand;
font-size:20px;}

/*only search button style ends*/



/*image border starts*/
.b_bContent img.b_illustration {
padding:3px;
}

#b_imgDisplay img, #b_imgList img{
padding:2px;
}

/*image border ends*/

#ab_mapdiv {margin-bottom:10px;}


#b_searchCheckInDate, #b_searchCheckOutDate {
margin-bottom:10px;
}

#b_availcheckArea {
padding-top:10px;
}

/*h2 title background but sb starts*/

.b_featPromosInc h2,
#b_featHotelsNearInc h2,
#ab_mapdiv h2,
#b_mainContent h2 {
background:#EFEFFF;
border-top:1px solid #E86803;
border-bottom:1px solid #E86803;
padding:0.3em 0.3em 0.15em!important;
}

/*h2 title background but sb ends*/


/*only for iFrame*/

.b_hotelSummary div table tr td[colspan="3"] a{
color:#BFC0FF!important;
font-weight:bold!important;
}

/*more info ends*/

/*to see visualize map link too*/

p.b_hotelSumTxt  a,
p.b_hotelAddress a {
color:#BFC0FF!important;
font-weight:bold!important;
}


/*prices start*/

/*for scounted price only*/
.b_roomsPrice {
color: #218121!important;
font-weight:bold !important;
}
thead td.b_figure {
 color: #2D4C8F !important;
} /*blu color for “price for stay”*/

/*for undiscounted price only*/
td.b_figure .b_undiscountedPrice {
color:red!important;
}

/*prices end*/


/*main content button style starts*/

#b_mainContent  input[type="submit"],
 #b_bookForm  input[type="submit"] {
font-size:11px;
font-weight:bold;
margin-left:5px;
}

.b_availFormInner input[type="submit"] {
margin-left:0 !important;
}/*to prevent margin disalignment in availability box*/

/*main content button style ends*/


#b_searchDest, #b_searchCheckInDate, #b_searchCheckOutDate {
font-weight:bold;
font-size:120%;
}

 .b_hotelAddress {
float:none !important;
}

#b_mainContent div#review_block_top {
padding-bottom:10px;
}
