﻿body
{
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    margin-top:0px;
    color:#212121;
   /* color:#336699;*/
    
}
/*-------------------------Table Master---------------------------------------------*/
.TableMaster
{
       width:1004px;
       vertical-align:top;  
       height:100%;  
       margin-top:-1px;  
       margin:auto;     
 }
 .TableCenter
{
       width:1004px;
       vertical-align:top;
       height:100%
       
 }
 .TdLeft
 {
     width:199px;
     text-align:left;
     vertical-align:top
  }
  .TdRight
  {
      width:715px;
      vertical-align:top;
      height:100%;              
      background-image:url('../images/drm_55.gif');
      background-repeat:repeat-x;
      background-attachment:scroll;
      background-position:top left;
   
   }
   .TdRight_R
   {
       width:41px;
       vertical-align:top;
       height:800px
   }
   .TDRight_childR
   {
       width:200px;
       vertical-align:top;
       height:100%;
       text-align:left;
   }
   .TDRight_ChildL
   {
       width:530px;
       vertical-align:top;
       text-align:left; 
       height:100%      
    }
    .TdMasterSpace
    {
        background-image:url('../images/drm_60.gif');        
        background-repeat:repeat-y;        
        height:100%;   
        width:16px;  
    }
    .TdTableRight
    {
        vertical-align:top;       
        width:100%;
        margin-top:0px;
        padding-top:10px;
     }
       #Loading
       {
          top:450px; left: 450px;   
          position: absolute;   
          background-color: #C3E1FF;  
          background-repeat: repeat-x;          
          text-align:center;
          position:fixed;
        }
       .Loading
       {
          top:450px; left: 450px;   
          position: absolute;   
          background-color: #C3E1FF;  
          background-repeat: repeat-x;          
          text-align:center;
          position:fixed;
        }
        
/*----------------------TopControl-------------------------------------*/
.TableTop
{
    width:1004px;
    height:120px;
    vertical-align:top;
    
   }
 .TableMenu
 {
    width:945px;
    height:100%;
    vertical-align:top;
    text-align:center;
    
  }
 .TableTopMenu
 {
      width:1004px;
      height:25px;
      vertical-align:top
  }
.TdTopLeft
{
    width:32px;
    vertical-align:top;
    background-image:url('../images/drm_15.gif');
  }
.TdTopRight
  {
      width:26px;   
      background-image:url(../images/drm_16.gif);
   }
.TdSpace
   {
       width:945px; 
       vertical-align:top;
       text-align:center;
       background-image:url(../Images/red.gif);
       height:1px;
     }
