
/**************************/
/***					***/
/***	REQUEST FORM	***/
/***					***/
/**************************/

fieldset {padding:0;margin:40px 0 0 0;border:none;}
div#FormContainer {float:left;width:400px;border:0px solid #000;}
#FormContainer .row, #FormContainer p {float:left;width:400px;border:0px solid #f30;margin:0 0 10px 0;}
#FormContainer label {float:left;width:100px;text-align:right;font-weight:normal;}
#FormContainer label.hidden {display:none;}
#FormContainer input, #FormContainer textarea {float:right;width:285px;padding:3px;color:#000;}
#FormContainer select {float:right;width:293px;color:#000;border:1px solid #ccc;}
#FormContainer select option {color:#000;padding:3px 0;}
#FormContainer input.normal, #FormContainer textarea.normal, #FormContainer select {background:#f5f5f5;border:1px solid #ccc;}
#FormContainer input.error, #FormContainer textarea.error {background:#fef;border:1px solid #f30;}
#FormContainer input#Submit {display:block;outline:none;text-align:right;font-weight:normal;margin:10px 0;padding:0 13px 0 0;width:135px;background:transparent url(../stat/next.gif) no-repeat right 50%;color:#ccc;border:none;}
#FormContainer input#Submit:hover {background:transparent url(../stat/nexthover.gif) no-repeat right 50%;cursor:pointer;}

p.error, p span.error {display:block;width:380px;background:#ff9;color:#f30 !important;border:2px solid #f30;font-weight:bold;margin:20px 0 !important;padding:10px;}