@charset "iso-8859-1";

.text_area {
  font-family: Arial, sans-serif;
	font-size: 14px; 
 	border: 1px solid #696969;	 
	font-weight: bold;
  padding: 5px;
}
.input40 {
	width: 250px;
 font: bold 14px/18px Arial, sans-serif;
	border: 1px solid #cccccc;
	padding: 2px 2px 2px 5px;
}
p.top {
  margin-top: 20px;
  text-align: center;
  color: #696969;
}
p.top_red {
  margin: 0px;
  font-size: 12px;
  color: #ff0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bolder;
  text-align: center;
}
table#formt {
width: 550px;
background-color: ##696969;
font-weight: bold;
display: table;
color: #000000;
table-layout: auto;
border: 5px solid #cccccc; 
}
tr.rowf {
  height: 20px;
  display: table-row;
}
td.form_left_reqd {
  color: #FF0000;
  font-size: 13px;
  text-align: right;
  display: table-cell;
}
td.form_left {
  font-size: 13px; 
color: #000080;  
  text-align: right;
  display: table-cell;
padding-right: 5px;
}
td.form_center {
color: #000080;  
  font-size: 13px;
  text-align: center;
  display: table-cell;
}
td.form_left_clear {
  font-size: 13px;
  text-align: right;
  display: table-cell;
padding-right: 5px;
}
td.form_input {
  color: #696969;
  font-size: 13px;
  text-align: left;
  display: table-cell;
}
td.form_button {
  font-size: 14px;
  text-align: center;
  color: #CCCCFF;
  display: table-cell;
}
td.inputradio {
	font-size: 13px; 
	font-weight: bold;
  color: #696969;
}
td.inputcheck {
	font-size: 13px; 
	font-weight: bold;
color: #000000;
}
td.red {
font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
color: #ff0000;
text-align: center;
}
div#paragraph_box {
font-size: 1.1em;
text-align: center;
color: #000080;
border: 5px solid #cccccc;
width: 530px;
}
