body
{
	
}
.hdTextBox
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	width: 1px;
	color: white;
	border-bottom: 0px;
	height: 1px;
	background-color: white;
}
.BorderShd1
{
	border-right: #aaaaaa 1px solid;
	border-top: #aaaaaa 1px solid;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= '#777777' , Direction=135, Strength=5);
	border-left: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
}
.BorderShd
{
	border-right:  #8ea3c3 1px solid;
	border-top:  #8ea3c3 1px solid;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= '#777777' , Direction=135, Strength=3);
	border-left:  #8ea3c3 1px solid;
	border-bottom: #8ea3c3 1px solid;
}

.ButtonHand
{
	cursor: hand;
	border-style:solid;
	border-right: #ced4e0 1px solid;
	border-top: #ced4e0 1px solid;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= '#777777' , Direction=135, Strength=2);
	border-left: #ced4e0 1px solid;
	border-bottom:#ced4e0 1px solid;
}
.ButtonHandweb
{

	cursor:hand;
	}


.LoginBackground
{
	color: white;
	font-family: Verdana, Arial;
	background-color: whitesmoke;
}

.HDMenu
{
	font-weight: bold;
	font-size: 8pt;
	cursor: default;
	color: #8596b4;
	font-family: Verdana, Arial;
	text-decoration: none;	
}

.HDSlideMenu
{
	font-weight: bold;
	font-size: 8pt;
	cursor: default;
	color: midnightblue;
	font-family: Verdana, Arial;
	text-decoration: none;	
}
.SlideMenu
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, Arial;
	text-decoration: none;
	cursor: hand;
}
.DivStyle
{
	border-right: #dfe3eb;
	border-top: #dfe3eb;
	overflow: auto;
	border-left: #dfe3eb;
	width: 100%;
	border-bottom: #dfe3eb;
	height: 100%;
	background-color: #ffffff;
}

.labelModuleHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Arial;
	cursor: default;
}
.LabelLink
{
	font-weight: bold;
	font-size: 10pt;
	cursor: hand;
	color: #59591f;
	font-family: Verdana, Arial;
	font-variant: small-caps;
	text-decoration: none;
}
.LabelLogin
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana, Arial;
}
.lblCompany
{
	font-weight: bold;
	font-size: 8pt;
	color: midnightblue;
	font-family: Verdana, Arial;
}
.LabelInfo
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana,Arial;
	cursor: default;
	background-color: #ebedd6;
	border-color: Gold;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #8ea3c3;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #8ea3c3;
	border-left-style: solid;
	border-left-color: #8ea3c3;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-color: #8ea3c3;
	border-right-width: 1px;
}
.LegendNormal
{
	font-weight:bold;
	font-size: 8pt;
	font-family: Verdana, Arial;
	color:black;
	cursor: default;	
}
.LabelNormalLeft
{
	border-top-width: 0px;
	border-left-width: 0px;
	font-size: 8pt;
	border-bottom-width: 0px;
	cursor: default;
	/*color: #8596b4;*/
	color:midnightblue;
	font-family: Verdana, Arial;
	border-right-width: 0px;
}
.LabelNormal
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	/*color:#8596b4;*/
	color:midnightblue;
	cursor:auto ;
	border-width: 0px;
	
}
.LabelNormalWeb
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	/*color:#8596b4;*/
	color:midnightblue;
	cursor:hand;
	border-width: 0px;
	
}
.LabelNormal1
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	/*color:#8596b4;*/
	color:midnightblue;
	cursor: default;
	border-width: 0px;
	display:block;
}


/*
.Calendar
{
	background-image: url(images\icon-calendar.gif);
}
*/

.LabelHeader
{
	/*font-weight: bold;*/
	font-size: 8pt;
	/*font-size: x-small;*/
	cursor: default;
	/*color:#8596b4;	*/
	color:#ffffff;
	font-family: Verdana;
}

.LabelSubHeader
{
	font-weight: bold;
	font-size: 8pt;
	cursor: default;	
	/*color:#8596b4;*/
	color:midnightblue;
	font-family: Verdana, Arial;
}

/*.LabelSubHeader
{
	font-weight: bold;
	font-size: X-Small;
	color: Black;
	font-family: Verdana;
	cursor: default 
}*/
.LabelError
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	color: red;
	cursor: default;
}

.LabelRequired
{
	font-family: Verdana;
	font-size: smaller;
	cursor: default;
	color: red;
}

.LabelPercentage
{
	font-weight: normal;
	font-size: smaller;
	cursor: default;
	color: #003388;
	font-family: Verdana;
}

.txtNormal
{
	border-right: #8ea3c3 1px solid;
	border-top: #8ea3c3 1px solid;
	font-size: 8pt;
	border-left: #8ea3c3 1px solid;
	/*color:black;*/
	color:midnightblue;
	border-bottom: #8ea3c3 1px solid;
	font-family: Verdana;
	background-color: white;
	
}

