/* CSS Document */
Body {font-family:Arial, Helvetica, sans-serif; 
      font-size:12px; color:#000000; direction:rtl; margin-top:0px;}

H1 { font-size:16px; color:Black; padding-top:4px; padding-bottom:4px; padding-right:4px;}
.bold { font-weight:bold;}
.spacer2 { height:2px;}
.spacer4 { height:4px;}
.spacer6 { height:6px;}
.spacer8 { height:15px;}
.spacer10 { height:29px;} /*foff*/
.noContant {height:250px;}
UL { padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.iINline { display:inline}
/* Header Section */

#header {
	border-top: 3px solid #FFFFFF;
	height: 7em;
}

#header .isaleLogo {
	background-color: transparent;
	float: right;
	margin-right: 0em;
	margin-top: 0.3em;
	margin-left: 2em;
	direction:rtl;
}

/*2018/10/17. Mobile addition Application name */
#header span.AppName {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #005500; /* color: #005177;*/
    font-weight: bold; /* text-shadow: 0 1px 0 rgba(255,255,255,.5);*/
    text-shadow: 2px 1px 0 #A6D2D2; /*#F1F1E2;*/ /*#A6D2D2;*/ /*direction:rtl;*/
}

#header .dbcLogo {
	background-color: transparent;
	float: left;
	margin-top: 0.3em;
	margin-left: 0em;
	direction:rtl;
}

#header a:link, a:visited  {
	color: #B51032;
}



.bgSpacer{background:url(images/bg_blue_light1.gif); background-repeat:repeat-x;}

/* 2018/06/26 */
.bgSpacerNew{background-image: url('images/title_img/TitleBg.gif'); background-repeat:repeat-x;}

/*  Search Bar & place Menu */
#searchBar 
{
    height: 34px;
    border-top: 3px solid #FFFFFF;
	background:url('images/bg_blue_light.gif') repeat-x; 
    width: 248px; 
    cursor:hand;
}


/*=====NTV==elena 2013.22.10============*/
.searchBarNtv
{
    background-color: #ddf5d7;
    background: url(images/title_img/TitleBg.gif);
    background-repeat: repeat;
    width: 248px;
}

#searchBarNtv .BreadcrumbNtv {
	font: 90% Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	color: black;
	background-color: transparent;
	float: right;
	margin-right: 2em;
	margin-top: 0.4em;
	font-weight:bold;
	height: 20px;  
}

#searchBarNtv .search    
{
	background-color: transparent;
	float:left;
	margin-left: 0.8em;
	margin-right: 2em;
	margin-top: 0.4em;  
}

/*======================*/

.searchBar {background-color:#ddf5d7; 
             background:url(images/bg_blue_light.gif); background-repeat:repeat-x;}
             
#searchBar .Breadcrumb {
	font: 90% Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	color: black;
	background-color: transparent;
	float: right;
	margin-right: 2em;
	margin-top: 0.4em;
	font-weight:bold;
	height: 30px;  /* elena 2013.03.03*/
}



#searchBar .search    
{
	background-color: transparent;
	float:left;
	margin-left: 0.8em;
	margin-right: 2em;
	margin-top: 0.4em;  
}
.searchTb { background:#FFFFFF; 
            color:#000066; 
            border-color:#3399CC; 
            width:150px;}
            
.searchBtn_LW_2013_22_10
{
    /* background: #ECECEC; */ /*    border-color: #333333; */
    border-style: none;
    background-color: #CCCCCC;
    width: 80px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 12px;
    font-weight: bold;
    color: black;
}

.searchBtn_OLD_2016_09_05
{
    /* background: #ECECEC; */ /*    border-color: #333333; */
    border-radius: 3px;
    border-color: #DADAE2;
    border-width: thin;
    border-style: none solid none solid;
    background-color: #CCCCCC;
    width: 80px;
    height: 30px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 12px;
    font-weight: bold; /* color: black; */
    color: #003063;
    background-image: url('images/title_img/TitleBg.gif');
}
.searchBtn
{
    border: 1px solid #CECECE;
    border-radius: 3px;
    width: 70px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 12px;
    font-weight: bold; /* color: black; */
    color: #003063; /*background-image: url('images/title_img/TitleBg.gif'); */
    height: 25px;
    background-color: #EBEBD7;
}

.MsgBoxBtn
{
    border: 1px solid #CECECE;
    border-radius: 3px;
    width: 80px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 12px;
    font-weight: bold; /* color: black; */
    color: #003939; /*background-image: url('images/title_img/TitleBg.gif'); */
    height: 30px;
}

.searchBtn_NewTamash /* 2015/10/14  */
{
    border: 1px solid #CECECE;
    border-radius: 3px;
    width: 70px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 12px;
    font-weight: bold; /* color: black; */
    color: #003063; /*background-image: url('images/title_img/TitleBg.gif'); */
    height: 25px;
}
  
   
.checkOut { vertical-align:middle; }

/*  Login Status and Buskets Status for NTV*/
#BasketsStatNtv 
{
    height: 20px;
    border-top: 3px solid #FFFFFF;
}
#BasketsStatNtv .loginNtv
{
    font: Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-weight: normal;
    color: #003063; /* black;  elena 2013.03.03*/
    background-color: transparent;
    float: right;
    margin-left: 2em;
    margin-right: 2em;
    margin-top: 0.4em;
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
  /*  height: auto; */ /* elena test */
}

#BasketsStatNtv .basketItems
{
    background-color: transparent;
    float: left;
    margin-left: 0.8em;
    margin-right: 2em;
    margin-top: 0.4em;
    color: #003063;
}


/*span.basketItems div { display:inline;} */




/*  Login Status and Buskets Status*/
#BasketsStat 
{
    height: 30px;
    border-top: 3px solid #FFFFFF;
}

#BasketsStat .login
{
    font: Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-weight: normal;
    color: #000066; /* black;  elena 2013.03.03*/
    background-color: transparent;
    float: right;
    margin-left: 2em;
    margin-right: 2em;
    margin-top: 0.4em;
}

#BasketsStat .basketItems    
{
	background-color: transparent;
	float:left;
	margin-left: 0.8em;
	margin-right: 2em;
	margin-top: 0.4em;  
}


span.basketItems div { display:inline;}

/* Categories menu bar  */

/*------------NTV 2013.22.10----------------------------------------------*/
.categoriesBarNtv {width:120px; background:#FFFFFF; 
                            padding:0px 0px 0px 0px; vertical-align:top;}
   

 
 table.categoriesTNtv
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    /*color: #404040; */
    color : #003060;
    width: 120px;
    height:80%;
    background-color: #fafafa;
    border: 1px solid #c6bead;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 0px;
}

 table.categoriesTNtvRed
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px; /*color: #404040; */
    color: #CC0000;
    width: 120px;
    height: 80%;
    background-color: #FAFAFA;
    border: 1px solid #c6bead;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 0px;
}
              
 table.categoriesTNtv td.categoryHd
{
    height: 20px;
    border-bottom: 2px solid #ffffff;
    background-color: #1e48f9;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    /*color: #404040; */
    color : #003060;
    background: url('images/title_img/TitleBg.gif');
    background-repeat: repeat-x;
}

 table.categoriesTNtv td.categoryHdRed
{
    height: 20px;
    border-bottom: 2px solid #ffffff;
    background-color: #1e48f9;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px; /*color: #404040; */
    color: #990033;
    background: url('images/title_img/TitleBg.gif');
    background-repeat: repeat-x;
}
	
	table.categoriesTNtv td
{
    border-bottom: 1px dotted  #c6bead;    /*#6699CC; */
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #404040;
    /*background-color: white; */
     background: url('images/title_img/TitleBg.gif');
    text-align: right;
    padding-left: 3px;
    padding-right: 3px;
} 

.footerNtv
{
    font-size: 11px;
    padding: 2px 2px 2px 2px;
    background-color: #def5d7;
    text-align: center;
    border-top: 2px #ffffff solid;
    background: url('images/title_img/TitleBg.gif');
    background-repeat: repeat-x;
    color: #003060;
}

/*2018/08/13  */
.footerMasterMob
{
    font-size: 11px;
    padding: 1px 1px 1px 1px;
    margin: 1px;
    background-color: #def5d7;
    text-align: center;
    border-top: 2px #ffffff solid;
    background: url('images/title_img/TitleBg.gif') repeat-x repeat-y;
    color: #003060;
    vertical-align: middle;
    word-wrap: break-word;
    overflow-wrap: break-word;
    height: 15px;
    line-height: 15px;
}


 .style1
{
    font-size: 11px;
    text-align: center;
    color: #003060;
    height: 22px;
    border-top: 2px solid #ffffff;
    padding: 2px;
    background: url('images/title_img/TitleBg.gif') repeat-x;
}

