.textbutton, a.textbutton {
display: block;
text-align:center;
width: 140px;
font-weight: bold;
height: 19px !important;
height: 19px;
background-color: #5e0000 ;
color: #ffffff;
padding-top: 2px;
border: solid 0px #ffffff ;
font-size: 10pt;
}

a:hover.textbutton {
width: 140px;
text-align:center;
font-weight: bold;
height: 19px !important;
height: 19px;
background-color: #de3333 ;
background-color: #b32929 ;
color: #ffffff;
padding-top: 2px;
border: solid 0px #000000 ;
font-size: 10pt;
}

a:visited.textbutton {
color: #000000;
}
a.textbutton2, .textbutton2 {
        font-size: 11px;
        font-weight: bold;
	color: #5e0000;
}

a:hover.textbutton2 {
        font-size: 11px;
        font-weight: bold;
	color: #b32929;
}

.notheading {
	border-bottom: 1px solid #5e0000;
	width: 300px;
}

textarea {
   font-family: inherit;
   font-size: inherit;
}
