BODY
{
 top: 0pt;
   left: 0pt;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   margin: 0px;
   font-family: Verdana, Arial;
   font-size: 8pt;
   list-style-type: square;
   background-color: white;
   COLOR: black;
   overflow:hidden;
}


.MenuPanel
{
   border-right: #b9b2a7 1px solid;
   border-top: #fcfbef 1px solid;
   border-left: white 1px solid;
   border-bottom: #b9b2a7 1px solid;
   background-color: #dbd7d0;
}

.PageLayout
{
   border : solid 1 #B9B2A7
}

.AutoScrollContentPanel
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
   margin: 1px;
   height:100%;
   width: 100%;
   overflow:auto;
}

.ContentPanel
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
   margin: 1px;
   height: 100%;
   width: 100%;
   overflow:hidden;
}

.IndexPanel
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
   margin: 1px;
   height:100%;
   width: 100%;
   overflow:auto;
}


.IndexGrip
{
   background-image: url(../images/grip.gif);
   width: 10px;
   cursor: w-resize;
   background-repeat: repeat-y;
   height: 100%;
}



/* CSS type selector: BODY.popup
Using in .aspx pages that display in a new browser window:
   BatchMemo.aspx
   BatchName.aspx
   BatchPageImport.aspx
   CertificateSelectionPopup.aspx
   ChangePassword.aspx
   ComponentCheck.aspx
   DocCheckOutPopup.aspx
   DocProps.aspx
   DocViewGotoPagePopup.aspx
   EmailPopup.aspx
   LoginPopup.aspx
   QueryPropertiesPopup.aspx
   RmServerLoginPopup.aspx
   SearchListPopup.aspx
   SearchRangePopup.aspx
   Settings.aspx
   SignatureHistoryPopup.aspx
   SubmitFtsJobPopup.aspx
   WmiMonitor.aspx
*/


BODY.popup
{
   padding-right: 5px;
   padding-left: 5px;
   padding-bottom: 5px;
   margin: 0px;
   overflow: auto;
   padding-top: 5px;
   text-align: center;
}



/* CSS type selector: A:active
Applies when mouse hovers over link.

*/

A:active
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #6699cc;
    PADDING-TOP: 0px
}

/* CSS type selector: A:visited
Applies when for visited links (no mouse hover).

*/

A:visited
{
    COLOR: #6699cc
}

/* CSS type selector: A:link
Applies for non-visited, non-hovering link.

*/

A:link
{
   color: #6699cc;
}


/* CSS type selector: INPUT
//cdk? not used

*/

INPUT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana,  Arial;
}


/* CSS type selector: SELECT
//cdk? not used

*/
SELECT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}


/* CSS type selector: .pageTitle
Applies to some page titles:
   DocCheckOutPopup.aspx
   EmailAddressBook.ascx
   QueryCriteria.ascx
   QueryResults.ascx
   QueryResultsView.ascx

*/
.pageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Verdana,  Arial
}

/* CSS type selector: .pageSubTitle
Applies to some page sub-titles (sub-sections):
   ServerErrorContent.ascx
   XtenderSolutions.Web.UI.WebControls.NavGridBase control

*/
.pageSubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana,  Arial
}

/* CSS type selector: TD.navGridTitle
//cdk?

*/
TD.navGridTitle
{
   padding-right: 5px;
   padding-left: 5px;
   font-size: 10pt;
   padding-bottom: 5px;
   color: black;
   padding-top: 5px;
}

/* CSS type selector: .pageInlineTitle
Inline Title (separating table rows).
Used in:
   BatchListCtrl.ascx
   DocRevisionHistory.ascx
   QueryCriteria.ascx
   QueryResults.ascx
   QueryResultsView.ascx
   sdk\LaunchPad.htm
   Settings.aspx


*/
.pageInlineTitle
{
   font-weight: bold;
   font-size: 10pt;
   border-bottom: #dbd7d0 1px solid;
   text-align: left;
}
 
