input {
  color : #000000;
}

body.floatform {
  background-color: #013B6B;
  font-family:Arial, Helvetica, sans-serif;
  /*font-family: "Garamond Premier Pro Regular", "Garamond Three Regular", Garamond, "MS Georgia", serif;*/
  font-size: 12px;
  color: #ffffff;
}

#outertable {
  margin : 0 auto 0 auto;
}

#flightbox {
  background-color : #013B6B;
  width            : 187px;
  height           : 245px;
  font-family      : "Garamond Premier Pro Regular", "Garamond Three Regular", Garamond, "MS Georgia", serif;
}

#fb-title {
  /*font-size  : 16px;
  width      : 100%;
  text-align : center;
  color      : #FFFFFF;*/
  padding    : 7px 0 0 10px;
}

div.fb-title-text {
  padding     : 5px;
}

#fb-choice {
  width : 100%;
  color : #FFFFFF;
  margin : 15px 0 0 0;
}

div.fb-row {
  width  : 100%;
  margin : 3px 0 0 0;
}

div.fb-row-info {
  float : left;
  width : 125px;
}

div.fb-radio {
  background-image : url("/files/fb-choice-off.jpg");
}

div.fb-radio-on {
  background-image : url("/files/fb-choice-on.jpg");
}

div.fb-radio,
div.fb-radio-blank {
  float  : left;
  width  : 19px;
  height : 17px;
  margin : 0 20px 0 25px;
}

div.fb-radio-info {
  margin : 0 5px 0 5px;
}

div.fb-radio-label {font-size: 14px;}

div.input input {
  border    : 1px solid #527B9B;
  width     : 100px;
  height    : 15px;
  font-size : 12px;
  color     : #717272;
}

div.passengers {
  margin : 15px 0 3px 0;
}

div.continue {
  width  : 134px;
  margin : 15px auto 0 auto;
}

div.selector {
  cursor : pointer;
}

div.fb-button {
  width  : 134px;
  height : 27px;
  cursor : pointer;
}

div.fb-button img {
  border : none;
}

#personalinfo {
  margin : 0 0 10px 0;
}

#topbox {
  clear  : both;
  height : 40px;
}

#choices {
  float  : left;
  margin : 0 40px 0 0;
}

#addbutton {
  /* width      : 16px;*/
  height     : 16px;
  text-decoration: underline;
  cursor : pointer;
  /* background : transparent url("/testsubmit/files/edit_add-II.png") no-repeat;*/
}

#submitit {
  background : transparent url("/files/SubmitFlightPlan.gif") no-repeat;
  margin     : 36px 0 0 400px;
  height     : 31px;
  width      : 147px;
}

#specreq {float:left;}

div.clear {clear:both;}

div.multidelete {
  float      : left;
  /*width      : 36px;*/
  height     : 16px;
  text-decoration: underline;
  cursor : pointer;
  margin     : 4px 0 0 10px;
  /*background : transparent url("/testsubmit/files/editdelete.png") no-repeat;*/
}

#numberofpassengers {
  width : 50px;
}

#departdate,
#returndate,
.fixdatepick {
  width : 100px;
  float : none;
}

#flightinfo {
	padding: 5px 0 0 30px;
	}

#flightinfo, #flightinfo table, #flightinfo .fb-radio-label {
	font-size: 12px;
	}
	
select#aircrafttype {
	margin: 8px 0 0 0;
	}