﻿@font-face {
    font-family: 'wYekan';
    src: url('/areas/admin/media/fonts/wYekan.eot');
      src: url('/areas/admin/media/fonts/wYekan.otf');
    src: url('/areas/admin/media/fonts/wYekan.eot?#iefix') format('embedded-opentype'),
         url('/areas/admin/media/fonts/wYekan.ttf') format('truetype');

 

    font-weight: normal;
    font-style: normal;

}
thead th
{
    font-family:wYekan;
}
input
{
    font-family:wYekan;
}
select
{
    font-family:wYekan;
}
.relative
{
     position:relative;
}
a span.fa
{
    margin:0px 5px;
}
.boxShadow
{
-webkit-box-shadow: -1px 1px 0px 0px rgba(145,145,145,1);
-moz-box-shadow: -1px 1px 0px 0px rgba(145,145,145,1);
box-shadow: -1px 1px 0px 0px rgba(145,145,145,1);

}
.txtNumber
{
        font-family:Arial;

}
 .img-wrapper-maxmin
 {
     max-height:100%;max-width:100%;margin:0 auto;
 }

 #product-list
 {
     width:100% !important; padding:0px !important;position:relative; float:right;
 }
 .lbProductCount
 {
        background-color: #505050;
    color: #fff;
    display: inline-block;
    float: left;
    font-family: arial;
    padding: 10px;
    vertical-align: middle;
        margin: 0 4px 0 0;
 }

/****************************************************************************************/
textarea
{
     width:500px;
}
input[type='text']
{
    border:1px solid #e1e1e1;
}
.cursor
{
    cursor:hand; cursor:pointer;
}
.margin
{
     margin:5px;
}
.marginTop
{
     margin-top:5px;
}
.marginBottom
{
     margin-bottom:5px;
}
.marginLeft
{
     margin-left:5px;
}
.marginRight
{
     margin-right:5px;
}
.marginRL
{
     margin:0 10px;
}
.marginTB
{
     margin:10px 0px;
}
.bold
{
     font-weight:bold;
}
.red
{
      color:Red;
}
.green
{
     color:#42EC42;
}

