/* CSS Document */
/** BEGIN Global Settings BEGIN **/
form {
	margin:0;
	padding:5px;
	background-color:#FCFCFC;
	border:solid 1px #CCC;
}

form input:focus, form textarea:focus, form select:focus {
	background-color:#FFFFEA;
}
form fieldset {
	margin:5px;
	padding:0 15px 15px;
	background-color:#F4F9FF;
	display:block;
}

form legend {
	padding:0 0 8px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#BF8860;
	display:block;
}
form.hide, form fieldset.hide, form legend.hide, form label.hide, form input.hide, form textarea.hide, form select.hide, form option.hide, form optgroup.hide {
	display:none;
}

form h3 {
	margin:0 5px 10px;
	line-height:12px;
	display:block;
}
form img {
	padding:0;
	margin:0;
	border:solid 1px #000;
}

form hr {
	color:#DDD;
}

form div.spacer {
	clear:both;
}

/** END Global Settings END **/
/** BEGIN Turnaround Form, ta id, ds_turnaround.asp BEGIN **/
#ta {
	width:600px;
}
#ta form td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	text-align:left;
	color:#000;
}

#ta form fieldset {
	margin-top:0;
	border:solid 1px #DDD;
}

#ta form p {
	margin:0;
	padding:3px 0;
	display:block;
	clear:left;
}

#ta form p.formradio {
	padding:0 0 16px;
}

#ta form p label {
	width:40%;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:right;
	float:left;
}

#ta form span.labelinfo {
	width:40%;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	text-align:right;
	float:left;
}

#ta form .required {
	padding:0;
	font-weight:normal;
	color:#CC0000;
	display:inline;
}

#ta form ul {
	margin:0;
	padding:3px 0;
	font-size:12px;
	clear:left;
}

#ta form ul li {
	margin:0;
	padding-left:15px;
	padding-top:5px;
	list-style:none;
	clear:left;
}

#ta form ul li h4 {
	padding:0;
	line-height:10px;
}

#ta form ul li.formlifirst {
	padding-top:12px;
	list-style:none;
}

#ta form ul li label {
	width:213px;
	padding-right:8px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	float:left;
}

/** END Turnaround Form, ta id, ds_turnaround.asp END **/
/** BEGIN Leasing Form, leasing id, leasing.asp BEGIN **/

/** END Leasing Form, leasing id, leasing.asp END **/
/** BEGIN Leasing Form, leasing id, leasing.asp BEGIN **/
#leasing {width:595px;margin:0;padding:0;}
#leasing fieldset {width:542px;margin:10px;}
#leasing label.longest {width:535px;}
#leasing label.longer {width:190px;}
#leasing label.long {width:170px;}
#leasing label {width:150px;margin-bottom:10px;text-align:left;float:left;display:block;}
#leasing label.mid {width:130px;}
#leasing label.shorter {width:90px;}
#leasing input, #leasing select, #leasing option, #leasing textarea {text-align:left;position:relative;float:left;}
#leasing textarea.longest {width:530px;height:70px;}
#leasing input.longer {width:170px;}
#leasing select.long {width:154px;}
#leasing input {width:130px;}
#leasing input.mid {width:110px;}
#leasing input.shorter {width:60px;}
#leasing label#Submit {width:530px;text-align:center;float:none;}
#leasing input#Submit {width:auto;text-align:center;float:none;}
/** END Leasing Form, leasing id, leasing.asp END **/
/** BEGIN Contact US Form, contactus id, contact.asp BEGIN **/
#contactus {width:595px;margin:0;padding:0;}
#contactus fieldset {width:542px;height:auto;margin:10px;}
#contactus legend {}
#contactus label.first {padding-top:10px;float:left;}
#contactus label.comments {width:535px;padding-top:10px;float:left;}
#contactus label.longest {width:535px;}
#contactus label.longer {width:190px;}
#contactus label.long {width:170px;}
#contactus label {margin-bottom:10px;width:145px;text-align:left;float:left;}
#contactus label.mid {width:130px;}
#contactus label.shorter {width:70px;}
#contactus input, #contactus select, #contactus option, #contactus textarea {text-align:left;position:relative;float:left;}
#contactus textarea.comments {width:530px;height:70px;}
#contactus input.longer {width:170px;}
#contactus select.long {width:154px;}
#contactus input {width:130px;}
#contactus input.mid {width:110px;}
#contactus input.shorter {width:60px;}
#contactus label#Submit {width:530px;text-align:center;float:none;}
#contactus input#Submit {width:auto;text-align:center;float:none;}
/** END Contact US Form, contactus id, contact.asp END **/
/** BEGIN Reservations Slips Form, mvslips id, mv_reservations.asp BEGIN **/
#mvslips{
	width:600px;
	}
#mvslips form {
	}
#mvslips form p {
	margin:0;
	padding:0;
	clear:left;
	}
#mvslips fieldset {
	}
#mvslips input, #mvslips select {
	width:126px;
	float:left;
}
#mvslips .personal {
	width:250px;
	float:left;
	}
#mvslips .personal label {
	width:100px;
	}
#mvslips .address {
	width:250px;
	float:right;
	}
#mvslips .address label {
	width:100px;
	}
#mvslips .vessel {
	width:544px;
	float:left;
	}
#mvslips .vessel label {
	width:90px;
	}
#mvslips .button {
	width:70px;
	}
#mvslips .choice {
	width:20px;
	}
#mvslips .end label {
	width:130px;
	}
#mvslips label {
	margin-right:4px;
	line-height:28px;
	text-align:right;
	float:left;
	}
#mvslips .labelinfo {
	font-size:8pt;
	line-height:10pt;
	font-style:italic;
	color:#666;
	text-align:right;
	}
#mvslips .col1 {
	float:left;
	}
#mvslips .col2 {
	padding-left:20px;
	float:right;
	}
#mvslips .end {
	float:left;
	}

/** END Reservations Slips Form, mvslips id, mv_reservations.asp END **/