﻿/* Style Sheet for Grids Displaying Pending, Client and Admin Accounts  */

.pendingDetails, .clientDetails, .addClientAccount
{
    font-family: Arial;
    font-size: 11px;
    border: solid 1px #606060;
    width: 100%;
}

.addClientTextBox
{    
    text-align: left;        
    font-size: 11px;
    font-family: Arial;        
    overflow: hidden;
    width: 120px;
    border: solid 1px #7f9db9;
    background-color: #e8e8e8;
}

.pendingDetails .label, .addClientAccount .label 
{
    text-align: right;
    color: #79799b;
    width: 100px;
    float: left;
    margin-right: 7px;
}

.addClientAccount .label
{
    width: 130px;
}

.pendingDetails .value
{
    text-align: left;
    width: 170px;
    height: auto;
    float: left;      
    overflow: auto;    
}

.pendingDetails .comments 
{
    border: solid 1px #e8e8e8;
    background-color: #fff;
    color: #000;
    width: 220px;
    padding: 0;
    margin: 0;    
    font-size: 11px;
}

.clientDetails .label 
{
    text-align: right;
    color: #79799b;
    width: 97px;
    float: left;
}

.clientDetails .value
{
    text-align: left;
    width: 130px;
    height: auto;
    float: left;      
    overflow: hidden;        
}

.clientDetails .textBox
{
    text-align: left;    
    float: left;      
    font-size: 11px;
    font-family: Arial;        
    overflow: hidden;
    width: 120px;
    border: solid 1px #7f9db9;
    background-color: #e8e8e8;
}

.command 
{
    color: #606060;    
    margin: 0 5px;    
}

.asteriks
{
    color: red;
    vertical-align: super;
}

.clientNotes 
{
    font-family: Arial;
    font-size: 11px;
    color: Red;
    margin-left: 7px;
}

.clientSearch
{
    font-family: Arial;
    font-size: 12px;
    background-color: #e8e8e8;
    border: solid 1px #606060;    
}

.clientResults 
{
    font-family: Arial;
    font-size: 12px;
    background-color: #e8e8e8;    
    display: inline;
}
    
.allAccountsButton 
{
    color: #606060;
    font-family: Arial;
    font-size: 11px;    
    margin-bottom: 3px;
    margin-left: 5px;
}

.acctMgmtHeading 
{
    font-family: Arial;
    color: #000;
    font-size: 14px;
    margin-bottom: 3px;
    font-weight: bold;    
    line-height: 1.5em;
}

.admin_tool_descriptions dt
{
    font-weight: bold;
}

.admin_tool_descriptions dd
{
    margin-bottom: 15px;
}

.clientDetails tr { line-height: 1.6em;}


#permsGlanceTab
{
    padding: 6px 10px;
    margin-left: 40px;
    margin-right: 6px;
    text-decoration: none;
    font-weight: bold;
}

#permsEditTab
{
    padding: 6px 10px;
    text-decoration: none;
    font-weight: bold;
}


#editPermsTreePanel
{
    background-color: #e8e8e8;
    margin-top: 6px;
}

.permsHeading
{
    padding: 10px 16px;
}

#permsLeftCol
{
    width: 150px;
    background-color: #e8e8e8;
    vertical-align: top;
    font-size: 10px;
    padding-left: 16px;
}

#permsLeftCol br
{
    line-height: 6px;   
}

#permsSpacerCol
{
    border-left: 1px solid #c9c6db;
    width: 20px;
}

#permsRightCol
{
    border: none;
    background-color: #e8e8e8;
    vertical-align: top;
    margin-left: 20px;
}

.permsSubmitButton
{
    background-color: #c9c6db;
    font-size: 12px;
    float: right;
    margin-right: 30px;
}

.permsInfoLabel
{
    color: #999999;
    font-weight: bold;
    line-height: 10px;
}

.permsInfoLabel
{
    line-height: 10px;
}


.permissionsNote 
{
    font-size: 12px;
    color: Red;
}

#currentTitleAccessList
{
    margin-top: 10px;
}

#fromCalendarHolder
{
    float: left;
    width: 200px;
    font-size: 14px;
    margin-bottom: 30px;
}

#toCalendarHolder
{
    float: right;
    width: 200px;
    font-size: 14px;
    margin-bottom: 30px;
}

#calendarDateSave
{
    clear: both;
    float: right;
    margin-left: 15px;
    font-size: 12px;
}

#calendarDateCancel
{
    float: right;
    margin-left: 15px;
    font-size: 12px;
}

#calendarDateRemove
{
    float: left;
    font-size: 12px;
}


.permsViewCatDiv
{
    background-color: #fff;
    margin-bottom: 6px;
    padding: 10px 30px;
    font-size: 11px;
    list-style-type: square;
}

.permsViewCatDiv ul
{
    margin-top: 0px;
    padding-top: 0px;   
}

.permsViewCatDiv span
{
    font-size: 14px;
    font-weight: bold;
}

.permsViewCatDiv li
{
    list-style-type: square;
}