﻿body 
{
	margin:0px;
	background-image:url(Images/bg.png);
	background-repeat:repeat-x; 
	background-color:#eaf2f6;
}
td
{
	font-family:Verdana;
	font-size:11px; 
	COLOR:#003366;
}
A{
	FONT-WEIGHT: bold; 
	COLOR: #5282C6; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	TEXT-ALIGN : CENTER
}
A:hover {
	FONT-WEIGHT: bold; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	TEXT-ALIGN : CENTER
}

.Tab
{	height:25px; 
	width:100%; 
	background-image:url(Images/tab_bg.png); 
	background-repeat:repeat-x;
	color:White;
	border-top:2px solid #666666;
	
}
.ContentLeft
{
	background-image:url(Images/content_lft.gif);
	background-repeat:repeat-y;
}
.Content
{	background-color:#ffffff;
	height:385px;
	vertical-align:top;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}
.ContentRight
{	background-image:url(Images/content_rgt.gif);
	background-repeat:repeat-y;
}
.FooterLeft
{
	background-image:url(Images/content_btm_lft.gif);
	background-repeat:repeat-y;
}
.Footer
{	
 	background-image:url(Images/content_btm_bg.gif);
 	background-repeat:repeat-x;
 	height:29px;
 	color:#1e313b;
 	vertical-align:top; 
 	padding-top:0px;
}
.FooterRight
{	
	background-image:url(Images/content_btm_rgt.gif);
	background-repeat:repeat-y;
}

.TxtStyle
{
	border:1px solid #cccccc;
	font-family:verdana;
	font-size:8pt;
	cursor:auto;
	background-color: white;
	color:#000000;
	width:130px;
	background-image: url(Images/txtBG.gif);
	background-repeat:repeat-x;
}
.TxtAreaStyle
{
	border:1px solid #cccccc;
	font-family:verdana;
	font-size:8pt;
	cursor:auto;
	background-color: white;
	color:black;
	background-image: url(Images/txtBG.gif);
	background-repeat:repeat-x;
}
.CmbStyle
{	cursor:			pointer;
	border:			#cccccc;
	background:		white;
	color:#666666;
	font-family:Verdana, Arial, Times New Roman; 
	font-size:10px;
	word-spacing:normal;
	letter-spacing:	normal;
	text-transform:	none;
	border:1px solid #cccccc;
	
}
.CmbStyle_GridHeader
{	background:#acc1dd;
	font-family:Verdana, Arial, Times New Roman; 
	font-size:10px;
	word-spacing:normal;
	letter-spacing:	normal;
	text-transform:	none;
}
.BtnStyle {   
    
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    border:0;
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    HEIGHT: 20px;
    CURSOR: pointer;
    background-image: url(Images/ButtonBg.GIF);
    background-repeat: repeat;
	width:65PX;
	border:1px solid #cccccc;
}

.BtnColorPicker {   
    border:0;
    CURSOR: pointer;
    background-color:#ffffff;
    background-image: url(Images/icon16.png);
    background-repeat:no-repeat;
}
.StaticMenu
{
	color:#e4d3ac;
	padding-left:5px;
	padding-right:5px;
	font-weight:normal;  
	height:22px;
	border:1px solid #666666;
	
}
.StaticMenu:Hover
{
	color:#e3ee83;
	height:25px;
	border-top:2px solid #a1ac41; 
	font-weight:normal;  
}
.StaticMenuSelected
{
	color:orange;
	height:25px;
	border-top:2px solid #a1ac41; 
	font-weight:normal;  
	text-align:left;
	
}
.DynamicMenuItemStyle
{
	height:22px;
	background-color:#f0dfa9;
	padding-left:10px;
	padding-right:5px;
	color:#5c480a;
	font-weight:normal;
	border-bottom:1px solid #1e7aa0;  
	border-left:1px solid #1e7aa0;  
	border-right:1px solid #1e7aa0;  
	text-align:left;
}
.DynamicMenuItemStyle:Hover
{
	height:22px;
	background-color:#f0dfa9;
	padding-left:10px;
	padding-right:5px;
	color:#060606;
	font-weight:normal;
	border-bottom:1px solid #1e7aa0;  
	border-left:1px solid #1e7aa0;  
	border-right:1px solid #1e7aa0;  
	text-align:left;
	text-decoration:underline;
}

