.regtable input { margin: 0px; padding: 2px; font-size: 12px; color: #666; border: 1px solid #ccc; font-family: Verdana, Arial;}

.regtable th
{
 color: black;
}

div.regfade 
{
    position:absolute;width:100%;height:100%;
    background-color: #fff;
    opacity:0.5;
    -moz-opacity:0.5;    
    top:0;left:0;
    z-index:1000;
    -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px; 
    -webkit-border-bottom-right-radius: 10px;      
          
}

td.expander1 {width:31px; border-right:1px solid #ccc}
td.expander2 {width:31px; }
.smallreg, .smallreg input {font-size:11px !important;}

#ajax h1{margin-left:2px;}
#ajax input[type=text], input[type=password]{font-size:18px;height:24px;color:#666;width:275px;}
#ajax select{font-size:18px;height:28px;color:#666;}

input.hint {color:#999 !important;font-size:15px !important;}

#ajax label#pass{position:absolute;color:#999;font-size:15px;left:13px;padding-top:4px}

div.regform_title
{
  text-align:center;
  font-size:16px;
}

a.mt{top:-6px;position:relative;}

#ajax td{text-align:left !important;font-size:12px !important;}