.x-form {
}
.x-form input.txt {
	background-color:#e5e4e4;
	border:#c1c1c1 1px solid;
	padding:3px 10px;
	height:24px;
}
.x-form select.txt {
	background-color:#e5e4e4;
	border:#c1c1c1 1px solid;
	padding:3px 0px 3px 12px;
	height:30px;
}
.x-form .x-form-item {
	overflow:hidden;
	padding-bottom:13px
}
.x-form .x-form-label {
	color:#898989
}
.x-form .x-form-field {
}
.x-form .x-form-col-ct {
	overflow:hidden
}
.x-form .x-form-fbar {
	text-align:right
}
.x-form .x-form-fbar input, .x-form .x-form-fbar img {
	vertical-align:middle
}
.renew-form {
	padding:8px 27px 8px 21px
}
.renew-form input.txt {
	width:194px
}
.renew-form input.f1 {
	width:438px
}
.renew-form input.f2 {
	width:92px
}
.renew-form select.f3 {
	width:179px
}
.renew-form .x-form-fbar {
	padding-right:43px
}
.ship-form .x-form-col1 {
	width:216px;
	float:left
}
.ship-form .x-form-col2 {
	width:216px;
	float:right
}
.ship-form .x-form-col3 {
	width:128px;
	float:left
}
.ship-form .x-form-col4 {
	width:215px;
	float:left
}
.ship-form .x-form-col5 {
	width:114px;
	float:right
}
.ship-form .x-form-label {
	padding-bottom:9px
}
.billing-form .bf-title h2 {
	font-size:18px
}
.billing-form .x-form-label {
	width:202px;
	line-height:30px;
	float:left
}
.billing-form .x-form-field {
	width:222px;
	color:#898989;
	float:left
}
.billing-form .x-form-lh .x-form-label {
	color:#182f7b;
	font-weight:bold
}
.billing-form #billing-addr-cc {
	vertical-align:middle
}
.billing-form .bf-bac {
	line-height:30px
}
