div.booking_select {text-align:center}
table.booking_select .prompt {color:#000000;font-weight:bold}

table.booking_diary {float:left}
table.booking_diary th {font-size:10px;text-align:center;background:#E0E0E0;color:#005050}
table.booking_diary .canbook {font-size:10px;text-align:center;background:#E0E0E0;cursor:pointer;color:#007070}
table.booking_diary .disable {font-size:10px;text-align:center;background:#E0E0E0;color:#A0A0A0}

table.booking_room {width:100%}

table.booking_room_header {width:100%;background:#DFCB53}
table.booking_room_header .name {width:33%;font-weight:bold;padding-left:5px}
table.booking_room_header .nights {width:33%;text-align:center}
table.booking_room_header .onrequest {width:33%;text-align:right;background:#DFCB53;font-weight:bold;padding-right:5px;color:FF0000}

table.booking_room_info {width:100%;border:1px solid #A0A0A0;border-collapse:collapse}
table.booking_room_info td {text-align:right;width:16.7%;border:1px solid #A0A0A0;border-collapse:collapse}

table.booking_room_facilities {width:100%;border:1px solid #A0A0A0;border-collapse:collapse}
table.booking_room_facilities td {border:1px solid #A0A0A0;border-collapse:collapse}

table.booking_room_detail_cost_normal {width:100%}

table.booking_room_detail_cost_advance {width:100%}

table.booking_room_detail_cost {width:100%;border:1px solid #A0A0A0;border-collapse:collapse}
table.booking_room_detail_cost td {width:12.5%;text-align:right;border:1px solid #A0A0A0;border-collapse:collapse}

table.booking_room_basket {width:100%;border:1px solid #D0D0D0;border-collapse:collapse}
table.booking_room_basket .total{font-size:11px;border:1px solid #D0D0D0;text-align:right;border-collapse:collapse}

table.booking_room_payment_types {width:100%;border:1px solid #D0D0D0}
table.booking_room_payment_types .prompt {font-size:11px;color:#909090;font-style:italic;text-decoration:underline}
table.booking_room_payment_types .data{font-size:11px;color:#909090;font-style:italic;}

table.booking_room_help {width:100%;border:1px solid #D0D0D0}

