#form{width:950px;padding:15px 0 40px 0;position:relative;}
#form #questionnaire{display:none;}
#form h1 {
	padding:0;margin:0;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:normal;
	color: #5f6c63;
	text-decoration: none;
}
#form h1 a{color:#74a140;font:24px Arial;}
#form h2{font:bold 12px Arial;padding:0;margin:0;padding-top:10px;}
#form h3{font:bold italic 12px Arial;padding:0;margin:0;padding-top:10px;}
#form div#open{
	width:410px;
	margin:20px auto;
	color:#82a73d;
	font:24px Arial;
	border-bottom:2px dashed #82a73d;
	cursor:pointer;
}
#form p{font:12px Arial;padding:0;margin:0;padding:5px 0 10px 0;line-height:18px;}
#form .leftcol{width:600px; float:left;}
#form .cei{height: 0px; width: 0px; clear: both;font-size:0;line-height:0;}
#form .dolphin{float:left;width:255px;padding-left:50px;}
#form .uptable{
	background:#e0ecb9;
	border-collapse:collapse;
	border:1px solid #fff;
	margin:8px 0;
}
#form .uptable td{padding:8px 10px 6px 10px;font:13px Arial;border:1px solid #fff;}
#form .uptable .ok{text-align:center;vertical-align:middle;}
#form .uptable a{color:#485a26;}
#form form p{padding:5px 0;}
#form input.wide{width:400px;height:22px;margin-bottom:10px;}
#form input.short{width:150px;height:22px;margin-bottom:10px;}
#form .flleft{float:left;margin-right:35px;width:150px;}
#form .sphere{width:600px;height:150px;margin-bottom:20px;}
#form p.inrad{top:-2px;display:inline;position:relative;}
#form .grayblock{position:relative;margin:0 0 5px 20px;background:#dedede;padding:17px 20px;}
.ltgc, .rtgc, .lbgc, .rbgc{width:10px;height:10px;position:absolute;}
.ltgc{top:0;left:0;background:url(../img/ltgc.jpg);}
.rtgc{top:0;left:100%;margin-left:-10px;background:url(../img/rtgc.jpg);}
.lbgc{top:100%;margin-top:-10px;left:0;background:url(../img/lbgc.jpg);}
.rbgc{top:100%;margin-top:-10px;left:100%;margin-left:-10px;background:url(../img/rbgc.jpg);}
#form #domen .grayblock{width:440px;margin:5px 0;}
#form #domen .grayblock input[type="text"]{width:200px;height:22px;}
#form #domen .grayblock input[type="file"]{height:20px;}
#form #domstate{display:inline;margin-left:5px;}
#form #domstate img{margin-top:-2px;}
#form #domen, #form #hosting, #form #logotype, #form #modgrid, #form #layout, #form #textbg, #form #colors, #form #gamma{margin-bottom:20px;}
#form #hosting select{width:80px; margin-left:20px;}
#form .target{width:600px;height:100px;margin-bottom:20px;}
#form #modgrid img{position:relative;vertical-align:top;height:150px;width:200px;}
#form #layout img{position:relative;vertical-align:top;height:60px;width:135px;}
#form #lightdark{color:#fefefe;background:#4f4f4f;padding:0;}
#form #gamma p{width:590px;}
#form #gamma .tracktable{height:60px;}
#form #gamma .leftcell{text-align:right;vertical-align:middle;}
#form #gamma .rightcell{text-align:left;vertical-align:middle;}
#form #gamma .trackcell{vertical-align:bottom;}
#form #services .grayblock p{margin:0;padding:0;margin-bottom:5px;}
