﻿BODY
{
    color: #333333;
    font-family: Arial;
    MARGIN: 0px;
    FONT-SIZE: 8pt;
    background-color:white;
}

TABLE
{
    color: #333333;
    font-family: Arial;
    FONT-SIZE: 8pt;
}
.abort
{
    PADDING-LEFT: 10px;
    COLOR: red;
}
.error
{
    font-family: Arial;
    COLOR: red;
}
.info
{
    font-family: Arial;
    COLOR: green;
}
.smalltext
{
    font-family: Arial;
    COLOR: gray;
    FONT-SIZE: x-small;
}

input[type="text"]  
{
    height:20px; 
}



A
{
    text-decoration: none;
}
A:link
{
    color: blue;
    font-family: Arial;
    font-weight: NORMAL;
    font-size: 8pt;
    text-decoration: none;
}
A:hover
{
    color: blue;
}
A:visited
{
    color: blue;
    font-family: Arial;
    font-weight: normal;
    text-decoration: none;
    font-size: 8pt;
}



.GridCellBorders td
{
    border-right: white 1px solid;
    border-top: white 1px solid;
    border-left: white 1px solid;
    border-bottom: white 1px solid;
}


.GridHeader
{
    border-right: white 1px solid;
    border-top: white 1px solid;
    border-left: white 1px solid;
    border-bottom: white 1px solid;
}





/* Header Styles */
th
{
    border-right: white 1px solid;
    border-top: white 1px solid;
    border-left: white 1px solid;
    border-bottom: white 1px solid;
}


/* CELL STYLES */
TD.ERToolbarItem
{
    BORDER-BOTTOM: gray 1pt solid;
    BORDER-TOP: lightgrey 1pt solid;
    BORDER-RIGHT: gray 1pt solid;
    BORDER-LEFT: lightgrey 1pt solid;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    MARGIN: 0px;
    font-family: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: lighter;
    BACKGROUND-COLOR: #f1f1f1;
    COLOR: black;
    VISIBILITY: visible;
}

TD.ERToolBarItemSel
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #3a6ea5;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FONT-FAMILY: Verdana;
    VISIBILITY: visible;
    COLOR: white;
    FONT-SIZE: larger;
    BORDER-TOP: medium none;
    FONT-WEIGHT: lighter;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}

TD.ERSearchFilterBar
{
    background-color:#d3d3d3;
}

/* TABLE STYLES */
TABLE.ERRecordCountBar
{
    background-color:#add8e6;
}


Input.Submit
{
    font-size:8pt;
    font-family:Arial;
    text-align:center;
}


Input.Button
{
    font-size:8pt;
    font-family:Arial;
    text-align:center;
}

Input.SelectBar
{
    font-size:8pt;
    font-family:Arial;
    text-align:center;
}

INPUT.SelectBarNoBdr1
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BACKGROUND-COLOR: transparent;
    BORDER-TOP: medium none;
    CURSOR: hand;
    BORDER-RIGHT: medium none;
    font-size:8pt;
    font-family:Arial;
    text-align:center;
}

/* Legend Style */
legend
{
    color: Blue;    
}


A.RequiredField
{
	color:Red;
	font-size:10pt;
}


A.ModifiedField
{
	color:Red;
}


A.GroupingField
{
	color:Red;
	font-weight:bold;
}


TABLE.ThinBorderTable1
{
    BORDER-BOTTOM: gray 1pt solid;
    BORDER-LEFT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    BORDER-RIGHT: gray 1pt solid
}

INPUT.ThinBdrBtn
{
    BORDER-BOTTOM: gray 1pt;
    TEXT-ALIGN: left;
    BORDER-LEFT: gray 1pt;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    LETTER-SPACING: 1pt;
    COLOR: black;
    BORDER-TOP: gray 1pt solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: gray 1pt
}

INPUT.ThinBdrLastBtn
{
    BORDER-BOTTOM: gray 1pt;
    TEXT-ALIGN: left;
    BORDER-LEFT: gray 1pt;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    LETTER-SPACING: 1pt;
    COLOR: black;
    BORDER-TOP: gray 1pt solid;
    BORDER-BOTTOM: gray 1pt solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: gray 1pt
}

TABLE.ERGrayTable
{
    background-color:#d3d3d3;
}

Fieldset.ERGrayFieldset
{
    background-color:#d3d3d3;
}

Fieldset
{
    margin-left:2px;
    margin-right:2px;
    padding-left:3px;
    padding-top:3px;
    padding-right:3px;
    padding-bottom:4px;
    border:1px solid rgb(230, 230, 230);
}

INPUT.EREditReadonly
{
    BORDER-BOTTOM: #b0b0b0 1pt inset;
    BORDER-LEFT: #b0b0b0 1pt inset;
    BACKGROUND-COLOR: #d3d3d3;
    COLOR: black;
    BORDER-TOP: #b0b0b0 1pt inset;
    BORDER-RIGHT: #b0b0b0 1pt inset
}

DIV.ERClsMenuItem
{
    BORDER-TOP: gray 1pt;
    BORDER-BOTTOM: navy 1pt;
    BORDER-LEFT: gray 1pt;
    BORDER-RIGHT: gray 1pt;
    PADDING-TOP: 3px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 10px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    font-family: arial,helvetica,sans-serif;
    font-size: x-small;
    FONT-WEIGHT: lighter;
    BACKGROUND-COLOR: #f1f1f1;
    COLOR: black;
    CLEAR: both;
    CURSOR: pointer;
}

DIV.ERclsMenu { 
	background-color:#F1F1F1; 
	visibility:hidden; 
	padding:5px 5px 5px 8px; 
	border-left:1 lightgrey solid; 
	border-top:1 lightgrey solid; 
	border-right:1 gray solid; 
	border-bottom:1 gray solid;
	z-index:250; width:140px;
	font-family: arial,helvetica,sans-serif;
    FONT-SIZE: x-small;
    position:absolute;
}