/* CSS type selector: .errorMessage
Highlights error text.
Used in:
   BatchPageImport.aspx
   ChangePassword.aspx
   DocRmLogin.ascx
   EmailForm.ascx
   EmailRegistration.ascx
   LoginForm.ascx
   QueryCriteria.ascx
   ReasonForm.ascx
   samples\CustomError.html
   ServerErrorContent.ascx
   Settings.aspx
   XtenderSolutions.Web.UI.WebControls.Indexing.FieldIndexCell (TableCell)

Note: ServerErrorContent.ascx is a generic usage and affects many error contexts.

*/
.errorMessage
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    color:#990000;
}

/* CSS type selector: TD.logintd
//cdk?

*/
TD.logintd
{
    COLOR: #dfe2db
}


/* CSS type selector: INPUT.btn
Sporadic use as input button:
   BatchPageImport.aspx
   DocAddPage.ascx
   samples\CustomError.html
Standard-size button.

*/
INPUT.btn
{
    COLOR: black;
    FONT-FAMILY: Verdana,  Arial;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #DBD7D0
}

/* CSS type selector: INPUT.smallbtn
Common button format.  Search for "smallbtn" in all files for usage.
Small-size button.

*/
INPUT.smallbtn
{
    COLOR: black;
    FONT-FAMILY: Verdana,  Arial;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #DBD7D0
}

/* CSS type selector: INPUT.tinybtn
Not used.
Tiny-size button.

*/
INPUT.tinybtn
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #DBD7D0
}

/* CSS type selector: INPUT.mediumbtn
Not used.
Medium-size button.

*/
INPUT.mediumbtn
{
    COLOR: black;
    FONT-FAMILY: Verdana,  Arial;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #DBD7D0
}

/* CSS type selector: INPUT.largebtn
Not used.
Large-size button.

*/
INPUT.largebtn
{
    COLOR: black;
    FONT-FAMILY: Verdana,  Arial;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #DBD7D0
}

/* CSS type selector: INPUT.hugebtn
Not used.
Huge-size button.

*/
INPUT.hugebtn
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #DBD7D0
}


/* CSS type selector: TD
Base selector for all table cells.  Used throughout tables in WX.

*/
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}

/* CSS type selector: TABLE.formTable
Common form table style.  Search for "formTable" in all files for usage.

*/
TABLE.formTable
{
   border: #b9b2a7 1px solid;
   background-color: white;
}

/* CSS type selector: TD.formTitle


*/
TD.formTitle
{
   padding-right: 5px;
   padding-left: 5px;
   padding-bottom: 5px;
   padding-top: 5px;
   border-bottom: #b9b2a7 1px solid;
   background-color: #dbd7d0;
   font-weight: bold;
   font-size: 10pt;
   vertical-align : middle;
}

/* CSS type selector: TD.formTitleIcon


*/
TD.formTitleIcon
{
   padding-right: 1px;
   padding-left: 1px;
   padding-bottom: 1px;
   padding-top: 1px;
   border-bottom: #b9b2a7 1px solid;
   background-color: #dbd7d0;
   font-weight: bold;
   font-size: 12pt;
   vertical-align : middle;
}

/* CSS type selector: TD.formBody


*/
TD.formBody
{
   padding-right: 10px;
   padding-left: 10px;
   padding-bottom: 10px;
   padding-top: 20px;
}

/* CSS type selector: TABLE.formBodyTable


*/
TABLE.formBodyTable
{
   border-top: #dbd7d0 1px solid;
}

/* CSS type selector: TD.formControls


*/
TD.formControls
{
   padding-right: 0px;
   padding-left: 3px;
   padding-bottom: 3px;
   padding-top: 3px;
   text-align: right;
}

/* CSS type selector: TD.formCellFirst


*/
TD.formCellFirst
{
   border-bottom: #dbd7d0 1px solid;
   border-left: #dbd7d0 1px solid;
   border-right: #dbd7d0 1px solid;
   font-family: Verdana,Arial;
   background-color: #ffffff;
   padding-right: 3px;
   padding-left: 3px;
   padding-top: 3px;
   padding-bottom: 3px;
   text-align:left;
   vertical-align:top;
}

