﻿.defaultHeader { background-color: white; overflow: hidden; padding: 10px; width: 521px; }
.defaultHeaderContainer { text-align: center; }
.defaultHeaderText {  font-size: 13px; font-weight: bold; }

.defaultBodyOdd { float: left; width: 250px; height: 154px; max-height: 154px; background-color: white; overflow: hidden; padding: 10px 10px 10px 10px; }
.defaultBodyEven { float: right; width: 250px; height: 154px; max-height: 154px; background-color: white; overflow: hidden; padding: 10px 10px 10px 10px; }
.defaultHorizontalStrip { clear: both; width: 541px; height: 1px; background: url(../images/default/horizontalStrip.png) no-repeat left top; }
.defaultHorizontalStrip2 { clear: both; width: 541px; height: 1px; }

.defaultPagingRowBottomWrapper { clear: both; overflow: hidden; text-align: center; width: 521px; padding: 10px; background-color: White; }
.defaultPagingRowTopWrapper { clear: both; overflow: hidden; width: 521px; padding: 5px 10px 5px 10px; background-color: White; }
.defaultPagingRowTopLeft { float: left; }
.defaultPagingRowTopRight { float: right; }

.defaultTitle { width: 250px; height: 27px; max-height: 27px; overflow: hidden; }
.defaultSpacer { width: 250px; height: 5px; }
.defaultDescription { width: 250px; height: 27px; max-height: 27px; overflow: hidden; }

.defaultImage { float: left; width: 100px; padding: 0px 10px 0px 10px; height: 90px; max-height: 90px; }
.defaultImageTable { width: 100px; height: 90px; vertical-align: middle; overflow: hidden; display: table; position: static; }
.defaultImageRow { top: 50%; display: table-cell; vertical-align: middle; position: static; }
.defaultImageCell { top: -50%; text-align: center; position: static; }

.defaultDetails { float:right; width: 120px; height: 90px; max-height: 90px; overflow: hidden; padding-left: 10px; }
.defaultDetailsTable { width: 120px; height: 90px; vertical-align: middle; overflow: hidden; display: table; position: static; }
.defaultDetailsRow { top: 50%; display: table-cell; vertical-align: middle; position: static; }
.defaultDetailsCell { top: -50%; text-align: left; position: static; }

.defaultPrice { padding-bottom: 5px; color: #6fa82f; font-size: 14px; font-weight: bold; }
.defaultPriceSpacer { padding-bottom: 15px; overflow: hidden; }
.defaultAddToCart { padding-bottom: 2px; }

