/* Start of CMSMS style sheet 'form-internal.css' */
/* Start of CMSMS style sheet 'searchforms-simple' */

/* Added clear + error message style in Forms css */
.clear {
clear:both;
display:none;
height:1px !important;
}

.error_message {
background-color: #FFA8A8;
border: 1px solid #E53232;
margin-bottom: 5px;
font-size: 10px !important;
color: #FFF !important;
}

/* Form width */
/* Flight Type */

div.flightType {
 width: 100%;
 }

.flightType label {
 font-size: 10px;
 color: #828282;
 font-family: Arial, Helvetica, sans-serif;
}

/* Date select */

div.date, div.date2 {
 margin-right:5px;
 position:relative;
 }


/* City - Airport Departure start */

.txtDepCity1 input, .txtArrCity1 input, .date input, .date2 input {
	font-size: 12px;
	color: #116099;
	font-weight: bold;
	vertical-align: middle;
	text-align:left;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left:-5px;
	overflow:hidden;
	background-position: bottom right;
	margin-left: 0px;
}

div.txtDepCity1, div.txtArrCity1 {
 margin-right:5px;
 position:relative;
 display: inline;

 }

.txtDepCity1 label, .txtArrCity1 label, .date label, .date2 label {
	font-size: 12px;
	color: #828282;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	display:block;
}

/* Select Adults + Children */

div.paxSelect {
 margin-top: 5px;}
 
  .paxSelect label {
	font-size: 12px;
	color: #828282;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	 }
	
  .paxSelect select {
  	background-color:#FFFFFF;
	border:1px solid #7f9db9;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin: 5px 10px 5px 4px;
	}	
	
/* Lines */	

hr.top {
	background:#eee none repeat  0 0;
	border:none;
	clear:both;
	color:#eee; 
	height:1px;
	width:100%;
	
}

hr.bottom {
	background:#DDDDDD none repeat  0 0;
	border:none;
	clear:both;
	color:#DDDDDD; 
	height:1px;
	width:100%;
	
}

/* Submit Button */

#formSubmitButton input {
    font-family: MS Shell Dlg;
	font-size: 12px;
	text-align: center;
	color:#000;
	width:auto;
	padding: 0 5px 0 7px;
	margin:0;
}
.ui-datepicker {
z-index: 202;
width:200px !important;
font-family: Arial,sans-serif !important;
font-size: 15px !important;
}
.ui-datepicker th {
color:#484848 !important;
}
/* End of 'form-internal.css' */

