body, td, th { font-family: Arial, Helvetica, sans-serif; }
body { background-image: url(images/bkgred.jpg); margin: 0px; }
a:link { color: #333333; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
a:visited { color: #666666; }
a:hover { color: #003366; background-color: #cccccc; text-decoration: none; }
a:active { text-decoration: none; }
.error { font-weight: bold; font-size: 0.7em; color: red; font-family: Arial,Helvetica,sans-serif; }
.bottom a:link { font-size: 0.8em; }
.bottom a:visited { font-size: 0.8em; }
.bottom a:hover { font-size: 0.8em; color: #333333; background-color: #999999; }
.bottom a:active { font-size: 0.8em; }
.titlelink a:link { font-weight: bold; font-size: 1em; }
.titlelink a:visited { font-weight: bold; font-size: 1em; }
.titlelink a:hover { font-weight: bold; font-size: 1em; color: #000066; background-color: #cccccc; }
.titlelink a:active { font-weight: bold; font-size: 1em; }
.titlelinkwhite a:link { font-weight: bold; font-size: 1em; }
.titlelinkwhite a:visited { font-weight: bold; font-size: 1em; }
.titlelinkwhite a:hover { font-weight: bold; font-size: 1em; color: #000066; background-color: #cccccc; }
.titlelinkwhite a:active { font-weight: bold; font-size: 1em; }
.bodysmall { font-size: 0.7em; color: #333333; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.bodytitle { font-weight: bold; font-size: 1.1em; color: #660000; font-family: Arial, Helvetica, sans-serif; }
.bodytitlewhite { font-size: 1.1em; color: #ffffff; font-family: Arial, Helvetica, sans-serif; }
.bodyblack { font-size: 0.8em; color: #000000; font-family: Arial, Helvetica, sans-serif; }
.bodysubtitle { font-size: 0.8em; text-transform: capitalize; color: #0099ff; font-family: Arial, Helvetica, sans-serif; }
.bodygray { font-size: 0.8em; color: #333333; font-family: Arial, Helvetica, sans-serif; }
.boldgray { font-weight: bold; font-size: 0.8em; color: #333333; font-family: Arial, Helvetica, sans-serif; }
.medgray { font-weight: bold; font-size: 1em; color: #333333; font-family: Arial, Helvetica, sans-serif; }
.bqgray { padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: 1em; padding-bottom: 10px; margin: 5px; color: #333333; padding-top: 10px; font-family: Arial, Helvetica, sans-serif; text-align: left; }
.inlinetitle { font-weight: bold; font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; }
.bodywhite { font-size: 0.8em; color: #ffffff; font-family: Arial, Helvetica, sans-serif; }
.borderTable { border-right: #666666 1px solid; border-top: #666666 1px solid; display: block; font-size: 0.8em; border-left: #666666 1px solid; color: black; border-bottom: #666666 1px solid; font-family: Arial; border-collapse: collapse; }
.tBox { border-right: black 1px solid; border-top: black 1px solid; font-size: x-small; border-left: black 1px solid; color: black; border-bottom: black 1px solid; font-family: Arial,Helvetica,sans-serif; }
.cBox { border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; border-color: Black;font-family: Verdana,Arial,Helvetica,sans-serif}
.textArea { border-right: black 1px solid; border-top: black 1px solid; font-size: x-small; overflow: auto; border-left: black 1px solid; width: 250px; border-bottom: black 1px solid; font-family: Verdana,Arial,Helvetica,sans-serif; position: static; height: 100px; }
SELECT { border-right: black 1px solid; border-top: black 1px solid; font-size: 0.8em; border-left: black 1px solid; color: black; border-bottom: black 1px solid; font-family: Arial,Helvetica,sans-serif; }
#rblGivingMatters { border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; }
.formInput { font-size: x-small; padding-top: 5px; font-family: Arial; }
.formInputTextArea { font-size: x-small; padding-bottom: 5px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; }
.formLabel { font-size: x-small; padding-bottom: 5px; color: black; font-family: Arial, Helvetica, sans-serif; }
.hint { font-weight: normal; font-size: 0.7em; color: #333333; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.hintinputbox { border-right: silver 1px solid; border-top: silver 1px solid; font-weight: bold; font-size: 1em; border-left: silver 1px solid; color: #0000ff; border-bottom: silver 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #e6e6e6; text-align: center; text-decoration: none; }
.hinterror { font-weight: bold; font-size: 0.7em; color: red; border-top-style: none; font-family: Arial, Helvetica, sans-serif; border-right-style: none; border-left-style: none; background-color: #e6e6e6; text-align: center; text-decoration: none; border-bottom-style: none; }
.textsts { border-right: #666666 1px solid; padding-right: 10px; padding-left: 0px; padding-bottom: 1px; margin: 0px; border-left: #666666 1px solid; width: 450px; cursor: default; padding-top: 0px; border-bottom: #666666 1px solid; height: 9px; background-color: #e6e6e6; text-align: right; }
