/* Start of CMSMS style sheet 'form' */
.formbuilderform FORM {
PADDING: 0; 
FONT-WEIGHT: normal; 
FONT-SIZE: 100%; 
FLOAT: left; 
MARGIN: 0; 
LINE-HEIGHT: normal; 
FONT-STYLE: normal;
}
.formbuilderform FIELDSET {
BORDER: 1px solid #fff; 
PADDING: 2em; 
width:90%;  
}  
.formbuilderform FIELDSET LEGEND { 
FONT-WEIGHT: bold; 
FONT-SIZE: 100%; 
MARGIN: 2px 4px 4px 2px; 
COLOR: #fff;
}  
.formbuilderform DIV {
float:left; 
width:100%; 
margin: 0.25em 0; 
height:auto;
}
.formbuilderform DIV textarea {
height:200px; 
width:250px;
}
.formbuilderform DIV LABEL { 
DISPLAY: block; 
FLOAT: left; 
MARGIN: 2px 4px 0px 2px; 
WIDTH: 170px; 
TEXT-ALIGN: right; 
}  
.formbuilderform DIV.required {
float:left; 
width:100%; 
FONT-WEIGHT: bold; 
FONT-SIZE: 100%;
}
/* End of 'form' */

