.form input, textarea, select {  
    padding: 4px; border: solid 1px #E5E5E5; outline: 0; width: 300px;  
    background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));  
    background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);  
    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
    -khtml-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
     display: inline;
}  
.form textarea {width: 450px; height: 200px;} 
.form textarea.request {height: 200px;}
.form input:hover, textarea:hover, input:focus, textarea:focus {border-color: #C9C9C9;}  
.form input.short{width:100px;}
.form select.short{width:100px;}
.form label {color:#999999; display: inline;}  
.form label.block {color: #333; display: inline-block; width:200px;} 
.form select {width:250px;}
.form input.submit {width: 100px; padding: 4px 8px; background: #0078a3; color: #FFFFFF; -moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px;} 
.form input.reset {background-color: #999999;}  