.TdSpace2
     {
         width:1px;
         vertical-align:top;
         background-color:Red;
         
       }
 .TdSpace3
 {
    width:205px;
     height:20px;
     background-image:url(../images/drm_25.gif);
    margin: 0px;
    border: 0px;
    padding: 0px;
 }
 .TdSpace4
{
    width: 742px;
    height: 20px;
    background-image: url(../images/drm_26.gif);
    padding: 0px;
    border: 0px;
    margin:0px;
}
.TableSpace
 {
     width:945px; 
    vertical-align:top;
    text-align:center;
    
  }

 .TdMenu
    {
      width:945px;
      height:auto;
      vertical-align:top  
    }
  .TextMenu
  {
      height:22px;
      font-weight:800;
      color:White;
      background-color:Black;
      text-align:center;
      width:90px;
  }
  .TextMenuQuestion
  {
      height:22px;
      font-weight:bold;
      color:White;
      background-color:Black;
      text-align:center;
      width:120px;
  }
  .TextMenuEmpty
  {
      width:180px;
      background-color:Black;      
   }
   a:link
   {
       text-decoration:none;
       color:White;       
       cursor:pointer;
      }
    a:visited
   {
       text-decoration:none; 
       color:White;
       cursor:pointer;
      } 
   a:active
    {
        text-decoration:none;
        color:White;
        cursor:pointer;
      
        }
   a:hover
   {
       color:Orange;
       text-decoration:none
      }
 /*--------------------------------------LeftControl------------------------------------------*/
 .TableLeftMenu
 {
     width:199px;    
     vertical-align:top;
     background-image:url(../images/drm_68_a.gif);
     margin-bottom:5px;
 }
 .TdLeftSpace
 {
     height:11px;
     width:199px;
     background-image:url(../images/drm_27.gif);
 }
 .Menutilte
 {
      height:33px;
      background-image:url(../images/drm_33.gif);
      padding-left:45px;
      font-weight:900;
      color:White;    
          
 }
 .TdLeftMenu
 {
     height:24px;
     background-image:url(../images/drm_43.gif);
     padding-left:35px;
     font-weight:900;
     color:White;
 } 
 .TdLeftMenuChild
 {
      height:19px;
     background-image:url(../images/drm_43_1.gif);
     padding-left:35px;
     color:Yellow;
     font-weight:600
  }
  .TdLeftMenuChild2
 {
      height:19px;
     background-image:url(../images/drm_43_1_1.gif);
     background-repeat:no-repeat;
     padding-left:45px;
     color:Yellow;
     font-weight:600
  }
   .a:visited
   {
       text-decoration:none; 
       color:Yellow;
       cursor:pointer;
      } 
   .a:link
   {
       text-decoration:none; 
       color:Yellow;
       cursor:pointer;
      } 
   .a:active
    {
        text-decoration:none;
        color:White;
        cursor:pointer;
      
        }
   .a:hover
   {
       color:Red;
       text-decoration:none
      }
  .TdLeftSpace1
  {
      height:12px;
      background-image:url(../images/drm_47.gif);
   }
   .TdLeftSpace2
   {
       height:4px;
      background-image:url(../images/drm_27_1.gif); 
   }
   .TdLeftADV_Top
   {
       height:11px;
       background-image:url(../images/drm_52.gif); 
   }
   .TdLeftContent
   {
       text-align:center;
   }
    .TdLeftADV_Bottom
   {
       height:14px;
       background-image:url(../images/drm_52_b.gif);       
      vertical-align:bottom; 
   }
   .TdLeftADV_BackGround
   {
       background-image:url(../images/drm_68_a.gif);
       text-align:center;
       background-color:Black;
       
      }
    .TdLeftADV_Space
    {
        background-image:url(../images/drm_86.gif);
        height:58px;
        width:152px;
    }
   /*--------------------------------BottomControl-------------------------------*/
   .TdBottomLeft0
   {
       background-image:url(../images/drm_833.gif);
       height:58px;
       width:32px;
    }
   .TdBottomLeft1
   {
       background-image:url(../images/drm_84.gif);
       height:58px;
       width:21px;
    }
    .TdBottomLeft2
    {
        background-image:url(../images/drm_85.gif);
        height:58px;
        width:11px;
    }
    .TdBottomLeft3
    {
        background-image:url(../images/drm_86.gif);
        background-repeat:repeat-x;
        width:152px;
        height:58px;
     }
     .TdBottomLeft4
     {
         background-image:url(../images/drm_87.gif);
         width:31px;
         
     }
     .TdBottomLeft5
     {
         background-image:url(../images/drm_88.gif);
        background-repeat:repeat-x;
         width:16px;
     }
     .TdBottomLeft6
     {
         background-image:url(../images/drm_88.gif);
		 background-repeat:repeat-x;
         width:680px;
     }
     .TdBottomLeft7
     {
         background-image:url(../images/drm_90.gif);
         width:59px;
        }
     .TextBottom
     {
         background-color:Black;
         color:White;
         font-weight:600;
         width:895px;         
     }
     .TextBottom1
     {
         background-image:url(../images/drm_84_1.gif);
         width:53px                  
     }
     .TextBottom2
     {
         background-image:url(../images/drm_90_1.gif);
         
     }
     /*------------------------------------CenterControl--------------------------------------*/
     .DivCenter
     {
          width:746px;
          height:41px;
          vertical-align:top
     }   
     .DivCenterLeft
     {
         width:21px;
         height:29px;
         background-image:url(../images/drm_28.gif);
         float:left;
      }
      .DivCenterC
      {
          width:698px;         
          background-image:url(../images/drm_30.gif);
          height:30px;
          float:left;    
         
       }
       .DivCenterRight
       {
           width:27px;
           height:29px;
           background-image:url(../images/drm_32.gif);        
           float:left;
       }
       .DivCenterRight2
       {
           width:27px;
           height:30px;
           background-image:url(../images/drm_16.gif);          
           float:left;
        }
        .DivCenterLeft_2
        {
            width:16px;
            height:11px;
            background-image:url(../images/drm_54.gif);          
            background-attachment:scroll;
            background-position:top left;
        }
       .DivCenterC_2
      {
          width:100%;       
          background-image:url('../images/drm_55.gif') ;
          background-repeat:repeat-x;
          height:11px;
          margin-left:0px;
          margin-right:0px;
        }
        .DivCenterRight_2
       {
         
           height:11px;
           background-image:url(../images/drm_57.gif);  
       }
       .DivCenterRight2_2
       {
           width:27px;
           height:11px;
           background-image:url(../images/drm_16.gif);          
           float:left;
        }
      /*----------------------------------------RightControl-----------------------------------------------*/
       .aHotProduct:link, .aHotProduct:visited, .aHotProduct:active


   {
       text-decoration:none;    
       cursor:pointer;
        font-weight:bold;
        color:Black;
      }

       .aHotProduct:hover
       {
           color:Red;          
           text-decoration:none;
            font-weight:bold;
            
          }
            .aNewProduct:link, .aNewProduct:visited, .aNewProduct:active
           {
               text-decoration:none;    
               cursor:pointer;
                font-weight:bold;
                color:White;
            }

       .aNewProduct:hover
       {
           color:Red;          
           text-decoration:none;
            font-weight:bold;
          }
     .aQuestion:link
   {
       text-decoration:none;
       color:#336699;       
       cursor:pointer;
  
      }
    .aQuestion:visited
   {
       text-decoration:none; 
       color:#336699;
       cursor:pointer;
      } 
       .aQuestion:active
        {
            text-decoration:none;
            color:#336699;
            cursor:pointer;
          
            }
       .aQuestion:hover
       {
           color:Orange;
           text-decoration:none
          }
      .TableRightControl
      {
          width:200px;
          
      }
      .HotLink
{
    
    text-align: left;
}
      .HotLink2
      {
          color:Black; 
          text-align:left;
        
       }
      .TextSearch
      {
          color:#336699;
          text-align:left;  
          width:199px;         
       }
      .TableSearch
      {
          width:200px;
         
       }
     
