@charset "utf-8";
/* CSS Document */

form {
margin: 20px auto 0 auto;
padding: 0;

}
form fieldset {
margin: 0 auto 20px auto;
padding: 0;
position: relative;
clear: both;
width: 680px;

border: 1px solid #cccccc;
}
form fieldset legend {
margin: 0 0 0 20px;
padding: 3px 3px 3px 3px;
position: relative;
top: -15px;

font-weight: bold;
font-size: 1.4em;
}
form fieldset p {
margin: 0 125px 10px 100px;
padding: 0;
float: left;
clear: both;
width: 455px;
}
form fieldset p label {
margin: 0 10px 0 0;
padding: 0;
display: block;
float: left;
width: 100px;

text-align: right;
}
form fieldset p input {
margin: 0 0 0 10px;
padding: 3px 3px 3px 3px;
float: left;
width: 230px;

border: 1px solid #999999;
}
form fieldset p.input input.small {
width: 100px;

font-size: 1.2em;
}


/* Information paragraph styles */
form fieldset p.info { margin: 0 0 10px 20px; padding: 0 0 0 25px; width: 610px; background: url(../graphics/info.gif) no-repeat 0 0; font-weight: bold; }

/* RADIO button input styles */
form fieldset p.radio { margin-top: 10px; }
form fieldset p.radio label { width: 40px; }
form fieldset p.radio input { width: auto; border: none; }

/* TEXTAREA styles */
form fieldset p.textarea { margin: 0 0 10px 25px; }
form fieldset p.textarea label {  }
form fieldset p.input textarea { margin: 0 0 0 10px; padding: 3px 3px 3px 3px; width: 230px; border: 1px solid #999999; }
form fieldset p.textarea textarea { margin: 0; padding: 3px 3px 3px 3px; width: 600px; border: 1px solid #999999; }

/* SELECT styles */
form fieldset p.select {  }
form fieldset p.select label {  }
form fieldset p.select select { margin: 0 0 0 10px; padding: 3px 3px 3px 3px; width: 200px; border: 1px solid #999999; }

/* BUTTON styles */
form fieldset p.button { margin: 0 0 10px 25px; }
form fieldset p.button label {  }
form fieldset p.button input { width: auto; }


form fieldset p.checkbox {

}
form fieldset p.radio {

}
form fieldset p.select {

}



form#ReportForm fieldset { background-color: #E6F5D9; border: 1px solid #8bc557; color: #57862E }
form#ReportForm fieldset legend { color: #6CA63A; background-color: #E6F5D9; border: 1px dashed #8bc557; }





