/* CSS Document */

.DOPBookingSystem_Navigation {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:400;
	color: #804236;
}

.DOPBookingSystem_Navigation .month_year {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:400;
	font-size:0.9em;
}

.DOPBookingSystem_Navigation .week .day {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:400;
}

.DOPBookingSystem_Sidebar {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:400;
	color: #804236;
}

.DOPBookingSystem_Sidebar .section-item label {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:400;
}

.DOPBookingSystem_Sidebar .section-item input {
	font-family:Verdana, Geneva, sans-serif !important;
	font-weight:400;
}

.DOPBookingSystem_Sidebar .section-item.title {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:400;
}

.DOPBookingSystem_Sidebar .section-item input[type=submit] {
	font-family:Verdana, Geneva, sans-serif !important;
	font-weight:400;
	font-size:0.9em;
}

.DOPBookingSystem_Navigation .month_year {
	font-weight: 400;
}

.DOPBookingSystem_Navigation {
	background-color: #ffffff;
	-webkit-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}

.DOPBookingSystem_Month {
background: #ffffff;
margin: 10px 0 0 0;
padding: 5px;
}

.DOPBookingSystem_Sidebar {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:400;
	background: #A1DAF8;
	-webkit-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
border-top:3px solid #804236;
}

.DOPBookingSystem_Sidebar .section {
	-webkit-border-radius: 0px;
-webkit-border-radius: 0px;
	border-radius: 0px;
border: 0px solid #cccccc;
margin: 5px;
background:none;
}

.DOPBookingSystem_Hours {
background: #ffffff;
}

.DOPBookingSystem_Sidebar .section-item.title {
	border-bottom:2px solid #FFFFFF;
	color:#804236;
}

.DOPBookingSystem_Sidebar .section-item label {
color:#804236;
}

.DOPBookingSystem_Sidebar .section-item input[type=submit] {
filter: none;
background: #804236;
border: 0px solid #d0d0d0;
-webkit-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
color: #A1DAF8 !important;
cursor: pointer;
font-size: 14px !important;
line-height: 1em !important;
margin: 0;
padding: 5px;
width: 218px;
}

.DOPBookingSystem_Sidebar .section-item input[type=submit]:hover {
	filter: none;
background: #804236;
border: 0px solid #d0d0d0;
-webkit-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
color: #A1DAF8 !important;
}

.ui-widget-header {
	font-weight:400;
	color: #6D6167;
}

.ui-datepicker th {
font-weight:400;
	color: #6D6167;
}

/* availability ovverides */

.DOPBookingSystem_Day.available .header, .DOPBookingSystem_Day .header .co.available, .DOPBookingSystem_Day .header .ci.available, .DOPBookingSystem_Day .bind-left.extended.available .header {
background-color: #A1DAF8 !important;
border-color: #A1DAF8 !important;
}

.DOPBookingSystem_Day.available .content, .DOPBookingSystem_Day .content .co.available, .DOPBookingSystem_Day .content .ci.available, .DOPBookingSystem_Day .bind-left.extended.available .content {
border-color: #A1DAF8 !important;
}

.DOPBookingSystem_Day.selected .header, .DOPBookingSystem_Day.selected .header .co, .DOPBookingSystem_Day.selected .header .ci, .DOPBookingSystem_Day.selected .bind-left.extended .header {
background-color: #804236 !important;
border-color: #804236 !important;
}

.DOPBookingSystem_Day.selected .content, .DOPBookingSystem_Day.selected .content .co, .DOPBookingSystem_Day.selected .content .ci, .DOPBookingSystem_Day.selected .bind-left.extended .content {
border-color: #804236 !important;
}