.width-s
{
     width:50px;
}
.width-s1
{
     width:75px;
}
.width-s2
{
     width:100px;
}
.width-m
{
     width:125px;
}
.width-m1
{
     width:150px;
}
.width-m2
{
     width:175px;
}
.width-l
{
     width:200px;
}
.width-l1
{
     width:225px;
}
.width-l2
{
     width:250px;
}
.width-l3
{
     width:350px;
}
.width-l4
{
     width:450px;
}
.width100p
{
     width:100%;
}
.padding
{
    padding:10px;
}
.hide
{
    display:none;
}
.hidden
{
    display:none;
}
.inline-block
{
    display:inline-block;
}
.inline
{
    display:inline;
}
.right
{
     text-align:right; float:right;
}
.left
{
     text-align:left; float:left;
}
.rtl
{
     direction:rtl; text-align:right;
}
.ltr
{
     direction:ltr; text-align:left;
}
.clear
{
    float:right;  clear:both;
}
.center
{
     text-align:center;
}
.border-radius{

    -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.generalBtn1
{
    background-color: #B4D2F6;
    padding: 7px 20px; cursor:hand; cursor:pointer;
}
.generalA
{
        border: 1px solid #e1e1e1;
    padding: 5px 10px;
    margin: 0 5px;
    float:right;
        background-color: #5FA3F5;
    color: #fff;
}
.generalTxt
{
    padding:5px;  border: 1px solid #e1e1e1; float:right;
}
 /*************************************************************************/



  .div-hint-can
  {
       width:300px;  position:absolute; z-index:999999999; display:none; background-color:#e1e1e1; border:1px solid gray;
  }
  .div-hint-head
  {
      padding:0 10px; color:#3690f0; font-weight:bold; border-bottom:1px solid #fff;
  }
  .div-hint-body
  {
       min-height:100px; position:relative; padding:10px;
  }
  .div-hint-foot
  {
       padding:10px;
  }
  .sp-hint-close
  {
      float:left; margin:5px; cursor:hand; cursor:pointer;
  }
   .sp-hint-close:hover
  {
      color:red; font-weight:bold;
  }
  .sp-hint-pointer
  {

  }
 .img-hint-icon
 {
      width:32px; vertical-align:middle; margin:0 0px 0 5px;
 }
 .a-hint-more
 {
     display:inline-block; color:#000; margin:0 0px; font-size:13px; font-weight:bold; float:right; 
 }
 .a-hint-file
 {
          display:inline-block; color:#000; margin:0 10px;font-weight:bold; font-size:13px;  float:left;

 }
   .a-hint-more span
 {
 vertical-align:middle;
 }
  .a-hint-file span
 {
 vertical-align:middle;
 }
 /************************************************************************/

  .validInputStyle
  {
      border:1px solid #27dc6d !important;
  }
  .invalidInputStyle
  {
         border:1px solid #fa79a1 !important;

  }
  .div-validation-msg-can
  {
       position:absolute;z-index:9999999; font-size:13px;  padding:0 2px;
  }
   .div-validation-msg-can span.validiationIcon
  {
        display:inline-block; margin:0 2px;
  }
      .div-validation-msg-can span.validiationMsg
  {
        display:inline-block;

  }

      .validiationMsgFail
      {
          color:Red; font-weight:bold;
      }
       .validiationMsgOk
      {
          color:#000;
      }
                 
 /*********************************************************************/
.aLocateInMap
{
      color: #949596;
    font-size: 25px !important;
    float: left;
    padding: 0px;
    margin: 0 0 5px 0;
}
.div-pd-setting
{
    padding:5px; margin:5px; float:right; width:100%;
}
.div-pd-setting input[type='text']
{
    padding:2px 5px;  
}
.lb-pd-setting
{
    width:130px;float:right;
}

.div-mainProductForRelative
{
     float:right; width:100%;
}

.img-relatedProduct
{
     width:50px; border:1px solid gray;
}
.h2-relatedProduct
{

}
.div-submit-new-related-can
{
        float: right;
    width: 100%;
    background-color: #F7F7F7;
    padding: 10px;
    border: 1px solid #DCDBDB;
}
.div-submit-new-related-can label,input,a
{
    
}
.div-submit-new-related-can input
{
        padding: 5px;
    border: 1px solid #e1e1e1;
    margin: 0 5px
}
#divPAItemsCan
{
        border:0px solid #e1e1e1;   float:right; width:100%;

}

.divPAItem
{
     border:1px solid #e1e1e1; padding:5px;    float: right;
    width: 100%;
}
#div-dyn-content-place
{
    position:absolute;z-index:99999999; top:0px; left:0px; min-height:100px; min-width:200px;
    background-color:#fff; border:1px solid gray;
}
/******************************/
#div-attrib-items-dyn-can
{
     float:right; width:100%; transition:all 400ms; display:none;
}
.div-attrib-item-dyn{
     float:right; width:100%;
}
.div-attrib-icon-dyn
{
     width:50px; height:36px; float:right; margin:5px 0px; border:1px solid #e1e1e1;
}
.div-attrib-icon-dyn span
{
     color:#e1e1e1; font-size:20px;     margin: 8px 12px 0px 0px;
 }
.div-attrib-item-dyn input{
    float:right; margin:5px 0px; padding:5px; width:200px;
}
.div-attrib-item-dyn a{
       float: right;
    margin: 5px 0px;
    padding: 4px;
    background-color: gray;
    color: #fff;
    border: 1px solid #BBBBBB; cursor:hand; cursor:pointer;
    
}
#a-submitQuickAttrib,#a-submitQuickAttrib-longText,#a-submitQuickAttrib-mediaAttribs
{
     cursor:hand; cursor:pointer; border:1px solid #fff; color:#fff;padding:5px 10px; margin:0 5px; float:right;
}
.div-attrib-item-dyn a span{
     float:right; margin:2px 5px;
 }
.removeTempAttribItem
{

    position:absolute; top:7px; left:7px; z-index:2; cursor:hand; cursor:pointer;
}
#a-add-temp-attribItem-dyn
{
    padding:8px !important;
}
#lb-attribName-readyFor-item
{
    float:right;     margin: 12px 5px 0 0; color:#fff;
}
#lb-attribName-readyFor-item span
{
    float:right; margin:0 5px;
}
 /************************************************************************/
 .spPageNumber
 {
      float:left; margin:3px; background-color:#fff; border:1px solid #000; cursor:hand; cursor:pointer;
       font-size:13px; color:#000; text-align:center; width:16px; height:16px;
 }
 .spPageNumber:hover
 {
      background-color:Yellow;
      
  }
 /************************************************************************/
.aPageTitleSetting
{
     float:right; margin:5px 0px; border:1px solid #000;
      padding:10px 20px; background-color: Gray; color:White;
}
.aPageTitleSetting:hover
{
        background-color:  Yellow; color:#000;border:1px solid #000;
}
.aPageTitleSettingActive
{
        background-color:  Yellow; color:#000;border:1px solid #000;
}
.divPageTitleSetting
{
     float:right; padding:10px; clear: both;
}
.divPageTitleSetting label
{
     float:right;   width:80px;
}
.divPageTitleSetting input
{
     float:right;  width:500px;  
}
.divPageTitleSetting textarea
{
     float:right;   
}



.aLink1
{
     float:right; margin-right:5px; font-weight:bold; color:Blue; font-size:14px;
}

.tbl_style1 .tdTitle
{
     color:Gray; text-align:right; width:140px; padding:0 10px;
}
.tbl_style1 .tdValue
{
     color:#000; font-weight:bold; font-size:15px;
}
.tbl_style1 tr
{
     background-color:transparent; height:40px;
}

.table1 tr
{
    
}

.table1 tr:hover
{
     background-color:#FFFF66; cursor:hand; cursor:pointer; 
}

.div-item
{
     clear:both; float:right; margin:0 3px; min-height:20px;
}
#divHead1
{
    float:right; clear:both; width:990px;  
    background-image:url('/Areas/Admin/Media/image/MainPanel/HeaderPanel.png');
    
   height:68px;
    
}
#divHead2
{
    float:right;clear:both; width:990px;  display:none;
  
}
#divHead3
{
    float:right;clear:both; width:990px; display:none;
   
}


#divColm1
{
    float:right; display:none;
    
}
#divColm2
{
    float:right; width:990px;   
    
}
#divColm3
{
    float:right; display:none;
   
}
.div-head-operation-list
{
    float:right;
}
.a-submit-changes
{
    float:right; padding:5px; background-color:#f6f6f6; margin:3px 0;
    -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; cursor:hand; cursor:pointer; font-size:13px;
}
.a-submit-changes:hover
{
     background-color:#FFCC00;
    
}
.a-submit-changes span
{
    padding:0 5px;
}
#a_systemLogout
{  
    color:White; text-decoration:none; font-weight:bold; margin:10px 20px 0 10px; 
 float:left;   background-image:url('/Areas/Admin/Media/image/adminLoginBox/login1.png'); background-repeat:no-repeat; background-position:left;
}
#a_systemLogout span
{
     margin:10px 0px 10px 40px; float:left;
}
#a_systemManagment
{
       background-image:url('/Areas/Admin/Media/image/MainPanel/Settings.png'); background-repeat:no-repeat; background-position:right;
        height:60px;
  float:right; color:White; text-decoration:none; font-weight:bold; margin:5px 20px 0 0; 
}
#a_systemManagment span
{
     margin:20px 60px 0 0; float:right;
}
#sp_copyright
{
     margin:0 auto;  font-size:12px; margin-top:23px; float:right; text-align:center; width:100%;
}
/*************************************************/
#divProductMainStatusList
{
     width:110px; font-size:12px; float:right;  background-color:gray;   padding:5px;
}
#divProductExistStatusList
{
    width:110px; font-size:12px; float:right;   background-color:gray;   padding:5px;
}
#divProductMainStatusList div
{
    cursor:hand; cursor:pointer;  float:right; clear:both; margin:2px 0px; background-color:#e1e1e1; width:100px;  padding:5px;
 }
#divProductExistStatusList div
{  cursor:hand; cursor:pointer;  float:right; clear:both; margin:2px 0px;background-color:#e1e1e1;width:100px;  padding:5px;
 }
 #divProductMainStatusList div:hover
{
    background-color: Yellow;  
 }
#divProductExistStatusList div:hover
{  background-color:Yellow; 
 }
 .lbMainStaus
 {
    float:right; margin:0 3px; cursor:hand; cursor:pointer;
 }
 .lbExistStaus
 {
   float:right;  margin:0 3px; cursor:hand; cursor:pointer;
 }
  .lbMainStaus:hover
 {
      background-color:Yellow;
  }
 .lbExistStaus:hover
 {
     background-color:Yellow;
  }
 

.divBoxCan_ad
{
    float:right;
  width:990px;   
}
.divHeaderBox_ad
{
      float:right; clear:both; width:990px;  
    background-image:url('/Areas/Admin/Media/image/MainPanel/adminHeadBarBox.png');
    
   height:50px;
}

.divContentBox_ad
{
      float:right; clear:both; width:990px;  
    background-image:url('/Areas/Admin/Media/image/MainPanel/adminMiddleBarBox.png');
    
   min-height:600px;
}

.divFooterBox_ad
{
      float:right; clear:both; width:990px;  
    background-image:url('/Areas/Admin/Media/image/MainPanel/adminFootBarBox.png');
    
   height:50px;
}

/*************************************************/
.SystemBox
{
     text-align:center;
       float:right; 
    background-image:url('/Areas/Admin/Media/image/MainPanel/SystmBoxMaster.png');
     background-position:0px 0px;
     
     margin:5px;
     width:178px;
   height:179px;
}
.SystemBox:hover
{
       background-position:-178px 0px;
}

.systemBoxHeadTitle
{
     margin:10px auto; font-size:medium; font-weight:bold; height:20px;   width:160px; overflow:hidden;
}
.systemBoxIcon
{
     margin:0 auto;
        width:128px;
   height:128px;
    overflow:hidden;
    
}




#divFoot1
{
    float:right; clear:both; width:990px;  border:1px solid #e1e1e1; display:none;
     background-color:#fff;
}
#divFoot2
{
    float:right;clear:both; width:990px;  border:1px solid #e1e1e1; display:none;
     background-color:#fff;
}
#divFoot3
{
    float:right; clear:both; width:990px;  
    background-image:url('/Areas/Admin/Media/image/MainPanel/HeaderPanel.png');
    
   height:68px;
}

/************************************/
#divPopUpBoxLoading
{
    background-color:Black; color:White; padding:5px; position:absolute; z-index:20000; width:200px; height:50px;
}

#divPopUpBox
{
     background-color:#e1e1e1; position:relative; width:850px;  min-height:530px;  border:1px solid #fff;  z-index:5000;
}
#divPopUpHead
{
     background-color:#20AAE6; float:right; clear:both; width:100%; padding:5px;
}
#divPopUpHead2
{
    float:right; clear:both; width:640px; padding:5px;
     font-size:13px; font-weight:bold;
}
#divPopUpFoot
{ float:right; clear:both; padding:0px; margin:0px;
}
#divPopUpClose
{
       width: 26px;
    height: 26px; float:right; margin:0 5px; cursor:hand; cursor:pointer; background-image:url('/Areas/Admin/Media/image/close/1356376134_close.png'); background-repeat:no-repeat;
}
#divPopUpTitle
{
    color:White; float:right;
}


#divPopUpIcon
{
     float:right;
}
#divPopUpContent
{
     float:right; clear:both;   width:100%;    min-height:430px;  text-align:right;  direction:rtl;
}

/************************************/

.divPopUp
{
     background-color:#e1e1e1; border:4px solid black; padding:5px; overflow:auto; 
}
.popupBackground{
				
				position:fixed;
				_position:absolute; /* hack for internet explorer 6*/
				height:100%;
				width:100%;
				top:0;
				left:0;
				background:#000000;
				border:1px solid #cecece;
				z-index:1;
				 opacity:0.8;
				 -moz-opacity: 0.70;
                filter: alpha(opacity=70);
			}
#popupBackground{
				
				position:fixed;
				_position:absolute; /* hack for internet explorer 6*/
				height:100%;
				width:100%;
				top:0;
				left:0;
				background:#000000;
				border:1px solid #cecece;
				z-index:1;
				 opacity:0.8;
				 -moz-opacity: 0.70;
                filter: alpha(opacity=70);
			}
