@charset "utf-8";

/* Custom CSS to override checkout.css */
.acPan .editBut a, .panIn fieldset.form_group li a, #mc .panIn h4, #panCOLogin strong {
	color:#333
}

.coHead, .coHeadSet {
	color:#49402c;
	background:#ffd988
}

.checkbox, .radio {
	border:none !important
}

/* Forgot Passwword */

#createAccCol .panIn, #existingMemberCol .panIn, #forgotPasswordCol .panIn {
	width:256px
}

#forgotPasswordCol, #existingMemberCol {
	margin-left:0
}

.panIn fieldset.form_group label {
	width:48px;
}

.pan {
	border:1px solid #e0a21a
}

.panIn {
	background:#ffeabb
}

fieldset.form_group input.EmailAddr, body#email_friend textarea, body#contact_us textarea {
	width:135px
}

.acPan h5 {
	font-size:12px
}

body#contact_us textarea {
	height:78px;
	width:218px
}

/* login vc top line pane */

#rcustomer fieldset {
	width:80%
}

#rcustomer li.first {
	width:auto
}

#rcustomer input {
	width:98px;
	margin-top:8px
}

#rcustomer input#rcLogin {
	margin-top:5px
}

span.required {
	color:#F74993;
}

/*************************/
/*  WHOLESALE FORM       */
/*************************/
#wsForm .coHeadSet {
	border-top:8px solid #fff
}

#wsForm #CHSfirst {
	border-top:0
}

.coHeadSet span#asBilling {
	font-size:12px;
	margin-left:1em
}

#DistributionType label {
	height:128px
}

fieldset.form_group li#DistributionType ol {
	float:left;
	display:inline
}

fieldset.form_group li#DistributionType li {
	margin:0;
	padding:0
}

#DistributionType input {
	margin:4px 0
}

.inputS {
	width:48px !important
}

#agree {
	clear:both;
	font-size:12px;
	padding:1em 1em 0;
}

