﻿#formContent {
width:550px; 
padding:0;
margin:0 auto;
text-align:center;
font:10pt Arial, Helvetica, sans-serif;
color:#F00;
background-color:transparent;
}

#formContent h2 {
	font:bold 12pt Arial, Helvetica, sans-serif;
	color:#666;
	background-color:transparent;
	padding:0;
	margin:15px 0 0;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:.1em;
	}
	
#formContent h3 {
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:#666;
	background-color:transparent;
	padding:0 0 10px 0;
	margin:0 auto 10px auto;
	border-bottom:2px #808080 solid;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:0;
	}


#formContent h4 {
font:bold 10pt Arial, Helvetica, sans-serif;
color:#EEE;
background-color:#CCC;
text-align:left;
padding:5px;
margin:20px 0 10px 0;
text-transform:uppercase;
}

#formContent p {
font:normal 9pt Arial, Helvetica, sans-serif;
color:#333;
background-color:transparent;
text-align:left;
padding:0 5px 0 5px;
margin:0;
}

#formContent p.note {
text-align:center;
}

/* ------------------- TABLE -------------------  */

table.enq4Cols {
width:540px;
border-collapse:collapse;
border:0;
color:#999;
background-color:transparent;
padding:0;
margin:10px 0;
}
	
table.enq2Cols {
width:540px;
border-collapse:collapse;
border:0;
color:#999;
background-color:transparent;
padding:0;
margin:10px 0;
}
	table.enq4Cols td {
	height:10px;
	border-collapse:collapse;
	font:9pt Arial, Helvetica, sans-serif;
	color:#333;
	background-color:transparent;
	text-align:right;
	padding:1px 5px;
	margin:0;
	vertical-align:middle;
	}
	table.enq2Cols td {
	height:10px;
	border-collapse:collapse;
	font:9pt Arial, Helvetica, sans-serif;
	color:#333;
	background-color:transparent;
	text-align:right;
	padding:1px 5px;
	margin:0;
	vertical-align:middle;
	}
	td.left {
	text-align:left;
	}

	td.ten {
	width:10%;
	}
	td.fifteen {
	width:15%;
	}
	td.twenty {
	width:20%;
	}
	td.twentyFive {
	width:25%;
	}
	td.thirty {
	width:30%;
	}
	td.thirtyFive {
	width:35%;
	}
	td.forty {
	width:40%;
	}
	td.fortyFive {
	width:45%;
	}
	td.fifty {
	width:50%;
	}
	td.fiftyFive {
	width:55%;
	}
	td.sixty {
	width:60%;
	}
	td.sixtyFive {
	width:65%;
	}
	td.seventy {
	width:70%;
	}


/* ------------ SELECT, INPUT, TEXTAREA ------------ */

textarea  {
	float:left;
	font:9pt Tahoma, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	color:#333; 
	background-color:#EEE !important;
	border:1px solid #999;
	}
	
input  {
	float:left;
	font:9pt Tahoma, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	color:#333; 
	background-color:#EEE !important;
	border:1px solid #999;
	}
	
select  {
	float:left;
	font:9pt Tahoma, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	color:#333; 
	background-color:#EEE !important;
	border:1px solid #999;
	}
	
/*	
	scrollbar-highlight-color:#CCC;
	scrollbar-3dlight-color:#F00;
	scrollbar-arrow-color:#F00;
	scrollbar-base-color:#CCC;
	scrollbar-shadow-color:#F00;
	scrollbar-darkshadow-color:#CCC;
	scrollbar-face-color:#CCC; 
*/

	.inputBoxSmall {
		width:40px;
		}

	.inputBoxMedium {
		width:140px;
		}

	.buttonMedium {
		width:120px;
		}

input#clear {
	float:left;
	width:270px;
	overflow:visible;
	padding:.2em;
	margin:1em 0 .5em 50px;
	color:#333;
	background-color:transparent;
	border:1px solid #666;
	}
	
input#submit {
	float:left;
	width:270px;
	overflow:visible;
	padding:.2em;
	margin:1em 0 .5em 50px;
	color:#333;
	background-color:transparent;
	border:1px solid #666;
	}
	input#clear {
		float:right;
		margin:1em 50px .5em 0;
		}

textarea {
	padding:.1em 0;
	margin:0 .2em .2em 0;
	}

	.requestBox {
		width:250px;
		height:50px;
		}


/* ----------------------------- CONFIRMATION PAGE ----------------------------- */

table#confirmationTable {
	width: 550px;
	background: #FFFFF5; 
	border-collapse: collapse;
	border-spacing: 0;
	padding:0;
	margin:0 auto 10px auto;
	text-align: center;
	}

	table#confirmationTable th {
		width: 35%;
		height: 10px;
		border-collapse: collapse;
		border-spacing: 0;
		font: .8em Arial, Helvetica, sans-serif;
		color: #999;
		background-color: transparent;
		text-align: right;	
		padding: 0;
		margin: .3em 0;
		}


	table#confirmationTable td {
		width: 65%;
		height: 10px;
		border-collapse: collapse;
		border-spacing: 0;
		font: .8em Arial, Helvetica, sans-serif;
		color: #666;
		background-color: transparent;
		text-align: left;
		text-indent: 2em;
		padding: 0;
		margin: .3em 0;
		}

div#confirmationIntro {
	width:650px;
	margin:0 auto;
	text-align:center;
	}

div#confirmationIntro h2 {
	font:bold 12pt Arial, Helvetica, sans-serif;
	color:#666;
	background-color:transparent;
	padding:0;
	margin:10px 0;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:.1em;
	}

/*not used
#confirmationIntro h3 {
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:#666;
	background-color:transparent;
	padding:0 0 5px 0;
	margin:0 auto 10px auto;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:0;
	}
*/

#confirmationIntro p {
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:#666;
	background-color:transparent;
	padding:0 0 10px 0;
	margin:0 10px;
	text-align:justify;
	}
#confirmationIntro p.center {
text-align:center !important;
}

#confirmationIntro p span.bold {
	font-weight:bold;
	color:#333;
	background-color:transparent;
	}

#confirmationIntro a {
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:#666;
	background-color:transparent;
	padding:0 0 10px 0;
	margin:0 10px;
	text-align:left;
	text-decoration:underline;
	}






