@charset "utf-8";/* CSS Document */.cssform p{width:250px;clear: left;margin: 0;padding: 5px 0 8px 0;padding-left: 200px; /*width of left column containing the label elements*/border-top: 1px dashed gray;height: 1%;}.cssform label{font-weight: bold;float: left;margin:0 0 0 -200px; /*width of left column*/width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/color:#336699;padding:0;}.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/width: 200px;background:#ccffff;border:#336699 thin solid;}.cssform textarea{width: 230px;height: 120px;background:#ccffff;border:#336699 thin solid;}/*.threepxfix class below:Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html*/* html .threepxfix{margin-left: 3px;}span.required{	color:#F00;	margin:2px;	font-size:large;} /* FORM A */#cfco_form_a label{ color:#c4c0bd;}#cfco_form_a input[type="text"]{ 	background:#c4c0bd;	border:#fff thin solid;}#cfco_form_b label{ color:#000;}#cfco_form_b input[type="text"]{ 	background:#fffab2;	border:#fff thin solid;}span.yesno{	color:#000;} 