.signup-box-right{width:265px; float:right; margin:42px 60px 0 0;}
.signup-box-right label{ font-family: 'dinregular'; color:#828283; font-size:16px; margin-bottom:4px; float:left; /*width:255px;*/ width:100%;}
.select_box_area1{width:265px; float:left;height:28px;margin:0 0 20px 0;padding:0px 0px 1px 0px;position:relative;}

.select_box1{width:265px;height:28px;background:#fff;border:0;outline:0;font-family: 'dinregular';color:#828283;font-size:16px;line-height:27px;}

.select_box_area10{width:90px; float:left;height:28px;margin:0 0 20px 0;padding:0px 0px 1px 0px;position:relative;}

.select_box10{width:90px;height:28px;background:#fff;border:0;outline:0;font-family: 'dinregular';color:#828283;font-size:16px;line-height:27px;}


span.customStyleSelectBox { height:28px; color:#828283; }
span.customStyleSelectBox.changed {  }
.customStyleSelectBoxInner { background:url(../images/dropdown.jpg) no-repeat; height:27px; padding:5px 5px 5px 5px;font-weight:normal !important;}

.name-field{ width:265px; /*height:29px;*/ margin:0 0 20px; float:left;}
.name-field label{ font-family: 'dinregular'; color:#828283; font-size:16px; margin-bottom:0px; float:left;}
.name-field input[type=text]{/*background:transparent;*/background:url(../images/txtfield1.jpg) no-repeat; border:none; width:255px; padding:5px; font-family: 'dinregular'; color:#828283; font-size:16px; height:22px; margin-bottom:0px;}
.name-field2 input[type=text]{/*background:transparent;*/background:url(../images/txtfield1.jpg) no-repeat; border:none; width:255px; padding:5px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#828283; font-size:18px; height:22px; margin-bottom:20px;}

.name-field3 input[type=text]{/*background:transparent;*/background:url(../images/txtfield1.jpg) no-repeat; border:none; width:255px; padding:5px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#828283; font-size:16px; height:22px; margin-bottom:0px;}

.name-field2 label{ font-family: 'dinregular'; color:#828283; font-size:16px; margin-bottom:4px; float:left;}


.name-field input[type=password]{/*background:transparent;*/background:url(../images/txtfield1.jpg) no-repeat; border:none; width:255px; padding:5px; font-family: 'dinregular'; color:#828283; font-size:16px; height:22px;}

.phnumber{width:265px; margin:0 0 24px; float:left;}

.phnumber1{background:url(../images/txtfield2.jpg) no-repeat; width:52px; height:19px; float:left; margin:0 8px 0 0; padding:5px; border:none;}

.phnumber2{background:url(../images/txtfield3.jpg) no-repeat; width:114px; height:19px; float:left; padding:5px; border:none;}

.select_box_area2{width:265px; float:left;height:28px;margin:0 0 20px;padding:0px 0px 1px 0px;position:relative; float:left;}

.select_box2{width:265px;height:28px;background:#fff;border:0;outline:0;font-family: 'dinregular';color:#828283;font-size:16px;line-height:27px; float:left;}

.select_box_area3{width:265px;height:28px;margin:0 0 10px 25px;padding:5px 0px 1px 0px;position:relative; float:left;}

.select_box3{width:265px;height:28px;background:#fff;border:0;outline:0;font-family: 'dinregular';color:#828283;font-size:16px;line-height:27px; float:left;}

.select_box_area4{width:265px;height:28px;margin:0 0 10px 25px;padding:5px 0px 1px 0px;position:relative; float:left;}

.select_box4{width:265px;height:28px;background:#fff;border:0;outline:0;font-family: 'dinregular';color:#828283;font-size:16px;line-height:27px; float:left;}




.formbut{float:right;}

.formbut input[type=submit]{background:url(../images/popup-butbg.jpg) repeat-x; font-family: 'din_mediumregular'; font-size:16px; color:#fff; text-transform:uppercase; border:none;padding:0 10px; line-height:34px; height:34px; cursor:pointer;}

.email{background:url(../images/txtfield1.jpg) no-repeat; width:255px; height:19px; padding:5px; margin:0 0 10px 25px;}

.email input[type=text]{background:transparent; border:none; width:255px; height:19px;}

.email input[type=password]{background:transparent; border:none; width:255px; height:19px;}



.forgot{text-align:right !important; color:#000 !important; text-decoration:underline !important; background:none !important; font-size:11px !important; float:right; text-transform:lowercase !important;}

.notme1{text-align:left !important; color:#E81144 !important; text-decoration:underline !important; background:none !important; font-size:10px !important; float:right; text-transform:lowercase !important;}

.notme{background:none; text-align:left !important; color:#E81144 !important; text-decoration:underline !important;  font-size:16px !important; text-transform:lowercase !important;}

.login-button{background:url(../images/loginbutton.jpg) repeat-x; height:25px; padding:0 8px; border:none; float:left;}

.login-button input[type=submit]{background:transparent; border:none; line-height:25px; color:#000; font-family: 'din_mediumregular'; padding:3px 0; cursor:pointer;}

.signup-box-right1{width:353px; float:right; padding:40px 0 0 70px;}
.bot10px{
padding-bottom:10px !important;
}
.bot10pxerr{ color:#F00;
padding-bottom:10px !important;
}



.formbut1{float:right; margin:0 85px 25px 0;}

.formbut1 input[type=submit]{background:url(../images/popup-butbg.jpg) repeat-x; font-family: 'din_mediumregular'; font-size:16px; color:#fff; text-transform:uppercase; border:none;padding:0 10px; line-height:34px; height:34px; cursor:pointer;}


/*----------312014--------*/


.radio{ margin:5px 0 0 0;}


.radio-panel{
    float: left;
    margin: 0 0 24px;
    width: 340px;
}

.radio-panel-left{ float:left; width:160px;}

.radio-panel-right{ float:right; width:160px;}


.check-panel{
    float: left;
    margin: 0 0 24px;
    width: 340px;
}
.pnw{ color:#0099FF; font-size:12px; padding:0px; margin:0px; line-height:20px;}

.ppnw{ color:#FF0000;font-size:12px; padding:0px; margin:0px; line-height:20px;}

.bot100px {
    padding-bottom: 0px !important;
}

.checkbox-panel{
    float: left;
    padding:0 0 24px 0!important;
    width: 340px;
}

.checkbox{ margin:5px 0 5px 0;}

.select_box1{width:265px;height:28px;background:#fff;border:0;outline:0;font-family: 'dinregular';color:#828283;font-size:16px;line-height:27px;}

.dateofbirth{
    float: left;
    margin: 0 0 24px;
    width: 300px;
}

.select_box_area5{width:100px; float:left;height:28px;margin:0 0 20px 0;padding:0px 0px 1px 0px;position:relative;}
.select_box5{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    color: #828283;
    font-family: 'dinregular';
    font-size: 16px;
    height: 28px;
    line-height: 27px;
    outline: 0 none;
    width: 100px;
}
.select_box5{
    color: #828283;
    font-family: 'dinregular';
    font-size: 16px;
    line-height: 27px;
}

.select_box_area6{width:80px; float:left;height:28px;margin:0 0 20px 10px;padding:0px 0px 1px 0px;position:relative;}
.select_box6{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    color: #828283;
    font-family: 'dinregular';
    font-size: 16px;
    height: 28px;
    line-height: 27px;
    outline: 0 none;
    width: 80px;
}
.select_box6{
    color: #828283;
    font-family: 'dinregular';
    font-size: 16px;
    line-height: 27px;
}

.select_box_area7{width:80px; float:left;height:28px;margin:0 0 20px 10px;padding:0px 0px 1px 0px;position:relative;}
.select_box7{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    color: #828283;
    font-family: 'dinregular';
    font-size: 16px;
    height: 28px;
    line-height: 27px;
    outline: 0 none;
    width:80px;
}
.select_box7{
    color: #828283;
    font-family: 'dinregular';
    font-size: 16px;
    line-height: 27px;
}

.red{
	border:1px solid red;	
}

/*----------312014--------*/



form.cmxform.name-field input.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic
}