﻿
/* GENERIC IDs AND CLASSES --- USED IN MULTIPLE CONTROLS */
#lblMessage  /* all lblMessage's should be in red text */
{ color: Red; }
.ReadOnly /* for fields that are read-only, like IDs */
{ 
    border-color: #CEEDFA;
    border-style: solid; 
}
.centerAlign
{ text-align: center; }
.centerAlign185
{
    text-align: center;
    width: 185px;   
}
.leftAlign
{ text-align: left; }
.rightAlign
{ text-align: right; }
.TimeInstr
{ font-size: xx-small; }
.width100
{ width: 100px; }
.width150
{ width: 150px; }
.width200
{ width: 200px; }
.width350
{ width: 350px; }
.width80pct
{ width: 80%; }
.tdTopVAlign
{ vertical-align: top; }

/***  TO BE USED IF WE USE GENERIC STYLE CLASSES FOR ALL GRIDVIEWS
.thisgrdViewer
{
    color: #333333;
    width: 100%; 
}
.grdFootStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White; 
}
.grdRowStyle
{
    background-color: #F7F6F3;
    color: #333333; 
}
.grdPagerStyle
{
    background-color: #284775;
    color: White;
    text-align: center;
}
.grdSelRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
}
.grdHeadStyle
{
    background-color: #006A9D;
    font-weight: bold;
    color: White;
    text-align: left;
}
.grdEditRowStyle
{ background-color: #999999; }
.grdAltRowStyle
{
    background-color: White;
    color: #284775;
}
END OF GENERIC GRIDVIEW SET ***/

/* CLASSES FOR SPECIFIC CONTROLS BELOW */

/* ComCMTChangePasswordControl */

.divComCMTChgPassCtrl
{
     width:50%; 
     margin-left:10px;
     margin-left: auto;
     margin-right: auto;
}
.divComCMTChgPassCtrl .ComCMTChgPass
{
    background-color: #EEEEEE; 
    border-color: #CCCC99; 
    border-style: Solid; 
    border-width: 1px;
    font-family: Verdana; 
    font-size: 10pt;
}
.divComCMTChgPassCtrl .ComCMTChgPassTitleText
{
    background-color: #006A9D;
    font-weight: bold;
    color: #FFFFFF;
}

/* ComCMTCodeDetailsControl */
.tblComCMTCodeDetailsControl
{ width: 100%; }
.tblComCMTCodeDetailsControl .tdTopVAlign
{ vertical-align: top; }
.tblComCMTCodeDetailsControl .width350
{ width: 350px; }
.tblComCMTCodeDetailsControl .width500
{ width: 500px; }

