﻿/***************************************************************************
Author(s)             : Stéphane Levert                   Date : 2016/10/19
Description           : CPAT Style sheet
****************************************************************************/
/* Summary background style for title and paging section*/
.TitleSummaryBk
{
    background-image: url('./Images/master/BkTitle.png');
    background-repeat: repeat-x;
    background-position: left;
    border-color: Silver;
    border-width: 2px;
    border-style: none; /*outset; */
    color: White;
    vertical-align: middle;
    text-decoration: none;
    font-weight: bold;
}

/* Summary paging control style */
.PagingSummary
{
    text-align: right;
    padding-right: 15px;
    height: 25px;
}

/* Current paging page style */
.PagingSummaryCurrent
{
    color: #464646;
    height: 25px;
}

/* Paging page link style */
.PagingSummary A
{
    /* color:rgb(102,102,102); */
    text-align: right;
    color: White;
    text-decoration: none;
    vertical-align: middle;
    height: 25px;
    font-size: 12px;
}

/* Summary title text style */
.TitleSummary
{
    /* color:rgb(102,102,102); */
    width: 100%;
    padding-left: 15px;
    border-right: medium none;
    border-top: medium none;
    height: 25px;
}

/* Summary header style*/
.RowSubSummaryHeader, .RowSubSummaryHeader>TD
{
    background-image: url('./Images/master/BkSubTitle.png');
    background-repeat: repeat-x;
    background-position: top;
    border: none 0px black;
    font-size: 11px;
    color: #5BA71F;
    height: 23px;
    padding-left: 3px;
}

/* Summary header link style*/
.RowSubSummaryHeader A, .RowSubSummaryHeader A:Visited
{
    background-color: Transparent;
    color: White;
    text-decoration: none;
    text-align: left;
    font-size: 11px;
}

/* Summary header style*/
.RowSummaryHeader, .RowSummaryHeader>TD
{
    background-image: url('./Images/master/BkSummaryHeader.png');
    background-repeat: repeat-x;
    background-position: left;
    border-left-style: groove;
    border-left-color: Gray;
    border-left-width: 1px;
    font-size: 11px;
    color: White;
    height: 24px;
    padding-left: 3px;
}

/* Summary header style*/
.RowSummaryHeaderDisable, .RowSummaryHeaderDisable>TD
{
    background-image: url('./Images/master/BkSummaryHeaderDisable.png');
    background-repeat: repeat-x;
    background-position: left;
    border-left-style: solid;
    border-left-color: Silver;
    border-left-width: 1px;
    font-size: 11px;
    color: #E2E2E2;
    height: 24px;
    padding-left: 3px;
}

/* Summary header style*/
.RowSummarySubHeader, .RowSummarySubHeader>TD
{
    background-image: url('./Images/master/BkSummaryHeader.png');
    background-repeat: repeat-x;
    background-position: left;
    border-left-style: groove;
    border-left-color: Gray;
    border-left-width: 1px;
    border-bottom-style: groove;
    border-bottom-color: Gray;
    border-bottom-width: 1px;
    font-size: 11px;
    color: White;
    height: 24px;
    padding-left: 3px;
}

/* Summary header link style*/
.RowSummaryHeader A, .RowSummaryHeader A:Visited
{
    background-color: Transparent;
    color: White;
    text-decoration: none;
    text-align: left;
    font-size: 11px;
}

/* Summary row style*/
.RowSummary, .RowSummary>TD
{
    color: #464646;
    height: 22px;
    font-size: 11px;
    background-color: #F4F4F4;
    border-right-style: solid;
    border-right-color: White;
    border-right-width: 1px;
    padding: 3px;
}

/* Summary row style*/
.RowSummaryDisable, .RowSummaryDisable>TD
{
    color: #AFAFAF;
    height: 22px;
    font-size: 11px;
    background-color: #F4F4F4;
    border-right-style: solid;
    border-right-color: White;
    border-right-width: 1px;
    padding: 3px;
}

/* Summary alternate row style*/
.RowSummaryAlternate, .RowSummaryAlternate>TD
{
    color: #464646;
    height: 22px;
    font-size: 11px;
    background-color: #E5E5E5;
    border-right-style: solid;
    border-right-color: White;
    border-right-width: 1px;
    padding: 3px;
}

/* Summary alternate row style*/
.RowSummaryAlternateDisable, .RowSummaryAlternateDisable>TD
{
    color: #AFAFAF;
    height: 22px;
    font-size: 11px;
    background-color: #E5E5E5;
    border-right-style: solid;
    border-right-color: White;
    border-right-width: 1px;
    padding: 3px;
}

/* Total Summary style*/
.TotalSummary
{
    background-image: url('./Images/master/BkSummaryHeader.png');
    background-repeat: repeat-x;
    background-position: left;
    border-left-style: groove;
    border-left-color: Gray;
    border-left-width: 1px;
    font-size: 11px;
    font-weight: bold;
    color: White;
    height: 24px;
    padding-left: 3px;
}

/* Summary row style*/
.RowInfo
{
    height: 12px;
    font-size: 9px;
}

/* Suffixe title style*/
.SuffixeTitle
{
    font-size: 11px;
}
