body.ntype-webform #main{padding-bottom:20px;}

body.ntype-webform #main form{
	background:#f0f0f0;
	padding:10px 20px 10px 20px;
	border: 1px dashed #C2C9CC;
	border-left:0;
	border-right:0;
}

body.ntype-webform #main input.form-text, body.ntype-webform #main textarea, body.ntype-webform #main textfield, #recaptcha_response_field {
	margin:0;
	color: #000;
	font-family: arial;
	padding:3px 3px;
	font-size:1em;
	border:1px solid #C7D1D9;
	background:white;
	width:285px;
}

body.ntype-webform #main fieldset {
  border: solid #ccc 1px;
}

body.ntype-webform #main input.form-checkbox, body.ntype-webform #main input.form-radio {
  border: none;
}

body.ntype-webform #main label{
	color:#3d3d3d;
	width:175px;
	padding:0;
	font-weight:bold;
	float:left;
	display:block;
	position:relative;
}
body.ntype-webform #main input.form-image{
	border:none;
	width:auto;
	padding:0;
	position:relative;
	left: -12px;
}

.form-item{
	clear:both;
}

body.ntype-webform #main input.form-radio{
	border:none;
	width:auto;
	padding:0;
}

.item-list ul li {font-style:normal;background-image:none;}
body.ntype-webform form .description{margin-left:175px;}
body.ntype-webform input#edit-submit{margin: 0 12px 0 0;}
body.ntype-webform form div{text-align:right;}
body.ntype-webform form div div{text-align:left;}

#cart-form-buttons,#checkout-form-bottom{border:0!important;}


/* recaptcha 
------------------- */
body.ntype-webform form h3 {
	margin-left:175px;
}

fieldset.captcha {
	border-width:0px !important;
	padding:0px;
}
.captcha .form-item {
	margin-left:175px;
}

#recaptcha_custom_theme_widget #recaptcha_image, 
#recaptcha_custom_theme_widget #recaptcha_image img {
	/*width:200px !important;
	height:38px !important;*/
}

.recaptchatable .recaptcha_image_cell, #recaptcha_table {   background-color:#FFF !important; //reCaptcha widget background color }  #recaptcha_table {   border-color: #FFF !important; //reCaptcha widget border color }  #recaptcha_response_field {   border-color: #CCC !important; //Text input field border color   background-color:#FFF !important; //Text input field background color }

