#b_frmInner, #b_frm , .b_roomsFormInner, #b_bookContainer, #b_bookForm, .b_availFormInner, #b_availFrm, #b_availFrm2, #b_bookConfirm  {
 -moz-border-radius: 8px; /*Mozilla*/
-webkit-border-radius:8px;/*Google chrome*/
-khtml-border-radius:8px; /* Linux browsers */
border-radius:8px;/*CSS3 and IE8 */
}


/* b_sortBy  starts */

#b_sortBy {
padding:5px!important;
border-bottom:1px solid #616265;
background:#C0BBBC;
border-top:1px solid #616265;
margin-bottom:15px;
}


#b_mainContent > div table  {
border-spacing:0 !important;
border-collapse: collapse !important;}

#b_sortBy span, div#sortBy span {
font-size: 110% !important;
font-weight:bold !important;
}


 #b_mainContent h1 {
margin-bottom:10px!important;
font-size:150%!important;
color:#F15A29 !important;
} /*this is for title*/

/* b_sortBy  ends */


/*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;
}

/*for prices in book process*/
#b_bookStage1Inc tr.b_firstRowInGroup td.b_col2 {
    color: #218121;
    font-weight: bold;
}

 

/*prices end*/

 

 
.b_price {
 display: inline !important;
font-weight: bold !important;
align : right !important;
color: #218121!important;
}

 

.b_promoItemCityInc .b_price {
display: table-cell !important;
text-align: right !important;
font-weight: bold !important;
}

 /*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*/



/*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:#F15A29;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
cursor:hand;
font-size:20px;}

/*only search button style ends*/

