form 	{ margin : 0; padding : 0; padding-left:20px; width:90%;}
fieldset { margin : 0; padding : 1em; border : 1px solid #999999; }
fieldset div br { display : none; }
/* Style the legend, labels and the div containing the submit button. */
legend { font-weight : bold; color : #333; margin : 0; padding : 0.5em; }
label { display : block; }
#fm-submit { clear : both; padding-top : 1em; text-align : center; }
#fm-submit input { border: 1px solid #333; padding: 2px 4px; background: #fff; color: #333; font-size: 100%; }
fieldset div { margin : 0; padding : 0; padding-bottom:5px;}
fieldset div.fm-optional { display : block; }
fieldset div input { width: 200px; /* Width for modern browsers */ /*border : 1px solid #900;*/	padding : 1px;	}
fieldset div select { font-family : Arial, Helvetica, sans-serif; font-size : 100%; width: 200px; /* Width for modern browsers */ /*border : 1px solid #900;*/ padding : 1px; }
fieldset div label:before {	content: "* ";	}
fieldset div.fm-optional label:before {	content: "";}
/* Optional fields. */
.fm-optional input {/*border : 1px solid #000;*?}
.fm-optional select {/*border : 1px solid #000;*/}

 .none{ margin: auto; padding : auto; border : auto; }
 .none div br { display : none; }
/* Style the legend, labels and the div containing the submit button. */
 .none legend { font-weight : bold; color : #333; margin : 0; padding : 0.5em; }
 .nonelabel { display : block; }
 .none #fm-submit { clear : both; padding-top : 1em; text-align : center; }
 .none #fm-submit input { border: auto; padding: 2px 4px; background: #fff; color: #333; font-size: 100%; }
 .none div { margin : 0; padding : 0; padding-bottom:5px;}
 .none div.fm-optional { display : block; }
 .none div input { width: auto; border : 2;	padding : 1px;	}
 .none div select { font-family : Arial, Helvetica, sans-serif; font-size : 100%; width: auto; /* Width for modern browsers */ border : auto; padding : 1px; }
 .none div label:before {	content: "* ";	}
 .none div.fm-optional label:before {	content: "";}
/* Optional fields. */
 .none .fm-optional input {border : auto;}

.InvalidFormItem
{
	background-color: #F09999;
}

.ValidFormItem
{
	background-color: #B0FFB0;
}
 