#popupBackground2{
				
				position:fixed;
				_position:absolute; /* hack for internet explorer 6*/
				height:100%;
				width:100%;
				top:0;
				left:0;
				background:#000000;
				border:1px solid #cecece;
				z-index:1;
				 opacity:0.8;
				 -moz-opacity: 0.70;
                filter: alpha(opacity=70);
			}
			#popupBackground3{
				
				position:fixed;
				_position:absolute; /* hack for internet explorer 6*/
				height:100%;
				width:100%;
				top:0;
				left:0;
				background:#000000;
				border:1px solid #cecece;
				z-index:3999;
				 opacity:0.8;
				 -moz-opacity: 0.70;
                filter: alpha(opacity=70);
			}
#divResutlBox
{
     background-color:Black; color:White; z-index:1000; padding:5px; width:200px;  text-align:center; display:none;
}


.rowSelected
{
    background-color:#C1FFC1;
}
.rowSelected td
{
}

/***********************************************************************************************************/
.divFormCan
{
     text-align:right; direction:rtl;  margin:10px;
}
.divFormCan p
{
     float:right; clear:both; padding:3px; margin:0px; 
}
.divFormCan p label
{
     float:right; width:100px; font-size:small;
}
.divFormCan p input
{
     float:right;
}
.divFormCan p textarea
{
     float:right;
}
.divFormCan .viewRow
{
     float:right;  clear:both; padding:5px; border-bottom:1px dotted gray; width:100%;
}
.divFormCan .viewRow .lbName
{
     float:right;  width:130px; font-weight:bold; color:Gray;
}
.divFormCan .viewRow .lbValue
{
     float:right; 
}



/**************************************************************************/
.divValidation
{
     font-size:12px; color: Maroon; width:200px; padding:5px; float:right;
}
.divValidation_Ok
{
    background-color:#CCFFCC;
}
.divValidation_fail
{
    background-color:#FFCCFF;
}
.divValidation_warn
{
    background-color:#FFFFCC;
}



/***********************************************************************************************************/

.divFormDefault
{
     min-height:300px;
      width:100%;
      
         position:relative;
          float:right; clear:both;
}

#divCandoManagementCan
{
     min-height:300px;
      width:100%;
      
         position:relative;
          float:right; clear:both;
}

 
 


.divHeadOperationCan
{
      
      width:100%;
       border-bottom:1px dotted gray;
      padding:10px;
     float:right; clear:both;

     
}
.divHeadOperation
{
     cursor:hand; cursor:pointer;
     text-align:center;
    background-color:White;
    margin:4px;
    width:130px;
    float:right;
    padding:5px;
     font-size:13px;
}
.divHeadOperation2
{
     cursor:hand; cursor:pointer;
     text-align:center;
    background-color:White;
    margin:4px;
    width:130px;
    float:right;
    padding:5px;
    font-size:13px;
}
.divHeadOperation:hover
{
     background-color:#FFFF99;
    
    
}
.divHeadOperation a:hover
{
   color:Black;
}




#divDynBox
{
   position:absolute; z-index:10000;   width:430px; padding:5px; border:2px solid gray; background-color:#e1e1e1; min-height:80px;
}


.divNoteOk
{
      background-color:green; color:White; padding:3px; font-size:12px;
}
.divNoteFail
{
     background-color:Red; color:White; padding:3px; font-size:12px;
}

/***************************************************************************************************************************/
 .divMsgClear
        {
        clear:both;
        }
    #divMsgCan
    {
       position:absolute;   z-index:10000; background-color:gray;  border:2px solid black; color:Black; direction:rtl; width:350px; text-align:right;  float:right;margin:2px;
    }
     #divMsgHead
    {
       float:right;margin:2px; background-color:#272727;width:348px;
    }
       #divMsgClose
    {
       float:right;margin:2px; width:16px; height:16px; cursor:hand; cursor:pointer;
        background-image:url('/Areas/Admin/Media/image/notifyIcon/close8.png');
       
    }
    
     #divMsgContent
    {
       padding:5px;  width:300px; float:right;margin:2px;  font-size:13px; font-weight:bold;
    }
        #divMsgFoot
    {
       float:right;margin:2px;
    }
     #divMsgIcon
    {
       float:right;  margin:2px; width:32px; height:32px;
    }
    .warnMsg
    {
         background-image:url('/Areas/Admin/Media/image/notifyIcon/warn_1.png');
    }
    
    .okMsg
    {
        background-image:url('/Areas/Admin/Media/image/notifyIcon/ok_1.png');
    }
    
    .failMsg
    {
         background-image:url('/Areas/Admin/Media/image/notifyIcon/fail_1.png');
    }
      .infoMsg
    {
         background-image:url('/Areas/Admin/Media/image/notifyIcon/info_1.png');
    }
    .okContent
    {
        color:Green;
    }
     .failContent
    {
        color:Maroon;
    }
     .warnContent
    {
        color:Yellow;
    }
     .infoContent
    {
        color:blue;
    }
    
/***************************************************************************************************************************/
.divFormStyle1
{
      width:600px;
    padding:0; margin:0;
     text-align:right;
     direction:rtl;
}

fieldset 
{
    border:1px solid #ddd;
    padding:0 1.4em 1.4em 1.4em;
    margin:0 0 1.5em 0;
}

legend 
{
    font-size:1.2em;
    font-weight: bold;
}

textarea 
{
    min-height: 75px;
}

.editor-label 
{
    margin: 1em 0 0 0;
}

.editor-field 
{
    margin:0.5em 0 0 0;
}


/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}
/**************************************************************************************************************************/

#divFileUploader
{
     background-color:Gray; width:400px; z-index:9999900; position:absolute; border:5px solid black; padding:10px; float:right;
}
#divCloseUploadForm
{
  
}
#divResultUpload
{
     float:right; padding:5px; width:200px;
}
/**************************************************************************************************************************/
.initOperationIcon32
{
     background-image:url('/Areas/Admin/Media/image/master/MasterOperation.png');
      width:32px; height:32px;  overflow:inherit;  float:right;
}
.editIcon32_1{  background-position:0 0;}
.editIcon32_2{  background-position:-32px 0;}
.editIcon32_3{  background-position:-64px 0;}
.editIcon32_4{  background-position:-96px 0;}