.TdRight_Space
{
	width: 100%;
	background-image: url(../images/drm_73.gif);
	height: 51px;
	padding-left: 45px;
	text-align: justify;
	font-weight: bold;
	color: White;
}
      .TdRight_Center
      {
          width:100%;
          background-image:url(../images/drm_93.gif);
          text-align:center;
          vertical-align:top;          
      }
      .TdRight_Space2
      {
           width:200px;
           background-image:url(../images/drm_78.gif);
           height:23px;
      }
      .traloi {
            color:#336699;
            font-size:13px;
            text-align:center;
        
        }
        .TdRight_Space3
       {
           width:14px;
           background-image:url(../images/drm_65.gif);
           background-repeat:repeat-y;
           height:100%;
       
      }
.TdProHot_SpaceTop
{
	background-image: url(../images/drm_59.gif);
	background-repeat: repeat-y;
	width: 100%;
	height: 49px;
	padding-left: 45px;
	font-weight: 900;
	color: White;
}
.TdProHot_SpaceCenter
{
	background-image: url(../images/drm_70.gif);
	text-align: center;
	background-repeat: repeat-y;
}
.TdProHot_SpaceBottom
{
	background-image:url(../images/drm_72.gif);
	width:100%;
	height:22px;
	background-repeat: repeat-y;
}

