﻿
.error-text
{
	color: red;
	font-weight:bold;
}

.booking-header
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	color: black;

	margin-top: 0px;
	margin-bottom: 0px;
}

.booking-p, .booking-label, .booking-value
{
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	
	padding:5px; 
}

.booking-label
{
	font-weight:400;
}


.booking-value
{
	font-weight:bold;
	padding-right:15px; 
}

.booking-div
{
	padding-left:20px; 
	padding-top:10px; 
	padding-bottom:0px;
}

.booking-error
{
	color:maroon;
	padding-left:0px; 
	padding-top:5px; 
	padding-bottom:0px;
}

.table-full
{
}

.table-full td.lable
{
	vertical-align:top;
	width:135px;
	padding: 5px 0 5px 0;
}

.table-full td.edit
{
	vertical-align:top;
	width:555px;
	padding: 5px 0 5px 0;
}


.table-full textarea 
{
	font: normal 11px Verdana, Helvetica, sans-serif;
	color:#336699;
	width:555px;
	height:150px;
	border-top:1px solid #908e8e;
	border-left:1px solid #908e8e;
	border-bottom:0;
	border-right:0;
	padding: 3px 0 0 3px;
}

/* ---------------------------------------- */

.table-half
{
	width:320px;
}

.table-half td.lable
{
	vertical-align:top;
	width:125px;
	padding: 5px 0 5px 0;
}

.table-half td.edit
{
	vertical-align:top;
	width:195px;
	padding: 5px 0 5px 0;
}

.table-half input.field, input.field-error
{
	font: normal 11px Verdana, Helvetica, sans-serif;
	color:#336699;
	width:183px;
	border-top:1px solid #908e8e;
	border-left:1px solid #908e8e;
	border-bottom:0;
	border-right:0;
	padding: 3px 0 0 3px;
	height:15px;
}

.table-half input.field-error
{
	background-color: #FFB4B4;
}

.table-half select.field, select.field-error
{
	font: normal 11px Verdana, Helvetica, sans-serif;
	color: #336699;
	width:183px;
	border-top:1px solid #908e8e;
	border-left:1px solid #908e8e;
	border-bottom:0;
	border-right:0;
	height:18px;
}

.table-half select.field-error
{
	background-color: #FFB4B4;
}

.table-half  input.zip
{
	width:47px;
	margin-right:1px;
}

.table-half input.city
{
	width:126px;
	margin-left:1px;
}


.table-half input.bday
{
	width:100px;
}

