input, textarea {margin-bottom: 5px; display: block; padding: 4px;  width: 450px; border: solid 1px #87967B; background-image: url('images/blue_bg.png'); background-repeat: repeat-x; background-position: top;}
input.error, textarea.error {color: #000000; background-image: url('images/blue_bg.jpg'); border: solid 1px #50802A;}
input.send {background-color: #ffffff;	border: 1px solid #87967B; color: #000000; font-weight: bold; width: 100px;}
table {	border-collapse: collapse; margin: 5; padding: 5px;}
td {color: #000000; margin: 0; padding: 0; text-decoration: none;}
td.formtext {color: #000000;  padding: 0px 0px 12px 0px; text-align: right; text-decoration: none;}
td.formtext2 {color: #000000; padding: 0px 0px 12px 0px; text-decoration: none;}
td.formtext3 {color: #000000; padding: 0px 0px 12px 0px;text-align: right; text-decoration: none;}
tr {vertical-align: top;}
.basefontblue {color: #0072bc; text-decoration: none;}
.error {color: #50802A;}
