#mask {
	position:absolute;
	left:-1px;
	top:-1px;
	z-index:9000;
	background-color:#000;
	display:none;
	}
#boxes .window {
	position:fixed;
	z-index:9999;
	display:none;
	}
#boxes #dialog h3 {
	text-transform:uppercase;
	font:bold 16px arial;
	padding:20px 20px;
	border-bottom:1px solid #cccccc;
	background: -moz-linear-gradient(top, #004273 0%, #003155 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004273), color-stop(100%,#003155)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #004273 0%,#003155 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #004273 0%,#003155 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #004273 0%,#003155 100%); /* IE10+ */
background: linear-gradient(to bottom, #004273 0%,#003155 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004273', endColorstr='#003155',GradientType=0 );
color: #ffffff; /* IE6-9 */
}
#boxes #dialog {
background-color: #f3f3f3;
	text-align: left;
	width:400px;
	font-size:20px;
	}
.close {
	position: absolute;
	right: -10px;
	top: -10px;
}
#result{
	position: absolute;
width: 360px;
height: 250px;
background: #ffffff;
color: #ff2131;
text-align: center;
padding: 100px 20px 0;
display: none;
}
.dialog-content{
	text-transform:uppercase;
	padding:20px;

}
.dialog-content label{
	font: 14px arial;
	color: #a3a3b3;
	display: inline-block;
	vertical-align: top;
}
.dialog-content p{
	text-align: justify;

}
.dialog-content p:after {
    content: '';
    width: 100%;
    display: inline-block;
}

.dialog-content input{
	padding: 5px 10px;
	right: 0;
}
.dialog-content textarea{
	padding: 5px ;
	width: 160px;
	height: 120px;

}
.dialog-content select{
	padding: 5px  0;
	width: 172px;
}
.dialog-content a{
	background: #ffac00; /* Old browsers */
background: -moz-linear-gradient(top,  #ffac00 0%, #ff8f00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffac00), color-stop(100%,#ff8f00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffac00 0%,#ff8f00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffac00 0%,#ff8f00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffac00 0%,#ff8f00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffac00 0%,#ff8f00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffac00', endColorstr='#ff8f00',GradientType=0 ); /* IE6-9 */


padding: 15px 71px;
border-bottom: 4px solid #c26b00;
font: bold 16px arial;
color: #ffffff;
text-transform: none;
margin: 27px 0 0 0;
}
.dialog-content .dialog-button{
	text-align:center;
	margin:20px 0;
	
}


