div#errorDiv{color:#a33;background-color:#ffffe1;border:1px solid #a33;padding:6px 4px;margin:2em 0 2em 0}div#errorDiv h3{color:#a33;margin:0 0 .4em 0;border:none}div#errorDiv p{margin:0 0 .4em 0}div.error span{color:#a33;font-weight:bold}form div span.error,table.display span.error{font-weight:bold;color:#a33;padding:0 4px}form input.error{border:2px solid #a33}table.display{border:0px solid #cccccc;margin:1em 0;width:90%}table.display td{vertical-align:top;padding:10px 0px 10px 6px}table.display th{text-align:center;font-size:14px;padding:10px 0px 10px 6px;border-bottom:1px dashed #cccccc}table.display th.first{text-align:left}table.display td.qty,table.display td.cur{text-align:center;width:80px}table.display td.label{text-align:right}table.display td.total{text-align:right;font-weight:bold;padding-bottom:18px}table.display td.subtot{text-align:right;padding-bottom:18px}table.display input.cur{text-align:right}