@charset "UTF-8";

/* CSS Document */

#topMenu {
	width:900px;
	height:60px;
	padding:0;
	margin:0;
	z-index:3;
	position:relative;
}

#frmSS1 {
	float:right;
	width:270px;
	height:380px;
	margin:0 0 0 20px;
	padding:10px 0 10px 10px;
	background:#E8E8E8;
	color:#808285;
}

#rightColumn {
	position:relative;
}

#rightColumn iframe {
	position:absolute;
	right:38px;
	top:0px;
}

#contactTable {width:260px;}

/*========LARGE FORM========*/
#frmSS1 input {
	width:170px;
	height:18px;
	margin:0 5px 8px 0;
	border:1px solid #666;
	background:#FCFCFC;
}
#frmSS1 textarea#query {
	width:170px;
	height:60px;
	margin:0 5px 0 0;
	border:1px solid #666;
	background:#FCFCFC;
}
#frmSS1 textarea#query:hover {
	border:1px solid #673B9F;
	background:#FFF;
}
#frmSS1 textarea#query:focus {
	border:1px solid #D2232A;
	background:#FFF;
}
#frmSS1 input:hover {
	border:1px solid #673B9F;
	background:#FFF;
}
#frmSS1 input:focus {
	border:1px solid #D2232A;
	background:#FFF;
}
#frmSS1 input#submit {
	border:1px solid #FFF;
	background:#553E6F;
	width:100px;
	height:24px;
	margin:20px 0 0 0;
	padding:2px;
	font-weight:bold;
	color:#FFF;
 	margin-right:70px;
}
#frmSS1 input#submit:hover {
	border:1px solid #673B9F;
	background:#FFF;
	color:#673B9F;
}
#frmSS1 input.checkbox {
	width:12px; 
	height:12px;
	margin:0 5px 5px 0;
	border:1px solid #666;
}

/*========LARGE FORM END========*/


/*========REFERRAL FORM========*/
fieldset, label, fieldset span {display:block;float:left;overflow:hidden;margin:0;border:none;}
input {width:160px;float:right;height:18px;margin:0 5px 5px 0;border:1px solid #666;background:#FCFCFC;}
textarea {width:160px;float:right;height:50px;margin:0 5px 5px 0;border:1px solid #666;background:#FCFCFC;}
input.checkbox {width:16px; height:16px; margin:0 5px 1px 0; border:1px solid #666;}
form#referralForm {float:right;width:630px;height:480px;margin:0 0 0 20px;padding:10px 0 10px 10px;background:#E8E8E8;color:#808285;}
form#referralForm h1 {margin-bottom:10px;}
form#referralForm div {float:left;width:305px;margin:0 10px 0 0;}
fieldset.checkboxHolder {width:220px;}
fieldset.checkboxHolder {width:220px;}
fieldset.checkboxHolder span {width:180px;text-align:right;padding-right:10px;}
fieldset.dentistHolder {width:300px;margin-top:10px;}
fieldset.dentistHolder span {width:120px;text-align:right;padding-right:10px;}
fieldset.radioHolder {width:300px;}
fieldset.radioHolder p {margin:0;}
fieldset.radioHolder label {width:120px;}
fieldset.radioHolder span {width:80px;text-align:right;padding-right:10px;}
fieldset.radioHolder input {width:16px; height:16px; border:none;}
fieldset.patientHolder {width:300px;}
fieldset.patientHolder span {width:120px;text-align:right;padding-right:10px;}
fieldset.textHolder {width:300px;}
fieldset.textHolder span {width:290px;padding-right:10px;}
fieldset.textHolder textarea {width:300px;height:100px;margin-bottom:10px;}
fieldset.textHolder input {width:250px;height:20px;margin-bottom:10px;}
#inputHolder {float:right;padding-right:100px;}
input#submit {border:1px solid #FFF;background:#553E6F;width:100px;height:24px;margin:20px 0 0 0;padding:2px;font-weight:bold;color:#FFF;}
input#submit:hover {border:1px solid #673B9F;background:#FFF;color:#673B9F;}
span.validationSpan {display:inline;float:none;}

/*========REFERRAL FORM END========*/
