/*	Version: 071012
-------------------------------------------------- */
* { margin: 0; padding: 0; }
body { background-color: #FFFFFF; color: #2C2036; color: #351251; font: 0.8em Arial, Helvetica, Geneva, sans-serif; padding: 10px 15px 10px 15px; }
body p { width:390px; padding: 10px 10px 10px 0; text-align:justify; }
div.header { padding-bottom:10px; }
div.result { padding-top:10px; }

div.form { background-color: #F4F4F4; width:400px; }
div.form p { padding: 0 15px 10px 15px; }
div.form fieldset { border: #F5F1F7 0px solid; }
div.form fieldset div.buttons { padding: 0 0 10px 10px; }
div.form fieldset legend { display: none; }
div.form fieldset div.frow { clear: both; font-size: 13px; padding: 5px 0; }
div.form fieldset div.frow span.label { float: left; width: 120px; padding-left:10px; font-weight:bold; }
div.form fieldset div.frow-select span.field select { border: 1px solid #93BDD0; }
div.form fieldset div.frow-select span.field select option { padding: 2px 4px 0 4px; }
div.form fieldset div.frow-text span.field input { border: 1px solid #93BDD0; padding: 2px 3px; }
div.form fieldset div.frow-textarea span.field textarea { border: 1px solid #93BDD0; padding: 2px 2px 2px 4px; }