

.tooltip {
    border-right: black 3px solid;
    padding-right: 3px;
    border-top: black 1px solid;
    padding-left: 3px;
    font-size: 9px;
    z-index: 1000;
    visibility: hidden;
    padding-bottom: 3px;
    overflow: visible;
    text-transform: none;
    border-left: black 1px solid;
    color: black;
    padding-top: 3px;
    border-bottom: black 3px solid;
    font-family: Verdana,Arial;
    position: absolute;
    height: auto;
    background-color: lightyellow;
    LAYER-BACKGROUND-COLOR: LightYellow;
}

.popup {
    border-right: black 3px solid;
    padding-right: 3px;
    border-top: black 1px solid;
    padding-left: 3px;
    z-index: 1000;
    visibility: hidden;
    padding-bottom: 3px;
    overflow: auto;
    border-left: black 1px solid;
    width: 400px;
    padding-top: 3px;
    border-bottom: black 3px solid;
    position: absolute;
    height: auto;
    background-color: LightYellow;
    LAYER-BACKGROUND-COLOR: LightYellow;
}

BODY {
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
}

.TextNormalDropDown {
    /*	BEHAVIOR			: url('Includes/textbox.htc') url('../Includes/textbox.htc') url('../../Includes/textbox.htc');*/
    font-size: 11px;
    text-transform: none;
    color: black;
    font-family: Verdana,Arial;
    /*height: 80px;*/
    width: 125px;
    margin-top: 2px;
    margin-bottom: 1px;
}

.TextNormal {
    /*	BEHAVIOR			: url('Includes/textbox.htc') url('../Includes/textbox.htc') url('../../Includes/textbox.htc');*/
    /*	BACKGROUND-IMAGE	: url('images/Rowheader.gif'); */
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    COLOR: black;
    border: inset;
    margin-bottom: 2px;
    border-width: 2px;
    outline-width: 0px;
}

.SButton {
    font-size: 11px;
    width: 75px;
    font-family: Verdana,Arial;
    height: 22px;
}

.TextCenter {
    /*	BEHAVIOR			: url('textbox.htc') url('Includes/textbox.htc') url('../Includes/textbox.htc') url('../../Includes/textbox.htc'); */
    /*	BACKGROUND-IMAGE	: url('images/Rowheader.gif'); */
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    COLOR: black;
    text-align: center;
}

.TextError {
    /*BEHAVIOR			: url('../htc/textbox.htc') url('../../htc/textbox.htc');
	BACKGROUND-IMAGE	: url('images/Rowheader.gif');*/
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: none;
    COLOR: red;
    background-color: Red;
}

.TextUpper {
    /*BEHAVIOR			: url('../htc/textbox.htc') url('../../htc/textbox.htc');
	BACKGROUND-IMAGE	: url('images/Rowheader.gif');*/
    FONT-FAMILY: verdana, Tahoma;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    BORDER: black 1px solid;
}

.TextLower {
    /*BEHAVIOR			: url('../htc/textbox.htc') url('../../htc/textbox.htc');*/
    FONT-FAMILY: verdana, Tahoma;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: lowercase;
    COLOR: black;
    BORDER: black 1px solid;
}

.TextCap {
    FONT-FAMILY: verdana, Tahoma;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: black;
    BORDER: black 1px solid;
}

.TextNumber {
    /*	BEHAVIOR			: url('textbox.htc') url('Includes/textbox.htc') url('../Includes/textbox.htc') url('../../Includes/textbox.htc'); */
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    COLOR: black;
    text-align: right;
    border: inset;
    border-width: 2px;
    outline-width: 0px;
}



.Radio {
    HEIGHT: 13px;
    WIDTH: 13px;
    FONT-FAMILY: Tahoma, Tahoma;
    FONT-SIZE: 8pt;
}

.CheckBox {
    HEIGHT: 13px;
    WIDTH: 13px;
    FONT-FAMILY: Tahoma, Tahoma;
    FONT-SIZE: 8pt;
}

.Dropdown {
    WIDTH: 125px;
    /*	BEHAVIOR			: url('Includes/textbox.htc') url('../Includes/textbox.htc') url('../../Includes/textbox.htc'); */
    /*	BACKGROUND-IMAGE	: url('images/Rowheader.gif'); */
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    COLOR: black;
}

.DropdownLarge {
    WIDTH: 160px;
    /*	BEHAVIOR			: url('Includes/textbox.htc') url('../Includes/textbox.htc') url('../../Includes/textbox.htc'); */
    /*	BACKGROUND-IMAGE	: url('images/Rowheader.gif'); */
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    COLOR: black;
}