.deleteIcon32_1{  background-position:0 -32px;}
.deleteIcon32_2{  background-position:-32px -32px;}
.deleteIcon32_3{  background-position:-64px -32px;}

.lampIcon32_1{  background-position:0 -64px;}
.lampIcon32_2{  background-position:-32px -64px;}

.tickIcon32_1{  background-position:0 -96px;}
.tickIcon32_2{  background-position:-32px -96px;}

/**************************************************************************************************************************/

.btnEdit
{
     background-image:url(/Areas/Admin/Media/image/operationIcon/edit4.png);
    float:right; font-size:13px; font-weight:bold;
     text-align:right; padding-right:35px;
    width:120px; height:27px;
    overflow:hidden;
    background-repeat:no-repeat;
     background-position:right;
 
  
      background-color:Gray; border-style:none;
        color:White;
    cursor:pointer;
    cursor:hand;
    margin:1px 1px;
}
.btnDelete
{
     background-image:url(/Areas/Admin/Media/image/operationIcon/delete2.png);
     float:right; font-size:13px; font-weight:bold;
       text-align:right; padding-right:35px;
    width:120px; height:27px;
    overflow:hidden;
    background-repeat:no-repeat;
     background-position:right;
 
  
      background-color:Gray; border-style:none;
        color:White;
    cursor:pointer;
    cursor:hand;
    margin:1px 1px;
}
.btnNew
{
     background-image:url(/Areas/Admin/Media/image/operationIcon/add.png);
     float:right; font-size:13px; font-weight:bold;
       text-align:right; padding-right:35px;
    width:120px; height:27px;
    overflow:hidden;
    background-repeat:no-repeat;
     background-position:right;
 
  
      background-color:Gray; border-style:none;
        color:White;
    cursor:pointer;
    cursor:hand;
    margin:1px 1px;
}
.btnReturn
{
     background-image:url(/Areas/Admin/Media/image/operationIcon/back.png);
     float:right; font-size:13px; font-weight:bold;
     text-align:right; padding-right:35px;
    width:120px; height:27px;
    overflow:hidden;
    background-repeat:no-repeat;
     background-position:right;
 
  
      background-color:Gray; border-style:none;
      color:White;
    cursor:pointer;
    cursor:hand;
    margin:1px 1px;
}
.btnAddFile
{
     background-image:url(/Areas/Admin/Media/image/operationIcon/file.png);
   
     float:right; font-size:13px; font-weight:bold;
      text-align:right; padding-right:35px;
    width:120px; height:27px;
    overflow:hidden;
    background-repeat:no-repeat;
     background-position:right;
 
  
      background-color:Gray; border-style:none;
      color:White;
    cursor:pointer;
    cursor:hand;
    margin:1px 1px;
}
.btnAddDescript
{
     background-image:url(/Areas/Admin/Media/image/operationIcon/descript1.png);
    padding-top:5px;
    float:right; font-size:13px; font-weight:bold;
      text-align:right; padding-right:35px;
    width:120px; height:27px;
    overflow:hidden;
    background-repeat:no-repeat;
     background-position:right;
 
  
      background-color:Gray; border-style:none;
      color:White;
    cursor:pointer;
    cursor:hand;
    margin:1px 1px;
}
.generalBtn
{
    background-color: #7fb7f9;
    border: 1px solid #3690f0;
    padding: 5px 30px;
    font-size: 20px;
    border-radius: 5px;
    float: right;
     cursor:hand; cursor:pointer;
}
.btnEdit:hover
{
     background-color:#FF9900; color:Black;
}
.btnNew:hover
{
     background-color:#FF9900;color:Black;
}
.btnDelete:hover
{
     background-color:#FF9900;color:Black;
}
.btnReturn:hover
{
     background-color:#FF9900;color:Black;

}
.btnAddFile:hover
{
     background-color:#FF9900;color:Black;

}
.btnAddDescript:hover
{
     background-color:#FF9900;color:Black;

}
   /***********************************************************************************************/
