.aform {
font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
width: 870px;
margin: auto;
padding: 20px 0;
color: #333;
}
.aform h1, .aform h2, .aform dl {
margin: 0;
padding: 0;
}
.aform ul {
padding-left: 10px;
}
.aform ul li {
margin: 10px 0 10px 10px;
list-style-type: square;
}
.aform h1 {
font: 20px/30px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
border-bottom: 1px solid #ccc;
margin-bottom: 15px;
}
.aform dl {
display: block;
}
.aform_notice, #all_no, #no_import, #wmp_b2b_all_no, #wmp_b2c_all_no , #bmp_no {
border: 1px solid #ccc;
padding: 5px;
background: url(../images/notice_bg.png);
margin: 10px 0;
}
.aform_notice img, #all_no img {
position: relative;
bottom: -1px;
margin-right: 5px;
}
.aform hr {
height: 0;
border: none;
border-bottom: 1px solid #e0e0e0;
margin-bottom: 15px;
padding-top: 10px;
.margin-bottom: 5px;
.padding-top: 5px;
}
.aform_clear {
clear: both;
display: block;
height: 10px;
}
.aform_error {
border: 1px solid red;
padding: 3px 3px 3px 20px;
background: url(../images/icon_error.png) no-repeat 2% 50%;
font-size: 10px;
color: red;
margin-left: 10px;
font-weight: normal;
}
.aform_doublebr {
height: 15px;
font-size: 0px;
display: block;
}
.aform_already {
border: 1px solid #ccc;
padding: 5px 10px;
margin: 10px 0;
}
.aform_already span {
font-weight: bold;
margin-right: 20px;
}
.aform_already label {
margin-right: 10px;
}
.aform_already input {
margin: 0 3px;
}
.aform .aform_buttons #WeeeRS_Registration_form_regstep2_Continue, #WeeeRS_Registration_form_regstep1_Continue {
float: right;
}
.aform .aform_buttons #WeeeRS_Registration_form_regstep2_Back, .aform .aform_buttons #WeeeRS_Registration_form_regstep1_Back {
float: left;
}
.aform #aform_steps {
float: right;
line-height: 30px;
font-size: 18px;
color: #999;
}
.aform_comment {
font-size: 11px;
color: #555;
}
.aform h2.aform_section_heading {
background: url(../images/section_bg.png) repeat-x top;
height: 30px;
line-height: 30px;
border: 1px solid #c6d7cf;
padding: 0 0 0 5px;
font-size: 14px;
color: #3e4944;
}
.aform .aform_section_content {
padding: 10px;
border: 1px solid #ccc;
border-top: none;
margin-bottom: 15px;
}
.aform .aform_section label {
width: 320px;
display: block;
padding-top: 2px;
float: left;
font-weight: bold;
}
.aform .aform_section label span {
font-weight: normal;
}
.aform .aform_section .aform_section_radioboxes input {
width: auto;
margin: 0 4px 0 0;
}
.aform .aform_section .aform_section_radioboxes label {
display: inline;
float: none;
width: auto;
font-weight: normal;
margin: 0 10px 0 0;
}
.aform .aform_section input {
width: 250px;
}
.aform_section_radioboxes_heading {
display: block;
font-weight: bold;
margin-bottom: 3px;
}
.aform_section_radioboxes dd {
margin-bottom: 15px;
}
.aform_section2_countryremove, #aform_section2_countryadd {
color: blue;
text-decoration: none;
cursor: pointer;
}
#aform_section2_countryadd span {
text-decoration: underline;
}
.aform_section2_countryremove {
margin-left: 10px;
}
#WeeeRS_Registration_form_regstep1_country1 {
margin-top: 10px;
}
#aform_section3_div_schemenumber {
margin: 15px 0 5px 0;
}
.aform .aform_section #aform_section3_div_schemenumber label {
width: 100%;
margin-bottom: 2px;
}
#aform_section5 .aform_section_checkboxes {
position: relative;
}
#aform_section5 .aform_section_checkboxes input {
float: left;
margin-right: 4px;
width: auto;
}
#aform_section5 #aform_section_checkboxes_part1 {
padding-left:100px;
width: 80%;
}
#aform_section5 #aform_section_checkboxes_part2 {
width:350px;
position: absolute;
top: 0;
left: 460px;
}

#aform_section5 .aform_section_checkboxes .aform_error {
position: absolute;
top: 50px;
right: 70px;
}
#aform_section6 .aform_section_radioboxes .aform_section_radioboxes_heading {
float: left;
display: block;
font-weight: normal;
width: 300px;
}
.aform #aform_section6 .aform_section_radioboxes input {
margin-left: 20px;
}
.aform #aform_section6_sum {
width: 100px;
}
.aform #aform_section6 .aform_section_radioboxes {
position: relative;
}
.aform #aform_section6 .aform_section_radioboxes .aform_error {
position: absolute;
top: 30px;
right: 150px;
}
#aform_section7_agree {

border: 1px solid #ccc;
background: url(../images/notice_bg.png);
padding: 5px 5px 0 5px;
}
#aform_section7 label, #aform_section7 input {
float: left;
width: auto;
}
#aform_section7 input {
margin: 0 10px 0 0;
}
.aform_success h2 {
font-size: 16pt;
margin-bottom: 5px;
}
.aform_icon_success {
float: left;
margin-left: -40px;
margin-bottom:40px;
display: inline;
}
.aform_success_text {
margin-top: 40px;
font-size:1.1em;
}
.aform_success_text p{
padding:5px;
}
#span_WeeeRS_Registration_form_regstep1_registration_type {
display: block;
margin-bottom: 7px;
}
.aform_section8_portable_span {
margin-right: 3px;
width: 140px;
font-size: 9pt;
display: block;
float: left;
}
.aform_section8_portable p .aform_clear {
display: none;
}
.af_s4_p1 .aform_section_radioboxes_heading {
font-size: 10pt;
margin-bottom: 5px;
}
#span_WeeeRS_Registration_form_regstep1_battery_import {
margin-right: 10px;
}

#payment_cheque , #payment_ebt {
display: none;
}
.aform_section2_countryselect img {
margin-right: 5px;
}
.aform_section2_countryselect_col {
width: 260px;
padding: 0 10px 0 0;
margin: 0 10px 0 0;
float: left;
border-right: 1px solid #ccc;
display: block;
}
.aform_section2_countryselect_col img {
float: left;
}
.aform_section2_countryselect_col span {
width: 200px;
display: inline;
float: left;
}
.aform_section .aform_section2_countryselect_col input {
float: left;
margin: 0;
padding: 0;
width: auto !important;
height: auto;
}
#lastcountrycol {
border:none;
margin: 0;
.float: none;
}

#category1_info , #category2_info , #category3_info , #category4_info , #category5_info ,
#category6_info , #category7_info , #category8_info , #category9_info , #category10_info
{
	display:none;
	background-color:#fff;
	border:2px solid #0f0;
	padding:5px;
}