#b_editDates {
font-size:90%;
color:#003580;
font-family:sans-serif;
line-height:1.2em;
}

#b_editDates h3 {
margin: 0px 0px 15px 0px !important;
font-size:13px !important;
background:none !important;
font-weight: bold !important;
color:#fff;
}

#b_editDates form {
border:0px solid #000; !important;
padding:2px  !important;
display:block !important; /* to overwrite in office */
}

.b_availFormInner, #b_editDates form {
-moz-border-radius:0px !important;
-webkit-border-radius: 0px !important;
}

.b_availFormInner {
background-color:#333 !important;
overflow:hidden;
padding:18px !important;
_height: 1%;
}

.b_availDatesInner {
float: left !important;
width:100px; !important;
margin-bottom:0.9em;
}

.b_availDatesInner h4 {
margin: 0px 0px 10px 0px !important;
font-size:12px !important;
color:#FFF;
}

#b_availCheckIn {
padding-right:30px !important;
}

#b_availCheckIn, #b_availCheckOut {
margin-left:0;
}

.b_availDatesInner select {
background:#FFFFFF;
border:1px solid #ccc !important;
color:#333;
font-size:100%;
padding: 2px !important;
}

#b_availSubmit {
clear:none;
float:left !important;
margin-top: 1.2em !important;
text-align:right;
}

#b_availSubmit input {
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
background: #ff6600;
border: 2px solid #fff;
padding: 0px !important;
width: 163px;
height:30px;
color:#fff;
font-size:100%;
}

#b_availSubmit input:hover {
background:#000 !important;
cursor:pointer;
color:#fff;
}

#b_powered {
font-size: 0.8em;
display: block;
margin-top: 5px;
}

/* FOR OFFICE TO DISPLAY FULL FONT SIZE */
ul#integration_options li div##b_editDates {font-size:100% !important;}
