#formTable
{
width:580px;
background: #7a2e51;
padding: 0 0 0 8px;
}

#formTable th{
text-align:left;
color: white;
margin: 0 0 12px 0;
height: 32px;
font-size: 1em;
letter-spacing: -1px;
}

#formTable tbody td.input{


}

#formTable tbody{
padding: 4px 0 4px 8px;
/*font-size: 0.8em;*/
color: white;
}

#formTable input{
border:none;
margin:2px;
}

#formTable tfoot td{
background: url(../images/calc_tfoot.gif) no-repeat bottom center;
height: 12px;
}



#Paye_Table, #AML_Table, #Info_Table{
background: #ceb6c9;
margin: 14px 0;
visibility:hidden;
padding: 2px;

}

#PrintButton{
margin: 14px 0;
visibility:hidden;
padding: 0;
}


#Paye_Table th, #AML_Table th, #Info_Table th{
text-align:left;
color: #7a2e51;

font-size: 1.4em;
letter-spacing: -1px;
height: 32px;
padding-left: 6px;

}

#Paye_Table table, #AML_Table table{
width: 280px;
}

#Info_Table table{
width:580px;
}

#Paye_Table tbody, #AML_Table tbody, #Info_Table tbody{
/*font-size: 0.75em;*/
padding:2px 6px;
}



#Paye_Table{
width: 280px;
float:right;
}

#Paye_Table tfoot td{
height: 6px;
}

#AML_Table tfoot td{
height: 6px;
}


#AML_Table{
width: 280px;
float: left;
}

#Info_Table{
clear: both;
}

#Info_Table table th{
background: url(../images/info_th.gif) no-repeat top left;
}

#Info_Table tfoot td{
background: url(../images/info_tfoot.gif) no-repeat top;
height: 6px;
}

#results input.c2{
background-color: transparent;
border:none;
}

#results #Preturn, #results #Preturn_percent, #Areturn_percent, #Areturn, .PoundSign{
color: #fff;
font-size: 2.8em;
margin: 0;
padding: 0;
}

span.PoundSign{
display:block;
float:left;
padding: 12px 5px 5px 10px;
margin: 0;
}


