/*
.zend_form{
	background:#EEEEEE;
	width:420px;
	margin:5px auto;
	padding:10px;
	border: solid 1px;
	overflow:auto;
}

.zend_form dt{
	padding:0;
	clear:both;
	width:45%;
	float:left;
	text-align:left;
	margin:5px 5px 5px 0;
}

.zend_form dd{
	padding:0;
	float:left;
	margin:5px 2px 5px 0;
}

.zend_form p{
	padding:0px;
	margin:0;
}

.zend_form label { cursor: pointer; }

#id_general_details_label {
	padding-top: 2px;
	font-weight: bold;
}

#id_company_address_label {
	padding-top: 15px;
	font-weight: bold;
}

#id_delivery_address_label {
	padding-top: 15px;
	font-weight: bold;
}

#id_company_data_label {
	padding-top: 15px;
	font-weight: bold;
}

#SendRegistrationRequest {
	margin-top: 15px;
	font-weight: bold;
}



.zend_form input[type="text"]:focus { background-color: #ffd; }
.zend_form input[type="text"] { width: 180px; }

.zend_form .required:after{content: ':*'}
.zend_form .optional:after{content: ':'}
*/

.registration_request_table
{
/*	background-color: #ffd;*/
	padding: 15px;
	margin-top: 10px;
}

.registration_request_table label { cursor: pointer; }

.registration_request_table input
{
	border:1px solid;
	height: 15px;
}

.registration_request_table #SendRegistrationRequest
{
	border: 1px solid;
	height: 22px;
	font-weight: bold;
	margin-top: 10px;
	cursor: pointer;
}

.registration_request_table button
{
	border:1px solid;
	height: 20px;
	cursor: pointer;
}

.registration_request_table td
{
	padding-top: 8px;
}


.registration_request_table .header
{
	padding-top: 25px;
	font-weight: bold;
}

.registration_request_table #id_general_details_label
{
	padding-top: 2px;
	font-weight: bold;
}
