button, input[type="button"], input[type="submit"], input[type="file"] { 
    box-shadow: 0 3px 5px 0 rgba(0,0,0,0.2), 0 4px 6px 0 rgba(0,0,0,0.3);
	height:30px;
}
textarea{ 
    box-shadow: 0 0px 0px 0 rgba(0,0,0,0.1), 0 3px 5px 0 rgba(0,0,0,0.3);
}
select{ 
    box-shadow: 0 0px 0px 0 rgba(0,0,0,0.1), 0 3px 5px 0 rgba(0,0,0,0.3);
	height:26px;
}
input[type=text],
input[type=password],
input[type=url],
input[type=tel],
input[type=number],
input[type=color],
input[type=email],
input[type=date] { 
	/*border-radius: 4px;*/
	/*font-family: Arial, sans-serif;*/
	font-size:16px;
	border: none;
    border-bottom: 1px solid black;
	height:26px;
    box-shadow: 0 0px 0px 0 rgba(0,0,0,0.1), 0 3px 5px 0 rgba(0,0,0,0.3);
}
input[type=text]:hover,
input[type=password]:hover,
input[type=url]:hover,
input[type=tel]:hover,
input[type=number]:hover,
input[type=color]:hover,
input[type=email]:hover,
input[type=date]:hover {
    box-shadow: 0 3px 3px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.0);
}
.rcorners2 {
    border-radius: 25px 25px 0px 10px;
    
    padding: 10px; 
	
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left top, red, yellow); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right, red, yellow); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right, red, yellow); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom left, #00ffff, #0000ff); /* Standard syntax */
	
	box-shadow: 0px -5px 20px 5px #888888;
    
}
.rcorners3 {
    border-radius: 15px 15px 0px 10px;
    
    padding: 5px; 
	
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left top, red, yellow); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right, red, yellow); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right, red, yellow); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom left, #00ffff, #0000ff); /* Standard syntax */
	
	box-shadow: 0px -3px 6px 1px #888888;
    
}
.rcorners4 {
    border-radius: 17px 17px 0px 17px;
    
    padding: 8px; 
	
	background: red; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left top, red, yellow); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right, red, yellow); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right, red, yellow); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom left, #00ffff, #0000ff); /* Standard syntax */
	
	box-shadow: 0px -2px 15px 3px #888888;
    
}