/* CSS type selector: TD.formCell


*/
TD.formCell
{
   border-bottom: #dbd7d0 1px solid;
   border-right: #dbd7d0 1px solid;
   font-family: Verdana,Arial;
   background-color: #ffffff;
   padding-right: 3px;
   padding-left: 3px;
   padding-top: 3px;
   padding-bottom: 3px;
   text-align:left;
   vertical-align:middle;
}

/* CSS type selector: TD.formCellFirstCenter


*/
TD.formCellFirstCenter
{
   border-bottom: #dbd7d0 1px solid;
   border-left: #dbd7d0 1px solid;
   border-right: #dbd7d0 1px solid;
   font-family: Verdana,Arial;
   background-color: #ffffff;
   padding-right: 3px;
   padding-left: 3px;
   padding-top: 3px;
   padding-bottom: 3px;
   text-align:center;
   vertical-align:top;
}

TD.formCellIcon
{
   border-bottom: #dbd7d0 1px solid;
   border-right: #dbd7d0 1px solid;
   font-family: Verdana,Arial;
   background-color: #ffffff;
   padding-right: 3px;
   padding-left: 3px;
   padding-top: 3px;
   padding-bottom: 3px;
   text-align:left;
   vertical-align:middle;
}

/* CSS type selector: TD.formHdrFirst


*/
TD.formHdrFirst
{
   border-top: #b9b2a7 1px solid;
   border-bottom: #b9b2a7 1px solid;
   border-left: #b9b2a7 1px solid;
   border-right: #b9b2a7 1px solid;
   padding-right: 3px;
   padding-left: 3px;
   padding-bottom: 3px;
   padding-top: 3px;
   background-color: #dbd7d0;
   font-weight: bold;
   font-size: 8pt;
}

/* CSS type selector: TD.formHdr


*/
TD.formHdr
{
   border-top: #b9b2a7 1px solid;
   border-bottom: #b9b2a7 1px solid;
   border-right: #b9b2a7 1px solid;
   padding-right: 3px;
   padding-left: 3px;
   padding-bottom: 3px;
   padding-top: 3px;
   background-color: #dbd7d0;
   font-weight: bold;
   font-size: 8pt;
}

/* CSS type selector: TD.formHdrHL


*/
TD.formHdrHL
{
   border-right: #b9b2a7 1px solid;
   padding-right: 3px;
   border-top: #b9b2a7 1px solid;
   padding-left: 3px;
   font-weight: bold;
   font-size: 8pt;
   padding-bottom: 3px;
   padding-top: 3px;
   border-bottom: #b9b2a7 1px solid;
   background-color: #ece9d8;
}


/* CSS type selector: TD.note


*/
TD.note
{
   padding-right: 3px;
   padding-left: 3px;
   padding-top: 3px;
   padding-bottom: 3px;
   text-align:left;
   font-size: 9px;
   color:#666666;
}

/* CSS type selector: IMG.clickable


*/
IMG.clickable
{
   cursor: hand;
}

TR.menuSelectRow
{
   border-top: #b9b2a7 1px solid;
   border-bottom: #b9b2a7 1px solid;
   border-left: #b9b2a7 1px solid;
   border-right: #b9b2a7 1px solid;
   padding-right: 3px;
   padding-left: 3px;
   padding-bottom: 3px;
   padding-top: 3px;
   font-weight:bolder;
   font-size: 14pt;
   cursor: hand;
}

TABLE.menuSelectTable
{
   background-color:"#ece9d8";
   BORDER-RIGHT: inactivecaption 1px solid; 
   BORDER-TOP: inactivecaption 1px solid; 
   BORDER-LEFT: inactivecaption 1px solid; 
   BORDER-BOTTOM: inactivecaption 1px solid;
}

TR.GridRow
{
   cursor: hand;
}

