﻿
body { margin: 0px; margin-top:0px; scrollbar-face-color: #EFEFEF; scrollbar-shadow-color: #3D5054; scrollbar-highlight-color: #C3D6DA; SCROLLBAR-ARROW-COLOR: #ffffff; scrollbar-darkshadow-color: #85989C; scrollbar-track-color: #EFEFEF; scrollbar-arrow-color: #FFD6DA; font-family: Arial; }*/

/*Button*/
.btnPlus { background-color:red}
.btnPlusOLD { font-size: 8pt; background-color: #888c4f; color: #ffffff; font-family: Arial, Helvetica, sans-serif; height: 18px; width: 20px; border-style: none; vertical-align: middle; }
.btnPlusB { font-size: 8pt; background-color: #888c4f; color: #ffffff; font-family: Arial, Helvetica, sans-serif; height: 18px; width: 20px; border-style: solid; border-color: #9fa357; vertical-align: middle; }
.btnGreen { font-size: 8pt; background-color: #888c4f; color: #ffffff; font-family: Arial, Helvetica, sans-serif; height: 18px; width: 70px; border-style: none; }
.btnBrown { font-size: 8pt; background-color: #59403b; color: #ffffff; font-family: Arial, Helvetica, sans-serif; height: 18px; width: 70px; border-style: none; vertical-align: middle; }
.btnGreenLarge { font-size: 8pt; background-color: #888c4f; color: #ffffff; font-family: Arial, Helvetica, sans-serif; height: 18px; width: 90px; border-style: none; }
.btnBrownLarge { font-size: 8pt; background-color: #59403b; color: #ffffff; font-family: Arial, Helvetica, sans-serif; height: 18px; width: 90px; border-style: none; vertical-align: middle; }
.lblhdrnew { font: normal normal bold 8pt 0 Arial; color: #9FA357;font-family:Arial;  }
.Hlinknew  { font-size: 8pt; font-weight:normal; text-decoration: none;  color:Black; font-family:Arial; }
/*Label*/
.lblText { font-size: 9pt; text-transform: capitalize; color: #444444; line-height: 20px; font-family: Arial, Helvetica, sans-serif; font-variant: normal; }
.lblTextWhite { font-size: 9pt; color: White; font-family: Arial; border-style: none; }
.lblHeaderTextold{	font-weight: bold;	font-size: 12pt; color: Black; font-family: Arial, Helvetica, sans-serif; }

.cbtxt { /*cell contaning text*/ padding: 0 2 0 0; font-style: normal; font-family: arial; font-size: 10pt; color: #59403A; }

.lblHeaderTextold{font-size: 13pt; color: #333333; font-family: Arial;font-weight:bold}
.lblHeaderText{font-size: 13pt;  font-family: Arial; font-weight: bold; color: #59403A; height: 23px}
.lblHeaderWhite {	font-weight: bold;	font-size: 12pt; color: White; font-family: Arial, Helvetica, sans-serif; }
.lblSubHeaderTextold{	font-weight: bold;	font-size: 11pt; color: Black;	font-family: Arial, Helvetica, sans-serif;}
.lblSubHeaderText { /*cell contaning text*/ padding: 0 2 0 0; font-style: normal; font-family: arial; font-size: 10pt; color: #59403A; }

/*.lblSubSubHeaderText{	font-weight: bold;	font-size: 9pt; color: Black;	font-family: Arial, Helvetica, sans-serif;}*/
.lblError { font-weight: bold; font-size: 9pt; color: red; font-family: Arial, Helvetica, sans-serif;}
.lblInitCap{font-size: 8pt;	text-transform: capitalize;	color : #cc9933; LINE-HEIGHT: 20px;	font-family: Arial, Helvetica, sans-serif; font-variant: normal;}

/*TextBox*/
.txtNormalold { font-size: 9pt; color: #59403A; font-family: Arial; font-variant: normal; border-color: #59403A; border-style: solid; border-width: 1px; }
.txtNormal { font-size: 10pt; color: #59403A; font-family: Arial; font-variant: normal; border-color: #59403A; border-style: solid; border-width: 1px; }
.txtMultilineold { font-size: 9pt; color: #59403A; font-family: Arial; font-variant: normal; width: 250px; height: 50px; border-color: #59403A; border-style: solid; border-width: 1px; }
.txtMultiline{ font-size: 10pt; color: #59403A; font-family: Arial; font-variant: normal; border-color: #59403A; border-style: solid; border-width: 1px; }
.txtReadOnly { font-size: 10pt; background-color: #f3f3f3; color: #444444 ; font-family: Arial; font-variant: normal; border-color: #59403A; border-style: solid; border-width: 1px; }

/*HyperLink*/
.hlnkNormal { font-weight: bold; font-size: 9pt; color: #59403a; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.hlnkNormal:hover{ font-weight: bold; font-size: 9pt; color: #868b4a; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
A.hlnkNormal { font-weight: bold; font-size: 9pt; color: #59403a; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
A.hlnkNormal:hover { font-weight: bold; font-size: 9pt; color: #868b4a; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

/*CheckBox*/
.chkNormal { font-size: 9pt; color: #59403A; line-height: 20px; font-family: Arial, Helvetica, sans-serif; font-variant: normal; border-color: #EAE9E7; }
.errorstyle { font-size: 8pt; color: Red; font-family: Tahoma; }
/*RadioButton*/
.rbtnNormal { font-size: 9pt; color: #59403A; line-height: 20px; font-family: Arial, Helvetica, sans-serif; font-variant: normal; border-color: #EAE9E7; }
.rbtnSmall { font-size: 8pt; color: #59403A; font-family: Arial, Helvetica, sans-serif; }

/*DropdownList*/
.ddlNormal { font-size: 9pt; color: #59403A /*#003B60*/; font-family: Arial; background-color: #FFFFFF;}
.ddlGridHeader { font-size: 9pt; color: #59403A; /*#003B60;*/ font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; width: 50px; text-transform: uppercase; }
.ddlPageHeader { font-size: 9pt; color: #59403A /*#003B60*/; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; width: 200px; text-transform: uppercase; }
.ddlNormalold { font-size: 9pt; color: #444444 /*#003B60*/; font-family: Arial; background-color: #FFFFFF;}
.ddlGridHeaderold { font-size: 9pt; color: #444444; /*#003B60;*/ font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; width: 50px; text-transform: uppercase; }
.ddlPageHeaderold { font-size: 9pt; color: #444444 /*#003B60*/; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; width: 200px; text-transform: uppercase; }

/*ListBox*/
.lstNormal { font-size: 9pt; color: #59403A; font-family: Arial, Helvetica, sans-serif; }
.lstUppercase { font-size: 9pt; color:#59403A; font-family: Arial; background-color: #FFFFFF; width: 160px; text-transform: uppercase; }

/* Drop Down */
.ddlUppercase { font-size: 9pt; color: #59403A; font-family: Arial, Helvetica, sans-serif; background-color: White; text-transform: uppercase; }
.ddlNormalold { font-size: 9pt; color: #59403A; font-family: Arial, Helvetica, sans-serif; background-color: White; }
.ddlNormal { font-size: 9pt; color: #59403A; font-family: Arial, Helvetica, sans-serif; background-color: White; }
/* File Upload */
.fupNormal { font-size: 9pt; color: #003B60; font-family: Arial, Helvetica, sans-serif; background-color: White; }

/*DataGrid*/
.dgHeader{font-weight: bold; font-size: 9pt; color:#59403a; font-family: Arial, Helvetica, sans-serif; background-color: #f3f3f3; text-align:left;}
.dgHeader a { font-weight: bold; font-size: 9pt; color: #59403a; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.dgHeader a:visited { text-decoration: none; vertical-align: middle; }
.dgHeader a:hover { font-weight: bold; font-size: 9pt; color: #868b4a; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.dgHeader a:active { text-decoration: none; }
.dgItem { color: #444444; text-decoration: none; font-size:9pt; font-family: Arial, Helvetica, sans-serif; text-align:left;}
.dgItem a { color: #444444; text-decoration: none; font-size:9pt; }
.dgItem a:link  { font-weight:normal; font-size: 9pt; color: #59403a; font-family: Arial; text-decoration: underline; }
.dgItem a:visited { text-decoration: none; vertical-align: middle; }
.dgItem a:hover { font-weight: normal; font-size: 9pt; color: #868b4a; font-family: Arial; text-decoration: none; }
.dgItem a:active { text-decoration: none; }

.dgInactiveItem { /*Do not remove this*/ background-color: #f3f3f3; color: #444444; font-size: 9pt; }
.dgInactiveItem a { font-weight: bold; font-size: 9pt; background-color: #f3f3f3; color: #444444; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.dgInactiveItem a:visited { text-decoration: none; background-color: #f3f3f3; color: #444444; }
.dgInactiveItem a:hover { font-weight: bold; font-size: 9pt; background-color: #f3f3f3; color: #444444; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.dgInactiveItem a:active { background-color: #f3f3f3; color: #444444; text-decoration: none; }

.dgAlternateItem { font-size: 9pt; color: #003b60; background-color: #92BED7; font-family: Verdana; }
.dgAlternateItem a { font-weight: bold; font-size: 9pt; background-color: #f3f3f3; color: #444444; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.dgAlternateItem a:visited { text-decoration: none; background-color: #f3f3f3; color: #444444; }
.dgAlternateItem a:hover { font-weight: bold; font-size: 12pt; background-color: #f3f3f3; color: #444444; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.dgAlternateItem a:active { background-color: #f3f3f3; color: #444444; text-decoration: none; }
.dgFooter { font-weight: bold; font-size: 9pt; border-right: #F3F3F3 1px solid; border-left: #F3F3F3 1px solid; color: #000000; border-bottom: #F3F3F3 1px solid; background-color: #F3F3F3; text-align: center; }
.dgPager { font-size: 9pt; background-color: #F3F3F3; }
.dgPager a { font-size: 9pt; }
/*end of grid classes*/

/*calendar*/
.calendar { color: #59403A; background-color: #FFFFFF; font-family: Arial; font-size: 9pt; font-weight: bold; height: 20px; border: double 1px #59403A; }
.cWeekendStyle { color: #59403A; background-color: #AFAFAF; font-family: Arial; font-size: 9pt; font-weight: bold; }
.cMonthHeaderStyle { color: #FFFFFF; background-color: #59403A; font-family: Arial; font-size: 9pt; font-weight: bold; }
.cWeekdayStyle { color: #59403A; background-color: #FFFFFF; font-family: Arial; font-size: 9pt; font-weight: bold; }
.cDayHeaderStyle { color: #FFFFFF; background-color: #9fa357; font-family: Arial; font-size: 9pt; font-weight: bold; }
.cTodayDayStyle { color: #FFFFFF; background-color: #59403A; font-family: Arial; font-size: 9pt; font-weight: bold; }
.cClearDateStyle { color: #FFFFFF; background-color: #9fa357; font-family: Arial; font-size: 9pt; font-weight: bold; }
.cSelectedDateStyle { color: #FFFFFF; background-color: #59403A; font-family: Arial; font-size: 9pt; font-weight: bold; }
.cOffMonthStyle  { color: #9fa357; background-color: #FFFFFF; font-family: Arial; font-size: 9pt; font-weight: bold; }
.cGoToTodayStyle { color: #59403A; background-color: #FFFFFF; font-family: Arial; font-size: 9pt; font-weight: bold; }
.subpnlstyle { width: 100%; height: 100%; background-color: white; font-family: Arial; font-size: 9pt; }
/* End Of Calendar Classes*/

/* Panel Classes */
.panelstyle { width: 100%; height: 100%; font-family: Arial; background-color: white; }
/* End Of Panel Classes */

/* Table Classes */
.tablestyle { width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; height: 100%; }
.mainTablestyle { width: 1000px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; height: 100%; }
.tdleft { width: 150; height: 100%; }
.tdcenter { text-align: center; }
.trmain { height: 500; }
.trCategory { text-decoration: none; font-weight: bold; font-size: x-small; height: 20px; color: #59403a; }
.trSubCategory { text-decoration: none; font-weight: bold; font-size: x-small; height: 15px; color: #333333; background-color: #EFEFEF; }
.subtablestyle { width: 100%; color: #003b60; font-family: Verdana; height: 100%; /* border:solid 5px #F3F3F3 */ }
.tableheaderstyle { font-weight: bold; font-size: small; color: White; }
/* End Of Table Classes */
