@charset "utf-8";
/* CSS Document */
#currenttime {
	font-weight: bold;
}

#appointment .example {
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
}
#appointment p.example {	
	/*margin: 0 0 0 75px;*/
	margin: 0;
	padding: 0 0 0 4px;
}

#appointment label {
	width: 75px;
	text-align: right;
	float: left;
	margin-right: 4px;
	margin-top: 4px;
}

#appointment br {
	clear: left;
}
#appointment div br {
	clear: none;
}

#appointment input {
	margint-left: 4px;
	margin-top: 4px;
}

#appointment #area-code { width: 24px; margin-left: 2px; margin-right: 2px; }
#appointment #first3 { width: 24px; margin-left: 2px; margin-right: 2px; }
#appointment #last4 { width: 32px; margin-left: 2px; margin-right: 2px; }
#appointment #extension { width: 24px; }
#appointment #humanity { width: 40px; text-align: center; }

#appointment .input { float: left; width: 150px; }
#appointment .phone-input { width: 185px; }
#appointment .error { float: left; width: 125px; }
#appointment .phone-error { float: left; width: 100px; font-size: 12px; color:#F00; }
#appointment .code-error { font-size: 12px; color:#F00; }
div.error { font-size: 12px; }
.error { color:#F00; }
p.error { font-family: Arial, Helvetica, sans-serif; background-color: #300; padding: 5px; border: medium #FC0 outset; font-size: 16px; }