#steps {margin: 20px 10px 10px 0px;}
#steps td {vertical-align: middle; height: 26px; font-weight: bold;}
#steps td div {color: #ffffff; text-align: center; width: 26px;}
.steps {padding-right: 35px; padding-left: 10px;}
.donate {background-color: #ECEBED;}
.donate td {padding: 7px 20px; border-bottom: 1px solid #ffffff; vertical-align: middle;}
.donate td div {text-align: right;}
.submit input { background-color: #3A296D; border: 1px solid #000000; color: #FFFFFF; margin-top: 3px; padding: 5px 13px; font-family: verdana; font-weight: bold; font-size: 12px; }
.submit {text-align: right;}
.fsubmit input, input.fsubmit { background-color: #3A296D; border: 1px solid #000000; color: #FFFFFF; margin-top: 3px; padding: 5px 13px; font-weight: bold; }
.fsubmit {text-align: right;}
.fmbody {width: 70%; padding-right: 20px;}
.frhs {background-repeat: repeat-x; padding: 0 20px;}
.box, .donate, .subtable {border: 1px solid #3A296D; border-width: 1px 1px 10px 1px;}
.fheader {background-image:url("/images/menu.gif"); height: 30px;}
.fheader div, .fheader a {color: #ffffff; font-weight: bold; padding: 7px 10px;}
span.fields {font-weight: bold; color: #72161F; font-size: 13px;}
td.fields {padding-left: 22px;}
.box .banner {border-width: 0px 0px 0px 0px;}

/* styles added by AH for forms */
textarea.formTextArea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #7f9db9;}
.subtable {background-color: #ECEBED;} /* for tables with slightly less cell padding than .donate */
.subtable td {padding: 4px 20px; vertical-align: middle;} 
.donate td.noborder {padding: 4px 20px; border-bottom: 0px solid #ffffff; vertical-align: middle;}
tr.firstrow td {border-top: 8px solid #ECEBED;} /* add spacing above first row in table */
tr.lastrow td {border-bottom: 8px solid #ECEBED;} /* add spacing below last row in table */
/* gift catalogue */
tr.alternate {background-color:#DEDAE9;}
table.gift td {padding-top: 5px; padding-bottom: 5px; vertical-align: top;}
/* div for donate lhs side panel */
.donatelhs {background-repeat: repeat-x; padding: 15px 20px 30px 20px; background-image: url(/images/give/givebg.jpg);}
.formRequired {color:#72161F; font-weight:bold; font-size:13px;}