#b_langSelect, #b_breadcrumb { 
border-bottom:1px solid #C6CFD4;
}

#b_indexSpecials, #b_mainContent { 
border-left:2px solid #C6CFD4;
}

#b_additionalBookingsArea { 
border-top:1px solid #C6CFD4;
color:#003580 !important;
}

.b_bContent img.b_illustration { 
border:none;
}

.b_bContent img.b_illustration { 
border-right:6px solid #E9018B !important;
}


#b_searchboxInc .b_submitButton {


-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-x-system-font:none;
background-color:#E9018B;
border:2px solid #FFFFFF;
color:#FFFFFF;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:1.333em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:1px;
line-height:1;
padding:0.15em 0.75em;
text-transform:uppercase;
}



#b_availabilityInc #b_availableRooms td.b_roomsBook input {
background-color: #E9018B !Important;
}


 #b_availSubmit input {
background-color:#E9018B !Important;
color: #FFFFFF !Important;
}

#b_searchboxInc h2 {

background-color:#E9018B;
color: #FFFFFF;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
height: 20px;
font-size:145% !important;
}

.b_bContent h1 {
font-size:145%;
background-color:#9BCD48;
color: #FFFFFF;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
height: 20px;
}

#b_searchresultsTmpl #b_mainContent h1 {
margin-bottom: 5px; margin-top: 5px;
}

#b_searchresultsTmpl #b_mainContent h3 {
margin-bottom: 6px; margin-top: 10px;
}

#b_availabilityInc #b_availableRooms td.b_roomsBook input {

-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-x-system-font:none;
background-color:#A1CF4B;
border:2px solid #FFFFFF;
color:#FFFFFF;
}


 #b_availSubmit input {

-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-x-system-font:none;
background-color:#A1CF4B;
border:2px solid #FFFFFF;
color:#FFFFFF;
}

 #b_mainContent td.b_roomsBook  input {

-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-x-system-font:none;
background-color:#A1CF4B;
border:2px solid #FFFFFF;
color:#FFFFFF;
}

#b_bookContainer tr#b_submitArea td input {

-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-x-system-font:none;
background-color:#A1CF4B;
border:2px solid #FFFFFF;
color:#FFFFFF;

}

#b_bookContainer .b_submitButton input {

-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-x-system-font:none;
background-color:#A1CF4B;
border:2px solid #FFFFFF;
color:#FFFFFF;
}

#b_indexTmpl #b_indexSpecials h3, #b_countryTmpl #b_indexSpecials h3 {
border-bottom:1px solid #C6CFD4;
margin:0;
}
