/* 2007sep ŠPat Drummond  form.css		2009 Dec 3 */
H2	{letter-spacing:2px; word-spacing:2px;}
H3	{}

.form	{background:#EEE0BA; empty-cells:show; padding:10px;
	border:3px solid #D0BBA2; -moz-border-radius:10px;}
.form TH {font-size:larger; padding:8px; color:#900; background:#E0CCA0; border:none; }
.form TD {padding:3px 12px;
	 vertical-align:top;}

TD.spacetop {padding-top:1em}
TD.spacebottom {padding-bottom:1em}

INPUT,TEXTAREA	{padding:2px 4px; border:3px solid #D0BBA2; -moz-border-radius:10px;}
TEXTAREA  {margin:8px 0}
#scratch_submit {font-weight:bold; font-size:100%; padding:2px 20px;}	/* id="scratch_submit" for SEND */

/*RESET*/
INPUT.tan	{background:#E0CCA0; border:2px outset #D2B48C;}
INPUT.tan:hover {color:#006; background:#FFD;}

/*TOP*/
A.button3 {font-size:75%; font-family:Verdana,sans-serif;
	color:#006;background:#E0CCA0; padding:4px 4px; 
	text-decoration:none; 
	border:2px outset #D0BBA2; -moz-border-radius:10px;
	margin-left:5px;
	}
A.button3:hover {color:#006; background:#FFD;}

div.row	{clear:both;margin:0;padding:3px 0;}
div.row label {float:left; width:150px; padding:0 10px 0 0; text-align:right;}
div.row label:hover {color:#fff; background:#666;}
.error	{color:#F00; text-align:center;}

.info, .info A	{color:#900; border-color:#900;}
.gray	{color:#864; border-color:#864;}
TD.special {color:#A00; font-weight:bold; font-variant:small-caps; padding-top:1em;}
.check	{color:#900;}
