fieldset { border: 1px solid #aaa; }
dl dt { float: left; width: 190px; clear: left; text-align: right; }
dl dd { width: 400px; clear: right; margin: 0 0 10px 0; padding-left: 200px; text-align: left; }
fieldset .hint { font-size: 0.8em; }
form label { font-weight: bold; }
	form label.error { margin-left: 10px; }
dd.ccNum input { width: 40px; }
input.error { background-color: #fdd; border: 2px inset red; color: #000; }
.pageTitle { font-size: 2.0em; margin: 0 0 10px; }
.terms { margin-top: 0; float: right; display: inline; }
dd input { margin: 0; }
div.padding { padding: 0 20px; }