#csenquiryform {
	padding: 0;
	width: 90%;
	xbackground-color: #fefca7;
	xborder-top: 1px solid #fefc77;
	xborder-left: 1px solid #fefc77;
	xborder-right: 1px solid #d4d277;
	xborder-bottom: 1px solid #d4d277;
}

.loadingbox {
	color: #000;
	font-weight: bold;
	font-variant: normal;
	background-color: #fff;
	padding-right: 5px;
	padding-left: 5px;
	visibility: hidden;
	float: right;
}

.csdateday {
	width: 5em;
	margin-right: 5px;
}

.csrequired {
	font-weight: bold;
	text-decoration: none;
}

.csformerror {
	font-weight: bold;
	color: #ff3300;
}

.csmissing {
	font-weight: bold;
	color: #ff3300;
}

.csdatemonth {
	width: 10em;
	margin-right: 5px;
}

#arrivaldateshow img, #departuredateshow img {
	width: 16px;
	height: 16px;
}

.cstext, .cscontact {
	width: 20em;
}

.csnum {
	width: 5em;
}
.csnote {
	width: 20em;
	height: 10em;
}