﻿label.main {
	float:left;
	display:inline;
	width:200px;
	padding:4px 10px 0 0;
	margin-top:10px;
	font-weight:bold;
	text-align:left;
}
input.textbox, input.zip {
	width:350px;
	height:18px;
	margin-top:10px;
	border:1px solid #999;
}
select.main {
	width:352px;
	height:21px;
	margin-top:10px;
	border:1px solid #999;
}
select.expmonth {
	width:120px;
}
select.expyear {
	width:72px;
	margin-left:5px;
}
textarea.textarea {
	width:350px;
	height:80px;
	margin-top:10px;
	border:1px solid #999;
}
.form .button {
	margin:20px 0 20px 510px;
}
.form br {
	clear:left;
}
.summary {
    border:1px solid #FF0000;
    background:#FFFFCF;
    padding:5px 10px;
    display:block;
}

