a.content_head_blocks {
display:block;
border-top:2px solid #b9b9b9;
background-color:#f3e1ca;
color:#c19356;
font-family:Solomon, Verdana, Arial;
font-size:15px;
text-decoration:none;
padding:8px 8px 5px 8px;
}

a.content_head_blocks:hover, a.content_head_blocks_active {
color:#7c523c;
border-top:2px solid #7c523c;
}

#quick_book_position {
position:absolute;
display:block;
height:288px;
z-index:998;
}

#quick_book {
background-image:url(../img/quick_book_bg.png);
width:201px;
font-size:11px;
color:#959595;
text-align:right;
padding:8px;
padding-top:2px;
padding-right:9px;
border:1px solid #f3e1ca;
border-top:0px;
}
#quick_book a {
color:#959595;
margin-top:2px;
display:block;
}
#quick_book_inner {
background-image:url(../img/quick_book_inner_bg.png);
background-repeat:repeat-x;
margin-top:4px;
padding:10px;
text-align:left;
color:#fff;
width:181px;
height:250px;
}
#quick_book_inner p {
margin-top:4px;
text-align:left;
color:#fff;
font-size:11px;
}
.ie7 #quick_book_inner,
.ie6 #quick_book_inner {
margin-left:-149px;
line-height:10px;
}
.gecko #quick_book_inner, .win #quick_book_inner {
margin-top:2px;
}
.ie6 #quick_book {
background-color:#fff;
background-image:none;
}

.quickbootmarginbottom {
margin-bottom:10px;
}

#calBorder {
z-index:2000 !important;
}

#quick_book_inner input, #quick_book_inner select {
border:1px solid #d2d1d1;
height:20px;
padding:1px;
background-color:#fff;
}
#arrdate, #depdate {
width:150px;
}
.quick_book_righter {
float:right;
}
#quick_book_inner input {
height:16px;
padding-left:3px;
}
#quick_book_inner table tr td a {
margin-top:2px
}
#quick_book_inner .quickbooksend {
background-image:url(../img/quick_book_submit.png);
background-repeat:no-repeat;
border:0px !important;
color:#fff !important;
height:20px !important;
width:180px;
padding:1px !important;
font-size:11px;
}
.quick_book_room {
width:180px;
margin-top:2px;
}
.quick_book_number {
width:40px;
float:right;
margin-right:1px;
margin-top:-4px;
}
.caltd {
width:32px;
text-align:right;
}

.calendarDateInput {
color:#000;
padding:2px;
}
.calendarDateInput.weekday {
padding-top:4px;
}


#calBorder table, #calBorder table tr, #calBorder table td {
border:0px;
padding:2px;
}
.calR {
text-align:left !important;
padding-left:4px !important;
}
#calBorder {
border:1px solid #865228 !important;
width:auto !important;
}
#close_cal:hover {
border:1px solid white !important;
background-color:#fff !important;
}

.tx-indexedsearch-title h3, .ix_search_perc {
margin-top:20px;
margin-bottom:5px;
}
.ix_search_perc {
font-weight:bold;
}

.tx-indexedsearch-redMarkup {
color:#000 !important;
}
.tx-indexedsearch-noresults {
text-align:left !important;
}

.nl_subsc_head {
margin-bottom:3px;
float:left;
width:60px;
}
.nl_subsc_body {
margin-top:-6px;
float:left;
width:180px;
}

.nl_subsc_error {
margin-top:-6px;
border:1px solid #F3E1CA;
padding:4px;
float:left;
color:red;
font-weight:normal;
}

.input {
margin-top:3px;
margin-bottom:3px;
}
.report_headline {
font-weight:bold;
margin-bottom:5px;
}
.error_list {
margin-left:20px;
color:red;
}


#c826 iframe {
height:280px !important;
}

#c845 iframe {
height:580px !important;
}



.contenttable {
margin-left:-4px;
}




.csc-sitemap ul {
font-size:16px;
line-height:26px;
list-style-type:none;
padding-left:0px;
margin-bottom:15px;
}

.csc-sitemap ul li ul {
margin-top:4px;
font-size:12px;
line-height:16px;
list-style-type:square;
padding-left:30px;
}



#c1815 p {
color:#000 !important;
}
