table.actionProgram td { vertical-align: top; line-height: 18px; }
table.actionProgram td h3{
   color: #04464d;
   text-transform: uppercase;
   font-size: 14px;
   line-height: 14px;
   font-family: tahoma;
   background-image: url('../images/checkmark.gif');
   background-repeat: no-repeat;
   height: 20px;
   padding: 25px 0 0 40px;
   margin: 0;
}

table.actionProgram td h3.first{
   margin-top: 11px;
}

h3.signHdr{
   color: #04464d;
   font-size: 12px;
   font-weight: bold;
   padding-bottom: 10px;
   margin: 0;
}

#siteSignUp{
    float: left;
    display: inline;
    width: 700px;
    padding-bottom: 30px;
    position: relative;
    left: 180px;
    z-index: 5;
}

table.signUp td{ 
  line-height: 14px; 
  text-align: right;
}

table.signUp td label{
  font-weight: bold;
}

table.signUp td.alignLeft{
  line-height: 14px; 
  text-align: left;
}

table.gender td{ 
  line-height: 14px; 
  text-align: left;
}

table.gender td label{
  font-weight: normal;
}

label{
   font-size: 12px;
   color: #04464d;
   font-weight: normal;
}

input{ 
  font-family: verdana; 
}

input.txtinput {
   width: 180px;
   border: 1px solid #3d6e74;
   font-size: 11px;
   color: #000;
}

.reqFld{
   color: #e04091;
} 

.frmDivider{
   width: 646px;
   margin: 20px 0px 20px 0px;
}

#submitBtn{
   width: 136px;
   margin: 30px auto 10px auto;
}

