#TB_window {min-height: 400px !important;}
		
legend{
	font-size: 16px;font-weight: bold;text-transform: uppercase;color: #CC181E; font-family: "Arial Black";
}

label{
	display: inline-block;width: 19%;
}

h3{
	font-size: 14px; display: inline-block; width: 96%; background: #f7f7f7; padding: 5px 10px; color: #333;
}

#btn-send{
	cursor:pointer;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');background-color:#ededed;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;text-indent:0;border:1px solid #dcdcdc;display:inline-block;color:#a6a6a6;font-family:arial;font-size:15px;font-weight:bold;font-style:normal;height:35px;line-height:35px;width:65px;text-decoration:none;text-align:center;text-shadow:1px 1px 0px #ffffff;
}

#btn-send:hover {
	color:#333;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');background-color:#dfdfdf;
}

#btn-send:active {
	position:relative;top:1px;
}