/*height*/
form {
	margin:0;
	padding:0;
}
/*checkout*/

#checkout {
	float:left;
	width:598px;
	padding:0px;
	line-height:20px;
	border:#CCCCCC solid 1px;
	margin:0px 0 20px 0;
}
#checkout div.checkoutTitle {
	float:left;
	width:576px;
	background:#666;
	font-weight:bold;
	margin:0 1px 1px 0;
	text-align:left;
	padding:3px 10px;
	color:#FFFFFF;
	border:#FFFFFF 1px solid;
}
#checkout div.checkoutLeft {
	clear:both;
	float:left;
	width:140px;
	background:#edecec;
	font-weight:bold;
	margin:0 1px 1px 0;
	text-align: right;
	padding:3px 10px;
	height:24px;
	line-height:24px;
}
#checkout div.checkoutRight {

	float:left;
	width:416px;
	background:#edecec;
	margin:0 1px 1px 0;
	text-align:left;
	padding:3px 10px;
	height:24px;
	line-height:24px;		
}
.acv{
	height:auto!important;
	word-break:break-all;	
	}
#checkout div#checkoutFFF {
	background:#FFF;
	
}
#checkout div#checkoutFFFpx {
	background:#FFF;
	height:80px;
}
#checkout div#checkoutPX {
	height:80px;
}
.textRed {
	color:#CC0000;
	padding:0 5px;
}
#checkout textarea.ExtralComments {
	width:350px;
	height:70px;
}
#checkout textarea.PoweLevelingTerms {
	width:350px;
	height:70px;
}
#checkout div.checkoutRight p.chooseLeft {
	float:left;
	width:50px;
	height:20px;
	line-height:20px;
	padding:0px 5px;
	text-align: center;
	display:block;
}
#checkout div.checkoutRight p.chooseRight {
	float:left;
	width:280px;
	height:20px;
	padding:0px 5px;
	line-height:20px;
	text-align: left;
	display:block;
}
#checkout div.checkoutRight p.chooseLeft input {
	margin-top:3px;
}
#salesRemark, #textarea {
	width:380px;
	height:70px;
}