/*--------------------------------------------------*/

.categoriesBar {width:120px; background:#FFFFFF; 
                padding:0px 0px 0px 0px; vertical-align:top;}
                
 .XXcategoriesBar_LastOriginal {width:200px; background:#FFFFFF; 
                padding:0px 0px 0px 0px; vertical-align:top;}
                


table.categoriesT{ font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040; width: 120px; background-color: #fafafa;
	border: 1px #6699CC solid; border-collapse: collapse; border-spacing: 0px;
	margin-top: 0px;}

table.categoriesT td.categoryHd{ border-bottom: 2px solid #ffffff;
	background-color: #1e48f9;	text-align: center;
	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;
	font-size: 11px; color: #404040; background:url(images/bg_blue_light1.gif); background-repeat:repeat-x;}

table.categoriesT td { border-bottom: 1px dotted #6699CC;
	font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040; background-color: white;
	text-align: right; padding-left: 3px; padding-right:3px;} 
	
table.categoriesT td.proInBasket { border-bottom: 1px dotted #6699CC;
	font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040; background-color: white; 
	text-align: center; padding-left: 3px; padding-right:3px;} 
.proInBasket{height:25px;background:url(images/bg_blue_light.gif); 
             width:100%; text-align:left; }	
.categoryBodL { border-left: 1px dotted #CEDCEA; } 

.categoryHd {font-size:12px; font-weight:bold; color:#000000;}
a.categoryHd:link {text-decoration:none;color:#000000;}
a.categoryHd:visited {text-decoration:none;color:#000000;}
a.categoryHd:hover {text-decoration:none;color:#666666;}

.HiddenSubCategory { display:none;}
/*  */
.verticalSpacer {width:5px; background-image:url(images/verticalSpace.gif); background-repeat:repeat-y; }

.verticalSpacer1 {width:1px; background-image:url(images/verticalSpace.gif); background-repeat:repeat-y; }


/* Products   */

.msgLine {background-color:#ddf5d7; height: 35px; width:100%; padding: 0px 0px 0px 0px;
          vertical-align:middle; text-align:center; 
             background:url(images/bg_blue_light.gif); background-repeat:repeat-x;}

.products {width:550px; background:#FFFFFF;padding:2px 4px 4px 0px;}

.proInBasket{ background-color:#6699FF; color:#000066; padding-right:2px; padding-left:2px; font-weight:bold;}

.productImageThamb{ width:100px; height:100px; border-width:0px;}
.productImage{ width:200px; height:200px; border-width:0px;}

table.productT{ font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040; width: 181px; background-color: #fafafa;
	border: 1px #6699CC solid; border-collapse: collapse; border-spacing: 0px;
	margin-top: 0px; border-left-style:dotted;}

table.productT td.productHd{ border-bottom: 2px solid #ffffff;
	background-color: #1e48f9;	text-align: center;
	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;
	font-size: 12px; color: #003399;   
	background:url(images/bg_blue_light1.gif); 	background-repeat:repeat-x;}
a.productHd{ text-decoration:none; color: #003399;}
a.productHd:link{ text-decoration:none;color: #003399;}
a.productHd:visited{ text-decoration:none;color: #003399;}
a.productHd:hover{ text-decoration:underline; color: #003300;}

	
table.productT td.productImg{ border-bottom: 2px solid #6699CC;
	background-color:#FFFFFF; height:105px;	text-align: center; font-weight: bold; }

table.productT td.productDescription{height:30px;}

table.productT td { border-bottom: 1px dotted #6699CC;
	font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040; background-color: white;
	text-align: right; padding-left: 3px; padding-right:3px;} 
	
table.productT td.command{ border-bottom: 1px dotted #6699CC;
	font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040; background-color: white;
	text-align: left; padding-left: 3px; padding-right:3px;} 
.command{ height:25px;}	
.productBodL { border-left: 1px dotted #CEDCEA; } 
.procuctCountTb { background:#FFFFFF; color:#000066; border: 1px #6699CC solid; width:20px; }
.MusterBuyerPriceTb { background:#FFFFFF; color:#000066; 
                      border: 1px #6699CC solid; width:50px; font-size:12px; height:14px; }
                      
.promotion{ font-weight:bold; color:Red; display:inline; padding-left:10px; padding-right:10px;}
/* Product Item   */

table.productTItem{ font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040; width: 100%; background-color: #fafafa;
	border: 1px #6699CC solid; border-collapse: collapse; border-spacing: 0px;
	margin-top: 2px; border-left-style:dotted;}

table.productTItem td.productHd{ border-bottom: 2px solid #6699CC;
	text-align: right; padding-right:4px;
	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;
	font-size: 14px; color: #404040; }
	
table.productTItem td.productImg{ border-bottom: 2px solid #6699CC;
	background-color:#FFFFFF; width:200px; height:200px;	
	text-align: center; font-weight: bold; }


table.productTItem td { border-bottom: 1px dotted #6699CC;
	font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040; background-color: white;
	text-align: right; padding-left: 3px; padding-right:3px; } 
	
table.productTItem ul { border-bottom: 1px dotted #6699CC;
	font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 12px; color: #404040; background-color: white;
	text-align: right; padding-left: 3px; padding-right:3px; margin-top:5px; margin-bottom:2px;} 
	
table.productTItem li {padding-left: 3px; padding-right:3px; margin-top:5px; margin-bottom:2px; list-style-image:url(images/arr102.gif);} 

table.productTItem  td.command { border-bottom: 1px dotted #6699CC;
	font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040; background-color: white;
	text-align: left; padding-left: 3px; padding-right:3px;} 

.productImageBig { width:200px; height:200px;}

/* Confirm Order   */

table.productTConfrim{ font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040; width: 100%; background-color: #fafafa;
	border: 1px #6699CC solid; border-collapse: collapse; border-spacing: 0px;
	margin-top: 2px; border-left-style:dotted;}

table.productTConfrim td.productHd{ border-bottom: 2px solid #6699CC;
	text-align: right; padding-right:4px;
	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;
	font-size: 14px; color: #404040;}
	
table.productTConfrim td { border-bottom: 1px dotted #6699CC;
    border-left:0px; border-right:0px;
	font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040; background-color: white;
	text-align: right; padding-left: 3px; padding-right:3px;
	vertical-align:top} 

table.productTConfrim th { border-bottom: 1px solid #6699CC;
	border-left:0px; border-right:0px;
	font-family: Arial, Helvetica, sans-serif; font-weight: bold;
	font-size: 11px; color: #404040; background-color: white;
	text-align: right; padding-left: 3px; padding-right:3px;
	vertical-align:top} 
	
table.productTConfrim td.productSend{ border-bottom: 2px solid #6699CC;
	text-align: left; padding:4px 4px 4px 4px;
	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;
	font-size: 14px; color: #404040;}


/* Filters */

.filters {width:550px; background:#FFFFFF; padding:2px 5px 0px 0px; }

table.filtersT{ font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040;  background-color: #fafafa; width:550px;
	border: 1px #6699CC solid; border-collapse: collapse; border-spacing: 0px;
	margin-top: 2px; margin-right:4px; border-left-style:dotted;}

table.filtersT td.filtertHd{ border-bottom: 2px solid #ffffff;
	background-color: #1e48f9;	text-align: right;
	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;
	font-size: 12px; color: #003399;   background:url(images/bg_blue_light1.gif); background-repeat:repeat-x;}

table.filtersT td { border-bottom: 1px dotted #6699CC;
	font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 12px; color: #404040; background-color: white;
	text-align: right; padding-left: 3px; padding-right:5px;} 

/* FooterNTV  2013.22.10*/

.footerNtv
{
    font-size: 11px;
    padding: 2px 2px 2px 2px;
    background-color: #def5d7;
    text-align: center;
    border-top: 2px #ffffff solid;
    background: url('images/title_img/TitleBg.gif');
    background-repeat: repeat-x;
}

/* Footer */
.footer {font-size:11px;padding:2px 2px 2px 2px; background-color:#def5d7; text-align:center; border-top: 2px #ffffff solid;
background:url(images/bg_blue_light1.gif); background-repeat:repeat-x;}

/* Warning */
.warning_lw-2021-11-16 { font-size:12px; color:Red;}


.warning {
    font-size: 15px;
    color: Red;
    font-weight: bold;
}


.warningOK {
    color: darkgreen;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    width: 100%;
}


/* suppliers */
.suppliersTbl{border: 1px #FF6600 solid;}

table.supplierT{ font-family: Arial, Helvetica, sans-serif; 
    font-weight: normal; width:185px; display:block;
	font-size: 11px; color: #404040;  background-color: #fafafa;
	border: 1px #6699CC solid; border-collapse: collapse; border-spacing: 0px;
	margin-top: 0px; border-left-style:dotted;}

table.supplierT td.productHd{ border-bottom: 2px solid #ffffff;
	background-color: #1e48f9;	text-align: center;
	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;
	font-size: 12px; color: #003399;   background:url(images/bg_blue_light1.gif); background-repeat:repeat-x;}
	
table.supplierT td.productImg{ border-bottom: 2px solid #6699CC; height:105px; 
	background-color:#FFFFFF; vertical-align:middle; text-align: center; font-weight: bold; }


table.supplierT td { border-bottom: 1px dotted #6699CC; width:182px;
	font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040; background-color: white;
	text-align: right; padding-left: 3px; padding-right:3px;} 
	
table.supplierT td.command{ border-bottom: 1px dotted #6699CC;
	font-family: Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 11px; color: #404040; background-color: white;
	text-align: left; padding-left: 3px; padding-right:3px;} 
	
.customerHr{ height:10px;}	


table.supplierDL td { vertical-align:top;}

/* Pager */
ul.suppliersUL li { display:inline; float:right; margin-top:5px;
                    margin-bottom:10px; margin-left:10px; }
.myPager{ text-align:center; display:block; width:100%}

/* content */
.content{ vertical-align:top; text-align:right; padding:0px 0px 0px 0px;}

/* order Submit*/
.commentsTA { width:300px;}
.fieldName td{ font-weight:bold;}

.orderOk_LW2013_10_22 { text-align:center; height:200px; 
          line-height:20px; vertical-align:middle;}
 
 .orderOk
{
    text-align: center;
    height: 200px;
    line-height: 20px;
    vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #003060;
    font-weight: bold;
}

/* Page caption table td*/
table.PageCaption td
{
    padding: 5px;
    margin: 5px;
    text-align: justify;
    height: 20px;
    line-height: 20px;
    vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #003060;
    font-weight: bold;
    background-image: url('images/title_img/TitleBg.gif');
    background-color: #EFEBE7;
    font-style: italic;
}

/*Label for PageName definition */
 .PageNameLbl
{
    /*border: thin solid #C0C0C0; */
    border: 1px solid #C6BEAD;
    padding: 5px;
    margin: 1px;
    text-align: center;
    height: 200px;
    line-height: 20px;
    vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #005900;
    font-weight: bold;
    background-color: #EFEBE7;
}
   
   
  .HyperLinkNtv
{
    color: #003060;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    background-image: url('images/title_img/TitleBg.gif');
}
      
 .NoDataLable
{
    text-align: center;
    height: 200px;
    line-height: 30px;
    vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10pt;
    /*  background-color: #EFEBE7; */
    color: #003060;
}
          
.progress { background-color:Lime; font-weight:bold;}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:350px;
}

/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}


/*  DBC */
.d {color: #34A214;font-weight: bold;}
.b {color: #F47A04;font-weight: bold;}
.c {color: #4C82BC;	font-weight: bold;}

/* Email */
.EmailTbl { width:500px;}
.EmailTbl td { font-weight:bold; text-align:right;}
.ExtendedWorning { direction:rtl; float:left;}
.emailTb { background:#FFFFFF; 
            color:#000066; 
            border-color:#3399CC; 
            width:200px;}
.emailBtn {background:#FFFFFF; color:#3399CC; 
           border-color:#3399CC;width:200px;}
.emailTA { width:200px; background:#FFFFFF; 
            color:#000066; 
            border-color:#3399CC;}
.EmailTbl td.tdName { width:150px;}
.EmailTbl td.tdInput { width:205px;}
.EmailTbl td.worning { width:145px; text-align:right;}
.emailSelect { background:#FFFFFF; color:#3399CC; 
           border-color:#3399CC;width:200px;}
           
.txt{font-size:12px; color:#000000; text-align:justify; height:300px; 
    border:1px solid #006600; display: block; padding:5px 5px;}
    
.txtNoHight{font-size:12px; color:#000000; text-align:justify; 
    border:1px solid #006600; display: block; padding:5px 5px;}    
      


.UpdateProgress_OLD_WORK {width: 400px; background-color: #FFC080; 
        top: 10px; left: 20em; position: absolute;
        border-right: gray 1px solid; 
        border-top: gray 1px solid; 
        border-left: gray 1px solid; 
        border-bottom: gray 1px solid;
         }   
         
  /* 2017/06/19 with animated gif  */
 .UpdateProgress
{
    width: 30%;
    height: 10px; /* background-color: #FFFFFF; */
    top: 10px;
    left: 20em;
    position: absolute;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    background-image: url('images/Loaders/loader03.gif');
    background-repeat: repeat-x;
}   
        

/* 2017.06/19 NEW for   */
.ProgressBar2
{
    top: 0px;
    height: 100%;
    width: 100%;
    position: absolute;
    background-color: White;
    opacity: 2.75;
    filter: alpha(opacity=75);
    vertical-align: middle;
    left: 0px;
    z-index: 999999;
    text-align: center;
    vertical-align: middle;
    color: #23476B;
}                  
        
.continueBtnHide { visibility:hidden;}        

.supplyerLogo { width:100px; height:100px;}

/* Advertising */
.ads {background-color:#fdfcce; width:100%; padding: 0px 0px 0px 0px;
          vertical-align:middle; text-align:center;
           border: 2px dashed orange;}
.ads a { color:Red; font-size:14px; text-decoration:none; font-weight:bold;}
.adsAgreement { vertical-align:middle}          

/* Sagam */
.slider { direction:ltr; background-color:Lime; border-bottom-color:Red; border-bottom-style:dashed;}
.bigDD { font-size:14px; color:Maroon; font-weight:bold; text-align:center;}
.sagamMark { font-size:16px; font-weight:bold; text-align:center;}
.remarksTB { background:#FFFFFF; 
             color:#000066; 
            border-color:#3399CC; 
            width:150px; direction:rtl;}            

/* Customers */
table.custumersTbl { width:100%;}
table.custumersTbl td { border-left: 1px solid #3399CC;
                        border-bottom: 1px dotted #3399CC;}
.customerDiv{ margin: 1px 5px 1px 5px;}

/* Added by elena */

.OrderDataResult
{
    text-align: center;
    height: 200px;
    line-height: 20px;
    vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif;
    font-style:normal;
    font-size:13px;
    font-weight:bold;
}


.GridViewHdrSys
{
   
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 13px;
    color: #003063; /* 2013.10.22 */ /*color: Navy; */ /*background-image: url(images/bg_blue_light.gif);   */ /* border: 1px #6699CC solid; */
    border: 1px solid #c6bead;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px;
    background-repeat: repeat-x;
    background-color: #D9DAB4; /*background-color: #CECF9C; */
}

.GridViewRowSys
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px; /*color: #404040; */
    color: #003063;
    background-color: #EfEfEf;
    border: 1px solid #C6BEAD;
    border-collapse: collapse;
    border-spacing: 0px;
}


/* Grid View Hdr was 12px, row=11px (2013.10.21)   */


.GridViewFooter
{
    border: thin none #EEEEEE;
}

.GridViewHdr_2018_11_20
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 13px;
    color: #003063; /* 2013.10.22 */ /*color: Navy; */ /*background-image: url(images/bg_blue_light.gif);   */ /* border: 1px #6699CC solid; */
    border: 1px solid #D3CDC0;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px;
    background-repeat: repeat-x;
    background-color: #D9DAB4; /*background-color: #D9DAB4; */
    height: 30px;
    text-align: center;
}
.GridViewHdr {
    height: 40px;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px; /* background-repeat: repeat-x;*/ /* background-color: #BADCDC; */
    border-spacing: 0;
    width: 100%;
    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px; /* font-family:'trebuchet MS','Lucida sans',Arial; */
    font-size: 14px;
    color: #444;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #B5B76C; /*#438787;*/
    background-image: linear-gradient(to bottom,#F1F1E2,#B5B76C);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#F1F1E2),to(#B5B76C));
    background-image: -webkit-linear-gradient(top,#F1F1E2,#B5B76C);
    background-image: -moz-linear-gradient(top,#F1F1E2,#B5B76C);
    background-image: -ms-linear-gradient(top,#F1F1E2,#B5B76C);
    background-image: -o-linear-gradient(top,#F1F1E2,#B5B76C);
    background-image: linear-gradient(to bottom,#F1F1E2,#B5B76C);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    border-top: 0;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
    table-layout: inherit;
}

.GridViewEmptyRow
{
    width: 50%;
    height: 15px;
    border: 1px solid #AAAAAA;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    color: #002C5B; /* 2013.10.22 */ /*color: Navy; */ /*background-image: url(images/bg_blue_light.gif);   */ /* border: 1px #6699CC solid; */
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px;
    background-repeat: repeat-x; /*background-color: #94C9C9; */
    background-color: #FFB38E;
}

/*=================================
    2018/10/15. New GridView pager style
    Grid pager style
    ==============================*/
.GridPagerRow a,
.GridPagerRow span 
    {
        display: block;
        height: 25px;
        width: 25px;
        margin: 4px;
        border-radius:3px;
        font-weight: bold;
        text-align: center;
        text-decoration: none;
        font-size: 10pt;
        table-layout: inherit;
    }
 .GridPagerRow span {
    /*Selected page style*/
    border: 2px solid #004A4A;
    background-color: #B5B76C; /*#80BFBF;*/ 
    color: #C80050; /*#f5f5f5;*/
}
 
   .GridPagerRow a {
    /*Link page style*/
    background-color:  #f5f5f5;
    color: #002851;
    border: 2px solid #AAAAAA;
}
    .GridPagerRow a:hover {
    background-color: #BDBDBD;
      border: 2px solid #004A4A;
}
	

.sortAsc
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 14px;
    color: #003063; /* 2013.10.22 */ /*color: Navy; */ /*background-image: url(images/bg_blue_light.gif);   */ /* border: 1px #6699CC solid; */
    border: 1px solid #c6bead;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px;
    background-repeat: no-repeat;
    background-color: #E2E2E2;
    background-image: url('Netivim/Images/SortArrows/arrow0_down.png');
}
.sortDesc
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 14px;
    color: #003063; /* 2013.10.22 */ /*color: Navy; */ /*background-image: url(images/bg_blue_light.gif);   */ /* border: 1px #6699CC solid; */
    border: 1px solid #c6bead;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px;
    background-repeat: no-repeat;
    background-color:  #E2E2E2;  /*#D9DAB4; */
    background-image: url('Netivim/Images/SortArrows/arrow0_up.png');
}

.GridViewHdrInv
{
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 13px;
    color: #003063; /* 2013.10.22 */ /*color: Navy; */ /*background-image: url(images/bg_blue_light.gif);   */ /* border: 1px #6699CC solid; */
    border: 1px solid #c6bead;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px;
    background-repeat: repeat-x;
    background-color: #D9DAB4; /*background-color: #CECF9C; */
    height:30px;
}
	
.GridViewRow
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px; /*color: #404040; */
    color: #003063;
    background-color: #F6F6F6;
    border: 1px solid #DBD6CC;
    border-collapse: collapse;
    border-spacing: 0px; /*height: 20px; */
    height: 20px;
    table-layout: inherit;
     margin: 3px;
    border: 2px solid #C1C1C1;
}

.GridViewAltRow {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px; /*color: #404040; */
    color: #003063;
    background-color: #FFFFF4;
    border: 2px solid #C1C1C1;
    border-collapse: collapse;
    border-spacing: 0px;
}

.GridViewRowEdit
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px; /*color: #404040; */
    color: #003063;
    background-color: #FFE6CC;
    border: 1px solid #DBD6CC;
    border-collapse: collapse;
    border-spacing: 0px; /*height: 20px; */
    
}

.GridViewRowEmpty
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px; /*color: #404040; */
    color: #003063;
    background-color: #FFC184;
    border: 1px solid #DBD6CC;
    border-collapse: collapse;
    border-spacing: 0px; /*height: 20px; */
    width:60%;
    height:30px;
}

.GridViewRow1
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px; /*color: #404040; */
    color: #003063;
    background-color: #BDBF7D;
    border: 1px solid #DBD6CC;
    border-collapse: collapse;
    border-spacing: 0px; /*height: 20px; */
    width: 60%;
    height: 30px;
}


.GridViewRowSelected
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px; /*color: #404040; */
    color: #003063;
    background-color: #F0D2E1;
    border: 1px solid #DBD6CC;
    border-collapse: collapse;
    border-spacing: 0px; /*height: 20px; */
    width: 60%;
    height: 30px;
}


.GridViewAltRow
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px; /*color: #404040; */
    color: #003063;
    background-color: #FFFFF4;
    border: 1px solid #C6BEAD;
    border-collapse: collapse;
    border-spacing: 0px;
}

/*  Custom report gridView*/
.GridViewHdrCustom
{
   
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #003063; /* 2013.10.22 */ /*color: Navy; */ /*background-image: url(images/bg_blue_light.gif);   */ /* border: 1px #6699CC solid; */
    border: 1px solid #c6bead;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px;
    background-repeat: repeat-x;
    background-color: #D9DAB4; /*background-color: #CECF9C; */
    width: 500px;
}
.GridViewRowCustom
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px; /*color: #404040; */
    color: #003063;
    background-color: #EfEfEf;
    border: 1px solid #C6BEAD;
    border-collapse: collapse;
    border-spacing: 0px;
     text-align:center;
    
}
.GridViewRowCustomItem
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px; /*color: #404040; */
    color: #003063;
    background-color: #EfEfEf;
    border: 1px solid #C6BEAD;
    border-collapse: collapse;
    border-spacing: 0px;
    text-align:center;
    
}
.GridViewAltRowCustomItem
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px; /*color: #404040; */
    color: #003063;
    background-color: #F9F9F9;
    border: 1px solid #C6BEAD;
    border-collapse: collapse;
    border-spacing: 0px;
    text-align: center;
}
/*-------------------------------------------------*/

.GridViewRowLog
{
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px; /*color: #404040; */
    color: #003063;
    background-color: #EfEfEf;
    border: 1px solid #C6BEAD;
    border-collapse: collapse;
    border-spacing: 0px;
    direction: ltr;
    text-align: center;
}
.GridViewAltRowLog
{
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px; /*color: #404040; */
    color: #003063;
    background-color: #F9F9F9;
    border: 1px solid #C6BEAD;
    border-collapse: collapse;
    border-spacing: 0px;
    direction: ltr;
    text-align: center;
}

.GridViewRowSuppLeft
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px; /*color: #404040; */
    color: #003063;
    background-color: #EfEfEf;
    border: 1px solid #C6BEAD;
    border-collapse: collapse;
    border-spacing: 0px;
    direction:ltr;
    text-align:left;
}


.GridViewRowInv
{
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px; /*color: #404040; */
    color: #003063;
    background-color: #EfEfEf;
    border: 1px solid #C6BEAD;
    border-collapse: collapse;
    border-spacing: 0px;
    height:10px;
}

.GridViewFooter
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px; /*color: #404040; */
    color: #003063;
    background-color: #F5F5F5;
    border: 1px solid #C6BEAD;
    border-collapse: collapse;
    border-spacing: 0px;
    height: 10px;
}

.GridViewRow_LW_2013_10_22
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
    color: #404040;
    background-color: #EBEAEE;
    border: 1px #6699CC solid;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px;
    border-left-style: dotted;
}
	
	/*Detailes view style*/
	
.GridViewDetFieldHdr_LW_2013_10_22
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    color: Navy;
    background-color: #FFFFD7;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px;
    border-left-style: none;
    background-repeat: no-repeat;
    background-image: none;
}

.GridViewDetEditRow_LW_2013_10_22
{
    border: 1px ridge #C0C0C0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
    color: #404040;
    background-color: #EfEfEf;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px;
}


/*  System status Header detailes*/
.gvdSysStatusHdr
{
    padding: 5px;
    margin: 3px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    color: #003063;
    border: 1px double #c6bead;
    border-collapse: collapse;
    border-spacing: 0px;
    background-repeat: repeat-x;
    background-color: #D9DAB4;
    text-align: right;
}

.gvdSysStatusFieldHdr
{
    padding: 3px;
    margin: 2px;
    border: 1px double #C0C0C0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #003063;
    background-color: #EfEfEf;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px;
    background-repeat: no-repeat;
    background-image: none;
    text-align: left;
}

.gvdSysStatusRow
{
    padding: 3px;
    margin: 2px;
    border: 1px double #C0C0C0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #660033;
    background-color: #EfEfEf;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px;
    background-repeat: no-repeat;
    background-image: none;
    text-align: center;
}

.gvdSysStatusEditRow
{
    padding: 5px;
    margin: 3px;
    border: 1px ridge #C0C0C0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #003063;
    background-color: #EfEfEf;
    border-collapse: collapse;
    border-spacing: 10px;
    text-align:left;
}

/*---------------NEW  GridViewDet------------------------*/

.GridViewDetHdr
{
    padding: 5px;
    margin: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #003063;
    border: 1px solid #c6bead;
    border-collapse: collapse;
    border-spacing: 0px;
    background-repeat: repeat-x;
    background-color: #D9DAB4;
}


.GridViewDetFieldHdr
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    color: #003063;
    background-color: #EfEfEf;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 2px;
    border-left-style: none;
    background-repeat: no-repeat;
    background-image: none;
}

.GridViewDetEditRow
{
    padding: 5px;
    margin: 2px;
    border: 1px ridge #C0C0C0;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
    color: #003063;
    background-color: #EfEfEf;
    border-collapse: collapse;
    border-spacing: 10px;
}
	
.HiddenItem {  display: none;  }

	
	/* Search Filter table settings */


table.SysStatusView td.HD
{
    text-align:left;  
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
	font-size: 12px; 
	 color : #003063;  /*  2013.10.22 */
	 background-color:#fafafa;
}

table.SysStatusView td
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa; /*color: #404040;   
	background-color: #fafafa; */
    text-align: left;
    padding-left: 3px;
    padding-right: 3px;
}
   
   

table.ViewData td.Hd 
{
    text-align:left;  
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
	font-size: 12px; 
	 color : #003063;  /*  2013.10.22 */
	 background-color:#fafafa;
	 
	/*color: #404040;   */
	/*background-color: #EfEfEf; */
	/*background-repeat:repeat-x; */  
	 }
table.ViewData td
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa; /*color: #404040;   
	background-color: #fafafa; */
    text-align: left;
    padding-left: 3px;
    padding-right: 3px;
}
 
  table.ErrorTable
{
    border: 1px solid #C0C0C0;
    width: 520px; /*726px; */
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
   background-color: #fafafa; 
    height: 30px;
    padding-left: 3px;
    padding-right: 3px;
    /*direction:rtl; */
}

table.ErrorTable td.Hd   /* LEFT align  td */
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa; 
    padding-left: 3px; 
    padding-right:3px;
    height:15px;
  /* width:70px; */
}
 
 
  /* SearchFilter..SearchFilter...SearchFilter...SearchFilter */
  /*   NEW 2016/09/06 */
 table.SearchFilter
{
    border: 1px solid #C0C0C0;
    width: 520px; /*726px; */
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
   background-color: #fafafa; 
    height: 110px;
    padding-left: 3px;
    padding-right: 3px;
    /*direction:rtl; */
}



table.SearchFilter td.Hd   /* LEFT align  td */
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa; 
    padding-left: 3px; 
    padding-right:3px;
    height:15px;
  /* width:70px; */
}
table.SearchFilter td.HdR   /* RIGHT align td  */
{
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa;
    padding-left: 3px; 
    padding-right:3px;
    height:15px;
  /* width:70px; */
}

table.SearchFilter td.ObligSign
{
    font-size: large;
    font-weight: bold;
    color: #FF0000;
}

table.SearchFilter td
{
    border-style: none;
    border-width: thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa; /*color: #404040;   
	background-color: #fafafa; */
    text-align: right;
    padding-left: 3px;
    padding-right: 3px;
    height:15px;
}

/*********************************?

/* OLD ... 2016/09/06 *******************/
table.SearchFilter1 td.Hd 
{
     text-align:right;  
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
	font-size: 12px; 
	 color : #003063;  /*  2013.10.22 */
	 background-color:#fafafa;
	 
	/*color: #404040;   */
	/*background-color: #EfEfEf; */
	/*background-repeat:repeat-x; */  
	 }

table.SearchFilter1 td
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa; /*color: #404040;   
	background-color: #fafafa; */
    text-align: right;
    padding-left: 3px;
    padding-right: 3px;
}
/*===================================*/
	 
/* date validators */

.DateValidator
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal; /* font-size: 10px;  */
    color: Red;
    font-size: 7pt;
}
     
 
 .SiteMapLabelNtv
{
    /* background-color: #D9DAB4;  */ /* light gold*/
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 9pt;
    color: #003063;
    background-color: #fafafa;
}

.searchFilterLabel
{
    background-color: #1e48f9;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color : #003063;  /*  2013.10.22 */
   /* color: #404040; */
   
}

.ResultLabelOK
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    color : #003063;  /*  2013.10.22 */
    /* color: #0000FF; */
    /*background-color: #FFD5BF; */
}


   
    .NoDataContent
{
    height: 250px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px; /*  background-color: #EFEBE7; */
    color: #660033;
}
   .ErrDataLable
{
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px; /*  background-color: #EFEBE7; */
    color: #660033;
}
  
 .NoDataLable
{
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px; /*  background-color: #EFEBE7; */
    color: #003060;
}

 .DataLable
{
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px; /*  background-color: #EFEBE7; */
    color: #003060;
}



/*---New 2013.10.22 ---*/
.LinkButtonNtv
{
    font-family: Arial, Helvetica, sans-serif; /*color: #18285A; */
    color: #18285A;
   /* color: #1A4A3A; */ /* dark-green*/
    cursor: hand;
    font-size: 13px;
    text-decoration: underline;
    font: normal;
    font-weight: bold;
    width:28px;
    height:28px;
}

.LinkEditButtonNtv
{
    font-family: Arial, Helvetica, sans-serif; /*color: #18285A; */
    color: #005700; /* color: #1A4A3A; */ /* dark-green*/
    cursor: hand;
    font-size: 12px;
    text-decoration: underline;
    font: normal;
    font-weight: bold;
}

.ImageButtonNtv
{
    font-family: Arial, Helvetica, sans-serif; /*color: #18285A; */
    color: #18285A;
   /* color: #1A4A3A; */ /* dark-green*/
    cursor: hand;
    font-size: 12px;
    text-decoration: underline;
    font: normal;
    font-weight: bold;
}

.LinkButtonNtvRed
{
	font-family : Arial, Helvetica, sans-serif;
	cursor : hand;
	font-size: 9pt;
	COLOR: #800000;
	text-decoration : underline;
	font : normal;
}
/*---------------------------*/

/* Create invoice button table*/
table.CreateInvoice dt.Hd
{
     text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; 
    background-color: #fafafa; 
 }
 table.CreateInvoice td 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 12px; color: #003063; 
	background-color: #fafafa;
	text-align: left; 
	padding-left: 3px; padding-right:3px;
	
 }
 
 table.LogOut td
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 14px;
    color: #000099;
    background-color: #fafafa;
    text-align: left;
    padding-left: 3px;
    padding-right: 3px;
}

/* ApproveOrder table*/

table.ApproveOrder td.Hd
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; 
    background-color: #fafafa; /*background-repeat:repeat-x; */
}

table.ApproveOrder td 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 12px; 
	/*color: #404040;  */
	color: #003063; 
	background-color: #fafafa;
	text-align: left; 
	padding-left: 3px; padding-right:3px;
	
 }
 
 /* Order approve/not approve*/
.approveBtn_lw2013_10_22
{
    /* background: #ECECEC; */ /*    border-color: #333333; */
    border-style: none;
    background-color: #CCCCCC;
    width: 90px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 12px;
    font-weight: bold;
    color: black;
}


.moneyTextBox
{
    text-align: left;
    font-size: inherit;
    width: 65px;
    color: #003063; /*width: 60px;   lw_22.10.2013*/
}

.dateTextBox
{
    text-align: left;
    font-size: inherit;
    width: 65px;
    color: #003063; /*width: 60px;   lw_22.10.2013*/
	/* border: 1px solid   #CECECE; */
    
}

.dateTextBox1  /* Use with ComboBox*/
{
    text-align: left;
    font-size: inherit;
    width: 65px;
    color: #003063; /*width: 60px;   lw_22.10.2013*/
	 border: 1px solid   #CECECE; 
    
}

.dateTextBoxBig
{
    text-align:left;
    font-size:inherit;
    width: 65px;
    color: #003063;
}

.smallTextBox
{
    text-align:left;
    font-size:inherit;
    width: 60px;
    height: 20px;
     color: #003063;
       
}

.middleTextBox
{
    text-align: left;
    font-size: inherit;
    width: 100px;
    height: 25px;
    color: #003063;
}

.longTextBox
{
    text-align:left;
    font-size:inherit;
    width: 150px;
    height: 25px;   
    color: #003063;
}

.remarksTextBox
{
    text-align:left;
    font-size: inherit;
    font-family: Arial, Helvetica, sans-serif; 
    /*width: 200px;*/
    width: 100px;
    height: 40px;   
    color: #003063;
    
}
.timeTextBox
{
    text-align: left;
    font-size: inherit;
    width: 60px; /*  height: 20px; */
    color: #003063;
}

.editTimeTextBox
{
    text-align:left;
    font-size:inherit;
    width: 50px;
  /*  height: 20px;  */
    color: #003063;
      
}
.editTextBox
{
    text-align: left;
    font-size: inherit;
    width: 80px;
 /*   height: 20px; */
    color: #003063;
}


.readonlyTextBox
{
    border-color: #C0C0C0;
    border-style: solid;
    text-align: right;
    font-size: inherit;
    width: 80px;
    height: 20px;
    color: #003063;
    font-family: Arial, Helvetica, sans-serif;
}



.confirmTextBox
{
    text-align: left;
    font-size: inherit;
    width: 80px;
    height: 20px;
    color: #003063;
    font-family: Arial, Helvetica, sans-serif;
}

.confirmDDL
{
    margin: 1px;
    text-align: right;
    font-size: 12px;
    width: 150px;
    height: 20px;
    color: #003063;
    font-family: Arial, Helvetica, sans-serif;
}

/*  ComboBoxStyle  */
.ComboBoxStyle .ajax__combobox_inputcontainer
{
    
    
    /* background-position: top left; */ /* border-right: 2px !important; */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-align: right;
    background-color: #fafafa;
    color: #003063;

/*    border: 2px solid #CECECE ;
    height: 30px !important;
    position: relative; */
    
    padding-right:5px;
    border-right: 2px !important; 
    
}

.ComboBoxStyle .ajax__combobox_textboxcontainer input
{
    /* background-position: top left; */ /* border-radius:3px;  */ /*   border-right: 2px ; */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-align: right;
    height: 25px !important;
    background-color: #fafafa;
    border: 2px solid #CECECE;
    color: #003063;
    padding-right: 3px;
    background-position: top right;
}
.ComboBoxStyle .ajax__combobox_buttoncontainer button
{
    /* background-position: top left; */ /* border-style: solid;*/ /* border-width: 1px; */
    border: 1px solid  #CECECE;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-align: center;
    width: 10px;
    position: inherit;
    height:20px;
    
}

.ComboBoxStyle .ajax__combobox_itemlist
{
    /* border-style: solid;*/ /* border-width: 1px; */
    border-radius:3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-align: right;
    color: #003063;
    
     padding-right:3px;
}



/*  ComboBoxStyle from Tamash  */
.ComboBoxStyle_Tmsh .ajax__combobox_inputcontainer
{
    /* background-position: top left; */
    border: 1px solid  #CECECE;
    border-right: 1px none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    background-color: #fafafa;
    color: #003063;
     height: 20px;
}

.ComboBoxStyle_Tmsh .ajax__combobox_textboxcontainer input
{
    /* background-position: top left; */
   /* border-radius:3px;  */
    border-right: 0px none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    height: 20px;
    background-color: #fafafa;
    border: 1px solid #CECECE;
    color: #003063;
}
.ComboBoxStyle_Tmsh .ajax__combobox_buttoncontainer button
{
    /* background-position: top left; */ /* border-style: solid;*/ /* border-width: 1px; */
    border: 1px solid  #CECECE;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    width: 10px;
    position: inherit;
    
}

.ComboBoxStyle_Tmsh .ajax__combobox_itemlist
{
    /* border-style: solid;*/ /* border-width: 1px; */
    border-radius:3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    color: #003063;
}



/*  ComboBoxStyle_NEW for |Netivim  */
.ComboBoxStyle .ajax__combobox_inputcontainer
{
      position: inherit;
    /* background-position: top left; */
    border-right: 1px none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right; /* background-color: #fafafa; */
    width: auto;
  /*height: 20px; */
      border: 1px solid  #CECECE;
  
}

.ComboBoxStyle .ajax__combobox_textboxcontainer input
{
    /* background-position: top left; */ /*   border-right: 0px none; */
     position: inherit;
    /*border-right: 1px solid #4E4E4E;*/
    border-right: 0px none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    width: auto;
}
.ComboBoxStyle .ajax__combobox_buttoncontainer button
{
    /* background-position: top left; */ /* border-style: solid;*/ /* border-width: 1px; */ /* border: 1px solid  #CECECE; */
    border: 1px solid #4E4E4E;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    width: 10px;
    position: inherit;
}

.ComboBoxStyle .ajax__combobox_itemlist
{
    /* border-style: solid;*/ /* border-width: 1px; */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
}

/* ============================ */



.comboBox
{
    margin: 1px;
    text-align:justify;
    font-size: 12px;
    width: 150px;
    height: 20px;
    color: #003063;
    font-family: Arial, Helvetica, sans-serif;
}

.confirmTextBox_OLD
{
    text-align: left;
    font-size: inherit;
    width: 80px;
    height: 20px;
    color: #003063;
}
.confirmDDL_OLD
{
    text-align:left;
    font-size:inherit;
    width: 80px;
     height: 20px;
    color: #003063;
 }

.confirmBtn_OLD_2013_22_10
{
    border-style: none; /*background-color: #CCCCCC; */
    width: 80px;
    height: 30px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 12px;
    font-weight: bold;
    color: black;
    background-color: #DADAE2;
}

.approveBtn
{
    border-width: thin;
    border-color: #DADAE2;
    border-style: none solid none solid;
    width: 90px;
    height: 30px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 12px;
    font-weight: bold; 
    color: #003063;
    background-color: #DADAE2;
    background-image: url('images/title_img/TitleBg.gif');
    cursor:hand;
}

.backImgBtn
{
    /*background-color: #CCCCCC; */
    border-style: none;
    width: 40px;
    height: 30px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 12px;
    font-weight: bold; /* color: black; */
    color: #003063;
    cursor: hand;
    background-color: #EFEBE7;
}

.backBtn
{
    /*background-color: #CCCCCC; */
    border-color: #C0C0C0;
    border-width: thin;
    border-style: none solid none solid;
    width: 95px;
    height: 30px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 11px;
    font-weight: bold;
    color: #003063;
    background-color: #DADAE2;
    background-image: url('images/title_img/TitleBg.gif');
    cursor: hand;
    font-style: italic;
}

.confirmBtn
{
    /*border-color: #DADAE2; */
     border-color: #C0C0C0;
    border-width: thin;
    border-style: none solid none solid; /*background-color: #CCCCCC; */
    width: 90px;
    height: 30px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 12px;
    font-weight: bold; /* color: black; */
    color: #003063;
    background-color: #DADAE2;
    background-image: url('images/title_img/TitleBg.gif');
    cursor: hand;
}

.confirmBtnNonActive
{
    /*border-color: #DADAE2; */
    border-color: #C0C0C0;
    border-width: thin;
    border-style: none solid none solid; /*background-color: #CCCCCC; */
    width: 90px;
    height: 30px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 12px;
    font-weight: bold; /* color: black; */
    color: #003063;
    background-color: #DADAE2;
    background-image: url('images/title_img/TitleBg.gif');
    cursor: wait;
}

.removeBtn
{
    border-radius: 4px; /*border-color: #DADAE2; */
    border-color: #C0C0C0;
    border-width: thin;
    border-style: none solid none solid; /*background-color: #CCCCCC; */
    width: 90px;
    height: 30px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 11px;
    font-weight: bold; /* color: black; */
    color: #660033;
    background-color: #DADAE2;
    background-image: url('images/title_img/TitleBg.gif');
    cursor: hand;
}


.middleFieldTemplate
{
    text-align:left;
    font-size:inherit;
    width: 100px;
}

.ModalPanel
{
    border: 2px double #C0C0C0;
    background-image: none;
    background-repeat: repeat-x; /*background-color: #CCFFFF; */
    display: none;
    width: 350px;
    padding: 25px;
    background-color: #BAE8F1;
}

table.ResultWithBrdr{ font-family: Arial, Helvetica, sans-serif; 
     font-weight: normal;
	font-size: 12px; color:inherit;  background-color:transparent;
	width: 70%;
	border: 1px #6699CC solid; border-collapse: collapse; border-spacing: 0px;
	text-align: center;
	vertical-align: middle;
	margin-top: 2px;}
	
	
table.ConfirmResult{ font-family: Arial, Helvetica, sans-serif; 
                            font-weight: normal;
	                        font-size: 12px; color:inherit; 
	                        width: 30%; background-color:transparent;
	                        text-align: center;
	                        vertical-align: middle;
	                         margin-top: 2px;  
	                         height: 60px;
}

table.ConfirmResult td 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 12px; color: #404040; 
	background-color: #fafafa;
	height: 100px;
	text-align: center; 
	line-height: 20px;
	padding-left: 3px; padding-right:3px;
	
 }
 
 
 
 table.AttResult
 { 
     font-family: Arial, Helvetica, sans-serif; 
                    font-weight:bold;
	                font-size: 14px; 
	                width: 100%; background-color:transparent;
	                text-align: center;
	                vertical-align: middle;
	               /* line-height : 100px; */
	                margin-top: 2px; 
	                height: 300px; 
    }
  table.AttResult td
{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size : 16px; 
	background-color: #fafafa;
	height: 100px;
	text-align: center; 
	line-height: 100px;
	padding-left: 3px; padding-right:3px;
	width:100%;
		
 }
 
 table.HdrView
{
    /* width: 520px; */ /*726px; */
    border: 1px solid #C0C0C0;
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa;
    padding-left: 3px;
    padding-right: 3px;
}

table.HdrView td.Hd
{
    border: 1px solid #ADADAD;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa;
    padding-left: 3px;
    padding-right: 3px; /* height:15px; */ /* width:70px; */
}


table.HeaderView
{
    /* width: 520px; */ /*726px; */
    border: 1px solid #C0C0C0;
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa;
    height: 100px;
    padding-left: 3px;
    padding-right: 3px;
}
table.HeaderView td.Hd   /* LEFT align  td */
{
    border: 1px solid #C0C0C0;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa;
    padding-left: 3px; 
    padding-right:3px;
   /* height:15px; */
  /* width:70px; */
}

table.HeaderView td.HdC   /* LEFT align  td */
{
    border: 1px solid #C0C0C0;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa;
    padding-left: 3px; 
    padding-right:3px;
   /* height:15px; */
  /* width:70px; */
}

table.HeaderView td.HdR   /* LEFT align  td */
{
    border: 1px solid #C0C0C0;
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa;
    padding-left: 3px; 
    padding-right:3px;
   /* height:15px; */
  /* width:70px; */
}
table.HeaderView td.HdC   /* LEFT align  td */
{
    border: 1px solid #C0C0C0;
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa;
    padding-left: 3px; 
    padding-right:3px;
   /* height:15px; */
  /* width:70px; */
}
 
 
 

	
.progressOrderConfirm {  background-color : #CCFFFF; font-weight:bold;  }

.orderConfirmResult
{
    text-align: center;
    height: 100px;
    line-height: 20px;
    vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.RemarkLabel
{
    width: 400px;
    font-size: 14px; /* background-color: #EfEfEf;  */ /* color: Navy; #FFFFCC - yellow */
    color: #003939;
    font-weight: bold;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid; /*dateTextBox */
    border-bottom: gray 1px solid;
    border-color: #D3D3D3;
    background-color: #FFFFCC; /* background-color: #FFFFCC; */
}  

.ResultOK
{
    width: 300px;
    background-color: #FFD8B0;
    font-size: 13px;
    color: Navy; 
    font-weight: bold;
  
} 
                
.ResultLabel_LW_2013_10_22
{
    width: 400px;
    font-size: 14px;
    background-color: #FFFFCC;
    color: Navy;
    font-weight: bold;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
}

.ResultLabel
{
    width: 400px;
    font-size: 14px; /* background-color: #EfEfEf;  */ /* color: Navy; #FFFFCC - yellow */
    color: #003939;
    font-weight: bold;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    border-color: #D3D3D3;
    background-color: #FFCC99;

    line-height: 20px;
     border-radius: 5px;
}  

.ErrorResultLabel
{
    width: 400px;
    font-size: 13px; /* background-color: #EfEfEf;  */ /* color: Navy; #FFFFCC - yellow */
    color: #660033;
    font-weight: bold;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    border-color: #D3D3D3;
    background-color: #FFCC99;
      line-height: 20px;
          border-radius: 5px;
}  

.ResultNotOK
{
    width: 300px;
    font-size: 14px;
    color: Red;
    font-weight: bold;
    background-color: #DDDDDD;
}

.ResultError {
    width: 300px;
    font-size: 14px;
    color: #003366;
    font-weight: bold;
    background-color: #E0A3C1;
    line-height: 20px;
    border-radius: 5px;
}


.MsgBoxLabel
{
    width: 200px;
    font-size: 14px; /* background-color: #EfEfEf;  */ /* color: Navy; #FFFFCC - yellow */
    color: #003939;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
} 


.ResultNoDataX
{
    width: 400px;
    font-size: 14px; /*color: #003399;*/
    color: #003063;
    font-weight: bold;
    background-color: #EfEfEf;
    font-family: Arial, Helvetica, sans-serif;
}

.ResultNoData
{
    padding: 3px;
    margin: auto;
    border: thin solid #E0E0E2;
    width: 400px;
    font-size: 14px; /*color: #003399;*/
    color: #003063;
    font-weight: bold;
    background-color: #EfEfEf;
    font-family: Arial, Helvetica, sans-serif;
}

/* ProgressBar definition for buttons press : */
.UpdateProgressAction
{
    width: 400px;
    font-size: 13px; /*background-color: #9ECFCF; */
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    /*color: #000000; */
    color: #003063;
    font-weight: bold;
    background-color: #9BCECE;
}      


/* === 2017/12/13 easy ticker styles  */
.EasyTeackeWrapper
{
    /*vertical-align:middle;*/
    display: block;
    border: thin solid #006262;
    width: 95%;
    height: 250px;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    overflow: hidden;
    background-color: #FFFFE6;
}



.NtvCalendar 
    
  .ajax__calendar_days table tr td, 
  .ajax__calendar_months table tr td, 
  .ajax__calendar_years table tr td { padding:0; margin:0; } 
  /*-----------------------------------*/
    .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: #E4E4C9;
    color: #002164;
}
        .ajax__calendar_container th { padding: 0px; }
 
        .ajax__calendar_container td
{
    background-color: #DEDEBC;
    padding: 0px;
}
 
 
 /*--- next month days are visible in current month     ---*/
.ajax__calendar_other .ajax__calendar_day,
 .ajax__calendar_other .ajax__calendar_year
{
    color: #A5A5A5;
    font-weight: bold;
}
 
 /*  mouse focus on */
    .ajax__calendar_hover .ajax__calendar_day, .ajax__calendar_hover .ajax__calendar_month, .ajax__calendar_hover .ajax__calendar_year
{
    color: #000000;
    font-weight: bold;
}
 
 /*  Selected day */
.ajax__calendar_active .ajax__calendar_day
{
    border-style: groove;
    border-width: thin;
    background-color: #E2E2E2;
}
 
.ajax__calendar_active .ajax__calendar_month, 
.ajax__calendar_active .ajax__calendar_year {
color: black;
font-weight: bold;
}
        
   /*  Filter table  2015/10/14 */   
        
 table.ViewData td.Hd 
{
    text-align:left;  
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
	font-size: 12px; 
	 color : #003063;  /*  2013.10.22 */
	 background-color:#fafafa;
	 
	/*color: #404040;   */
	/*background-color: #EfEfEf; */
	/*background-repeat:repeat-x; */  
	 }
table.ViewData td
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003063; /*  2013.10.22 */
    background-color: #fafafa; /*color: #404040;   
	background-color: #fafafa; */
    text-align: left;
    padding-left: 3px;
    padding-right: 3px;
}

/* Window loader progress  */
.loader
{
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background-color: transparent; /*background: url('images/page-loader.gif') 50% 50% no-repeat rgb(249,249,249); */
    background: url('images/Loaders/loader03.gif') no-repeat 50% 50%;
}



/* =============== 2015/10/14 ComboBoxStyle =========================== */

.ComboBoxStyle .ajax__combobox_textboxcontainer input
{
    /* background-position: top left; */
   /* border-radius:3px;  */
    border-right: 0px none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    height: 15px;
    background-color: #fafafa;
    border: 1px solid  * #CECECE;  
  /*  border: 1px solid #003063;  */
    color: #003063;
}
.ComboBoxStyle .ajax__combobox_buttoncontainer button
{
    /* background-position: top left; */ /* border-style: solid;*/ /* border-width: 1px; */ /*border: 1px solid   #CECECE; */
  /*  border: 1px solid #00428A; */
    border: 1px solid   #CECECE; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    width: 10px;
    position: inherit;
}

.ComboBoxStyle .ajax__combobox_itemlist
{
    /* border-style: solid;*/ /* border-width: 1px; */
    border-radius:3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    color: #003063;
}

/* ============================ */




	.ajax__fileupload {
    padding: 4px;
    border: #D3D3D3 1px solid;
    overflow: auto;
}

.ajax__fileupload_selectFileContainer {
    height: 24px;
    line-height: 24px;
}

.ajax__fileupload_selectFileButton {
    display:block;
    height: 24px;
    line-height: 24px;
    width: 80px;
    text-align: center;
    background-color: #212121;
    color: #D0D0D0;
    cursor: pointer;
    margin-right: 4px;
    font-size: 13px;
}

.ajax__fileupload_selectFileButton:hover {
    background-color: #000000;
    color: #ffffff;
}

.ajax__fileupload_topFileStatus {
    color: rgb(127, 126, 126);
}

.ajax__fileupload_ProgressBarHolder 
{
    margin-right: 70px;
    _margin-right: 0;
}

.ajax__fileupload_uploadbutton {
    width: 60px;
    text-align: center;
    cursor: pointer;
    color: white;
    font-weight: bold;
    background-color: #000099;
}

.ajax_fileupload_cancelbutton {
    width: 60px;
    text-align: center;
    cursor: pointer;
    color: white;
    font-weight: bold;
    background-color: #990033;
}

.ajax__fileupload_dropzone {
    border-style: dotted; 
    border-width: 1px; 
    line-height: 50px; 
    text-align:center;
    _text-align:left; /* IE Only */
    margin-bottom:2px;
}

.ajax__fileupload_queueContainer 
{
    border: #A9A9A9 1px solid;
    border-width: 1px; 
    margin-top:2px; 
    padding:4px;
    clear: both;
}

.ajax__fileupload_progressBar {
    padding-left:4px; 
    background-color: #CCFFCC; 
}

.ajax__fileupload_footer {
    margin-top: 2px;
    line-height: 20px;
    height: 20px;
}

.ajax__fileupload_fileItemInfo {
    line-height: 20px;
    height: 20px;
    margin-bottom: 2px;
    overflow: hidden;
}

.ajax__fileupload_fileItemInfo .filename {
    font-weight: bold;
}

.ajax__fileupload_fileItemInfo .uploadstatus {
    font-style: italic;
}

.ajax__fileupload_fileItemInfo .removeButton {
    cursor: pointer;
    background-color: #900;
    color: white;
    width: 55px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    display: block;
    float: left;
}

.ajax__fileupload_fileItemInfo .uploadedState {
    color: #060;
    background-color: #fff;
}

.ajax__fileupload_fileItemInfo .uploadingState {
    color: #FF9900;
    background-color: #fff;
}

.ajax__fileupload_fileItemInfo .pendingState {
    color: #009;
    background-color: #fff;
}

.ajax__fileupload_fileItemInfo .errorState {
    color: #ffffff;
    background-color: #ff0000;
}

.ajax__fileupload_fileItemInfo .cancelledState {
    color: #900;
    background-color: #fff;
}

/*Check*/
.ajax__fileupload_selectFileContainer {
	display: inline-block;
    overflow: hidden;
    position: relative;
    width: 80px;
    /*float: left;*/
}

.ajax__fileupload_selectFileContainer input {
    border: medium none;
    cursor: pointer;
    height: 40px;
    margin: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
}


/*------------------------------------------
 16/12/2015
Ajax FileUploader styles
-------------------------------------------*/
.ajax__fileupload {
    padding: 4px;
    border: #D3D3D3 1px solid;
    overflow: auto;
}

.ajax__fileupload_selectFileContainer {
    height: 24px;
    line-height: 24px;
}

.ajax__fileupload_selectFileButton
{
    display: block;
    height: 24px;
    line-height: 24px;
    width: 80px;
    text-align: center;
    background-color: #808080;
    color: #D0D0D0;
    cursor: pointer;
    margin-right: 4px;
    font-size: 13px;
}

.ajax__fileupload_selectFileButton:hover
{
    background-color: #606060;
    color: #ffffff;
}

.ajax__fileupload_topFileStatus {
    color: rgb(127, 126, 126);
}

.ajax__fileupload_ProgressBarHolder 
{
    margin-right: 70px;
    _margin-right: 0;
}

.ajax__fileupload_uploadbutton
{
    width: 60px;
    text-align: center;
    cursor: pointer;
    color: white;
    font-weight: bold;
    background-color: #408080;
}

.ajax_fileupload_cancelbutton
{
    width: 60px;
    text-align: center;
    cursor: pointer;
    color: white;
    font-weight: bold;
    background-color: #5B001E;
}

.ajax__fileupload_dropzone {
    border-style: dotted; 
    border-width: 1px; 
    line-height: 50px; 
    text-align:center;
    _text-align:left; /* IE Only */
    margin-bottom:2px;
}

.ajax__fileupload_queueContainer 
{
    border: #A9A9A9 1px solid;
    border-width: 1px; 
    margin-top:2px; 
    padding:4px;
    clear: both;
}

.ajax__fileupload_progressBar
{
    padding-left: 4px;
    background-color: #77BBBB;
}

.ajax__fileupload_footer {
    margin-top: 2px;
    line-height: 20px;
    height: 20px;
}

.ajax__fileupload_fileItemInfo
{
    line-height: 20px;
    height: 20px;
    margin-bottom: 2px;
    overflow: hidden;
}

.ajax__fileupload_fileItemInfo .filename {
    font-weight: bold;
}

.ajax__fileupload_fileItemInfo .uploadstatus {
    font-style: italic;
}

.ajax__fileupload_fileItemInfo .removeButton {
    cursor: pointer;
    background-color: #900;
    color: white;
    width: 55px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    display: block;
    float: left;
}

.ajax__fileupload_fileItemInfo .uploadedState {
    color: #060;
    background-color: #fff;
}

.ajax__fileupload_fileItemInfo .uploadingState {
    color: #FF9900;
    background-color: #fff;
}

.ajax__fileupload_fileItemInfo .pendingState {
    color: #009;
    background-color: #fff;
}

.ajax__fileupload_fileItemInfo .errorState {
    color: #ffffff;
    background-color: #ff0000;
}

.ajax__fileupload_fileItemInfo .cancelledState {
    color: #900;
    background-color: #fff;
}

/*Check*/
.ajax__fileupload_selectFileContainer {
	display: inline-block;
    overflow: hidden;
    position: relative;
    width: 80px;
    /*float: left;*/
}

.ajax__fileupload_selectFileContainer input {
    border: medium none;
    cursor: pointer;
    height: 40px;
    margin: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
}



.ajax__fileupload_fileItemInfo 
{
    position: relative;
    z-index: 0;
}
.ajax__fileupload_fileItemInfo div
{
    display: inline-block;
}
.ajax__fileupload_fileItemInfo div.removeButton 
{
    position: absolute;
    top: 0;
    right: 0;
}


MyLabel::before
{
    background-color: #4F5150;
    background-position: center center;
    font-family: Consolas, monaco, monospace;
    font-weight: bold;
    font-size: 20px;
    content: "+";
    vertical-align: text-top;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 3px;
    background-image: url('Netivim/Images/News/Expand.png');
    background-repeat: no-repeat;
}

TestCSS {
    /* color :#E7E7E7 ;*/ /*#E7E7E7 */
    background-color: #B5B76C; /*#81C0C0;* /* #3A7474;; #007373; #C5C5A7;  */ /* #FFFFCC; */
    border: thin solid #006262;
    background-position: center center;
    font-family: Consolas, monaco, monospace;
    font-weight: bold;
    font-size: 20px;
    content: "+";
    vertical-align: text-top;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 3px;
    background-image: url('Netivim/Images/News/Expand.png');
    background-repeat: no-repeat;
    color: #333300; /*color: #5C5C5C; /*#434365;*/
}