﻿/* ****************************************** */

/* TRIM Docs */

.trimRadioList
{
    font-size: 8.5pt;
}

.trimDropDownList
{
    font-size: 8.5pt;    
}

.trimButton
{
   font-size: 8.5pt;        
}

.trimImageButton
{
    padding:0;
}

.trimDocLinkButton
{
    font-size: 8.5pt;    
}


/* GridView */
.trimGrid    
{
    margin: 4px 0 0 0;
    width: 97%;   
    font-size: 8.5pt;
    background-color: #fff;    
    border-width: 0px;
    border-style: solid;
    border-color:#525252; 
    border-collapse:collapse;   
}  
.trimGrid td {   
    padding: 2px;
    border-style: solid;
    border-color: #c1c1c1;   
    border-width: 0px 0;
    color: #717171;   
}  

/* .trimGrid .alt { background: #fcfcfc url(images/grd_alt.png) repeat-x top; }  */

.trimGrid .alt {  background: #E7F0F9;   }

.trimGridClassification
{
    margin: 4px 0 0 0;
    width: 97%;   
    font-size: 8.5pt;    
}

.trimGridClassification td {   
  
}  

.trimGridClassification .alt { }  


.trimNotesContainer 
{
    margin-left: 20px;
}

.trimNotes 
{
    font-size: 8.5pt;       
    font-style: italic;
}

/* ListView using table */
.trimList    
{
    margin: 4px 0 0 0;
    width: 97%;   
    font-size: 8.5pt;
    background-color: #fff;    
    /* border: solid 1px #525252;   */
    border-style:none;
    border-width:0;    
    border-collapse:collapse;   
}  
.trimList td {   
    padding: 2px;
    border: solid 1px #c1c1c1; 
    color: #717171;   
}  

/* .trimList .alt { background: #fcfcfc url(images/grd_alt.png) repeat-x top; }  */

.trimList .alt {  background: #E7F0F9;   }

.trimMainGroup
{
    font-weight:bold;
    font-size: 1.1em;
    background-color: #FFFFFF;
    border-style:none;
    border-width:0;
    border-collapse:collapse;   
    padding-top: 6px;
    height: 8px;    
}

.trimGroup
{
    background-color: #D1DEE8;
    border-style:none;
    border-width:0;
    border-collapse:collapse;   
    height: 6px;    
}

/* ListView alternative layout using div*/
.trimDivList    
{
    margin: 4px 0 0 0;
    width: 97%;   
    font-size: 8.5pt;
    background-color: #fff;   

}  

.trimDivListRow
{
    border: 1px solid #CCC;
}  
 
.trimDivListRowAlt
{
    /* background: #fcfcfc url(images/grd_alt.png) repeat-x top;  */
    border: 1px solid #CCC;
}  

.trimDivMainGroup
{
    font-weight:bold;
    font-size: 1.1em;
    background-color: #FFFFFF;
    border-style:none;
    border-width:0;
    border-collapse:collapse;   
    padding-top: 12px; 
}

.trimDivGroup
{
    font-size: 2.5pt;    
    background-color:#D1DEE8; 
    border-style:none;
    border-width:0;
    border-collapse:collapse;   
    height: 5px;    
}