﻿
/* master page css*/

body 
{
    font-family:Tahoma,"Trebuchet MS";
    font-size:12px;  
    margin:0;
    padding:0;
    top:0;
     
}


 
 /* begin  master  table */

.MasterPageTable
{
    width:100%;
    border:0px;
    border-spacing:0px;
 
 }
.MasterPageTable td
{
    /*border:solid 1px black; */
}
    
/* begin master table tr (row) above header */

.MasterPageTableRowAboveSiteHeaderCenterTd
{
  width:auto;   
 background-image:url("images/above_header_bgi.png");
 background-repeat:repeat-x;
 background-position:center bottom;
 height:17px;
 color:#747C77;
 padding-left:20px;
}

.MasterPageTableRowAboveSiteHeaderCenterTd a
{
    color:#747C77;
    text-decoration:none;
     font-size:10px;
}

.MasterPageTableRowAboveSiteHeaderCenterTd a:hover
{
     
    text-decoration:underline;
}


/* end master table tr (row) above header */

/* begin master table tr (row) header */

.MasterPageTableRowSiteHeaderEmptyLeftTd
{

width:auto;
 background-image:url("images/header_bgi.png");
 background-repeat:repeat;    

}

.MasterPageTableRowSiteHeaderCenterTd
{
 height:104px;
 
 background-image:url("images/header_bgi.png");
 background-repeat:repeat;
 background-position:center bottom;
 width:1000px;

}

.MasterPageTableRowSiteHeaderCenterTdLogoDiv
{
   float:left;
   width:175px;
   padding-left:15px;
   
    }
    

.MasterPageTableRowSiteHeaderEmptyRightTd
{

width:auto; 
 background-image:url("images/header_bgi.png");
 background-repeat:repeat;   

}

/* end master table tr (row) header */

/* begin master table tr (row) below header */

.MasterPageTableRowBelowSiteHeader td
{
 background-image:url("images/below_header_bgi.png");
 background-repeat:repeat-x;
 background-position:center bottom;
    
    }

.MasterPageTableRowBelowSiteHeaderCenterTd
{

 width:1000px;
 height:18px;
 text-align:center;
     color:#ffffff;
}
.MasterPageTableRowBelowSiteHeaderCenterTd a
{
     text-decoration:none;
     color:#ffffff;
     
    }
.MasterPageTableRowBelowSiteHeaderCenterTd a:hover
{
     text-decoration:underline;
}


/* end master table tr (row) below header */


/* begin master table middle tr (row)  after headers header  , row containing site data(including menus+other stuff) */
 

.MasterPageTableRowSiteContentsEmptyLeftTd
{
width:40%; 
    
    
}

/* begin master table middle tr(row) center td  table  containing site data (including menus+other stuff) */

.MasterPageTableRowSiteContentsCenterTd
{
    
 width:1000px;
}

.MasterPageTableRowSiteContentsCenterTdTableContent
{
     width:100%;
}


.MasterPageTableRowSiteContentsCenterTdTableContentLeftTd 
{
    width:194px;   
    vertical-align:top;
    
}


/* begin master table middle tr(row) center td table containing site data  menu left*/


.MasterPageTableRowSiteContentsCenterTdTableContentLeftTdMenuImageTop
{
    clear:both;
     background-image: url("images/categories_img_header.png");
     background-repeat :no-repeat;     
     background-position:center;
     color:#ffffff;
     padding-left:32px;
     padding-top:3px;     
     font-size:13px;
     height:18px;
     display:block;
     vertical-align:middle;     
    
     font-weight:bold;
     cursor:default;     
     width:162px;  
     text-align:left; 
     border-width:0px;
     margin:0px;
}

.MasterPageTableRowSiteContentsCenterTdTableContentLeftTdMenu
{
     padding-top:0px;
     width:192px;
     font-family:Tahoma,"Trebuchet MS";
     font-size:12px;
     
     border-style:solid;
     border-top-width:1px;
     border-bottom-width:1px; 
     border-left-width:1px;
     border-right-width:1px;
     border-color:#D2D2D2;     
     text-align:left;
     padding-bottom:5px;
     vertical-align:top;
     
     
}

.MasterPageTableRowSiteContentsCenterTdTableContentLeftTdMenu table
{   
  width:100%;
  text-align:left;

  background-color:#E7E7E7;  
  
  
}

.MasterPageTableRowSiteContentsCenterTdTableContentLeftTdMenu table td
{   
  padding-left:5px;
}

.MasterPageTableRowSiteContentsCenterTdTableContentLeftTdMenu td:hover
{   
  padding-left:5px;
  text-decoration:none;
  
}

.MasterPageTableRowSiteContentsCenterTdTableContentLeftTdMenu div table
{
  width:auto;
  text-align:left;
  background-color:white;
  font-weight:bold; 
  font-size:11px;

}

.MasterPageTableRowSiteContentsCenterTdTableContentLeftTdMenu a
{    
    color:#373737;
}
.MasterPageTableRowSiteContentsCenterTdTableContentLeftTdMenu div table a
{
 color:#4A4A4A;
}
 

/*.MasterPageTableRowSiteContentsCenterTdTableContentLeftTdMenu div table:hover
{ 
  background-color:#F3F3F3;
  width:100%;  
}*/

.MasterPageTableRowSiteContentsCenterTdTableContentLeftTdMenu div td:hover
{
  padding-left:5px;
}


