body {font-family: Verdana, Helvetica, Sans-serif; color: #000000; font-size: .8em;}
td {font-family: Verdana, Helvetica, Sans-serif; color: #000000; font-size: .8em;}

table.box-green-border {border:2px solid #339966; border-collapse: collapse;}
table.box-yellow-border {border:2px solid #FFFF00; border-collapse: collapse;}
div.box-heading-text {font-size: 1.22em; font-weight: bold; padding-bottom: 10; padding-top:10;}
td.form-heading {background:#FFFF33 none repeat scroll 0%;color:#000000;font-size:0.9em;font-weight:bold;padding:5px;}

td.form-item-required {font-weight:bold; text-align:right;}
td.form-item {text-align:right;}

.error-box {background-color:#FFFF66; border:2px dashed #800000; border-collapse:collapse; padding:4px; width:350px;}
.error-field {background-color:yellow;}

.success-box {background-color:#CCFFCC; border:2px dashed #800000; border-collapse:collapse; padding:4px; width:350px;}
