.PriceSWX{
	color:#009900;
	font-weight:100;
} 

 div.ProductListHead div.InnerHeadSWX {
      position:relative;
      width: auto;
      height: 24px;
      padding: 0 6px 0 6px;
      margin-bottom: 10px;
      border: 0;
      font-size:11px;
    
      background: url("../../../../SF/ImageSet/BasicGrey/bgr_listhead_floatin.gif") no-repeat right bottom ;
}

.ListItemProductSWX {
      display:table-row;
      margin-top: 1px;
      position:relative;
      height: auto;
      _height: 100px;
      clear: both;
      background: #fff;
  }

  .ListItemProductSWX .ImageArea{
      display:table-cell;
      float: left;
      width: 100px;
      height: 100px;
      min-width:100px;
      min-height: 100px;

      vertical-align:top;
      text-align: center;
      padding: 6px;
      background: #fff;
	  
	  border:1px solid #ccc;
  }

  .ListItemProductSWX .InfoArea {
      display:table-cell;

      _clear: right;
      _float: left;
      padding: 6px;
      width: 100%;
      _width: auto;
      height: auto;
      vertical-align:top;
      background: #fff;
  }

  .ListItemProductSWX .PriceArea {
      display: block;
      float: right;
      text-align: right;
      background: #fff;
  }

  .ListItemProductSWX .Price {
      text-align: right;
      font-weight: bold;
      white-space: nowrap;
      background: transparent;
  }

  .ListItemProductSWX .DailyPrice,
  .ListItemProductSWX .ReferencePrice {
      text-align: right;
      font-weight: normal;
      white-space: nowrap;
      background: transparent;
  }

  .ListItemProductSWX .Description {
      width: 100%;
      background: transparent;
  }

  .ListItemProductSWX .Links {
      display: block;
      clear: both;
      text-align: right;
      white-space:nowrap;
      background: transparent;
  }

  .ListItemProductSWX h3 {
      background: transparent;
  }

  .ListItemProductSWX h3.Headline {
      width:auto;
      float:left
  }
  
.FullSizeSWX{
	border:1px solid #fff;
	padding:5px;
	vertical-align:bottom;
}

.ProductHeaderSWX{
	font-size:16px;
	font-weight:bold;
	border:1px solid #fff;
}

.DescriptionSWX{
	border:1px solid #fff;
	padding:10px 0 10px 0;
	text-align:justify;
	vertical-align:bottom;
}

.ProductDetails .ImageAreaSWX {
    _float: left;
    _width: 206px;
    min-width: 206px;
    min-height: 218px;
    text-align: center;
    background: #D1D3D6;
    padding: 3px 2px 3px 2px;
    margin: 0 12px 0 0;
    overflow: visible;
}
  
div.leftMenuHeaderSWX{
	height:40px;
	overflow:visible;
	color:#0000FF;
}

div.leftMenuFooterSWX{
	height:9px;
	overflow:visible;
	color:#0000FF;
	margin-top:-13px;
}

.NavBarLeft .ContextBoxBodySWX {
    background-image:url(/WebRoot/ConceptOne/Shops/ConceptOne/Styles/Start/LeftMenuBack.jpg);
	padding:3px 0 0 18px;
	height:19px;
	background-repeat:no-repeat;
	vertical-align:middle;
}

.NavBarLeft .ContextBoxHeadSWX {
	border-top:1px solid #ffc500;
	border-bottom:1px solid #fb9101;
	padding:3px 0 0 18px;
	height:21px;
}

.NavBarRight .ContextBoxHeadSWX {
	padding:3px 0 0 8px;
	height:21px;
	background-color:fcac00;
}

a.ActionSWX {
      padding: 2px 0 3px 18px;
      background: url(/WebRoot/ConceptOne/Shops/ConceptOne/Styles/Start/ARR_Gld.jpg);
	  background-repeat:no-repeat;
	  height:19px;
	  font-size:10px;
}

.NavBarLeft .ContextBoxBodySWX2 {
    padding:6px 0 0 38px;	
}

.NavBarLeft .ContextBoxHeadSWX2 {
	padding:0 0 0 38px;
}

.Header .ShopLogoSWX {
      float: left;
	  background: url(/WebRoot/ConceptOne/Shops/ConceptOne/Styles/Start/Header_Expand.jpg);
	  background-repeat:repeat-x;
}

input.LoginSWX {
      width:95px;
      line-height: 100%;
	  font-size:9px;
}

.loginBoxLinksSWX{
	background-image:url(/WebRoot/ConceptOne/Shops/ConceptOne/Styles/Start/ARR_Wht.jpg);
	background-repeat:no-repeat;
	padding:2px 0px 6px 17px;
	line-height:18px;
}

.NavBarRight .ContextBoxSWX {
	margin-top:-5px;
	padding:0 0 0 1px;
}
