/* ### Style for Sign Up & RFQ Form ### */

#cssform { padding: 5px; background-color: #FFF; /*margin: 10px; border: #EEE 1px solid;*/ }
div#box { padding: 5px; background-color: #FFC; border: #FC6 1px solid; text-align:center; } 

p.legend { margin-bottom: 1em; }
p.legend em { color: #C00; font-style: normal; }

div.errors { margin: 0 0 10px 0; padding: 5px 10px; border: #FC6 1px solid; background-color: #FFC; }
div.errors p { margin: 0; }
div.errors p em { color: #C00; font-style: normal; font-weight: bold; }

#cssform form p { margin: 0; }
#cssform form p.note { margin-left: 170px; font-size: 90%; color: #333; }
#cssform form p.note2 { font-size: 90%; color: #333; }
#cssform form div.sub p.note { font-size: 90%; color: #333; }
#cssform form span.note { padding-left: 10px; font-size: 90%; color: #333; }
#cssform form fieldset { margin: 10px 0; padding: 10px; border: #DDD 1px solid; }
#cssform form legend { font-weight: bold; font-family:Tahoma; color: #800080; }
#cssform form fieldset div { padding: 0.25em 0; }
#cssform label,
#cssform span.label { padding-top:3px; margin-right: 10px; /* padding-right:*/ 10px; width: 160px; display: block; float: left; text-align: right; position: relative; } /* padding-top added */
#cssform label.error,
#cssform span.error { color: #C00; }
#cssform label em, #cssform span.label em, p.note em, p.note2 em, span.note em { margin-right:2px; font-size: 120%; font-style: normal; color: #C00; }
/* #cssform label em, #cssform span.label em, p.note em, span.note em { margin-right:2px; font-size: 120%; font-style: normal; color: #C00; }
 */
/* #cssform span.label em { position: absolute; right: 0; font-size: 120%; font-style: normal; color: #C00; } */
#cssform input.error { border-color: #C00; background-color: #FEF; }
#cssform input:focus,
#cssform input.error:focus,
#cssform textarea:focus { background-color: #FFC; border-color: #FC6; }
#cssform div.sub label, #cssform div.sub input { display: inline; float: none; }
#cssform div.sub div { margin-left: 170px; }
#cssform div.buttonrow { margin-left: 180px; }
.button {
	padding:5px; 
	color:#000000;
	font-weight:bold;
	}

