/****************************************/
/****************************************/
/**********                  ************/
/**********{  REQUEST FORM   }************/
/**********                  ************/
/****************************************/

#FormContainer {width:450px;border:0px solid #000;}
#FormContainer .row {float:left;width:450px;border:0px solid #f30;padding:0;margin:0 0 10px 0;}
#FormContainer label {float:left;}
#FormContainer .checkbox, #FormContainer input, #FormContainer textarea {float:right;width:250px;padding:3px;}
#FormContainer .checkbox input {float:none;width:20px;padding:0 3px;margin:0;border:none;}
#FormContainer select {float:right;width:256px;padding:3px;}
#FormContainer input.normal, #FormContainer textarea.normal, #FormContainer select {background:#f5f5f5;border:1px solid #ccc;}
#FormContainer input.error, #FormContainer textarea.error {background:#FFD1C5;border:1px solid #f30;}
#FormContainer input#Submit, #MoreDetails_Details input#Submit {display:block;outline:none;text-align:center;font-size:x-small;font-weight:bold;margin:0;padding:0;color:#000;width:135px;height:28px;background:transparent url(../btns/btn_generic.gif) no-repeat 0px 2px;border:none;}
.contentbox p a#BackBut {display:block;outline:none;text-align:center;font-size:x-small;font-weight:bold;margin:7px 0 0 0;padding:7px 0 0 0;color:#000;width:135px;height:21px;background:transparent url(../btns/btn_generic.gif) no-repeat 0px 2px;border:none;text-decoration:none;}

.contentbox p a#BackBut:hover,
#FormContainer input#Submit:hover,
#MoreDetails_Details input#Submit:hover {background-position:0 -27px;cursor:pointer;}

.contentbox p.error, .contentbox p span.error {background:#ff9;color:#f30;font-weight:bold;margin:0 0 20px 0;padding:10px;}