form {

	margin-top: -30px;

}



label, input, textarea {

	margin: 10px 10px 10px 10px;

}



textarea {

	height: 100px;

	width: 208px;

	margin-left: 0px;

}



input {

	width: 215px;

	margin-left: 0px;

}



label {

	display: block;

	width: 230px;

	float: left;

}



dd {

	display: block;

	width: 228px;

	float: right;

	margin-bottom: 10px;

	margin-top: 5px;

}



dd label {

	width: auto;

	float: none;

}



dd label, dd input[type="radio"], dd input[type="checkbox"] {

	width: auto;

	margin: 5px 3px -18px 0px;

}



form dd br {

	clear: none;

	margin: auto;

}



input, textarea {

	border: 1px solid #CFDBE2;

	background-color: #EFF8FF;

}



input[type="submit"], input[type="button"] {

	background-image: url(../images/button_bg.png);

	background-repeat: repeat-x;

	border: 1px solid #9AB9D1;

	color: #698DA4;

	font-weight: bold;

	width: auto;

	padding: 2px 3px 2px 3px;

	cursor: pointer;

}

dd#submit_next-element {
	margin-right: 10px;
}

input#submit_back {
	background-image: url(../images/back_button_bg.png);
	border-color: #CCCCCC;
	color: #999999;
}

dt#submit_back-label {
	display: none;
}

dd#submit_back-element {
	float: left;
	margin-top: -54px;
}


input#end {

	margin-left: 10px;

}



form br {

	clear: both;

}



dt#descr_1-label label, dt#descr_2-label label, dt#descr_3-label label, dt#descr_4-label label, dt#descr_5-label label {

	font-size: 14px;

	font-weight: bold;

	width: 490px;

	margin-bottom: -15px;

}



dd label:last-child {

	margin-bottom: 20px;

}



/* login */

.form_box {

	width: 50%;

	margin: auto;

	margin-top: 100px;

}



.form_box h1 {

	clear: both;

	font-size: 24px;

	color: #698DA4;

	font-weight: bold;

	margin-bottom: -10px;

}



.form_box label, .form_box input {

	margin-bottom: 5px;

	width: 49%;

}



.form_box input[type="submit"] {

	text-align: center;

	margin-left: 49%;

}



.form_box ul {

	margin-left: 54%;

}



p.notice {

	margin-top: 20px;

}



form#end {

	margin-top: 20px;

}



form#end input {

	margin-top: 0px;

}



div.editUser, div.deleteUser {

	margin: 5px 0px 5px 0px;

	width: 260px;

}



div.editUser h1, div.deleteUser h1 {

	margin-bottom: 10px;

}



th.subscr_right {

	width: 280px;

}


#privacyTxt {
	width: 175px;
	margin-left: 35px;
}

