/* Start of CMSMS style sheet 'Module: Ostkreds Forms' */
form, td, th, li {
    font-size: 100% 
} 
form div {
   margin-bottom:0 
} 
fieldset div {
   margin-bottom:0.5em;
   margin-left:1em; 
} 
fieldset div div {
   margin-top:0.5em;
   margin-left:1em 
} 
.formbuilderform fieldset {
    padding: 1em;
    background-color: #eee; 
}   
.formbuilderform fieldset legend {
    font-weight: bold; 
}   
.formbuilderform div {
    padding: 0.25em 0 0.25em 0; 
}   
fieldset {
    background-color: #eee;
    margin-bottom:1em;
    border:1px solid #F60;
    padding:0.5em 
} 
fieldset legend {
    font-weight: bold;
    width:auto; 
}  
fieldset label {
   width:auto; 
} 
legend {
    color:#FFF;
    background:#F60;
    font-style:italic;
    font-size:1.2em;
    margin-bottom:0.5em;
    padding:0.2em;
    width:auto;
    border:1px solid #CCC 
}   
.short-label label {
    float:left;
    width:10em 
}  
/* Apply this class to text/select input fields with shorter labels to help alignment */ 
.short-label fieldset div input, .short-label fieldset div select {
    width:16em 
}  
/* Just a bit more room for the Submit button */ 
.submit {
    margin-top:0.5em 
}
/* End of 'Module: Ostkreds Forms' */