.txtNormalAlignRight
{
	border-right: lightsteelblue 1px solid;
	border-top: lightsteelblue 1px solid;
	font-size: 8pt;
	border-left: lightsteelblue 1px solid;
	/*color: #8ea3c3;*/
	color:midnightblue;
	border-bottom: lightsteelblue 1px solid;
	font-family: Verdana;
	background-color: white;
	text-align: right;
}

.txtReadOnly
{
	border-right: #8ea3c3 1px solid;
	border-top: #8ea3c3 1px solid;
	font-size: 8pt;
	border-left: #8ea3c3 1px solid;
	cursor: default;
	/*color: #8ea3c3;*/
	color:midnightblue;	
	border-bottom: #8ea3c3 1px solid;
	font-family: arial,Verdana;
	background-color: whitesmoke;
	
}

.txtAlignRightReadOnly
{
	font-size: 8pt;
	font-family: arial,Verdana;
	cursor: default;
	background-color: whitesmoke;
	color:midnightblue;	
	/*color: #8ea3c3;*/
	background-color: whitesmoke;
	border-top-color: lightsteelblue;
	border-top-style: Solid;
	border-top-width: 1;
	border-left-color: lightsteelblue;
	border-left-style: Solid;
	border-left-width: 1;
	border-right-color: lightsteelblue;
	border-right-style: Solid;
	border-right-width: 1;
	border-bottom-color: lightsteelblue;
	border-bottom-style: Solid;
	border-bottom-width: 1;
	text-align: right;
}

.ComboNormal
{
	border-right: #8ea3c3 1px solid;
	/*border-right-color: #8ea3c3 1px solid;*/
	border-color:#8ea3c3;
	border-top: #8ea3c3 1px solid;
	/*border-top-color: #8ea3c3 1px solid;*/
	font-size: 8pt;
	overflow: auto;
	border-style: outset;
	border-left: #8ea3c3 1px solid;
	/*border-left-color:#8ea3c3 1px solid;*/
	cursor: default;
	color:midnightblue;	
	/*color: #8ea3c3;*/
	border-bottom: #8ea3c3 1px solid;
	/*border-bottom-color: #8ea3c3 1px solid;*/
	font-family: Arial,Verdana;	
}
.ComboNormalweb
{
	
	border-right: #8ea3c3 1px solid;
	border-right-color: #8ea3c3 1px solid;
	border-color:#8ea3c3;
	border-top: #8ea3c3 1px solid;
	border-top-color: #8ea3c3 1px solid;
	font-size: 8pt;
	overflow: auto;
	border-left: #8ea3c3 1px solid;
	border-left-color:#8ea3c3 1px solid;
	cursor: default;
	color:midnightblue;	
	/*color: #8ea3c3;*/
	border-bottom: #8ea3c3 1px solid;
	border-bottom-color: #8ea3c3 1px solid;
	font-family: Arial,Verdana;	
}
.ListNormal
{
	border-right: #8ea3c3 1px;
	border-top: #8ea3c3 1px;
	font-size: 8pt;
	border-style: outset;
	border-left: #8ea3c3 1px;
	cursor: default;
	/*	color: #8ea3c3;*/
	color:midnightblue;	
	width: 200px;
	position: static;
	height: 100px;
}
.ComboNormal
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	color:midnightblue;	
	/*color: #8ea3c3;*/
	cursor: default;
	border-width: 0px; /* 	font-size: 8Pt; 	font-family: Arial,Verdana; 	color : Navy; 	cursor:default ;*/ /*background-color: whitesmoke; 	border-top-color:"#C0C0FF"; 	border-top-style:Solid; 	border-top-width: 1; 	border-left-color:"#C0C0FF"; 	border-left-style:Solid; 	border-left-width: 1; 	border-right-color:"#C0C0FF"; 	border-right-style:Solid; 	border-right-width: 1; 	border-bottom-color:"#C0C0FF"; 	border-bottom-style:Solid; 	border-bottom-width:1;*/
}

.ButtonNormal
{
	font-weight: bold;
	font-size: xx-small;
	cursor: hand;
	color: white;
	border-style: ridge;
	font-family: 'Microsoft Sans Serif';
	background-color: #0d517f;
}

/*#0d517f*/