/*--------------------------------- GridView Style ---------------------------------------*/
.GridHeaderStyle {
	FONT-WEIGHT: Bold; 
	background-image: url(Images/grad.gif);
	background-color:#73aad6;
	vertical-align:middle; 
	COLOR:#fffff5;
	height:18px;
	font-size:	11px;
	font-weight:	normal;
    word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold; 
	padding:2px;
	text-align:center; 
}
.datagridborder
{
	border:1px solid #cccccc;
	
}
.GridHeaderStyle A:link {
	COLOR:#ffffff; TEXT-DECORATION: underline;FONT-WEIGHT: Bold
}
.GridHeaderStyle A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline;FONT-WEIGHT: Bold
}
.GridHeaderStyle A:hover {
	COLOR:yellow; TEXT-DECORATION: none;FONT-WEIGHT: Bold
}
.GridHeaderStyle A:active {
	COLOR: #ffff66; TEXT-DECORATION: underline;FONT-WEIGHT: Bold
}
.GridRowStyle {
	BORDER-RIGHT: #94A6BB 1px solid; 
    BORDER-TOP: #94A6BB 1px solid; 
    BORDER-LEFT: #94A6BB 1px solid;
    BORDER-BOTTOM: #94A6BB 1px solid;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	BACKGROUND-COLOR: #EFF7FF; 
	COLOR:#003366; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	height : 18px;
	
}
.GridRowStyle:hover {
	
	BACKGROUND-COLOR:#ebeac7; 
	color:Black;
	
}
.GridAlternatingRowStyle {
	BORDER-RIGHT: #94A6BB 1px solid; 
    BORDER-TOP: #94A6BB 1px solid; 
    BORDER-LEFT: #94A6BB 1px solid;
    BORDER-BOTTOM: #94A6BB 1px solid;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	BACKGROUND-COLOR: #fafcfe; 
	COLOR:#003366; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height : 18px;
}
.GridAlternatingRowStyle:hover {
	BACKGROUND-COLOR: #ebeac7; 
	color:Black;
}
.GridPagerStyle 
{	background-color:#f5f5f5;
	vertical-align:middle; 
	text-align:right;
	padding-right:10px;
}
.GridPagerStyle table td /* Active Tab */
{	
	background-color:whitesmoke;
	border:solid 1px gray;
	padding-left: 4px;      
	padding-right: 4px;  
    padding-top: 1px;
	padding-bottom: 2px; 
}

.GridPagerStyle table span /* Active Tab */
{	
	color:Red;
	border:0px;
}
.GridViewAsc
{
	background-image:url("Images/uparrow.GIF");
	background-position:right;
	background-repeat:no-repeat;
}
.GridViewDesc
{
	background-image:url("Images/downarrow.GIF");
	background-position:right;
	background-repeat:no-repeat;
}

.TDSearch
{
	background-color:#f5f5f5;
	border:1px solid #cccccc; 
}

.BlueLine
{
	background-color:#5282c6;
	height:1px;
}
.ErrStyle
{	color:Red;
}


.Summarized_Header
{
	background-color:#d6e2ed; 
	height:24px;
	background-repeat:repeat-x; 
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #adc4d9;
	
}
.Summarized_Item
{	height:18px;
	text-align:right;
	border-left:1px solid #f1f5f8;
	border-bottom:1px solid #f1f5f8;
	width:125px;
	
}
.SummarizedHeader
{
	background-image:url(Images/ms_1.gif);
	height:24px;
	background-repeat:repeat-x; 
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-left:2px;
	padding-right:5px;
	width:50px;
	
}
.SummarizedHeader:hover
{
	background-image:url(Images/ms_2.gif);
	height:24px;
	background-repeat:repeat-x; 
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	cursor:pointer;
}
.SummarizedHeader_hover
{
	background-image:url(Images/ms_2.gif);
	height:24px;
	background-repeat:repeat-x; 
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	cursor:pointer;
}

.Summarized_ItemHover
{	background-image:url(images/trans.png);
	border:1px solid #f6e690;
	cursor:pointer;
	
}
.modalBackground{
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
 }
 
 .TxtColorAppearanceStyle
{
	border:1px solid #cccccc;
	width:130px;
	background-image: url(Images/txtBG.gif);
	background-repeat:repeat-x;
}