/* ComCMTCodeListControl */
.tblComCMTCodeListControl
{ width: 100%; }
.tblComCMTCodeListControl .thisgrdViewer
{
    color: #333333;
    width: 100%; 
}
.tblComCMTCodeListControl .grdFootStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White; 
}
.tblComCMTCodeListControl .grdRowStyle
{
    background-color: #F7F6F3;
    color: #333333; 
}
.tblComCMTCodeListControl .grdPagerStyle
{
    background-color: #284775;
    color: White;
    text-align: center;
}
.tblComCMTCodeListControl .grdSelRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
}
.tblComCMTCodeListControl .grdHeadStyle
{
    background-color: #006A9D;
    font-weight: bold;
    color: White;
    text-align: left;
}
.tblComCMTCodeListControl .grdEditRowStyle
{ background-color: #999999; }
.tblComCMTCodeListControl .grdAltRowStyle
{
    background-color: White;
    color: #284775;
}

/* ComCMTCodeTypeDetailsControl */
.tblComCMTCodeTypeDetailsControl
{ width: 100%; }
.tblComCMTCodeTypeDetailsControl .width200
{ width: 200px; }
.tblComCMTCodeTypeDetailsControl .width350
{ width: 350px; }

/* ComCMTCodeTypeListControl */
.tblComCMTCodeTypeListControl
{ width: 100%; }
.tblComCMTCodeTypeListControl .width500
{ width: 500px; }
.tblComCMTCodeTypeListControl .thisgrdViewer
{
    color: #333333;
    width: 100%; 
}
.tblComCMTCodeTypeListControl .grdFootStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White; 
}
.tblComCMTCodeTypeListControl .grdRowStyle
{
    background-color: #F7F6F3;
    color: #333333; 
}
.tblComCMTCodeTypeListControl .grdPagerStyle
{
    background-color: #284775;
    color: White;
    text-align: center;
}
.tblComCMTCodeTypeListControl .grdSelRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
}
.tblComCMTCodeTypeListControl .grdHeadStyle
{
    background-color: #006A9D;
    font-weight: bold;
    color: White;
    text-align: left;
}
.tblComCMTCodeTypeListControl .grdEditRowStyle
{ background-color: #999999; }
.tblComCMTCodeTypeListControl .grdAltRowStyle
{
    background-color: White;
    color: #284775;
}

/* ComCMTContactDetailsControl */
.tblComCMTCntDetailsControl
{ width: 100% }

/* ComCMTContactListControl */
.tblComCMTContactListControl
{ width: 100% }
.tblComCMTContactListControl .width500
{ width: 500px; }
.tblComCMTContactListControl .thisgrdViewer
{
    color: #333333;
    width: 100%; 
}
.tblComCMTContactListControl .grdFootStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White; 
}
.tblComCMTContactListControl .grdRowStyle
{
    background-color: #F7F6F3;
    color: #333333; 
}
.tblComCMTContactListControl .grdPagerStyle
{
    background-color: #284775;
    color: White;
    text-align: center;
}
.tblComCMTContactListControl .grdSelRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
}
.tblComCMTContactListControl .grdHeadStyle
{
    background-color: #006A9D;
    font-weight: bold;
    color: White;
    text-align: left;
}
.tblComCMTContactListControl .grdEditRowStyle
{ background-color: #999999; }
.tblComCMTContactListControl .grdAltRowStyle
{
    background-color: White;
    color: #284775;
}

/* ComContactRobustControl */
.tblComContactRobust
{ width: 100%; }
.tblComContactRobust .width200
{ width: 200px; }
.tblComContactSearch
{ width: 50%; }
.tblComContactSearch .width200
{ width: 200px; }

/* ComCMTEventDetailsControl */
.tblComCMTEventDetailsControl
{ width: 90%; }
.tblComCMTEventDetailsControl .width70
{ width: 70px; }
.tblComCMTEventDetailsControl .width200
{ width: 200px; }
.tblComCMTEventDetailsControl .width350
{ width: 350px; }
.tblComCMTEventDetailsControl .tdTopVAlign
{ vertical-align: top; }
.tblComCMTEventDetailsControl .height280
{ height: 280px; }
.tblComCMTEventDetailsControl .tdLblAttach
{ 
    vertical-align: top;
    padding-top: 5px; 
}
.tblComCMTEventDetailsControl .tdLblAttachFl
{ 
    padding-top: 5px;
    padding-bottom: 10px; 
}
.tblComCMTEventDetailsControl .padBottom20
{ 
    padding-bottom: 20px; 
}

/* ComCMTEventListControl */
.tblComCMTEventListControl
{ width: 100%; }
.tblComCMTEventListControl .width500
{ width: 500px; }
.tblComCMTEventListControl .thisgrdViewer
{
    color: #333333;
    width: 100%; 
}
.tblComCMTEventListControl .grdFootStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White; 
}
.tblComCMTEventListControl .grdRowStyle
{
    background-color: #F7F6F3;
    color: #333333; 
}
.tblComCMTEventListControl .grdPagerStyle
{
    background-color: #284775;
    color: White;
    text-align: center;
}
.tblComCMTEventListControl .grdSelRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
}
.tblComCMTEventListControl .grdHeadStyle
{
    background-color: #006A9D;
    font-weight: bold;
    color: White;
    text-align: left;
}
.tblComCMTEventListControl .grdEditRowStyle
{ background-color: #999999; }
.tblComCMTEventListControl .grdAltRowStyle
{
    background-color: White;
    color: #284775;
}

/* ComCMTNewsDetailsControl */
.tblComCMTNewsDetailsControl
{ width: 90%; }
.tblComCMTNewsDetailsControl .width400
{ width: 400px; }
.tblComCMTNewsDetailsControl .tdTopVAlign
{ vertical-align: top; }
.tblComCMTNewsDetailsControl .height280
{ height: 280px; }

/* ComCMTNewsListControl */
.tblComCMTNewsListControl
{ width: 100% }
.tblComCMTNewsListControl .width500
{ width: 500px; }
.tblComCMTNewsListControl .thisgrdViewer
{
    color: #333333;
    width: 100%; 
}
.tblComCMTNewsListControl .grdFootStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White; 
}
.tblComCMTNewsListControl .grdRowStyle
{
    background-color: #F7F6F3;
    color: #333333; 
}
.tblComCMTNewsListControl .grdPagerStyle
{
    background-color: #284775;
    color: White;
    text-align: center;
}
.tblComCMTNewsListControl .grdSelRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
}
.tblComCMTNewsListControl .grdHeadStyle
{
    background-color: #006A9D;
    font-weight: bold;
    color: White;
    text-align: left;
}
.tblComCMTNewsListControl .grdEditRowStyle
{ background-color: #999999; }
.tblComCMTNewsListControl .grdAltRowStyle
{
    background-color: White;
    color: #284775;
}

/* ComCMTNewsletterDetailsControl */
.tblComCMTNewsletterDetailsControl
{ width: 100%; }
.tblComCMTNewsletterDetailsControl .width200
{ width: 200px; }
.tblComCMTNewsletterDetailsControl .width350
{ width: 350px; }
.tblComCMTNewsletterDetailsControl .tdTopVAlign
{ vertical-align: top; }
.tblComCMTNewsletterDetailsControl .height280
{ height: 280px; }

/* ComCMTNewsletterListControl */
.tblComCMTNewsletterListControl
{ width: 100%; }
.tblComCMTNewsletterListControl .thisgrdViewer
{
    color: #333333;
    width: 100%; 
}
.tblComCMTNewsletterListControl .grdFootStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White; 
}
.tblComCMTNewsletterListControl .grdRowStyle
{
    background-color: #F7F6F3;
    color: #333333; 
}
.tblComCMTNewsletterListControl .grdPagerStyle
{
    background-color: #284775;
    color: White;
    text-align: center;
}
.tblComCMTNewsletterListControl .grdSelRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
}
.tblComCMTNewsletterListControl .grdHeadStyle
{
    background-color: #006A9D;
    font-weight: bold;
    color: White;
    text-align: left;
}
.tblComCMTNewsletterListControl .grdEditRowStyle
{ background-color: #999999; }
.tblComCMTNewsletterListControl .grdAltRowStyle
{
    background-color: White;
    color: #284775;
}