BODY {
	font-family: Verdana;
	font-size: 0.8em;
	width:940px;
	padding:0;
	margin:0;
}
FORM { padding: 15px;
	border: 1px solid #cccccc;
	background-color: #d2d2d2;
	width: 730px;
	margin-top: 30px;
}
TABLE {
	margin-left:40px;
}
TD {
	font-size: 0.8em;
}

H2 { margin-top:0;}
H3 {
	margin-top:0;
}
.content {
	padding: 0 20px 20px 20px;
}
.sum {
	font-size: 1.5em;
}
.grandTotal {
	width:500px; 
	text-align:right;
	font-size: 2.0em;
	font-weight: bold;
	margin: 20px 0;
}
.errorMsg, #inf_realname, #inf_email, #inf_phone {
	color: red;
	margin-left: 5px;
}

.salesOption {
	background-color: #EAF4FA;
	border-top: 1px solid #999999;
	padding: 0 10px 10px 10px;
	width: 700px;
	margin-bottom: 15px;
}