.MinmenuIconTD
{	border:1px solid #f5f5f5;
	text-align:center;
	width:100px;
	cursor:pointer;
	
	
}
.MinmenuIconTD:Hover
{
	background-color:White;border:1px solid #feeba9;cursor:pointer;direction:rtl; play-during:mix; 
}
.MinmenuIcon
{	height:45px;
 	width:45px;
}
.MinmenuIcon_Vch
{
	 
	height:20px;
	
}
.MinmenuIconTD_Vch
{
	text-align:center;
	width:150px;
	height:22px;
	border:1px solid #f0f0f0;
	border-bottom:1px solid #e3e3e3;
}
.MinmenuIconTD_Vch:hover
{
	text-align:center;
	width:150px;
	height:22px;
	border:1px solid #cccccc;
	cursor:pointer ;
	background-image:url(Images/y_box1.jpg)
	
}
.TrailMenu
{	text-align:center;
	padding:2px;
	border:1px solid #6ea7c0;
	background-color:#cbe1ea;
	font-weight:bold;
	text-transform:capitalize;
	cursor:pointer;
}
.TrailMenu:Hover
{	text-align:center;
	padding:2px;
	border:1px solid #166e96;
	background-color:#71a9c1;
	font-weight:bold;
	cursor:pointer;
	color:White;
}
.ReceiptTable
{	background-color:#f3f3df;
	border:1px solid #adad83;
}
.ReceiptHeader
{	background-color:#cfcfa2;
	border-bottom:1px solid #91916e;
	height:18px;
	text-align:center;
	font-weight:bold;
}
.ReceiptItemRow
{	background-color:#ebebca;
 	border:1px solid #cfcfa2;
	height:20px;
}
.ReceiptNarration
{	background-color:#ebebca;
	border:1px solid #adad83;
	height:20px;
}

/* ------------------------ ------------------------------*/
.BoxBorder
{
	border:1px solid #b6c7d7;
	padding:0px;
	background-color:#f1f5f8;
}
.BoxHeader
{
	background-color:#d6e2ed;
	border:1px solid #b6c7d7; 
	height:20px; 
	color:#6d5b5b;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
.BoxContent
{
	border:1px solid #b6c7d7;
	border-top:0px;
	height:100px;
	background-color:#f1f5f8;
	
}
/*----------------------------- Old Sales Style ----------------------------------------*/
.MyGrid
{	
	border-top:solid 0px #B3B7BF;
	border-bottom:solid 1px #B3B7BF;	
	border-left:solid 1px #B3B7BF;
	border-right:solid 1px #B3B7BF;
	width:100%;	
}
.MyGrid th
{
	border-top:solid 1px #B3B7BF;
	border-bottom:solid 1px #86888F;	
	border-left:solid 1px #B3B7BF;
	border-right:solid 1px #B3B7BF;	
	padding:1px 1px 1px 1px;
	font:Bold 11px Tahoma;	
	COLOR:#5F6F6F;
	text-align:center;
	vertical-align:middle; 	
}
.MyGrid td td
{
    border:solid 0px;
    padding:0px;
}
.MyGrid td 
{
	border-top:solid 0px #EFEFEF;
	border-bottom:solid 1px #EFEFEE;
	border-left:solid 1px #EFEFEF;
	border-right:solid 0px #EFEFEF;	
	padding:1px 6px 1px 6px;
	/*font:normal 11px Tahoma; color:black;*/
	font:normal 11px Verdana; color:black;
	cursor:default;
	vertical-align:middle;
	
}
.MyGrid td a
{
	font:bold 10px Verdana;	
	color:DarkBlue;
	cursor:pointer;
	padding:1px 3px 1px 1px;
}
.MyGridRowStyle { background-color:#ffffff; height:18px;	}
.MyGridAlternatingRowStyle { BACKGROUND-COLOR:#fafcfe; height:18px;	}
.MyGridSelectedRowStyle { background-color:#EFFBFF; height:18px; }
.MyGridHeaderStyle
{
	background:#c6cfd7 url(images/GridHeader.png) repeat-x;	
	background-position:0px 0px;	
	height:16px;
	font:Bold 10px Tahoma;
	COLOR:#61646F;
}
.MyGridHeaderStyle A
{	
	COLOR:#4F4F4F;
	TEXT-DECORATION: none;
	font:Bold 11px Tahoma;		
}
.MyGridHeaderStyle A:visited 
{
	COLOR:#2F2F2F;	
	TEXT-DECORATION: none;
	font:Bold 11px Tahoma;
}
.MyGridHeaderStyle A:hover 
{
	COLOR:Blue; 
	TEXT-DECORATION: none;
	font:Bold 11px Tahoma;
}
.MyGridHeaderStyle A:active 
{
	COLOR: Blue; 
	TEXT-DECORATION: underline;
	font:Bold 11px Tahoma;
}
.MyGridPagerStyle 
{	
	background-color:#F0F8FF;
	text-decoration:none;			
	border:solid 1px #DFDFDF;		
	text-align:right;	
}
