@import 'calendar.css';

div.calendar_box {
width : 200px;
float : right;
margin : 0 0 5px;
}

#avail_form {
padding : 0;
margin : 0;
}
#avail_form .form_row {
display : block;
clear : both;
margin-bottom : 3px;
}
#avail_form label {
width : 45px;
float : left;
font-weight : bold;
text-align : right;
padding-right : 5px;
}
#avail_form input, #avail_form select, #avail_form textarea {
font-size : 11px;
}
#avail_form select.mid {
width : 180px;
}
#avail_form input.date {
width : 80px;
}
#avail_form input.qty {
width : 40px;
}

/* RESULT TABLE */
#avail_result {
width : 190px;
float : right;
margin : 0 0 10px;
text-align : left;
}
#avail_result table {
border-collapse : collapse;
}
#avail_result th, #avail_result td {
text-align : left;
vertical-align : top;
padding : 0 6px 4px 0;
}
#avail_result blink {
border : 1px solid #CCC;
color : #FFF;
font-weight : bold;
padding : 3px 5px;
background : #000;
margin-bottom : 4px;
}
#avail_result blink.green {
background : #0F0;
color : #000;
}
#avail_result blink.red {
background : #F00;
}
#avail_result input.book_button {
font-weight : bold;
color : #FFF;
font-size : 14px;
background : #F00;
padding : 3px 5px;
}



