/* Module S3000:Shelf 3 Column Display */
/* Module S3030:Shelf 3 Column Media Display */
.Shelf3ColDisplay{
 margin:10px 0px;
}
.Shelf3ColDisplay .c2cBanner{
 margin-bottom:10px;
}
.Shelf3ColDisplay .CellDivide,
.Shelf3ColDisplay .CellDivideTop,
.Shelf3ColDisplay .CellDivideLeft,
.Shelf3ColDisplay .CellDivideTopLeft{
 padding-bottom:15px;
 vertical-align:top;
padding-left:10px;
}
.Shelf3ColDisplay .CellDivideTopLeft{
 border-top:1px solid #DFE9F5;
 border-left:1px solid #DFE9F5;
 padding-top:10px;
 padding-left:10px;
}
.Shelf3ColDisplay .CellDivideTop{
 border-top:1px solid #DFE9F5;
 padding-top:10px;
padding-left:10px;
}
.Shelf3ColDisplay .CellDivideLeft{
 border-left:1px solid #DFE9F5;
  padding-left:10px;
}
.Shelf3ColDisplay .VertColumn1{
 width:188px;
 overflow:hidden;

}
.Shelf3ColDisplay .VertColumn2,
.Shelf3ColDisplay .VertColumn3{
 width:187px;
 overflow:hidden;
}
.Shelf3ColDisplay .ColumnBox{
 padding:0 15px 0;
}
.Shelf3ColDisplay .ItemPic{
 margin:0 auto;
}
.Shelf3ColDisplay .VertCompare{
 margin-top:10px;
 background-color:#DFE9F5;
 padding:0 15px;
}
.Shelf3ColDisplay .Checkbox{
 float:left;
 width:15px;
 padding:4px 0;
}
.Shelf3ColDisplay .VertCompare .BodySLtgry{
 margin-left:20px;
 padding:4px 0;
 position:relative;
}
.Shelf3ColDisplay .Preview img{
 margin:5px 0 10px;
}
.Shelf3ColDisplay .ProdDesc{
 margin-top:10px;
}
.Shelf3ColDisplay .ProdDescMedia,
.Shelf3ColDisplay ul{
 margin-top:5px;
}
.Shelf3ColDisplay .DownloadImage{
 float:left;
 width:15px;
}
.Shelf3ColDisplay .DownloadLink{
 margin-left:20px;
}

