p, td, a {
  font-family:Meta, Arial, Helvetica, sans-serif; 
  font-size:12px; 
  color:#000000;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
a:visited {
  text-decoration:none;
}
a:visited:hover {
  text-decoration:underline;
}
input {
  background-color:#FFFFFF;
}
.head {
  font-size:26px;
  line-height:34px;
  font-weight:bold;
  color:#CC0000;
}
.step {
  font-size:11px; 
  color:#CC0000;
}
#lftCell {
  padding:20px;
  padding-left:35;
  line-height: 20px;
}
#rgtCell {
  padding:20px;
  padding-left:0px;
}

/* NEW STYLES */
* {
  font-family: Trebuchet MS,Arial;
  font-size: 12px;
}
body {
  background: #FFF url(images/05/white_background.gif) repeat-y;
  margin:0px;
  padding:0px;
}
form {
  margin:0px;
  padding:0px;
}
#HEAD {
  width:771px;
  background:#EEE url(images/05/headerbg.gif) repeat-x;
}
#RED {
  width:731px;
  background:#CC0000 url(images/05/redTile.gif) repeat-y;
  text-align:center;
  color:#FFF;
}
#SILVER {
  width:731px;
  background:#EBEEF6;
}
#SILVER input {
  background-color:#EBEEF6;
}
#RED td {
  color:#FFF;
  font-weight:bold;
  font-size: 13px;
}
#RED td, #SILVER td {
  padding:0px 10px;
  text-align:left;
  vertical-align:top;
}
h1 {
  font-size:20px;
  text-transform:uppercase;
  color: #FFF;
  margin:0px;
}
h2 {
  font-size:10px;
  text-transform:uppercase;
  margin:0px 0px 8px 0px;
}
h3 {
  font-size:14px;
  color:#CC0000;
  text-transform:uppercase;
  margin:0px 0px 8px 0px;
}
.red {
  color:#CC0000;
}
#FOOTER {
  width:730px;
}