body { font-family: Arial, Helvetica, sans-serif; font-color:#000000; }

h1 { font-size: 1.5em; }
h2 { font-size: 1.2em }
h2 label { font-size: 1em }

h1, h2 { margin-top: 0 }
h2#Contact { margin-bottom: 2px }

#WebResponseForm, #WebResponseForm2 { width: 500px }

.section-container { border: 1px solid #bababa; background-color: #eeede6; padding: 15px; margin-bottom: 15px }

table { border-collapse: collapse }

p, .Text, label, span { font-size: .8em }

.label-cell  { width: 110px;	padding-right: 10px; align: right; }
.label-cell-short { width: 65px }*/
.validation-cell { padding-left: 10px }
 
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	border-top: 1px solid #818181;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #ebebeb;
	border-left: 1px solid #c0c0c0;
	width: 220px;
	margin: 4px 0;
	padding: 0;
}

.TextField, textarea {
	background-image: url(../_custom/varmland_form_background.png);
	background-repeat: no-repeat;
	background-position: top right;
	border: none;
	border-left: 1px solid #c0c0c0;
	border-bottom: 1px solid #ebebeb;
	margin: 4px 0;
	padding: 3px 0 0 2px;
}

textarea { width: 460px; height: 130px }
.TextField { width: 220px; height: 17px }
#WebResponseForm2 .TextField { margin-right: 10px }

.submit-cell { padding-top: 15px; text-align: right }

.TextMandatory { color: Red }

#rdoContactYes, #rdoContactNo { margin-left: 8px }

#txtDate, #txtTime { width: 70px }
#txtPlanStopFromTime, #txtPlanStopToTime, #txtActualStopFromTime, #txtActualStopToTime, #txtTaxiDistance { width: 50px }
#txtClearing { width: 90px }
#txtAccount { width: 110px }
#txtBankName { width: 210px; margin-right: 0 !important }
#txtTaxiFrom, #txtTaxiTo, #txtCarFrom, #txtCarTo { width: 140px }

table.indent { margin-left: 20px }