/*
.ButtonNormal
{
	font-weight: bold;
	font-size: xx-small;
	cursor: hand;
	color: #5d5d5d;
	font-family: 'Microsoft Sans Serif';
	background-color: gainsboro;
}*/
.CheckBoxNormal
{
	font-size: 8pt;
	color:midnightblue;	
	/*color: #8ea3c3;*/
	font-family: Verdana;
}
.RadioBtnNormal
{
	font-size: 8pt;
	color:midnightblue;	
	/*color: #8ea3c3;*/
	font-family: Verdana;
}
.LinkNormal
{
	font-size: xx-small;
	font-family: Verdana;
	cursor: hand;
}
.DataGrid
{
	border-top-style: outset;
	border-right-style: outset;
	border-left-style: outset;
	border-bottom-style: outset;
}
.dataGridHeader
{
	border-right: thick outset;
	border-top: thick outset;
	font-weight: bold;
	font-size: 8pt;
	text-align:center;
	border-left: thick outset;
	cursor: default;
	color: #ffffff;
	border-bottom: thick outset;
	font-family: Verdana, Arial;
	background-color: #8596b4;
}

.dataGridFooter
{
	border-right: thick outset;
	border-top: thick outset;
	font-weight: bold;
	font-size: 8pt;
	border-left: thick outset;
	cursor: default;
	color: #ffffff;
	border-bottom: thick outset;
	font-family: Verdana, Arial;
	background-color: #8596b4;
	cursor: hand;
}
/*.dataGridFooter
{
	background-color: #ffffe1;
	cursor:default;  
}*/

.dataGridItem
{
	font-size: 8pt;
	/*cursor: default;*/
	color: midnightblue;
	font-family: Verdana, Arial;
	background-color: #ffffff;
	text-decoration: none;
}

.dataGridPager
{
	font-weight: bold;
	font-size: xx-small;
	color: midnightblue;
	font-family: Verdana;
	background-color: #ced4e0; /*lightsteelblue; 	 /*#d4d8ff;*/
}

.dataGridSelectedItem
{
	font-weight: bold;
	font-size: xx-small;
	color: midnightblue;
	font-family: Verdana;
	background-color: Lavender;
	cursor: default;
}

.dataGridAlternatingItem
{
	font-size: 8pt;
	cursor: default;
	font-family: Verdana, Arial;
	background-color: whitesmoke;
	text-decoration: none;
}

.HeaderTD
{
	
	background: url(images/HomeFrame/top_pix.gif);
	cursor: default;
}
.SubHeaderTD
{
	font-weight: bold;
	font-size: 8pt;
	cursor: default;
	color: white;
	font-family: Verdana, Arial;
	background-color: #8596b4;
	text-decoration: none;
}

.GridLabelHeader
{
	font-weight: bold;
	font-size: 8pt;
	cursor: default;
	color:midnightblue;	
	/*color:  #8596b4;*/
	font-family: Verdana, Arial;
}

.GridControl
{
	font-weight: bold;
	font-size: 8pt;
	cursor: default;
	color: white;
	font-family: Verdana, Arial;
	background-color: #59591f;
	text-decoration: none;
}

.txtNormalRight
{
	font-size: xx-small;
	font-family: Verdana;
	text-align: right;
}
.ButtonControl
{
	cursor: hand;
}
.ButtonControl1
{
	cursor: default;
}

.RepeaterHeader
{
	font-weight: bold;
	font-size: x-small;
	background: #59591f;
	color: midnightblue;
	font-family: Verdana;
}
.RepeaterItem
{
	font-size: xx-small;
	cursor: default;
	background-color: whitesmoke;
}
.RepeaterAlternatingItem
{
	background-color: ghostwhite;
	font-size: x-small;
	cursor: default;
}
.RptRepeater
{
	font-family: Verdana;
	font-size: x-small;
}
.RptRepeaterHeader
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
}
/*
.GSTLink
{
	font-family:Arial;
	font-size:x-small;
	font-weight:bold;
	color :Navy ;
	cursor:hand ;
}
*/