/*
	Text written in Blue_Top_bar,Blue_Bottom_bar images
*/
a.links:link {
    color: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    text-decoration: none
}

a.links:visited {
    color: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    text-decoration: none
}

a.links:hover {
    color: #ff0000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    text-decoration: underline
}

a.links:active {
    color: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    text-decoration: none
}

a.disabledLink:link {
    color: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    text-decoration: none
}

a.disabledLink:visited {
    color: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    text-decoration: none
}

a.disabledLink:hover {
    color: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    text-decoration: none
}

a.disabledLink:active {
    color: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    text-decoration: none
}

/*
	Text written in Data Grid table column heads
*/
a.tableHeaderCells:link {
    color: #FFFFFF;
    text-decoration: none
}

a.tableHeaderCells:visited {
    color: #FFFFFF;
    text-decoration: none
}

a.tableHeaderCells:hover {
    color: #FFFFFF;
    text-decoration: none
}

a.tableHeaderCells:active {
    color: #FFFFFF;
    text-decoration: none
}


TD.bannerText {
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
}

TD.menuText {
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #4173b0;
}

A.homeBannerText {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #0b4261;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}

TD.formDataCell {
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #c7dbf1;
    HEIGHT: 25px;
}

/*
Flowing text
*/
TD.flowingText {
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}
/*
Text written in screen heading
*/
TD.screenBannerText {
    BACKGROUND-POSITION: right center;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #FFFFFF;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #4173b0;
}

/*
To be used for '* Mandatory Fields'
*/
TD.screenBannerTextSmall {
    BACKGROUND-POSITION: right center;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #FFFFFF;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #4173b0;
    TEXT-ALIGN: RIGHT;
}

/*
TABLE.WhiteTable
{
	FONT-SIZE: 8pt;
	BACKGROUND-COLOR: #ffffff;
}

TABLE.tableheaderText
{
	FONT-SIZE: x-small;
	COLOR: white;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: white;
}

TABLE.tableheaderBody
{
	FONT-SIZE: x-small;
	COLOR: black;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR:#ffffff;
	BORDER-COLOR:#ffffff;
	/*BACKGROUND-COLOR: #c7dbf1*/

/*}*/

/*To be used fo the first header line of page*/
TD.tdPageHeader {
    FONT-SIZE: 13px;
    /*COLOR: #191970;	*/
    COLOR: Navy;
    FONT-FAMILY: Verdana, Arial;
    FONT-WEIGHT: bolder;
    vertical-align: text-top;
    /*BACKGROUND-COLOR: #5a96de*/
    BACKGROUND-COLOR: #3366FF;
    /*BACKGROUND-COLOR: #e6e6fa*/
    background-image: url(Images/Header-Menu-Bar-Image-Light.gif);
    /*background-image :url(images\Header-Menu-Bar-Image-Light.gif);*/
    background-position: bottom;
    width: initial;
}

TR.tablePageHeader {
    FONT-SIZE: 13px;
    /*COLOR: #191970;	*/
    COLOR: Navy;
    FONT-FAMILY: Verdana, Arial;
    FONT-WEIGHT: bolder;
    vertical-align: text-top;
    /*BACKGROUND-COLOR: #5a96de*/
    BACKGROUND-COLOR: #3366FF;
    /*BACKGROUND-COLOR: #e6e6fa*/
    background-image: url(Images/Header-Menu-Bar-Image-Light.gif);
    background-position: bottom;
}


/*
To be applied in Table header
*/
TR.tableHeader {
    FONT-SIZE: 11px;
    /*COLOR: #191970;	*/
    COLOR: Black;
    FONT-FAMILY: Verdana, Arial;
    FONT-WEIGHT: bolder;
    text-align: center;
    vertical-align: text-top;
    /*BACKGROUND-COLOR: #5a96de*/
    BACKGROUND-COLOR: #99ccff;
    /*BACKGROUND-COLOR: #e6e6fa*/
    background-image: url(Images/partgrad.gif);
    background-position: bottom;
    text-align: center; /*ver 4.10.0.5[2018]center allignment*/
}
/*
To be applied in a cell of Table header
*/
TD.tableHeaderCell {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #5a96de;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
}

TD.tableHeaderImage {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #5a96de;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    /*PADDING-BOTTOM: 4px;
	 PADDING-TOP: 6px;*/
    /*BORDER-COLOR:#FFFFFF;*/
}

/*TD.label {
	BACKGROUND-COLOR: #ffffff;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-style:normal;
}
  */

/*
To be applied in Table row
*/
TR.tableDataRow {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #c7dbf1
}
/*
To be applied at a particular cell
*/
TD.tableDataCell {
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    font-style: normal;
    /*BACKGROUND-COLOR: #c7dbf1
	BACKGROUND-COLOR: #f8f8ff*/
}


TD.TableDisableCell {
    FONT-SIZE: 11px;
    COLOR: Gray;
    FONT-FAMILY: Verdana, Arial;
    /*BACKGROUND-COLOR:  #c7dbf1*/
    BACKGROUND-COLOR: #f8f8ff
}

.commonInfoLabel {
    /*border-color: #5a96de;*/
    border-color: #e6e6fa;
    border-style: none;
    border-width: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: bold;
    /*COLOR: #191970;*/
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

.CheckBoxLabel {
    /*border-color: #5a96de;*/
    border-color: #e6e6fa;
    border-style: none;
    border-width: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: bold;
    /*COLOR: #191970;*/
    COLOR: #0C4096;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

.BlackInfoLabel {
    /*	BEHAVIOR		: url('textbox.htc') url('Includes/textbox.htc') url('../Includes/textbox.htc') url('../../Includes/textbox.htc');			*/
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
}

.BlueInfoLabel {
    /*	BEHAVIOR		: url('textbox.htc') url('Includes/textbox.htc') url('../Includes/textbox.htc') url('../../Includes/textbox.htc');*/
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
}

.RedInfoLabel {
    /*	BEHAVIOR		: url('textbox.htc') url('Includes/textbox.htc') url('../Includes/textbox.htc') url('../../Includes/textbox.htc'); */
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
}

TD.infoLabel {
    /*border-color: #5a96de;*/
    border-color: #e6e6fa;
    border-style: none;
    border-width: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: bold;
    /*COLOR: #191970;*/
    COLOR: #0C4096;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TD.infoLabelUnderlined {
    border-right: #e6e6fa 1px;
    padding-right: 0px;
    border-top: #e6e6fa 1px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 11px;
    padding-bottom: 2px;
    margin: 0px;
    border-left: #e6e6fa 1px;
    color: #0c4096;
    padding-top: 0px;
    border-bottom: #e6e6fa 1px;
    font-style: normal;
    font-family: Verdana, Arial;
    background-color: #ffffff;
    text-decoration: underline;
}

.infoPopLabel {
    /*border-color: #5a96de;*/
    /*border-color: #5a96de;*/
    border-color: #e6e6fa;
    border-style: none;
    border-width: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: bold;
    /*COLOR: #191970;*/
    COLOR: #0C4096;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TD.blankLabel {
    /*border-color: #5a96de;*/
    border-color: #e6e6fa;
    border-style: none;
    border-width: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: normal;
    /*COLOR: #191970;*/
    COLOR: Black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 1px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TD.sectionSeparator {
    /*border-color: #5a96de;*/
    border-color: #e6e6fa;
    border-style: none;
    border-width: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: normal;
    /*COLOR: #191970;*/
    COLOR: Black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 1px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    height: 8px;
}

TD.menuSeparator {
    /*border-color: #5a96de;*/
    border-color: #e6e6fa;
    border-style: none;
    border-width: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: normal;
    /*COLOR: #191970;*/
    COLOR: Black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 4px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TD.headerSeparator {
    border-right: #e6e6fa 1px;
    padding-right: 0px;
    border-top: #e6e6fa 1px;
    padding-left: 0px;
    font-weight: normal;
    font-size: 5px;
    padding-bottom: 2px;
    margin: 0px;
    border-left: #e6e6fa 1px;
    color: black;
    padding-top: 0px;
    border-bottom: #e6e6fa 1px;
    font-style: normal;
    font-family: Verdana, Arial;
    height: 4px;
    background-color: #ffffff;
}

TD.rowSeparator {
    border-right: #e6e6fa 1px;
    padding-right: 0px;
    border-top: #e6e6fa 1px;
    padding-left: 0px;
    font-weight: normal;
    font-size: 5px;
    padding-bottom: 2px;
    margin: 0px;
    border-left: #e6e6fa 1px;
    color: black;
    padding-top: 0px;
    border-bottom: #e6e6fa 1px;
    font-style: normal;
    font-family: Verdana, Arial;
    height: 2px;
    background-color: #ffffff;
}

TD.infoHeaderLabel {
    /*border-color: #5a96de;
	border-color: #e6e6fa;
	border-style: solid ;
	border-width: 1px;
*/
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: normal;
    COLOR: #191970;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TR.infoDescr {
    border-color: #5a96de;
    border-style: solid solid solid solid;
    border-width: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: bold;
    COLOR: #5a96de;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TD.tableSubHeader {
    font-weight: bold;
    font-size: 11px;
    background-image: url(Images/Sub-Menu-Bar-Image-Very-Light.gif);
    color: navy;
    font-family: Verdana, Arial;
    height: 100%;
}

TD.tableReqHeader {
    FONT-SIZE: 10px;
    COLOR: White;
    FONT-FAMILY: Verdana, Arial;
    /*FONT-WEIGHT: bolder;
	 BACKGROUND-COLOR: #5a96de*/
    /*BACKGROUND-COLOR: #e6e6fa*/
    BACKGROUND-COLOR: #3366FF;
    background-image: url(Images/midgrad.gif);
    background-position: bottom;
}


.PageHeaderRightText {
    font-weight: bold;
    font-size: 11px;
    color: navy;
    font-family: Verdana, Arial;
}

.Grid {
}

    .Grid td {
        font-size: 11px;
        FONT-FAMILY: Verdana;
    }

TR.GridItem {
    font-size: 10px;
    FONT-FAMILY: Verdana;
    text-align: center; /*ver 4.10.0.5[2018]center allignment*/
    background-color: #c7dbf1;
}

TR.GridAltItem {
    font-size: 10px;
    FONT-FAMILY: Verdana;
    text-align: center; /*ver 4.10.0.5[2018]center allignment*/
    background-color: #eef;
}
/*
TR.GridItem {
	background-color: #c7dbf1;
	behavior: url(includes\mouseover.htc);
}

TR.GridAltItem {
	background-color: #eef;
	behavior: url(includes\mouseover.htc);
}*/


.GridAltItem:hover {
    background: #518BE8 !important;
    cursor: pointer;
}

.GridItem:hover {
    background: #518BE8 !important;
    cursor: pointer;
}


TR.GridNoRecord {
    font-size: 14px;
    FONT-FAMILY: Verdana;
    color: Red;
    background-color: #c7dbf1;
    font-weight: bold;
}

/*
TABLE.scrollbar {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: transparent
}
*/
TD.buttonImage {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

/*
*/
TD.buttonText {
    /*PADDING-LEFT: 5px;*/
    FONT-SIZE: smaller;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}

/*
For labels on the screen
*/
TD.label {
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TD.attribute {
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TD.attributeValue {
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TD.errLabel {
    /* border-right: solid #FF0000;
border-width:1px*/
    border-color: #FF0000;
    border-style: solid;
    border-width: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: normal;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TD.errDescr {
    border-color: #FF0000;
    border-style: solid solid solid solid;
    border-width: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: normal;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TD.topSeparator {
    border-color: #e6e6fa;
    border-style: none;
    border-width: 5px;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: normal;
    COLOR: Black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 3px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

.erlabel {
    border-color: #FF0000;
    border-width: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: normal;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
}

.inflabel {
    border-color: #5a96de;
    border-width: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: bold;
    COLOR: #5a96de;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
}


/*
For comboboxes
*/

.Combo {
    /*
	FONT-FAMILY			: Tahoma, Tahoma;
	FONT-SIZE			: 8pt;
	COLOR				: black;
	BORDER				: black 1px solid;
	background-color	: Black;*/
}

SELECT.comboData {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffff
}

/*
For textfields
*/
INPUT.textData {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffff
}

TD.dataGridFooter {
    BACKGROUND-POSITION: right center;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #FFFFFF;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #5a96de;
}

.tdHighlight {
    background-color: lightsteelblue;
    cursor: hand;
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}

.tdOver {
    background-color: "#c7dbf1";
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    cursor: hand
}

.tdNormal {
    background-color: "ffffff";
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}

.tdBack {
    background-color: "#c7dbf1";
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}

.tdHeader {
    background-color: "#ffffff";
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}

TD.errLabelLogin {
    /*	border-right: solid #FF0000;
	border-width:1px*/
    /*border-color: #FF0000;
border-style: solid ;
border-width: 1px; */
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: normal;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TD.errDescrLogin {
    /*border-color: #FF0000;
>border-style: solid solid solid none;
>border-width: 1px;
>*/
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: normal;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

Req {
    FONT-WEIGHT: normal;
    COLOR: crimson;
    FONT-FAMILY: Verdana, Arial;
}

TR.dataGridPagerStyle {
    BACKGROUND-POSITION: 50% bottom;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(Images/partgrad.gif);
    VERTICAL-ALIGN: text-top;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #99ccff;
    TEXT-ALIGN: right
}

    TR.dataGridPagerStyle span {
        color: black;
    }

.exp1 {
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #c7dbf1;
    HEIGHT: 25px;
    layout-flow: vertical-ideographic;
}


.MagentaInfoLabel {
    /*	BEHAVIOR		: url('textbox.htc') url('Includes/textbox.htc') url('../Includes/textbox.htc') url('../../Includes/textbox.htc');*/
    COLOR: #ff00ff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    font-style: normal;
}
