﻿.hidden{display: none;}
.divAdvancedButton
{
    overflow:hidden;
    float: right;
}
.divAdvancedButton .buttonsGrey
{
    height:20px;
    padding:0 20px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background-image: url('/App_Themes/Default/Images/dgrdBckgrdBtnGrey.png');
    background-repeat:repeat-x;
    color:#000;
    border:none;
    cursor:pointer;
    font-size: 0.6em; /* added by CS */
    font-weight: normal; /* added by CS */
    /*font-size:7pt;
    font-weight:bold;   */
    /padding:0 10px;
    /border: #FFF 1px solid;
    /outline: #FFF 1px solid;
    /filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E8E8E8',EndColorStr='#BFBFBF'); 
}
.divAdvancedButton .buttonsGrey, x:-moz-any-link 
{
    padding-bottom:3px;
}
.divAdvancedButton .buttonsGrey:hover
{
    background-image: url('/App_Themes/Default/Images/dgrdBckgrdBtnGrey_hover.png');
    /filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#d6d6d6',EndColorStr='#b2b2b2'); 
}
.divHeader
{
    width: 305px;
    font: 0.85em; /* added by CS */
    /*font: 10pt;*/
    padding:5px;
    margin-bottom: 5px;
    text-align:center;
    background: #FFF url('/App_Themes/Default/Images/dgrdGlobalItem.png') repeat-x 0 1px;
    border: 1px solid #E2E3E4;
    border-bottom-width: 2px;
    border-top-width: 2px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    cursor:pointer;
    color: #0F9BD7;
    font-weight: bold;
}
.divHeader:hover
{
    border-color: #0F9BD7;
}
.divContent
{
    display: none;
    height: auto;
    overflow:hidden;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    max-width:320px;
    margin-bottom: 10px;
}
.divSearchGroupe
{
    float: left;
    margin-right: 10px;
}
.divPortal .SearchControlCriteria .divSearchGroupe .TreeviewDiv .CtrlTreeview
{
    font-size: 0.75em;
}
#MainContentDiv .SearchControlCriteria .divSearchGroupe .TreeviewDiv .CtrlTreeview
{
    font-size: 0.75em;
}

.divSearchItemChkList, .ListItemReadOnlyEdition
{
    padding: 5px;
    overflow-y: scroll;
    border: 1px solid #E2E3E4;
    max-height: 159px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #FFF;
}
.divSearchItemChkList:hover, .ListItemReadOnlyEdition:hover
{
    border-style:dashed;
}
.ListItemReadOnly
{
    border:none;
}
.divPopIn .SearchControlCriteria .divGlobalItem 
{
    width: 305px;
}
.SearchControlCriteria .divGlobalItem
{
    width: 305px; /*jbo:merge in the unique version*/
}
.CharacSectionTitle
{
    color:Black;
    font-size: 11px; /*added by CS */ 
    margin-bottom: 5px;
    margin-top:9px;
    font-style: italic;
}
.divCharacTitle
{
    padding-top:9px;
}
.chkNullNode
{
    font-size: 0.70em;
    font-style: italic;
}
.divNodeTreeviewCriteria
{
    margin-top: 5px;
}