﻿#content {
	background-color: #333;	
}

#enquiryForm {
	width: 500px;
	background-color: #333; /* #4E575D; */
	border: 1px double #666;
	
	padding: .5em;
	margin: 20px auto;
	text-align: center;
}


#enquiryForm p {
	font:  .8em Arial, Helvetica, sans-serif;
	color: #999;
	background-color: transparent;
	margin: 0 .5em .5em .5em;
	padding: 0;
}

#enquiryForm table#main  {
	width: 100%;
	color: #999;
	background-color: transparent;
	border: 0;
	padding: 0;
	border-collapse: collapse;
}



#enquiryForm h1 {
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #999;
	background-color: transparent;
	text-align: center;
	margin: 1em 0 .5em 0;
	padding: 0;
}

#enquiryForm h2 {
	font: bold .9em Arial, Helvetica, sans-serif;
	color: #999;
	background-color: transparent;
	text-align: center;
	margin: 0 0 1em 0;
	padding: 0;
}

td {
	height: .3em; 
}

td.height {
	height: 3em;
}

.formHdg {
	float: left;
	font: bold .9em Arial, Helvetica, sans-serif;
	color: #999;
	background-color: transparent;
	text-align: left;
	margin: 1em 0 0 0;
	padding: 0;
}

.formText {
	float: right;
	font: .8em Arial, Helvetica, sans-serif;
	color: #999;
	background-color: transparent;
	margin: 0 .5em;
	padding: 0;
}

.formTextSmall {
	float: right;
	font: .7em Arial, Helvetica, sans-serif;
	color: #999;
	background-color: transparent;
	margin: 0 .5em;
	padding: 0;
}

.formTextReq {
	float: right;
	font: .8em Arial, Helvetica, sans-serif;
	color: #699;    /* Blue06C yellow#993; */
	background-color: transparent;
	margin: 0 .5em;
	padding: 0;
}

#enquiryForm #main p.previousBack  {
	font: .8em Arial, Helvetica, sans-serif;
	text-align: right;
	margin: 1em;
	padding: 0;
}

#enquiryForm #main a  {
	color: #699; /*c30*/
	background-color: transparent;
	text-decoration: none;
}

#enquiryForm p.reqFields {
	width: 50%;
	font: .8em Arial, Helvetica, sans-serif;
	color: #699;
	background-color: transparent;
	margin: 1em  auto;
	padding: .3em;
	text-align: center;
	border: 1px solid #699;
}

#enquiryForm p.important {
	font: .75em Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: transparent;
	margin: 0 3.5em 0 0;
	padding: 0;
	text-align: right;
}

#enquiryForm p.important span {
	color: #111;
	background-color: #996;
}

/* Please be patient...*/
#enquiryForm p.patient {
	font: .75em Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: transparent;
	margin: 1em .5em;
	padding: 0;
	text-align: center;	
}

#enquiryForm p.patient span {
	color: #CCC; /* #111; */
	background-color: #222; /* #996; */
	padding: .4em;
}

#enquiryForm table#note  {
	width: 98%;
	color: #999;
	background-color: #282828; 
	margin: 0 auto;
	text-align: center;
	padding: .5em;
	border: 1px solid #111;
}

#enquiryForm table#note p {
	font: .75em Tahoma, Arial, sans-serif;
	color: #999;
	background-color: transparent;
	margin: 0 .3em .6em .3em;
	padding: 0;
	text-align: center;	
}

/* was used as header for box -- no longer needed

#enquiryForm table#note span {
	font: bolder 1em Thaoma, Arial, sans-serif;
	color: #C0C0C0;
	background-color: transparent;
	margin: 1em 0;
} */


/* We endeavour to respond... not longer used here 

#enquiryForm p.important3 { 
	font: .8em Arial, Helvetica, sans-serif;
	color: #999;
	background-color: transparent;
	margin: 0 .5em .1em .5em;
	padding: 0;
	text-align: center;	
} */

/* wass white text on 666 bkd - auto highlight probs */
input, textarea, select {
	float: left;
	font: .8em Tahoma, Arial, Helvetica, sans-serif;
	color: #111; /* -- #002; */
	padding: .1em 0;
	margin: 0 .2em .2em 0;
	border: 1px solid #999;
	background-color: #808080; /* #DBDBDB; */

	scrollbar-highlight-color: #E9F7ED;
	scrollbar-3dlight-color: #000055;
	scrollbar-arrow-color: #000055;
	scrollbar-base-color: #E9F7ED;
	scrollbar-shadow-color: #000055;
	scrollbar-darkshadow-color: #E9F7ED;
	scrollbar-face-color: #E9F7ED;
}

textarea, input {
	color: #CCC; 
	background-color: #333 !important; 
}

select {
	color: #CCC;
	background-color: #333;
}
/*
div#SubmitClear {
	width:100%;
	margin:5px auto;
	text-align:center;
	border:1px #222 dotted;
	}
*/

input#Submit, input#Clear {
	margin: 0 auto;
	text-align: center;
	border: 1px solid #111;
}

input#Submit {
	margin: 1em 10px 1em 200px  ;
}

input#Clear {
	margin: 1em 0 1em 0;
}

/* -------------------- CONFIRMATION PAGE --------------------- */


/* Same as Enqiry Form for consistency 
#EnquiryForm { } etc
*/

#outside {
	width: 90%;
	border: 1px solid #999;
	padding: 1em;
	margin: 1em auto;
}

#enquiryForm a  {
	color: #FFF; 
	background-color: transparent;
	text-decoration: none;
}


#enquiryForm table#MainTY  {
	width: 100%;
	color: #999;
	background-color: transparent;
	border: 0;
	padding: 0;
	border-collapse: collapse;
	/* above is same as #EnquiryForm#Main on Enquiry Form */
	
	margin: 0 auto;
	text-align: center;
}


.formText-L, .formText-R  {
	font: 10pt Arial, Helvetica, sans-serif;
	color: #999;
	background-color: transparent;
	margin: 0;
	padding: 0;
}

.formText-L {
	float: right; 
	margin-right: 1em; 
}

.formText-R {
	float: left; 
	margin-left: 1em;
	color: red;
}

.formText-R {
	color: #FFF;
}