  .GeneralLayout {
      width: 985px;
      margin-left: 5px;
   }
   
   .Header .PropertyContainer {
      padding-bottom: 0px;
   }

  .Header .ContextBox {
      background: #5372AB;
  }
  
  .Header .ShopLogo {
	  padding-left: 15px;
	  padding-top: 16px;
      float: left;
  }
  
  .Header .SearchBox {
      position: absolute;
      top: 35px;
      left: 760px;
  }
  
  .Header .HeaderBanner {
      position: absolute;
      top: 16px;
      left: 250px;
  }
    
  .Header .HeaderLinks {
      position: absolute;
      left: 881px;
  }
   
  a.Action {
      padding: 0 0 0 0;
      font-family: Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  line-height: 130%;
      background: url(none);
  }

  .NavBarTop .NavigationElement {
      font-family: Arial, Helvetica, sans-serif;
      padding: 0 0 0 2px;
	  font-size: 8pt;
	  font-weight: bold;
	  color: #FFFFFF;
  }
  
  .NavBarTop .NavigationElement a {
      font-family: Arial, Helvetica, sans-serif;
      padding: 0 0 0 2px;
	  font-size: 7pt;
	  font-weight: none;
	  color: #FFFFFF;
  }
  
  .NavBarTop .NavigationElement a:hover {
	  text-decoration: none;
  }
  
  .NavBarLeft {
	  border-right: 1px solid #233965;
  }
  
  .NavBarLeft .ShopNameSlogan h1,
  .NavBarLeft .ContextBox h1 {
      height: 12px;
      margin: 0 ;
      padding: 3px 0 1px 0;
      text-align: left;
      
  }
    
  .NavBarLeft .ContextBoxHead {
      padding-left: 10px;
      background: url("/WebRoot/Beatit/Shops/beatit/Styles/Beatit/LeftBoxImage.gif") no-repeat left center #d2dfe7;
  }
  
  .NavBarLeft .ContextBoxBody {
      padding-left: 3px;
      font-family: Arial, Helvetica, sans-serif;
	  font-size: 8pt;
    
  }
  
  .NavBarLeft .ExternLogos {
	  margin-top: 20px;
	  margin-left: 5px;
  }
  
  .InputSearch {
	  font-size: 12px;
      height: 17px;
      width: 137px;
  }
  
  .TableHead2 {
      clear: both;
      width: auto;
      margin: 10px 0 0 0;
      padding: 0;
      line-height: 20px;
      overflow: hidden;
    
      height: 24px;
      background: #243A66;
    
  }

  .TableHead2 div {
      line-height: 20px;
      padding: 0;
      margin: 0 0 0 15px;
      overflow: hidden;
    
      height: 24px;
    
      font-weight: bold;
      color: #ffffff;
  }
  
  .Dialog2 {
      position: relative;
      height: auto;
      overflow: visible;
      margin: 0 0 10px 0 !important;
      padding: 3px 6px 6px 6px;
      background: #e9eff3 !important;
      border-top: 0px; solid #8eacc1;
      border-left: 0px solid #8eacc1;
      border-right: 0px solid #8eacc1;
      border-bottom: 0px solid #8eacc1;
  }