table.newcolumn
{
    border: 0;
    padding: 0;
    margin: 0;
    width: 325px;
}
table.newcolumn td
{
    padding: 4px;
}
table.currentcolumns
{
    border: 0;
    padding: 0;
    margin: 0;
    width: 100%;            
}
table.currentcolumns td
{
    padding: 4px;
    width: 120px;
    border-bottom: solid 1px #DEDEDE;
}
table.currentcolumns th
{
    padding: 4px;
}
table.currentcolumns thead
{
    background: #e7eef7;
    color: #333333;
    text-align: left;
}
table.emailsettings
{
    border: 0;
    padding: 0;
    margin: 0;
    width: 400px;
}
table.emailsettings td
{
    padding: 4px;
}
table.modifyaccount
{
    border: 0;
    padding: 0;
    margin: 0;
    width: 415px;
}
table.modifyaccount td
{
    padding: 4px;
}
table.manageaccounts
{
    border: 0;
    padding: 0;
    margin: 0;
    width: 100%;            
}
table.manageaccounts td
{
    padding: 4px;
    width: 120px;
    border-bottom: solid 1px #DEDEDE;
}
table.manageaccounts th
{
    padding: 4px;
}
table.manageaccounts thead
{
    background: #e7eef7;
    color: #333333;
    text-align: left;
}
table.pdfsettings
{
    border: 0;
    padding: 0;
    margin: 0;
    width: 100%;            
}
table.pdfsettings td
{
    padding: 4px;
}
table.reportsettingsselection
{
    border: 0;
    padding: 0;
    margin: 0;
    width: 450px;            
}
table.reportsettingsselection td
{
	background-color: #d6d6d6;
    padding: 4px;
}
table.reportsettingsselection th
{
    padding: 4px;
}
table.reportsettingsselection thead
{
    background: #1357AC;
    color: #FFFFFF;
    text-align: left;
}
table.admincontrolpanel
{
    border: 0;
    padding: 0;
    margin: 0;
    width: 625px;            
}
table.admincontrolpanel td
{
	background-color: #d6d6d6;
    padding: 4px;
}
table.admincontrolpanel th
{
    padding: 4px;
}
table.admincontrolpanel thead
{
    background: #1357AC;
    color: #FFFFFF;
    text-align: left;
}
table.login
{
    border: 0;
    padding: 0;
    margin: 0;
    width: 250px;            
}
table.login td
{
	background-color: #d6d6d6;
	padding: 3px;
}
table.login th
{
    padding: 4px;
}
table.login thead
{
    background: #1357AC;
    color: #FFFFFF;
    text-align: left;
}
table.sortable
{
    border: 0;
    padding: 0;
    margin: 0;
    width: 100%;            
}
table.sortable td
{
    padding: 4px;
    width: 120px;
    border-bottom: solid 1px #DEDEDE;
}
table.sortable th
{
    padding: 4px;
}
table.sortable thead
{
    background: #e7eef7;
    color: #333333;
    text-align: left;
}
table.sortable tfoot
{
    background: #e7eef7;
    font-weight: bold;
    font-size: x-small;
}
table.sortable tfoot td
{
    border: none;
}
table.sortable2
{
    border: 0;
    padding: 0;
    margin: 0;
    width: 100%;
}
table.sortable2 td
{
    padding: 4px;
/*     width: 120px; */
}
table.sortable2 th
{
    padding: 4px;
}
table.sortable2 thead
{
    background: #e7eef7;
    color: #333333;
    text-align: center;
}
table.sortable2 tfoot
{
    background: #e7eef7;
    font-weight: bold;
    font-size: x-small;
}
table.sortable2 tfoot td
{
    border: none;
}
.style7
{
    width: 100%;
}
.style10
{
    width: 100%;
}
.style11
{
    width: 300px;
}
.style20
{
    font-family: Arial, Helvetica, sans-serif;
}
.style30
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
}
.style40
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
}
.style50
{
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    text-align: left;
}
.style60
{
    font-size: x-small;
    font-weight: bold;
    color: #3A3A3A;
}
.style61
{
    color: #000066;
    width: 251px;
}
table.editvalues
{
   border: 0;
   padding: 0;
   margin: 0;
   width: 100%;
}
table.editvalues td
{
   padding: 4px;
   width: 120px;
   border-bottom: solid 1px #DEDEDE;
}
table.editvalues tfoot
{
   background: #e7eef7;
   font-weight: bold;
   font-size: x-small;
}
table.editvalues tfoot td
{
   border: none;
}
table.error
{
   border: 0;
   padding: 0;
   margin: 0;
   width: 325px;
}
table.error td
{
	background-color: #d6d6d6;
	padding: 3px;
}
table.error th
{
   padding: 4px;
}
table.error thead
{
   background: #1357AC;
   color: #FFFFFF;
   text-align: left;
}