#tabs {
	margin-top: 20px;
	width: 603px;
	margin-left: auto;
	margin-right: auto;
}

#tabs .ui-corner-top {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

#tabs .ui-tabs-nav li {
    margin-bottom: 0;
    top: 2px;	
}

#tabs .ui-widget-header .ui-state-active {
	padding: 2px 2px 0 2px;
	top: 1px;
}

#tabs .ui-tabs-panel {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

#tabs .ui-tabs-nav li a {
	padding: 6px 91px;
}

#tabs .ui-tabs-nav li:last-child {
	margin-right: 0;
}

#tabs .ui-state-active a, #tabs .ui-state-active a:link, #tabs .ui-state-active a:visited {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
	background: -moz-linear-gradient(top, #eff4f7 0%, #dcdfe8 100%);
	background: -o-linear-gradient(top, #eff4f7 0%, #dcdfe8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eff4f7), color-stop(100%, #dcdfe8));
	background: -webkit-linear-gradient(top, #eff4f7 0%, #dcdfe8 100%);
	background: -ms-linear-gradient(top, #eff4f7 0%, #dcdfe8 100%);
	background: linear-gradient(to bottom, #eff4f7 0%, #dcdfe8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff4f7', endColorstr='#dcdfe8', GradientType=0 );
	color: #4b636d;
}

#eula_checkbox {
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
}

#form_submit {
	text-align: center;
}

#form_registration_standart table {
	margin-left: 12px;
	margin-right: 12px;
}

#form_registration_standart table tr td {
	padding: 3px;
	vertical-align: middle;
}

#form_registration_standart table tr td label {
/*	font-size: 1.2em; */
	line-height: 1.3em;
	margin-bottom: 1.4em;
}

#form_registration_standart table tr td input:not(.ui-button) {
	border: 1px solid gray;
	padding: 2px 5px;
	box-shadow: inset 1px 1px 4px #cccccc;
}

#form_registration_standart table tr td select {
	border: 1px solid gray;
	padding: 2px;
	box-shadow: inset 1px 1px 4px #cccccc;
}

#registration_simplified {
	min-height: 180px;
	position: relative;
	padding-bottom: 42px;
}

#form_registration_simplified {

}

#registration_simplified_nav {
	position: absolute;
	bottom: 20px;
	right: 20px;
}

.registration_simplified_field {
	margin-top: 8px;
	margin-bottom: 8px;
}

.registration_simplified_field label {
	display: inline-block;
	width: 120px;
}

.registration_simplified_field label.error {
	width: auto;
	color: red;
}

.registration_simplified_field input {
	border: 1px solid gray;
	padding: 2px 5px;
	box-shadow: inset 1px 1px 4px #cccccc;
}

.registration_simplified_field_radio {
	display: inline-block;
}

.registration_simplified_field_radio label {
	width: auto;
	margin-left: 3px;
	margin-right: 50px;
}

