﻿#stepper{background: url(../img/ml/form_stepper.gif) no-repeat 0 0; width: 600px; height: 35px; text-indent: -9999px; margin:30px 20px 10px 20px; }
	#stepper.step1{background-position:0 0;}
	#stepper.step2{background-position:0 -35px;}
	#stepper.step3{background-position:0 -70px;}
	#stepper.step4{background-position:0 -105px;}
	#stepper.step5{background-position:0 -140px;}
	#stepper.step6{background-position:0 -175px;}

.form { width: 600px;}
	.form .error_box{ background: #3a3a3c url(../img/ml/error_msg_bg.gif) no-repeat 10px 10px; min-height: 40px; margin:10px 0; padding: 10px 0}
		.form .error_box p{ color: #fff; padding-left:60px; }
	.formheader{width: 100%; height: 28px; line-height:25px; font-weight:bold; color: #fff; background:#00a4da; border-bottom:1px solid #0184bb; text-indent:10px; }
	.scfSectionContent{ width: 500px; overflow:visible; background: #e8e8e8;margin-left:0px;margin-right:-20px; padding:20px 75px 60px 25px}
	.scfSectionBorderAsFieldSet .scfSectionContent{margin-left:-45px;}
		.form form .left{width: 275px; float: left; margin-right:10px;}
		.form form .right{width: 275px; float: left;}
		.form form label{ width: 90px; display: block; float: left; margin-top: 10px; line-height: 22px;}
		/* INPUT */
		.form form input{ width: 150px; float: left; margin-top:10px; height:22px; border:1px solid #dddddd; outline: none;}
		.form form input:focus {box-shadow:0px 0px 5px #beb7b7; -moz-box-shadow:0px 0px 5px #beb7b7; -webkit-box-shadow:0px 0px 5px #beb7b7;outline: none;}
		/* RADIO BUTTON */
		.form form input[type=radio] { width:13px; display: block; background-color:transparent; border:none; outline: none; }
		.form form .radioTxt{ float: left; margin: 12px 5px 0 0; margin-top:14px\9}
		/* CHECKBOX */
		.form form input[type=checkbox]{ clear:both; float:left; border:0 none; background:none; width:13px; height:13px; margin-right:4px; margin-top:15px; margin-top:12px\9}
		.form form .checkboxTxt{float:left; text-align:left; font-weight:normal; width:248px;}
		/* SELECT / DROPDOWN */
		.form form select.small{ width: 152px; float: left; margin-top:11px;}
		.form form select.large{ width: 270px; float: left; margin-top:11px;}
		/* TEXTAREA */
		.form form textarea {width:148px; height:100px; float: left; border:1px solid #dddddd; background:#fff; margin:10px 0 5px 0;}
		.form form textarea.large {width:560px; height:300px; border:1px solid #dddddd; background:#fff; margin:10px 0 5px 0;}
		.form form textarea:focus {box-shadow:0px 0px 5px #beb7b7; -moz-box-shadow:0px 0px 5px #beb7b7; -webkit-box-shadow:0px 0px 5px #beb7b7;outline: none;}

		/* IMG FOR VALIDATION */
		.form form img{display:none; margin:12px 0 0 5px; padding:0px; width:20px; height:20px; float:left;}
		.form .mandatory {font-size:11px;}
		.formscss h1 {color:#fff;font-family: Arial, Helvetica, sans-serif;}
		.formscss p {margin:15px;}
		.scfFooterBorder p {margin:25px;}
	/* Black anchor button */
	.btn_big_form {background:url(../img/ml/btn_previous_bg.png) no-repeat top left; font-family:'AllerBold', Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; text-transform:uppercase; padding:0 10px 0 40px; line-height:25px; height:25px; display:inline-block } 
	.btn_big_form:hover {background:url(../img/ml/btn_previous_bg.png) no-repeat bottom left; text-decoration:none}
	/* Black submit button */
	.btn_validate_form input{background:#333; font-family:'AllerBold', Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; text-transform:uppercase; padding:0 10px; width: auto; height:26px; display:block; cursor: pointer; border:0 none; } 
	.btn_validate_form:hover input{background:#00a3da; text-decoration:none}
	.btn_validate_form:focus input{background:#00a3da; text-decoration:none;color:#FFF;}
	.btn_validate_form:active input{background:#00a3da; text-decoration:none;color:#FFF;}
	.btn_validate_form:visited input{background:#00a3da; text-decoration:none;color:#FFF;}
	
	.scfCaptchaLimitGeneralPanel div table{width:230px; }
	.form .previous{ float: left; margin:20px 0 20px -20px;}
	.next input{ float: right; margin:30px 20px 60px 60px;z-index:99999; }
	
	
	#content_sub .scfSectionContent{
width:168px;
}
