BODY {
BACKGROUND: url(bg_tmpl.png) repeat-x left top; 
PADDING: 0 0 0 0; 
MARGIN: 0 0 0 0; 
FONT: 13px arial, verdana, sans-serif;
}

#quicknav {
PADDING-RIGHT: 5px;
FONT: 13px arial, verdana, sans-serif;
RIGHT: 350px;
WIDTH: 380px;
COLOR: #FEFF6F;
POSITION: absolute;
TOP: 25px! important;
TEXT-ALIGN: right;
}

#quicknav A {
COLOR: #ffffff;
text-decoration: none;
font-weight: bold;
}

#points { position: absolute;
left: 0;
padding: 0px;
COLOR: #000000;
LIST-STYLE-TYPE: none;
TOP: 123px! important;
FLOAT: left;
MARGIN: 0px;

}


#points LI {
FLOAT: left; 
MARGIN-LEFT: 3px; 
FONT: 10pt arial, sans-serif;
}

/* === FOOTER === */

#footerbuttons {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
RIGHT: 10px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px 0px 0px 15px; 
PADDING-TOP: 0px; 
POSITION: absolute; 
TOP: 3px! important; 
TEXT-ALIGN: right;
}

#footernote {
CLEAR: both; 
PADDING-RIGHT: 0px! important; 
BORDER-TOP: #1669C6 2px solid; 
PADDING-LEFT: 10px! important; 
PADDING-BOTTOM: 8px! important; 
MARGIN: 10px 5px 0px; 
COLOR: #000; 
PADDING-TOP: 10px! important; 
POSITION: relative; 
TEXT-ALIGN: left
}

#footernote A {
COLOR: #1669C6
}

#footernote P {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
PADDING-TOP: 0px
}

#footernote P A {
DISPLAY: inline
}

#footerbuttons A {
FONT-SIZE: 8pt; 
MARGIN-LEFT: 10px; 
COLOR: #000; 
TEXT-ALIGN: center; 
TEXT-DECORATION: none;
}
#footernote P#copyright {
FONT-SIZE: 80%; 
MARGIN: 5px 0px 0px;
}

#footernote #bookings-bookmark {
FLOAT: left
}

#footernote #bookings-print {
FLOAT: left
}

#footernote A IMG {
BORDER-TOP-STYLE: none; 
BORDER-RIGHT-STYLE: none; 
BORDER-LEFT-STYLE: none; 
BORDER-BOTTOM-STYLE: none;
}

#b_langSelect H3 {
DISPLAY: none
}

#b_langSelect UL {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
RIGHT: 5px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 224px; 
PADDING-TOP: 0px; 
LIST-STYLE-TYPE: none; 
POSITION: absolute; 
TOP: 123px;
}

#b_langSelect UL LI {
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
COLOR: #fff; 
PADDING-TOP: 0px;
}

#b_langSelect UL LI IMG {
BORDER-RIGHT: #880101 1px solid; 
PADDING-RIGHT: 0px; 
BORDER-TOP: #880101 1px solid; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
BORDER-LEFT: #880101 1px solid; 
PADDING-TOP: 0px; 
BORDER-BOTTOM: #880101 1px solid;
}

#b_langSelect:unknown {
CLEAR: both; 
DISPLAY: block; 
VISIBILITY: hidden; 
HEIGHT: 0px; content: "."
}

#b_breadcrumb {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FONT-SIZE: 100%; 
LEFT: 6px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 50%; 
COLOR: #ffffff; 
BORDER-TOP-STYLE: none; 
PADDING-TOP: 0px; 
BORDER-RIGHT-STYLE: none; 
BORDER-LEFT-STYLE: none; 
POSITION: absolute; 
TOP: 101px; 
BORDER-BOTTOM-STYLE: none
}

.b_bContent #b_breadcrumb A:link {
COLOR: #ffffff;
}

.b_bContent #b_breadcrumb A:visited {
COLOR: #ffffff;
}

#b_contentWrapper {
margin-top: 50px !important;
margin-left:3px !important;
}

#b_breadcrumb {
    font-size: 11px;
}

#b_searchboxInc #b_frmInner {
background-color: #1665BE !important;
border-color: #1665BE !important;
}

#b_searchboxInc {
border-color: #1665BE !important;
}

#b_searchboxInc h3 {
color: #FFFFFF !important;
padding: 2px;
}

#b_searchboxInc p {
color: #FFFFFF !important;
}

#b_searchboxInc a:link {
color: #FFFFFF !important;
}

#b_searchboxInc a:hover {
color: #FFFFFF !important;
}

#b_searchboxInc a:active {
color: #FFFFFF !important;
}

#b_searchboxInc a:visited {
color: #FFFFFF !important;
}

#b_searchDatesInner {
color: #FFFFFF !important;
}

#b_availcheckArea {
color: #FFFFFF !important;
}

.b_optionsArea h3 {
color: #000000 !important;
}

.b_price { 
display: inline !important; 
align : right !important;
font-weight: bold !important;
}

.b_promoItemCityInc .b_price {
display: inline !important; 
display: table-cell !important;
text-align: right !important;
font-weight: bold;
color: #10498A;	
}

.b_roomInfo .b_blocktoggle{
background-color: #EAF3FD !important;
border-color: #EAF3FD !important;
}

.b_roomsBook #small {
    font-size: 13px;
}

#b_askMore {
margin-top: 50px !important;
margin-left: 3px !important;
}

#b_bookStageNavInc {
margin-top: 50px !important;
margin-left: 3px !important;
}