
/* Define default spinner */
.ui-icon-loading {
	background: url("../libs/jquerymobile/1.4.5/images/ajax-loader.gif") repeat scroll 0 0 / 46px 46px transparent!important;
}
/* mobilecontainer */
.ui-content.OSLBooking_mobilecontainer {
	padding: 15px 15px 15px 15px;
}
/* MainGrid */
.OSLBooking_MainGrid {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_MainGrid_wrapper {
	display: none;
}
.OSLBooking_MainGrid > tr > td {
	vertical-align: top;
}
.OSLBooking_MainGrid_row_0, .OSLBooking_MainGrid_row_0 > td {
	height: 30px
}
/* mobilegridcell_3 */
.OSLBooking_mobilegridcell_3 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_3 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* mobilegridcell_4 */
.OSLBooking_mobilegridcell_4 {
	height:30px !important;
	width:360px;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_4 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* GridStyle */
.OSLBooking_GridStyle {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_GridStyle_wrapper {

}
.OSLBooking_GridStyle > tr > td {
	vertical-align: top;
}
.OSLBooking_GridStyle_row_0, .OSLBooking_GridStyle_row_0 > td {
	height: 30px
}
/* mobilegridcell_25 */
.OSLBooking_mobilegridcell_25 {
	height:30px !important;
	width:auto;
	padding: 15px 15px 15px 15px;
	border-color: #000000; border-width: 2px; border-style: solid;
}
.OSLBooking_mobilegridcell_25 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* mobilegrid_14 */
.OSLBooking_mobilegrid_14 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_mobilegrid_14_wrapper {

}
.OSLBooking_mobilegrid_14 > tr > td {
	vertical-align: top;
}
.OSLBooking_mobilegrid_14_row_0, .OSLBooking_mobilegrid_14_row_0 > td {
	height: 30px
}
/* mobilegridcell_15 */
.OSLBooking_mobilegridcell_15 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_15 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* mobilegridcell_19 */
.OSLBooking_mobilegridcell_19 {
	height:30px !important;
	width:315px;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_19 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* mobileimage_23 */
.OSLBooking_mobileimage_23 {
	margin: 4px 0px 4px 0px;
	width: 310px; height: 43px;
	display: block;
}
/* mobilegridcell_20 */
.OSLBooking_mobilegridcell_20 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_20 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Label01 */
.OSLBooking_Label01 {
	text-decoration: none; font-weight: normal; text-align: justify; font-family: Helvetica; font-size: 15px;
	margin: 4px 0px 4px 0px;
	word-wrap: break-word;
	white-space: normal;
}
/* Label02 */
.OSLBooking_Label02 {
	text-decoration: none; font-weight: normal; text-align: justify; font-family: Helvetica; font-size: 14px;
	margin: 20px 0px 4px 0px;
	word-wrap: break-word;
	white-space: normal;
}
/* Saddress */
.OSLBooking_Saddress {
	text-decoration: none; font-weight: bold; text-align: left; font-family: Helvetica; font-size: 14px;
	margin: 4px 0px 4px 10px;
	word-wrap: break-word;
	white-space: normal;
}
/* Scity */
.OSLBooking_Scity {
	text-decoration: none; font-weight: bold; text-align: left; font-family: Helvetica; font-size: 14px;
	margin: 4px 0px 4px 10px;
	word-wrap: break-word;
	white-space: normal;
}
/* Spostal */
.OSLBooking_Spostal {
	text-decoration: none; font-weight: bold; text-align: left; font-family: Helvetica; font-size: 14px;
	margin: 4px 0px 4px 10px;
	word-wrap: break-word;
	white-space: normal;
}
/* Label03 */
.OSLBooking_Label03 {
	text-decoration: none; font-weight: normal; text-align: justify; font-family: Helvetica; font-size: 14px;
	margin: 4px 0px 4px 0px;
	word-wrap: break-word;
	white-space: normal;
}
/* Snumber */
.OSLBooking_Snumber {
	text-decoration: none; font-weight: normal; text-align: left; font-family: Helvetica; font-size: 14px;
	margin: 4px 0px 4px 0px;
	display: none;
	word-wrap: break-word;
	white-space: normal;
}
/* Sdistrict */
.OSLBooking_Sdistrict {
	text-decoration: none; font-weight: normal; text-align: left; font-family: Helvetica; font-size: 14px;
	margin: 4px 0px 4px 0px;
	display: none;
	word-wrap: break-word;
	white-space: normal;
}
/* MGRemail */
.OSLBooking_MGRemail {
	text-decoration: none; font-weight: normal; text-align: left; font-family: Helvetica; font-size: 14px;
	margin: 4px 0px 4px 0px;
	display: none;
	word-wrap: break-word;
	white-space: normal;
}
/* GENemail */
.OSLBooking_GENemail {
	text-decoration: none; font-weight: normal; font-style: italic; text-align: left; font-family: Helvetica; font-size: 16px;
	margin: 4px 0px 4px 0px;
	display: none;
	word-wrap: break-word;
	white-space: normal;
}
/* booknow */
.OSLBooking_booknow {
	text-decoration: none; font-weight: normal; font-style: italic; text-align: left; font-family: Helvetica; font-size: 16px;
	margin: 4px 0px 4px 0px;
	display: none;
	word-wrap: break-word;
	white-space: normal;
}
/* Label04 */
.OSLBooking_Label04 {
	text-decoration: underline; font-weight: bold; text-align: left; font-family: Helvetica; font-size: 14px;
	margin: 20px 0px 4px 0px;
	word-wrap: break-word;
	white-space: normal;
}
/* CustomerName */
.OSLBooking_CustomerName {
	margin: 0px 0px 10px 0px;
}
/* CustomerPhone */
.OSLBooking_CustomerPhone {
	margin: 10px 0px 30px 0px;
}
/* Label05 */
#OSLBooking_Label05 {

}
.ui-btn.OSLBooking_Label05 {
	margin: 4px 5px 4px 5px;
}
/* Label06 */
.OSLBooking_Label06 {
	text-decoration: none; font-weight: normal; text-align: center; font-family: Helvetica; font-size: 12px;
	margin: 20px 0px 4px 0px;
	word-wrap: break-word;
	white-space: normal;
}
/* Label07 */
.OSLBooking_Label07 {
	text-decoration: none; font-weight: bold; text-align: center; font-family: Helvetica; font-size: 18px;
	margin: 0px 0px 15px 0px;
	word-wrap: break-word;
	white-space: normal;
}
/* Label08 */
#OSLBooking_Label08 {

}
.ui-btn.OSLBooking_Label08 {
	margin: 4px 5px 4px 5px;
}
/* AppointmentGrid */
.OSLBooking_AppointmentGrid {
	height: auto;
	width:105%;
	margin: 10px 0px 4px -10px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_AppointmentGrid_wrapper {
	display: none;
}
.OSLBooking_AppointmentGrid > tr > td {
	vertical-align: top;
}
.OSLBooking_AppointmentGrid_row_0, .OSLBooking_AppointmentGrid_row_0 > td {
	height: 30px
}
/* mobilegridcell_100 */
.OSLBooking_mobilegridcell_100 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_100 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Label09 */
.OSLBooking_Label09 {
	text-decoration: underline; font-weight: bold; text-align: left; font-family: Helvetica; font-size: 14px;
	margin: 4px 0px 4px 0px;
	word-wrap: break-word;
	white-space: normal;
}
/* Date */
.OSLBooking_Date {
	margin: 10px 0px 10px 0px;
}
/* TimePick */
.OSLBooking_TimePick {
	text-decoration: none; font-weight: normal; text-align: left; font-family: Helvetica; font-size: 14px;
	margin: 4px 0px 4px 0px;
	display: none;
	word-wrap: break-word;
	white-space: normal;
}
/* Label10 */
.OSLBooking_Label10 {
	text-decoration: underline; font-weight: bold; text-align: left; font-family: Helvetica; font-size: 14px;
	margin: 4px 0px 4px 0px;
	word-wrap: break-word;
	white-space: normal;
}
/* TimeListGrid */
.OSLBooking_TimeListGrid {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_TimeListGrid_wrapper {

}
.OSLBooking_TimeListGrid > tr > td {
	vertical-align: top;
}
.OSLBooking_TimeListGrid_row_0, .OSLBooking_TimeListGrid_row_0 > td {
	height: 30px
}
/* mobilegridcell_38 */
.OSLBooking_mobilegridcell_38 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_38 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* mobilegridcell_39 */
.OSLBooking_mobilegridcell_39 {
	height:30px !important;
	width:150px;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_39 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Slot10 */
.OSLBooking_Slot10 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot10_wrapper {

}
.OSLBooking_Slot10 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot10_row_0, .OSLBooking_Slot10_row_0 > td {
	height: 30px
}
/* mobilegridcell_46 */
.OSLBooking_mobilegridcell_46 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_46 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key10 */
#OSLBooking_Key10 {

}
.ui-btn.OSLBooking_Key10 {
	margin: 4px 5px 4px 5px;
}
/* Slot11 */
.OSLBooking_Slot11 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot11_wrapper {

}
.OSLBooking_Slot11 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot11_row_0, .OSLBooking_Slot11_row_0 > td {
	height: 30px
}
/* mobilegridcell_51 */
.OSLBooking_mobilegridcell_51 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_51 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key11 */
#OSLBooking_Key11 {

}
.ui-btn.OSLBooking_Key11 {
	margin: 4px 5px 4px 5px;
}
/* Slot12 */
.OSLBooking_Slot12 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot12_wrapper {

}
.OSLBooking_Slot12 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot12_row_0, .OSLBooking_Slot12_row_0 > td {
	height: 30px
}
/* mobilegridcell_56 */
.OSLBooking_mobilegridcell_56 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_56 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key12 */
#OSLBooking_Key12 {

}
.ui-btn.OSLBooking_Key12 {
	margin: 4px 5px 4px 5px;
}
/* Slot01 */
.OSLBooking_Slot01 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot01_wrapper {

}
.OSLBooking_Slot01 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot01_row_0, .OSLBooking_Slot01_row_0 > td {
	height: 30px
}
/* mobilegridcell_61 */
.OSLBooking_mobilegridcell_61 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_61 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key01 */
#OSLBooking_Key01 {

}
.ui-btn.OSLBooking_Key01 {
	margin: 4px 5px 4px 5px;
}
/* Slot02 */
.OSLBooking_Slot02 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot02_wrapper {

}
.OSLBooking_Slot02 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot02_row_0, .OSLBooking_Slot02_row_0 > td {
	height: 30px
}
/* mobilegridcell_66 */
.OSLBooking_mobilegridcell_66 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_66 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key02 */
#OSLBooking_Key02 {

}
.ui-btn.OSLBooking_Key02 {
	margin: 4px 5px 4px 5px;
}
/* Slot03 */
.OSLBooking_Slot03 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot03_wrapper {

}
.OSLBooking_Slot03 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot03_row_0, .OSLBooking_Slot03_row_0 > td {
	height: 30px
}
/* mobilegridcell_71 */
.OSLBooking_mobilegridcell_71 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_71 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key03 */
#OSLBooking_Key03 {

}
.ui-btn.OSLBooking_Key03 {
	margin: 4px 5px 4px 5px;
}
/* Slot04 */
.OSLBooking_Slot04 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot04_wrapper {

}
.OSLBooking_Slot04 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot04_row_0, .OSLBooking_Slot04_row_0 > td {
	height: 30px
}
/* mobilegridcell_76 */
.OSLBooking_mobilegridcell_76 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_76 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key04 */
#OSLBooking_Key04 {

}
.ui-btn.OSLBooking_Key04 {
	margin: 4px 5px 4px 5px;
}
/* Slot05 */
.OSLBooking_Slot05 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot05_wrapper {

}
.OSLBooking_Slot05 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot05_row_0, .OSLBooking_Slot05_row_0 > td {
	height: 30px
}
/* mobilegridcell_81 */
.OSLBooking_mobilegridcell_81 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_81 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key05 */
#OSLBooking_Key05 {

}
.ui-btn.OSLBooking_Key05 {
	margin: 4px 5px 4px 5px;
}
/* mobilegridcell_42 */
.OSLBooking_mobilegridcell_42 {
	height:30px !important;
	width:150px;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_42 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Slot_114 */
.OSLBooking_Slot_114 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot_114_wrapper {

}
.OSLBooking_Slot_114 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot_114_row_0, .OSLBooking_Slot_114_row_0 > td {
	height: 30px
}
/* mobilegridcell_164_165 */
.OSLBooking_mobilegridcell_164_165 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_164_165 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key1030 */
#OSLBooking_Key1030 {

}
.ui-btn.OSLBooking_Key1030 {
	margin: 4px 5px 4px 5px;
}
/* Slot_1132 */
.OSLBooking_Slot_1132 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot_1132_wrapper {

}
.OSLBooking_Slot_1132 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot_1132_row_0, .OSLBooking_Slot_1132_row_0 > td {
	height: 30px
}
/* mobilegridcell_164_1133 */
.OSLBooking_mobilegridcell_164_1133 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_164_1133 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key1130 */
#OSLBooking_Key1130 {

}
.ui-btn.OSLBooking_Key1130 {
	margin: 4px 5px 4px 5px;
}
/* Slot_1135 */
.OSLBooking_Slot_1135 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot_1135_wrapper {

}
.OSLBooking_Slot_1135 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot_1135_row_0, .OSLBooking_Slot_1135_row_0 > td {
	height: 30px
}
/* mobilegridcell_164_1136 */
.OSLBooking_mobilegridcell_164_1136 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_164_1136 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key1230 */
#OSLBooking_Key1230 {

}
.ui-btn.OSLBooking_Key1230 {
	margin: 4px 5px 4px 5px;
}
/* Slot_1138 */
.OSLBooking_Slot_1138 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot_1138_wrapper {

}
.OSLBooking_Slot_1138 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot_1138_row_0, .OSLBooking_Slot_1138_row_0 > td {
	height: 30px
}
/* mobilegridcell_164_1139 */
.OSLBooking_mobilegridcell_164_1139 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_164_1139 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key130 */
#OSLBooking_Key130 {

}
.ui-btn.OSLBooking_Key130 {
	margin: 4px 5px 4px 5px;
}
/* Slot_1141 */
.OSLBooking_Slot_1141 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot_1141_wrapper {

}
.OSLBooking_Slot_1141 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot_1141_row_0, .OSLBooking_Slot_1141_row_0 > td {
	height: 30px
}
/* mobilegridcell_164_1142 */
.OSLBooking_mobilegridcell_164_1142 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_164_1142 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key230 */
#OSLBooking_Key230 {

}
.ui-btn.OSLBooking_Key230 {
	margin: 4px 5px 4px 5px;
}
/* Slot_1144 */
.OSLBooking_Slot_1144 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot_1144_wrapper {

}
.OSLBooking_Slot_1144 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot_1144_row_0, .OSLBooking_Slot_1144_row_0 > td {
	height: 30px
}
/* mobilegridcell_164_1145 */
.OSLBooking_mobilegridcell_164_1145 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_164_1145 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key330 */
#OSLBooking_Key330 {

}
.ui-btn.OSLBooking_Key330 {
	margin: 4px 5px 4px 5px;
}
/* Slot_1147 */
.OSLBooking_Slot_1147 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot_1147_wrapper {

}
.OSLBooking_Slot_1147 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot_1147_row_0, .OSLBooking_Slot_1147_row_0 > td {
	height: 30px
}
/* mobilegridcell_164_1148 */
.OSLBooking_mobilegridcell_164_1148 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_164_1148 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key430 */
#OSLBooking_Key430 {

}
.ui-btn.OSLBooking_Key430 {
	margin: 4px 5px 4px 5px;
}
/* Slot_1150 */
.OSLBooking_Slot_1150 {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_Slot_1150_wrapper {

}
.OSLBooking_Slot_1150 > tr > td {
	vertical-align: top;
}
.OSLBooking_Slot_1150_row_0, .OSLBooking_Slot_1150_row_0 > td {
	height: 30px
}
/* mobilegridcell_164_1151 */
.OSLBooking_mobilegridcell_164_1151 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_164_1151 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* Key530 */
#OSLBooking_Key530 {

}
.ui-btn.OSLBooking_Key530 {
	margin: 4px 5px 4px 5px;
}
/* mobilegridcell_95 */
.OSLBooking_mobilegridcell_95 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_95 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* SubmittedText */
.OSLBooking_SubmittedText {
	text-decoration: none; font-weight: bold; color: #000000; text-align: center; font-family: Helvetica; font-size: 16px;
	margin: 30px 0px 4px 0px;
	word-wrap: break-word;
	white-space: normal;
}
/* ScheduleText */
.OSLBooking_ScheduleText {
	text-decoration: none; font-weight: bold; color: #0a6f8f; text-align: center; font-family: Helvetica; font-size: 15px;
	margin: 2px 0px 4px 0px;
	word-wrap: break-word;
	white-space: normal;
}
/* pleasenoteText */
.OSLBooking_pleasenoteText {
	text-decoration: none; font-weight: bold; text-align: center; font-family: Helvetica; font-size: 14px;
	margin: 20px 5px 4px 5px;
	word-wrap: break-word;
	white-space: normal;
}
/* Label11 */
#OSLBooking_Label11 {

}
.ui-btn.OSLBooking_Label11 {
	margin: 20px 30px 30px 30px;
}
/* mobilegridcell_7 */
.OSLBooking_mobilegridcell_7 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_7 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* HIDDENgrid */
.OSLBooking_HIDDENgrid {
	height: auto;
	width:100%;
	margin: 4px 0px 4px 0px;
	border-collapse: collapse;
	table-layout: fixed;
}
.OSLBooking_HIDDENgrid_wrapper {
	display: none;
}
.OSLBooking_HIDDENgrid > tr > td {
	vertical-align: top;
}
.OSLBooking_HIDDENgrid_row_0, .OSLBooking_HIDDENgrid_row_0 > td {
	height: 30px
}
/* mobilegridcell_105 */
.OSLBooking_mobilegridcell_105 {
	height:30px !important;
	width:auto;
	padding: 2px 2px 2px 2px;
}
.OSLBooking_mobilegridcell_105 > .cell-wrapper {
	padding: 0;
	margin: 0;
}
/* mobilebutton_30 */
#OSLBooking_mobilebutton_30 {
	display: none;
}
.ui-btn.OSLBooking_mobilebutton_30 {
	margin: 4px 5px 4px 5px;
}
/* frenchkey */
#OSLBooking_frenchkey {
	display: none;
}
.ui-btn.OSLBooking_frenchkey {
	margin: 4px 5px 4px 5px;
}
/* frenchtext */
.OSLBooking_frenchtext {
	text-decoration: none; font-weight: normal; font-style: italic; text-align: left; font-family: Helvetica; font-size: 16px;
	margin: 4px 0px 4px 0px;
	display: none;
	word-wrap: break-word;
	white-space: normal;
}
/* mobilefooter */
.OSLBooking_mobilefooter {
	min-height:38px;
}