.GSTLink
{
	font-weight: normal;
	font-size: 8pt;
	cursor: default;
	color: white;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.ButtonNew
{
	font-weight: bold;
	font-size: xx-small;
	cursor: hand;
	color: white;
	border-style: ridge;
	font-family: 'Microsoft Sans Serif';
	background-color: #0d517f;
	width: 20;
	height: 20;
}

.ColumnHeaderTD
{
	font-weight: bold;
	font-size: 8pt;
	vertical-align: middle;
	cursor: default;
	color: white;
	font-family: Verdana, Arial;
	height: 18px;
	background-color: teal;
	text-decoration: none;
}
.LabelAlphaLink
{
	font-weight: bold;
	font-size:xx-small;
	cursor: hand;
	color: #59591f;
	font-family: Verdana, Arial;
	font-variant: small-caps;
	text-decoration: none;
	width:8px;
}
.LabelSelectedAlpha
{
	font-weight: bold;
	font-size:xx-small;	
	cursor: hand;
	color:Maroon;
	font-family: Verdana, Arial;
	font-variant: small-caps;
	text-decoration:underline;
	width:8px;
}
.LabelModule
{
	font-weight: bold;
	font-size:12pt;	
	cursor: hand;
	color:#59591f;	
	font-family: Verdana, Arial;
	font-variant: small-caps;
	text-decoration:none;
	width:150px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#e3e1b8', Direction=135, Strength=5);
	/*filter:progid:DXImageTransform.Microsoft.Glow(color='orange', Strength='8');*/
	/*filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=20, FinishOpacity=20, Style=1, StartX=0,  FinishX=0, StartY=0, FinishY=0)*/
}
.ModuleBGColor
{
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=20, FinishOpacity=20, Style=1, StartX=0,  FinishX=0, StartY=0, FinishY=0);
	font-size:25;
	font-family:Verdana;
	background-color:#f1f1ea;
	
}
.LegendNormal
{
	font-weight: bold;
	font-size: 8pt;
	cursor: default;
	color:midnightblue;	
	/*color: #59591f;*/
	font-family: Verdana, Arial;
}
.labelYearHeader
{
	font-weight: bold;
	font-size: 8pt;
	cursor: default;
	color: black;
	font-family: Verdana, Arial;
	background-color: #d9dfa4;
	text-decoration: none;
	text-align:left;
}
.dataGridHeaderold
{
	border-right: thick outset;
	border-top: thick outset;
	font-weight: bold;
	font-size: 8pt;
	border-left: thick outset;
	cursor: default;
	color: black;
	border-bottom: thick outset;
	font-family: Verdana, Arial;
	background-color: #d9dfa4;
}
.subdataGridItem
{
	font-size: 8pt;
	cursor: default;
	font-family: Verdana, Arial;
	background-color: white;
	text-decoration: none;	
}
.tdCoAndYearHeader
{
	font-size: 8pt;
	font-family:Verdana,Arial;
	cursor:default; 
	background-color:LightYellow;
	/*background-color:LightYellow;*/
	border-color:Gold;
	
	border-bottom-style:solid ;
	border-bottom-width:1px;
	border-bottom-color:Gold;
	
	border-top-style:solid ;
	border-top-width:1px;
	border-Top-color:Gold;
	
	border-left-style:solid ;
	border-left-color:Gold;
	border-left-width:1px;
	
	border-right-style:solid ;
	border-right-color:Gold;
	border-right-width:1px;
	/*filter:Blur(Add = 1, Direction = 225, Strength = 6);*/
}
.lblCoAndYearHeader
{
	font-weight: bold;
	font-size: 8pt;
	cursor: default;
	/*color: #003388;*/
	color:#990000;
	font-family: Verdana, Arial;	

}
.lblInfo
{
	font-weight:normal;
	font-size: 8pt;
	cursor: default;
	color: midnightblue;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.lblCustomer
{
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial;
	/*background-color: #d5dba0;*/
}
.lblSE
{
	font-weight: bold;
	font-size: 8pt;
	vertical-align: middle;
	color: black;
	font-family: Verdana, Arial;
	/*background-color: #e6ecb1;*/
	background-color: #d5dba0;
}
.dataGridHeader1
{
	border-right: thick outset;
	border-top: thick outset;
	font-weight: bold;
	font-size: 8pt;
	border-left: thick outset;
	cursor: default;
	color: black;
	border-bottom: thick outset;
	font-family: Verdana, Arial;
	background-color: #e6ecb1;
	/*background-color: #f5fbc0;*/
}
.loading
{	
	MARGIN-TOP: -50px; LEFT: 50%; MARGIN-LEFT: -100px; WIDTH: 200px; POSITION: absolute; TOP: 50%; HEIGHT: 100px; BACKGROUND-COLOR: #59591f; TEXT-ALIGN: center;
	font-weight: bold;
	font-size: 8pt;
	cursor: default;
	color: midnightblue;
	font-family: Verdana, Arial;
	text-decoration: none;
	vertical-align:middle;	
	border-right: inset;
	border-top: inset;	
	border-bottom: inset;
	border-left: inset;
	
}
.DGtxtReadOnly
{
	font-size: 8pt;
	font-family: arial,Verdana;
	cursor:default ; 
	background-color: whitesmoke;
	color : Navy;
		background-color: whitesmoke;
	border-top-color:lightsteelblue;
	border-top-style:Solid;
	border-top-width: 1;

	border-left-color:lightsteelblue;
	border-left-style:Solid;
	border-left-width: 1;

	border-right-color:lightsteelblue;
	border-right-style:Solid;
	border-right-width: 1;

	border-bottom-color:lightsteelblue;
	border-bottom-style:Solid;
	border-bottom-width:1;
	width:50px;
}
.DGtxtNormal
{
	border-right: lightsteelblue 1px solid;
	border-top: lightsteelblue 1px solid;
	font-size: 8pt;
	border-left: lightsteelblue 1px solid;
	color: navy;
	border-bottom: lightsteelblue 1px solid;
	font-family: Verdana;
	background-color: white;
	width:50px;
}
