﻿table.editform
{
    /*	cellspacing="2" cellpadding="1" border="0" rules="none" style="border-collapse: collapse;  text-align: left;">*/
    border: none 1px #cccccc;
    border-collapse: collapse;
}

table.editform td
{
    border-bottom: solid 1px #cccccc;
}
table.editform td.last
{
    border-bottom: none;
}
table.editform td.header
{
    font-weight: bold;
    font-size: 1.2em;
}
table.editform td.subheader
{
    font-size: 1.1em;
    font-weight: bold;
}
table.editform td.caption
{
    text-align: right;
    font-weight: bold;
}
table.editform td.value
{
    text-align: left;
}
table.editform td.error
{
    text-align: center;
}
table.editform td.footer
{
    text-align: right;
}
table.editform td.validsummary
{
}
/* Membership Specific */
#mcontainer table.editform
{
    margin-top: 12px;
}
#mcontainer table.editform td.value
{
    text-align: right;
    padding-right: 12px;
}
#mcontainer table.editform td.caption
{
    text-align: left;
    font-size: 1em;
}
#mcontainer table.editform td.last
{
    padding-right: 2px;
}

.table1 td
{
    color: black;
    font-family: arial;
    font-size: 12px;
}
.table1 tr
{
    height: 15px;
    vertical-align: top;
}