.TdProHot_SpaceCenter .Content
{
	padding-right: 25px;
	padding-left: 25px;
	height: 350px;
}
.TdProHot_SpaceCenter .imgContent
{
	text-align: center;
}
.TdProHot_SpaceCenter .ItemHot
{
	padding: 2px 2px 4px 2px;
}
.HotSpace
{
	margin: 1px;
	background-image: url(../Images/Dotdot.jpg);
	height: 8px;
}

 /*-------------Default----------------------------------------------------------------*/
 .TablePrice
 {
     border-collapse:collapse;
     margin-left:15px;
     margin-top:5px;
     margin-bottom:5px;
     text-align:center;   
     border-color:Black;  
   }
   .TablePrice td
   {
     border-color:Black; 
     border-style:solid;
     border-width:1px;
   }
   .TxttiltePrice
   {
       color:blue; 
       font-weight: bold;
       padding-left:5px;
       padding-right:5px;
       text-align:left;
    }
    .txtPrice
    {
        color:Red;
        font-weight: bold;
        text-align:right;
        padding-left:3px;        
        
    }
    .DivPrice
    {
        color:Black;
        font-weight:bold;
        }
  .TableProducts
  {
      width:100%;    
      margin-top:-1px;  
    
  }
  .TdTableProductsTopSpace
  {
      height:34px;
      width:6px;
      background-image:url(../images/bbar04_left.jpg);
  }
  .TdTableProductsTopSpace1
  {
      height:34px;
      width:175px;
      background-image:url(../images/bbar04_center1.jpg);
      font-weight:900;
      color:#336699;
     
   }
   .TdTableProductsTopSpace2
  {
      height:34px;
      width:16px;
      background-image:url(../images/bbar04_center2.jpg);
   }
   .TdTableProductsTopSpace3
  {
      height:34px;
      width:294px;
      background-image:url(../images/bbar04_center3.jpg);
      text-align:right
   }
    .TdTableProductsTopSpace4
  {
      height:34px;
      width:6px;
      background-image:url(../images/bbar04_right.jpg);
   }
   .TdTableProductsCenter
   {      
          width:6px;
          background-image:url(../images/bbar04_left_line.jpg);
   }
   .TdTableProductsCenter2
   {
       
        width:6px;
        background-image:url(../images/bbar04_right_line.jpg);
   }
   .TdTableProductsCenter1
   {
       width:500px;     
       vertical-align:top   
   }
   .TdTableProductsBottom
   {
        height:6px;
        width:6px;
        background-image:url(../images/bbar04_bleft.jpg);
        
   }
   .TdTableProductsBottom1
   {
        height:6px;       
        width:500px;
        background-image:url(../images/bbar04_bcenter.jpg);     
   }
   .TdTableProductsBottom2
   {
        height:4px; 
        width:6px;      
        background-image:url(../images/bbar04_bright.jpg);
   }
  .sepVerticalPro {
        background-color:#DDD;
        font-size:0;
        height:100px;
        margin-right:5px;
        margin-left:5px;
        width:1px;
        }
.sepHPro
{
    background-color:#DDD;
    font-size:0;
    height:1px;
    margin-top:3px;
    margin-bottom:3px;
    width:85px;
}
.aProducts
{
	text-decoration:none;
	cursor:pointer;
	font-weight:900;
	
}
.aProducts div
{
	padding: 2px;
}

.aProducts:link
{
	color:#336699;
}

.aProducts:visited
{
	color:#336699;
} 
.aProducts:active
{
  color:#336699;
}
.aProducts:hover
{
	color:Red;
	text-decoration:none;
	font-weight:900 
}
     .BaoGia
     {
         color:red;
         width:170px;
         font-weight:bold;        
      }
      
      