/* end master table  middle tr(row) center td table  containing site data menu left*/


.MasterPageTableRowSiteContentsCenterTdTableContentLeftTdAbovePlaceHolderImageTop
{
      
}
.MasterPageTableRowSiteContentsCenterTdTableContentLeftTdPlaceHolderDiv
{
      
}

 
 
/* begin master table  middle tr(row) center td table  containing site data   center  td*/

.MasterPageTableRowSiteContentsCenterTdTableContentCenterTd
{
    width:614px;
    vertical-align:top;
    padding-left:0px;
    padding-right:0px;

     
     color: #535353;
}

 

.MasterPageTableRowSiteContentsCenterTdTableContentCenterTdContentPlaceHolderDiv
{
    clear:both;
    width:606px;    
    text-align:left;
         margin-left:4px;
     margin-right:4px;
    
}



/* end master table  middle tr(row) center td table  containing site data  center  td */




 

/* begin master table  middle tr(row) right td */
.MasterPageTableRowSiteContentsCenterTdTableContentRightTd
{
 width:194px;
 vertical-align:top;
}



.MasterPageTableRowSiteContentsCenterTdTableContentRightTdContentDiv
{
 width:194px;
 vertical-align:top;
 float:left;
}

.MasterPageTableRowSiteContentsCenterTdTableContentRightTdContentDivDataDiv
{
     width:187px;
    float:left;
    
     font-size:11px;    
     border-style:solid;
     border-top-width:1px;
     border-bottom-width:1px; 
     border-left-width:1px;
     border-right-width:1px;
     border-color:#D2D2D2;     
     text-align:left;
     padding-left:3px;
     padding-top:2px;  
     padding-bottom:5px;
     margin-left:2px;
     vertical-align:top;
}


.MasterPageTableRowSiteContentsCenterTdTableContentRightTdContentDivImageForum
{

width:194px;
 padding-top:5px;
 padding-bottom:5px;
}
.MasterPageTableRowSiteContentsCenterTdTableContentRightTdContentDivImageAboveDataDiv
{
     
    float:left;
    
     color:#ffffff;
     padding-top:0px;     
     font-size:13px;
     height:18px;
     display:block;
     vertical-align:bottom;     
     font-weight:bold;     
     cursor:default;     
     width:160px;  
     text-align:left; 
     border-width:0px;
     margin:0px;
     margin-left:2px;
     padding-left:32px;
      padding-top:3px;
     float:left;
}

#MasterPageColumnRightImageAboveLogin
{
        background-image: url("images/register_img_header.png");
     background-repeat :no-repeat;     
     background-position:bottom;
    }
    
    #MasterPageColumnRightImageAboveShoppingCart
{
        background-image: url("images/shopping_cart_img_header.png");
     background-repeat :no-repeat;     
     background-position:bottom;
    }
    
    
    #MasterPageColumnRightImageAbovePromo
{
        background-image: url("images/promo_img_header.png");
     background-repeat :no-repeat;     
     background-position:bottom;
    }

 
/* end  master table  middle tr(row) right td */


.MasterPageTableRowSiteContentsEmptyRightTd
{
width:40%; 
    
     
}


/* end master table middle tr(row) center td  containing site data (including menus+other side stuff) */





/* begin master  table tr(row) bottom */

.MasterPageTableRowSiteFooterCenterTd
{
 height:auto;
 vertical-align:bottom;

 padding-bottom:3px;
 background-color:#E7E7E7;
  width:1000px;
  color:#A8A8A8;
      text-align:center;
 
}

.MasterPageTableRowSiteFooterCenterTd a
{
    color:#747C77;
    text-decoration:none;
}

.MasterPageTableRowSiteFooterCenterTd a:hover
{
     
    text-decoration:underline;
}

.MasterPageTableRowSiteLinksBelowFooterCenterTd
{
 height:auto;
 vertical-align:bottom;

 padding-bottom:3px;
  width:1000px;
  color:#A8A8A8;
 text-align:left;
 font-size:11px;
 
}
.MasterPageTableRowSiteLinksBelowFooterCenterTd a 
{
    color:#747C77;
    text-decoration:none;
}

.MasterPageTableRowSiteLinksBelowFooterCenterTd a:hover
{
     
    text-decoration:underline;
}

 

/* end master  table tr(row) bottom */

 
 /* begin other style master page */
  
.menuTopMasterDiv
{
    
    width:552px; 
    text-align:left; height:21px; 
    padding-top:0px;
     vertical-align:top;
     margin-right:0px;
    float:right ;
}

.menuTopMasterDiv div
{
     width:91px;
     float:left;
     vertical-align:top;
      text-align:center;
    }

.searchTopMasterDiv
{
clear:both; 
vertical-align: bottom; float:right; margin-top:5px; margin-right:10px; margin-bottom:10px;
}

.MasterPageTableRowEmptyRowLine
{ margin-top:2px;
  }
.MasterPageTableRowEmptyRowLine td
{
   
 height:12px;
}

.MasterPageTableRowSiteLogosRowBelowFooter
{
}

.MasterPageTableRowSiteWebDesignRowBelowLogos
{
    padding-top:3px;
    color:#3D444B;
    padding-bottom:6px;
    }
 /* end other style master page */


/* begin search */
.ControlMasterPageMarginTd
{
 padding-bottom:9px;
 float:left;
 clear:both;
 height:17px;   
 padding-top:4px;
}
/* end search*/

/* end master page css */