.btnStyleYellow
{
     background-color:#FF9900; padding:10px 20px;
    float:right; cursor:hand; cursor:pointer;  font-size:12px; padding:10px 0 0 0;
     border:0px;
     -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.btnStyleYellow_input
{
     background-color:#FF9900; padding:10px 20px;
     float:right; cursor:hand; cursor:pointer; font-weight:bold; font-size:14px;
      border:0px;
     -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
margin:5px;
}
.btnStyleRed_input
{
     background-color:#FF9900 ; padding:10px 20px;
    float:right; cursor:hand; cursor:pointer; font-weight:bold; font-size:14px;
     border:0px;
     -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.btnStyleWhite_input
{
     background-color:#FF9900; padding:10px 20px;
    float:right; cursor:hand; cursor:pointer; font-weight:bold; font-size:14px;
   border:0px;
     -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.btnStyleRed_input:hover
{
         background-color:#e25050; 

}
.btnStyleWhite_input:hover
{
         background-color:#e25050; 
}
.btnStyleYellow_input:hover
{
         background-color:#e25050; 
}
.btnStyleYellow:hover
{
         background-color:#e25050; 
}

.BtnStyle_m_green
{
    background-image:url(/Areas/Admin/Media/image/master/masterImage.png);
    padding-top:5px;
    float:right; font-size:14px; font-weight:bold;
     text-align:center;
    width:125px; height:27px;
    overflow:hidden;
    background-repeat:no-repeat;
 
    background-position:-661px -41px;
      background-color:transparent; border-style:none;
    cursor:pointer;
    cursor:hand;
}
.BtnStyle_m_green:hover
{
      background-color:yellow;
}

.BtnStyle_m_blue
{
     
    float:right; font-size:14px;  
     margin:5px;
    cursor:pointer;
    cursor:hand;
     padding:10px 30px;
       background-color:gray;
       color:#fff;
       -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #6db3f2;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6db3f2), color-stop(50%,#54a3ee), color-stop(51%,#3690f0), color-stop(100%,#1e69de));
background: -webkit-linear-gradient(top,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);
background: -o-linear-gradient(top,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);
background: -ms-linear-gradient(top,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);
background: linear-gradient(to bottom,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 );
   
}
.BtnStyle_m_blue:hover
{
      background-color:rgb(253, 234, 34); color:#000;
      background: #fce93f;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0OCUiIHN0b3AtY29sb3I9IiNmY2U5M2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OSUiIHN0b3AtY29sb3I9IiNmMWRhMzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #fce93f 48%, #f1da36 49%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(48%,#fce93f), color-stop(49%,#f1da36));
background: -webkit-linear-gradient(top, #fce93f 48%,#f1da36 49%);
background: -o-linear-gradient(top, #fce93f 48%,#f1da36 49%);
background: -ms-linear-gradient(top, #fce93f 48%,#f1da36 49%);
background: linear-gradient(to bottom, #fce93f 48%,#f1da36 49%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fce93f', endColorstr='#f1da36',GradientType=0 );
    
}
/**************************************************************************************************************************/

.divClose1
{
    
    width:24px;
    height:24px;
    background-image:url(/Areas/Admin/Media/image/close/4.png);
    cursor:pointer;
    cursor:hand;
}
.divRefresh1
{
    
    width:16px;
    height:16px;
    background-image:url(/Areas/Admin/Media/image/refresh/1.png);
    cursor:pointer;
    cursor:hand;
}
.divRefresh2
{
    
    width:32px;
    height:32px;
     cursor:pointer;
    cursor:hand;
}
.divLoading1
{
    background-color: #5a8019; border-radius:3px;
    color: White;
    padding: 5px 20px;
    margin: 2px;
    font-size: 15px; border:1px dotted #fff;
    max-height: 150px;
    display: inline-block;

}
.divLoading
{
     border:1px solid #e1e1e1; padding:5px; width:130px; height:40px; background-color:White; text-align:center;
}
.divLoading label
{
     font-size:small; color:Gray;
}
.divLoading img
{
}
/**************************************************************************************************************************/
#divAttribElementValueForm
{
     float:right; width:100%;
}
.divAttribElementCan
{
    float: right;
    border: 1px solid #E2E0E0;
    margin: 5px;
    width: 420px;
    position: relative;
    padding: 0px;    
        color: #fff;
}
.divAttribElementCan-head
{
     background-color:rgb(128, 128, 128);float: right;
    width: 100%;
}
.divAttribName
{
       float:right;   color:White;  border:0px solid black; margin:1px; width:212px;

}
.divAttribName_num
{
           float:right;   color:#C3C3C3;  border-left:1px solid gray;border-right:1px solid gray;  text-align:center;
           padding:0 3px;

}

.divAttribName_percent
{
           float:right;   color:#C3C3C3;  border:0px solid black; margin:1px; text-align:center;
           padding:0 3px;
            border-left:1px solid gray; 
}


.divAttribName_precedence
{
           float:right;   color:#C3C3C3;  border:0px solid black;text-align:center;
           padding:0 3px;
            
}
.divAttribName_code
{
     float:left; margin:0 0px 0 20px;  
}
 .divElementValueList::-webkit-scrollbar {
        width: 5px;
    }

    .divElementValueList::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
        border-radius: 5px;
    }

    .ddivElementValueList::-webkit-scrollbar-thumb {
        border-radius: 5px;
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
    }

.divElementValueList
{
         color:White; 
             position:absolute; top:0px; left:0px;  z-index:2;
  
   width:100%;min-height:160px;
   display:none;

   background-color: #FBFBFB;
  
    border: 1px solid #DEDEDE;

}
.divElementValueCan
{
     float:right; clear:both; color:White; border-bottom:1px dotted #CCCCCC;  width:100%;  padding:3px; 
}
.divElementValueCan .chbAttrib
{
    float: right;
    margin: 7px 2px 0 8px;
    padding: 0px;
    width: initial;
}



.divElementValue
{
             float:right; color:black;   margin:0 2px; width:207px;

}
.divElementIcon
{
        float:right; color:black; border:1px solid #d0d0d0;  margin-left:70px ; width:40px; height:40px; overflow:hidden;
}
.percentPrice
{
    float:right; width:40px; text-align:center; margin:0 1px;
}
.num
{
    float:right;  width:40px;text-align:center; margin:0 1px;
}
.precedence
{
        float:right;  width:40px;text-align:center; margin:0 1px;

}
.check-box
{
    float:right; width:40px; padding:0; margin:0;
}
  /**************************************************************************************************************************/
         
         .divAttribElementRelationCan
         {
              float:right;  width:300px; margin:10px 20px;
         }
         
           .divAttribNameRelation 
         {
             float:right; width:130px;

         }
         
          
          
          
          
 .divRelationCan
 {    
      float:right; clear:both;  border-bottom:1px dotted black;  width:100%; margin: 5px 0; padding:3px;

 }
 
 
  .divRelation_gc
  {
       float:right; display:none; 
  }
   .divRelation_element
   {
       float: right;
width: 130px;
border: 1px solid rgb(242, 242, 242);
padding: 5px;
cursor: hand;
cursor: pointer;
   }
    .divRelation_num
    {
         float:right; width:50px; margin:0 5px;
    }
    
    .divRelation_del
    {
        float:right; background-color:Maroon; color:White; width:30px; margin:0 5px; cursor:hand; cursor:pointer; border:1px solid black; padding:2px; font-size:12px; text-align:center;
    }
    
    .existNumRelation
    {
         width:60px; text-align:center;
    }
   /**************************************************************************************************************************/    
        
           .divProductInfoCan
           {
                float:right; clear:both; margin:5px 0; width: 100%; border-bottom:1px solid #E2DFDF; padding:5px 0px;
           }
           
             .divProductName
             {
                  float:right; margin:0 5px; font-weight:bold; font-size:larger;
             } 
              .divProductPic
              {
                   float:left;
               }
 /**************************************************************************************************************************/    
 #divAttribMediaContent
 {
     float:right;
 }
.divAttribMediaCan
{
     float:right; clear:both; width:700px;  border-bottom:1px dotted black; padding:5px; margin:5px;
 }
.divAttribMediaCan a
{
      float:right;  color:Black; width:350px;
 }

 .divAttribName_media
 {
      float:right; width:150px; font-weight:bold; font-size:large;
 }
 
 .divAttribMediaComment
 {
     float:right; margin:0 10px;   cursor:hand; cursor:pointer; border:1px solid black; background-color:rgb(254, 222, 76); padding:2px;
 }
  /**************************************************************************************************************************/    

 
 #divAttribLongTextContent
 {
     float:right;
 }
 .divAttribLongTextCan
 { 
     float: right;
    /* width: 110px; */
    border: 1px dotted black;
    padding: 5px 10px;
    margin:1px;
    background-color: #4c6780;
    color: #fff;
    text-align: center;
 }
 .divAttribName_LongText
 {
      font-size:medium; text-align:center; cursor:hand; cursor:pointer; 
 }
 .divAttribName_LongText_A
 {
   background-color:#ffdd00; color:Black;
   -webkit-box-shadow: -1px 1px 8px 0px rgba(0,0,0,0.75);
-moz-box-shadow: -1px 1px 8px 0px rgba(0,0,0,0.75);
box-shadow: -1px 1px 8px 0px rgba(0,0,0,0.75);
 }
 
 
 
  .addMedia
  {
          border: 1px solid gray;
    padding: 5px; cursor:hand; cursor:pointer;
  }
   /**************************************************************************************************************************/    

 #divItemCan
{
    float:right; direction:rtl; clear:both; padding:10px;
}
.div-item
{
float: right;
    clear: both;
    padding: 5px;
    margin: 2px 0px;
    border-bottom: 1px dotted #F5F5F5;
    width: 100%;}
.div-item3
{
    float:right; clear:both; padding:5px; margin:2px 0px; border-bottom:1px dotted #dad4d4;
}
.div-name
{
     width:150px;  float:right;   margin:2px 0px; text-align:right;
}
.div-value
{
      margin:2px 0px; float:right;
}
.div-value input[type='text'], input[type='password']
{
              width: 400px;
    padding: 9px 9px;
    border: 1px solid #afacac;
    font-size: 15px;
}
.div-value textarea 
{
       width:400px; padding:5px;
           border: 1px solid #EAEAEA;

}
.div-value select 
{
            border: 1px solid #EAEAEA;

}
.div-item2
{
    float:right; clear:both; padding:5px; margin:2px 0px; border-bottom:1px dotted gray; width:200px;
}
.div-name2
{
     float:right; clear:both; font-weight:bold; margin:2px 0px;
}
.div-value2
{
    float:right;clear:both;  margin:2px 0px;
}

    /**************************************************************************************************************************/    

 #table_cart
 {
      direction:rtl; text-align:right;  padding:0px; margin:0px; background-color:White; 
 }
.cart_tr_product{ background-color:Gray; color:White}

.cart_tr_attrib{}  
 
.cart_tr_attribCost{}  
 
.cart_tr_line{ background-color:Black;} 

.cart_tr_totalCost{ background-color:#FFFF99; color:black;}
    /**************************************************************************************************************************/    


.divOnLine
{
     color:green;font-weight:bold;
}
.divOffLine
{
     color:blue; font-weight:bold;
}
    /**************************************************************************************************************************/    
         

#divItemPicList
{
     float:right; clear:both;
}

.divItemPicName
{
}
.divItemPicComment
{
    float:right; margin:0 2px;    width:16px; height:16px; cursor:hand; cursor:pointer; background-image:url('/Areas/Admin/Media/image/comment/1.png');
}
.divItemPicRemove
{
    float:right;  margin:0 2px;   width:16px; height:16px; cursor:hand; cursor:pointer; background-image:url('/Areas/Admin/Media/image/remove/1.png');
}
.divItemPicLink
{
    float:right;  margin:0 2px;   width:16px; height:16px; cursor:hand; cursor:pointer; background-image:url('/Areas/Admin/Media/image/link/1.png');
}

.divItemPicBox
{
     border:1px solid black; margin:5px; width:110px ; height:110px; float:right; padding:5px; background-color:#fff; text-align:center;
}
.divItemPic
{
     width:95px; height:95px;  overflow:hidden; margin:0 auto; cursor:hand; cursor:pointer; cursor:nw-resize;
}


.divProductPic img
{
     
}
/****************************************************************************************************/
.divTabButton
{
     background-color:#e1e1e1; color:black; width:140px; float:right; padding:3px; margin:0 1px; cursor:hand; cursor:pointer;
}
.divTabButton:hover
{
     background-color:Yellow; color:Black;
}

.divTabButton_a
{
     background-color:Yellow; color:Black;
}
.divTabButton_close
{
     float:right; width:20px; height:20px; border:1px solid black; background-color:Black; color:White; margin-left:5px; text-align:center;
}
.divTabButton_title
{
     float:right;
}

.divTabContent
{
     border:0px solid red; float:right; width:620px;  min-height:500px;
}


/****************************************************************************************************/
.divGroupAttribRow
{
    float:right; clear:both; margin:5px; width:600px; border-bottom:1px dotted gray;
    
}
.divGroupAttribRow label
{
     float:right; color:Black; font-weight:bold; font-size:medium; margin:0 5px;
}
.divGroupAttribRow .spilter
{
     float:right; color:Red; margin:0 5px; font-weight:bold;
}
.divGroupAttribRow input
{
     float:left; color:Red; margin:0 5px;
}
/****************************************************************************************************/

#divVisitCounter
{
      float:right; clear:both; width:600px; padding:5px;
}
#divVisitCounter ul
{
     float:right; width:600px; padding:0px; margin:0px;
}
#divVisitCounter ul li
{
     float:right; margin:3px 5px; width:370px;
}
#divVisitCounter li .lb-title
{
     float:right;color:gray;  font-size:small; margin:0 5px; width:100px;
}
#divVisitCounter li .lb-counter
{
     float:right; color:Blue; font-weight:bold; font-size:medium;
}
/****************************************************************************************************/
  .okTik
        {
            background-image:url('/Areas/Admin/Media/image/notifyIcon/smallsuccess.png');
             background-repeat:no-repeat;
              background-position:center;
        }
         .cancelTik
        {
            background-image:url('/Areas/Admin/Media/image/notifyIcon/fail5.png');
             background-repeat:no-repeat;
               background-position:center;
        }
 /****************************************************************************************************/
 
 .lbStepName
 {
       font-weight:bold;  width:170px;  text-align:center;      
 }
 
 .circle_green
{    
    background:url(/Areas/Admin/Media/image/master/MasterCircle.png) 0px 0px;
    width:50px; height:50px;      
}
 .circle_black
{    
    background:url(/Areas/Admin/Media/image/master/MasterCircle.png) -50px 0px;
    width:50px; height:50px;      
}
 .circle_yellow
{    
    background:url(/Areas/Admin/Media/image/master/MasterCircle.png) -100px 0px;
    width:50px; height:50px;      
}
 /****************************************************************************************************/
 .number_1_b
{    
    background:url(/Areas/Admin/Media/image/master/MasterNumber.png) 0px 0px;
    width:20px; height:23px;      
}
 .number_2_b
{    
    background:url(/Areas/Admin/Media/image/master/MasterNumber.png) -20px 0px;
    width:20px; height:23px;      
}
 .number_3_b
{    
    background:url(/Areas/Admin/Media/image/master/MasterNumber.png) -40px 0px;
    width:20px; height:23px;      
}
 .number_4_b
{    
    background:url(/Areas/Admin/Media/image/master/MasterNumber.png) -60px 0px;
    width:20px; height:23px;      
}
 .number_5_b
{    
    background:url(/Areas/Admin/Media/image/master/MasterNumber.png) -80px 0px;
    width:20px; height:23px;      
}
 /****************************************************************************************************/
 .number_1_w
{    
    background:url(/Areas/Admin/Media/image/master/MasterNumber.png) 0px -23px;
    width:20px; height:23px;      
}
 .number_2_w
{    
    background:url(/Areas/Admin/Media/image/master/MasterNumber.png) -20px -23px;
    width:20px; height:23px;      
}
 .number_3_w
{    
    background:url(/Areas/Admin/Media/image/master/MasterNumber.png) -40px -23px;
    width:20px; height:23px;      
}
 .number_4_w
{    
    background:url(/Areas/Admin/Media/image/master/MasterNumber.png) -60px -23px;
    width:20px; height:23px;      
}
 .number_5_w
{    
    background:url(/Areas/Admin/Media/image/master/MasterNumber.png) -80px -23px;
    width:20px; height:23px;      
}

/***************************************************************************************/
#divUserOperation
{
}

#divUserAccount
{
}
#divUserAccount label
{
     float:right; color:Black;
}
#divUserAccount .aUserLinks
{
     float:right; margin:0 10px 0 10px; color:Black; font-size:small;
      border-bottom:1px dotted black; margin:0 5px; clear:right; padding:5px 0px;
}
#divUserAccount a:hover
{
     font-weight:bold;
 }
#strongUsername
{ color:black;  cursor:hand; cursor:pointer;  font-weight:bold; text-decoration:underline;
   background-image:url('/Areas/Admin/Media/image/arrows/arrow_down.png'); background-repeat:no-repeat;
     padding-left:25px; background-position:left;
    float:right;
}

#divUserOperation .aUserAction
{
     float:right; clear:both; color:Black; border-bottom:1px dotted gray; margin:2px 0; width:120px;
}


/***************************************************************************************/

 
/***************************************************************************************/
#divCandoDllCan
{
     float:left; width:300px; padding:5px;
}
#divCandoDll  label
{
     float:left;font-size:medium; color:black; font-weight:bold; margin:0 5px;
}
#divCandoDllCan  .candoNameTitle
{
     float:left; font-size:small; color:gray; font-weight:bold;margin:0 5px;
}
/***************************************************************************************/
.productPackageItem
{
     float:right; clear:both; padding:5px;  cursor:hand; width:600px; cursor:pointer; border:1px solid black; background-color:white; margin:2px;
}
.productPackageItem:hover
{
     background-color:#FFFF99;
}
.productPackageItemA
{
     background-color:#FFFF99;
}


/***************************************************************************************/

 .aLangAdmin
 {
      color:Black; text-align:center; font-weight:bold; float:right; width:150px; margin:2px 2px; padding:3px;
      border:1px solid gray; background-color:#e1e1e1;
 }
   .aLangAdmin:hover
 {
      color:Black;  background-color:Yellow; border:1px solid black;
 }
  .aLangAdminActive
 {
      color:Black;  background-color:Yellow; border:1px solid black;
 }
/***************************************************************************************/

li
{
     float:left; 
}
a { text-decoration:none;}
#container_menu {
     margin: 0;
     padding: 0;
     
}


	 
div.menuv{
     float:left;
     height:50px;
     position:relative;
     width:700px;
     z-index:1000;
}     
ul.menuv {
      color:#CCCCCC;
      float:left;
      font-size:11px;
      padding:0;
      width:733px;
}
ul.menuv li{
      background:none repeat scroll 0 0 #333;
      border:1px solid #444444;
      display:block;
      float:left;
      height:15px;
      list-style:none outside none;
      margin:0 1px;
      padding:5px 0px;
      text-align:center;
      text-shadow:0 1px 1px #000000;
      text-transform:uppercase;
      width:120px;
}

ul.menuv li.mainv{
      height:18px;
      position:relative;    
}

ul.menuv li a{
     color:#CCCCCC;
}

ul.menuv li ul.subnavv{
     background:none repeat scroll 0 0 #333;
     border-bottom:2px solid #df6401;
	 border-left:1px solid #df6401;
	 border-right:1px solid #df6401;
     float:left;
     padding:0px 5px 0;
     position:absolute;
     left:-50%;
     width:250px;
     margin-top:10px;
     height:0px;
     display:none
     }

ul.menuv li ul li{
    border:none;
    border-bottom:1px solid #444444;
    padding:5px;
    float:left;
    width:100px;
    overflow:visible
    }

/***************************************************************************************/

.divScoreRow
{
     float:right; clear:both; width:400px;margin:5px 0px;
}
.divScoreBar
{
     float:right;   height:15px; width:300px; border:1px solid black;  margin:0 5px;
}
.divFillScore
{
     background-color:Blue; float:right; height:15px; 

}
.lbScoreItemCount
{
     float:left; direction:rtl; text-align:right;
}

.scoreItemCount
{
     float:left; margin:0 5px; 
}
.scoreItemText
{
     float: right; color:Gray;
}
.scoreNum
{
     width:16px; height:16px; background-color:black; color:White;  float:right; text-align:center;
}
/**************************************************************************************************************/
   .divNoteClose
    {
         height:16px; width:16px; position:absolute; top:0px; left:0px;
           background-image:url(/Areas/Admin/Media/image/close/5.gif);
            cursor:hand; cursor:pointer;
    }
    .divNoteBox
    {
        direction:rtl; text-align:right;  width:300px;  padding:0px; margin:0px; float:right; clear:both;
        display:none;z-index:9999999; position:absolute; border-radius:5px;
        -webkit-box-shadow: -1px 1px 9px 0px rgba(0,0,0,0.75);
-moz-box-shadow: -1px 1px 9px 0px rgba(0,0,0,0.75);
box-shadow: -1px 1px 9px 0px rgba(0,0,0,0.75);
    }
     .divNoteIcon
    {
         height:32px; width:32px; border:0px solid black;  float:right; margin:5px;  
    }
       .divNoteTxt
    {
         float:right; font-size:small; font-weight:bold;  margin:10px 5px 0 0;
    }
    
    .NoteOkBox
    {
        background-color: #CCFFCC; border:2px solid #669900
    }
     .NoteFailBox
    {
        background-color: #FFCCFF; border:2px solid #FF0066
    }
     .NoteWarnBox
    {
       background-color: #FFFFCC; border:2px solid #FF9900
    }
    .NoteFailIcon
    { 
                 background-image:url(/Areas/Admin/Media/image/notifyIcon/fail_1.png);
    
    }
      .NoteOkIcon
    {
                 background-image:url(/Areas/Admin/Media/image/notifyIcon/ok_1.png);

    }
      .NoteWarnIcon
    {
                 background-image:url(/Areas/Admin/Media/image/notifyIcon/warn.png);

    }
    
    /**************************************************************************************************************/

#divCoWorkerManagementCan
{
     float:right; padding:10px; direction:rtl; text-align:right;
}
#divPersonelsCan
{
     float:right; clear:both;
}
.divPersonCan
{
   position:relative;   float:right; margin:10px; width:280px;   border:1px solid #e1e1e1; padding:5px; text-align:center;
     
}
.divPersonPic
{
    margin:5px auto;  width:240px; height:200px; overflow:hidden; border:0px solid #e1e1e1; cursor:hand; cursor:pointer;
}
.divPersonInputsCan
{
    position:absolute; z-index:900; top:210px; left:0px; padding:5px;  background-color:Gray; float:right; clear:both; direction:rtl; display:none; 
}
.divPersonInput
{
     float:right; clear:both;
}
.divPersonInput label
{
     float:right; width:100px; font-size:12px; color:#fff; text-align:right;
}
.btnSubmitPersonelInfo
{
     border:1px solid gray; cursor:hand; cursor:pointer; width:80px; float:right; margin:0 100px 0 0;
}
.aCoWorkerComment
{
     float:right; color:Black; font-weight:bold;  width:100px;   margin:5px 0 0 10px; text-align:right;
}
.aCoWorkerDelete
{
    float:left; color:red; font-weight:bold;  width:100px;  margin:5px 0 0 10px;text-align:left;
}

/***************************************************/

#divBoxFrameAdmin_can
{
       z-index:3000;  width:90%; min-height:500px;  float:right; position:absolute; top:0px; left:0px; background-color:#fff;	
border: 1px solid #fff;}
#divBoxFrameAdmin_up
{
    float: right;
    clear: both;
    width: 100%;
    height: 35px;
    background-color: #FFE168;
}
#divBoxFrameAdmin_close
{
         cursor:hand; cursor:pointer;  background-image:url('/Areas/Admin/Media/image/close/7.png');
  float:left; width:24px; height:24px;  margin:5px 0 0 5px;
}
#divBoxFrameAdmin_icon
{
}
#divBoxFrameAdmin_title
{
     float:right; font-weight:bold; margin:5px 10px 0 0;
}
#divBoxFrameAdmin_middle
{
       float:right;  clear:both;    width:100%;

}
#divBoxFrameAdmin_down
{
        float: right;
    clear: both;
    width: 980px;
    height: 15px;
    background-color: #FFCC00;
}
 /***************************************************/
 #divBoxFrameAdmin_can_2
{
       z-index:4000;  width:980px; min-height:500px;  float:right; position:absolute; top:0px; left:0px; background-color:#fff;	
 border:4px solid #FFCC00;
}
#divBoxFrameAdmin_up_2
{
    float: right;
    clear: both;
    width: 980px;
    height: 35px;
    background-color: #FFCC00;
}
#divBoxFrameAdmin_close_2
{
         cursor:hand; cursor:pointer;  background-image:url('/Areas/Admin/Media/image/close/7.png');
  float:left; width:24px; height:24px;  margin:5px 0 0 5px;
}
#divBoxFrameAdmin_icon_2
{
}
#divBoxFrameAdmin_title_2
{
     float:right; font-weight:bold; margin:5px 10px 0 0;
}
#divBoxFrameAdmin_middle_2
{
       float:right;  clear:both;  
       width:100%;
}
#divBoxFrameAdmin_down_2
{
        float: right;
    clear: both;
    width: 980px;
    height: 15px;
    background-color: #FFCC00;
}
 /***************************************************/
 
 

 .divStatusIcon-enable
 {
    cursor:hand; cursor:pointer;   width:32px; height:32px; background-image:url('/Areas/Admin/Media/image/general/ok2.png'); float:right;
 }
  .divStatusIcon-disable
 {
      cursor:hand; cursor:pointer;  width:32px; height:32px; background-image:url('/Areas/Admin/Media/image/general/cancel.png'); float:right;
     
 }
 /***********************************************************/
 #divFreeLinkSubFileCan
 { 
      float:right; width:100%;
 }
 .divFreeLinkSubFilePlace
 {
       position :relative;   float:right; margin:10px; width:250px; height:220px; border:1px solid  #e1e1e1;overflow:hidden;

 }
 .divFreeLinkSubFile
 {
      float:right; margin:10px; width:230px; height:140px;  cursor:hand; cursor:pointer; 
      text-align:center;
 }
  .divFreeLinkSubFile img
 {
    max-height:100%; max-width:100%; margin:0 auto;
 }
  .divFreeLinkSubFile input
 {
      float:right; clear:both; margin:10px 0;
 }
 
 /*************************************************************/
 
 #relatedLinkManagement
 {
      width:500px;   cursor:hand; cursor:pointer; background-color:Gray; color:White; height:30px; padding:5px;
       float:right; clear:both; margin:30px 0;
 }
 #relatedLinkPlace
 {
      display:none;
 }
 
  #relatedLinksOperation
 {
       float:right; clear:both;margin:10px 0;
 }
  #txtNewRelatedLinkTitle
 {
 }
  #txtNewRelatedLinkUrl
 {
     direction:ltr; width:300px;
 }
  #ddlRelatedLinkType
 {
 }
  #btnSubmitNewRelatedLink
 {
 }
  #relatedLinksList
 {
      float:right; clear:both;
 }
  .relatedLink
 {
      float:right; clear:both;
 }
 
   .txtRelatedLinkTitle
 {
      float:right; margin:0 37px 0 0;
 }
 
   .txtRelatedLinkUrl
 {
      direction:ltr; width:300px; float:right;  margin:0 37px 0 0;
 }
   .txtFileIdRel
   {
       margin-right: 20px;
   }
 .spRelatedLinkType
 {
     float:right; margin:5px; width:40px;
 }
   .spDeletRelatedLink
 {
      float:right; margin:5px; color:Red; cursor:hand; cursor:pointer; border:1px solid red; padding:5px;
 }
   .spEditRelatedLink
 {
      float:right; margin:5px; color:green; cursor:hand; cursor:pointer; border:1px solid green; padding:5px;
 }
 
 
 
      /*********************************************************************/

 .AdDetails-item
 {     
      float:right; margin:5px; border:1px solid #e1e1e1; width:300px; padding:5px;
}
.AdDetails-lbName{ float:right; color:Gray; margin:0 5px; font-size:13px;}
 .AdDetails-lbValue{ float:right; font-weight:bold; margin:0 5px; font-size:14px;}
        /*********************************************************************/

#tbl_productPriceBid  
 {
      width:950px;
 }
 #tbl_productPriceBid #trHead
 {
      background-color:rgb(188, 188, 253); padding:10px;
 }
 #tbl_productPriceBid td
 {
      border:1px solid gray; padding:10px;
 }

 /*****************************************/

 .div-more-operations-can
 {
      float:right; position:relative;
 }
       .a-more-operation-tile
       {
                   float: right;
    margin: 2px;
    background-color: #444343;
    color: #fff;
    padding: 5px 10px;
    /* -webkit-border-radius: 5px; */
    -moz-border-radius: 5px;
    /* border-radius: 5px; */
    cursor: hand;
    cursor: pointer;
    font-size: 0.85em;
    border-radius: 3px;
       }

         .a-more-operation-tile span
       { 
             display:inline-block; margin:0 5px; vertical-align:middle;
       }
      .div-more-operation-list
      {
             width:250px;
           display:none; position:absolute;z-index:99999; top:0px; left:0px; background-color:#e1e1e1;
           -webkit-box-shadow: 10px 7px 5px -9px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 7px 5px -9px rgba(0,0,0,0.75);
box-shadow: 10px 7px 5px -9px rgba(0,0,0,0.75);
-moz-border-radius: 5px;
border-radius: 5px;
 cursor:hand; cursor:pointer;font-size: 13px;
      }
      .div-more-operation-list div
      {
            padding:5px; border-bottom:1px solid #fff; cursor:hand; cursor:pointer;
       }
      .div-more-operation-list div:hover
      {
           background-color:#fce93f;
            -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
        }

      .BtnStyle_new_modern
      {
                 float: right;
    margin: 2px;
    background-color: #444343;
    border: 1px solid;
    color: #fff;
    padding: 5px 10px;
    border-radius: 3px;
    vertical-align: middle;
    /* min-width: 120px; */
    /* -webkit-border-radius: 5px; */
    -moz-border-radius: 5px;
    /* border-radius: 5px; */
    cursor: hand;
    cursor: pointer;
    font-size: 0.85em;
      }

.BtnStyle_new_modern span {
     margin:0 5px; vertical-align:middle;display:inline-block;
}



        .BtnStyle_new_modern:hover
      {
             background-color:#fce93f;
             color:#000;
      }

        #txtNewProductTitle
        {
                padding: 5px;
    margin: 3px;
    background-color: #FCFCFC;
    font-weight: bold;
        }
        #btnSubmitNewProduct
        {
             padding: 5px;
    background-color: #44b308;
    border: 1px solid #258a02;
    color: #fff;
    cursor:hand; cursor:pointer;
        }
         #btnSubmitNewProduct:hover
        {
             
    background-color: #49ce02;
     
        }
         .publicBtn{
             margin:0 0 0 3px;
             cursor: hand;
    cursor: pointer;
    border: 1px solid #aba5a5;
    background-color: #00BCD4;
    padding: 5px 10px;
    color: #fff; 
         }
           .publicBtn:hover{
             
    background-color: #028d9f;
     
         }
 /******************************************/
        .spinner {
  width: 40px;
  height: 40px;

  position: relative;
  margin: 100px auto;
}

.double-bounce1, .double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #333;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  
  -webkit-animation: sk-bounce 2.0s infinite ease-in-out;
  animation: sk-bounce 2.0s infinite ease-in-out;
}

.double-bounce2 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}

@-webkit-keyframes sk-bounce {
  0%, 100% { -webkit-transform: scale(0.0) }
  50% { -webkit-transform: scale(1.0) }
}

@keyframes sk-bounce {
  0%, 100% { 
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 50% { 
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}
 /******************************************/

 .spinner_10 {
  width: 32px;
  height: 32px;
  margin: 0px auto;
  background-color: #333;

  border-radius: 100%;  
  -webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
  animation: sk-scaleout 1.0s infinite ease-in-out;
}

@-webkit-keyframes sk-scaleout {
  0% { -webkit-transform: scale(0) }
  100% {
    -webkit-transform: scale(1.0);
    opacity: 0;
  }
}

@keyframes sk-scaleout {
  0% { 
    -webkit-transform: scale(0);
    transform: scale(0);
  } 100% {
    -webkit-transform: scale(1.0);
    transform: scale(1.0);
    opacity: 0;
  }
}
 /******************************************/
  