@charset "utf-8";
/* CSS Document */

.wrapper {
    margin: 47px auto;
    max-width:580px;
}

form { 
    text-shadow:0 1px 0 #FGFGFG;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    background: transparent;
    padding:25px;
}

#ff label { 
    cursor:pointer;
    margin:4px 0;
    color:#C00;
    display:block;
    font-weight:800;
}
 
#ff input, #ff textarea { 
    display:block;
    width:90%;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    background-color:#f4f4f4;
    color:#000;
    border:1px solid #5f5f5f;
    padding:10px;
    margin-bottom:25px;
}
 
.sendButton {
	cursor:pointer;
	/* [disabled]box-shadow:inset 0px 1px 0px 0px #5f5f5f; */
	/* [disabled]-moz-box-shadow:inset 0px 1px 0px 0px #5f5f5f; */
	/* [disabled]-webkit-box-shadow:inset 0px 1px 0px 0px #5f5f5f; */
	/* [disabled]background-color:#ffc477; */
	/* [disabled]background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) ); */
	/* [disabled]background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% ); */
	/* [disabled]filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25'); */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#CC0000');
	background-color:#FF0000;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FF0000), color-stop(1, #CC0000) );
	background:-moz-linear-gradient( center top, #FF0000 5%, #CC0000 100% );
	border:1px solid #C00;
	border-radius:16px;
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	color:#000 !important;
	font: bold 16pt Arial, Helvetica, "sans-serif bold";
	width:25% !important;
	/* [disabled]text-shadow:1px 1px 0px #010; */
}

.sendButton:hover {
	/* [disabled]background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) ); */
	/* [disabled]background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% ); */
	/* [disabled]background-color:#fb9e25; */
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #CC0000), color-stop(1, #FF0000) ); 
	background:-moz-linear-gradient( center top, #CC0000 5%, #FF0000 100% ); 
	background-color:#CC0000; 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC0000', endColorstr='#FF0000');
}