
/*---------------------------------------------------------------*/
/* INPUT, SELECT, and TEXTAREA
/*---------------------------------------------------------------*/
#request_info input.fields, #request_info select.fields,#request_info textarea.fields {color:#333; background-color:#f4f4f2; padding:5px; border-color: #b4b4b4 #e9e9e9 #e9e9e9 #b4b4b4; border-style:solid; border-width: 1px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -moz-box-shadow:1px 1px 0px #fff; -webkit-box-shadow:1px 1px 0px #fff; box-shadow:1px 1px 0px #fff;}

#request_info input.checkbox, #request_info input.radio{width:20px;}

#request_info select option{margin:2px 5px;}
#request_info input {width:255px;}
#request_info input.other_province {width:150px;}

#request_info input.submit {border:0; margin:0; padding:10px 15px !important;background-color:#040404; cursor:pointer; letter-spacing:1px; text-transform: uppercase; color: #DDD; outline:none; border: 1px solid #000; display: block;}

#request_info input.submit {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 1px 1px 3px #666;
-webkit-box-shadow: 1px 1px 3px #666;
box-shadow: 1px 1px 3px #666;
}