/* 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;}
.spacer4 { height:4px;}
.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;
}

#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;}

/*  Search Bar & place Menu */
#searchBar 
{
    height: 113px;
    border-top: 3px solid #FFFFFF;
	background:url('images/bg_blue_light.gif') repeat-x; 
    width: 248px;
}
.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;
}

#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;}
.searcBtn {background:#FFFFFF; color:#3399CC; border-color:#3399CC;width:150px;}
.checkOut { vertical-align:middle; }

/*  Login Status and Buskets Status*/
#BasketsStat 
{
    height: 30px;
    border-top: 3px solid #FFFFFF;
}

#BasketsStat .login {
	font: Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	color: black;
	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  */
.categoriesBar {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: 200px; 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; }


/* 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;}
	
/*2018/06/19. Was edited */
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-image: url('images/title_img/TitleBg.gif'); /* 2018/06/19. */
  /*	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;}

/*2018/06/19. Was edited */	
table.productT td.productImg
{
    /*border-bottom: 2px solid #6699CC; */
    border-bottom: 2px solid #6699CC;
    background-color: #FFFFFF;
    height: 105px;
    text-align: center;
    font-weight: bold;
    border-bottom-color: #D6D6C0;
}

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;} 

/* 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;}

.footerQA
{
    font-size: 11px;
    padding: 2px 2px 2px 2px;
    background-color: #def5d7;
    text-align: center;
    border-top: 2px #ffffff solid;
    background: url('images/bg_green_light.gif');
    background-repeat: repeat-x;
}

/* Warning */
.warning { font-size:12px; color:Red;}


/* suppliers */
.suppliersTbl{border: 1px #FF6600 solid;}

table.supplierT
{
    border-style: solid;
    border-width: 1px;
    border-color: #C6C6A8;
    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;  */ /*2018/06/19*/
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 0px;
}
	
 /*2018/06/19 */
table.supplierT td.productHd
{
    border-bottom: 2px solid #C6C6A8;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #003060; /* background:url(images/bg_blue_light1.gif); */ /*2018/06/19 */
    background-image: url('images/title_img/TitleBg.gif'); /* background-repeat: repeat-x; */
}
	
table.supplierT td.productImg 
{
     border-bottom: 2px solid #C6C6A8; 
  /*  border-bottom: 2px solid #6699CC; */
    height:105px; 
	background-color:#FFFFFF; vertical-align:middle; text-align: center; font-weight: bold; }

/*2018/06/19 Was edited */
table.supplierT td
{
    border-bottom: 1px dotted #C6C6A8; /*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 #C6C6A8;
    /*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{ text-align:center; height:200px; 
          line-height:20px; vertical-align:middle;}
.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 {width: 400px; background-color: #FFC080; 
        top: 70px; left: 10em; position: absolute;
        border-right: gray 1px solid; 
        border-top: gray 1px solid; 
        border-left: gray 1px solid; 
        border-bottom: gray 1px solid; }                      
        
.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;}

/*WEb Version. APP NAME */
table.VersionTbl { width:100%;}
table.VersionTbl td
{
    border-left: 1px solid #3399CC;
    border-bottom: 1px dotted #3399CC;
    color: #003E00;
    font-size: large;
    background-color: #FFFFDB;
}

.appLabel
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    color: #660033;
}

/*2017/10/25   */

.infoMsgHdr
{
    border-radius: 4px; /*border-color: #DADAE2; */
    border-color: #C0C0C0;
    border-width: thin;
    border-style: none solid none solid; /*background-color: #CCCCCC; */ /*width: 250px;*/
    height: 45px;
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    font-size: 14px;
    font-weight: bold; /* color: black; */
    color: #003063;
    background-color: #FFFFF4;
    background-image: none;
    cursor: hand;
    width: 95%;
    text-align:center;
}

.infoMsgSeparator
{
    background-color: #005353;
    background-image: none;
    text-align: center;
    width: 95%;
    height: 3px;
    background-repeat: repeat-x;
    right: 50px;
    left: 50px;
}

/*2018/06/19  */
.footerMaster {
    font-size: 9pt;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
   /* background-color: #def5d7;*/
    text-align: center;
    border-top: 2px #ffffff solid;
    background: url('images/title_img/TitleBg.gif') repeat-x repeat-y;
    color: #003060;
}
/*  2021/11/16. */
.footerMasterLink {
    font-size: 9pt;
    font-weight: bold;
    text-align: center;
    color: #003060;
    word-wrap: break-word;
    overflow-wrap: break-word;
}


    /*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');
        background-repeat: repeat;
        color: #003060;
        vertical-align: middle;
        word-wrap: break-word;
        overflow-wrap: break-word;
        height: 20px;
        /* line-height: 20px;*/
    }


  
  .HyperLinkMaster
{
    color: #003060;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    background-image: url('images/title_img/TitleBg.gif');
}

/* Page caption table td*/
table.PageCaption td
{
    padding: 5px;
    margin: 1px;
    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;
}

.TestCss
{
   /* background-color: #FFFFF7; */
   background-color: #EfEfEf;
    color : #4CAF50 ;
}