.ContentCenter
{
	width:510px;
	border-collapse: collapse;
}
.TableHome .TopRow td
{
	padding:0px;
	margin:0px;
}
.TableHome .TopRow .top1
{
	width:6px;
	height:34px;
	background-image:url(../images/bar04_left.jpg);    
}
.TableHome .TopRow .top2
{
	width:135px;
	height:34px;
	background-image:url(../images/bar04_center1.jpg);  
}
.TableHome .TopRow .top3
{
	width: 31px;
	height: 34px;
	background-image: url(../images/bar04_center2.jpg);
	background-repeat: no-repeat;
}

.TableHome .TopRow .top4
{
	width:332px;
    height:34px;
    background-image:url(../images/bar04_center3.jpg);  
}
.TableHome .TopRow .top5
{
	width:6px;
	height:34px;
	background-image:url(../images/bar04_right.jpg);  
}
.TableHome .detailLeft
{
	padding:0px;
	margin:0px;
	width:6px;
	height:34px;
	background-image:url(../images/bar04_left_line.jpg);  
	
}
.TableHome .detailCenter
{
	padding:0px;
	margin:0px;
	width:498px;	
}
.TableHome .detailRight
{
	padding:0px;
	margin:0px;
	width:6px;
	height:34px;
	background-image:url(../images/bar04_right_line.jpg);  	
}

.TableHome .BottomRow td
{
	padding:0px;
	margin:0px;
}
.TableHome .BottomRow .bot1
{
	width:6px;
	height:6px;
	background-image:url(../images/bar04_bleft.jpg);
}
.TableHome .BottomRow .bot2
{
	height:4px;
	background-image:url(../images/bar04_bcenter.jpg);
}
.TableHome .BottomRow .bot3
{
     height:6px;
     width:6px;
     background-image:url(../images/bar04_bright.jpg);
}

       .imageDetail
       {
           text-align:left;            
        }

         .TitleDetail
         {
             color:Red;
             font-weight:800;
         }
         .Question
         {
             color:#FF0000;
            font-size:13px;
            font-weight:bold
         }
         .paging a
{
	color: red;
}

.paging .select
{
	color: #FFFFFF;
}
.paging
{
	background-color: #000;
	padding: 4px;
}
/*============================================================================*/
/*==============================Grid View=====================================*/
/*============================================================================*/
.gridView, .gridView thead, .gridView tbody, .gridView tfoot
{
	border-collapse:collapse; border-width:1px; text-align:center; border-style:solid
}
.gridView td, .gridView th
{
	padding:2px;
}

.gridView .gridViewTitle td, .gridView .gridViewTitle th, .gridView .gridViewTitle a
{
	background-color:#6E89DD;
	color:#FFFFFF;
	font-weight:bold;
}

.gridView tr.bgColor{ background-color:#FFFFFF !important; }
.gridView tr.bgColor a{ color:Blue !important; }
.gridView tr.bgColor:hover{ background-color:#FFFF99 !important; }
.gridView tr.alternatingBgColor a{ color:Blue!important; }
.gridView tr.alternatingBgColor{ background-color:#D3DCFE !important; }
.gridView tr.alternatingBgColor:hover{ background-color:#FFFF99 !important; }
/*============================================================================*/
/*==============================Modal Popup=====================================*/
/*============================================================================*/

.ModalPopupBackground { 
	background-color:#FFFFFF;
	filter:alpha(opacity=50); 
	-moz-opacity:.50; 
	opacity:.50; 
}

.ModalPopup
{
	border: 1px solid #000;
	background-color: #FFFFFF;
}
.ModalPopup .Title
{
	padding: 4px;
	background-color: #CC0000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.ModalPopup .Content
{
	padding: 2px 4px 2px 4px;
}

.ModalPopup .Command
{
	padding: 2px;
	color: #FFFFFF;
	text-align: center;

}
