img { border:none; }
.ea-page { margin:10px auto; width:800px;}
.ea-top { width:100%;}
.ea-search { text-align:right; }
.ea-input-area { width:300px; }
.ea-body { width:100%;border:1px solid black; }
.ea-lhs { vertical-align:top;text-align:left;width:200px; }
.ea-results { width:700px; vertical-align:top; text-align:left; }
.ea-breadcrumb { font-weight:bold;font-size:16px; }
.ea-controls { width: 100%; }
.ea-controls-first { width:100%; }
.ea-controls-second { width:100%; }
.ea-results-per-page { float: left; }
.ea-results-sort-by { float: right; }
.ea-page-buttons {float: right; }
.ea-page-image { border-width:0px;vertical-align:middle;}
.ea-total-pages { margin-left:3px; }
.ea-current-page { margin-left:3px;margin-right:3px;width:24px;text-align:right;}
.ea-disabled { opacity:0.4;filter:alpha(opacity=40); /* For IE8 and earlier */ }
.ea-enabled { opacity:1.0;filter:alpha(opacity=100); /* For IE8 and earlier */ }

.ea-products { margin-top: 10px; }
.ea-product-cell { vertical-align:top;width:150px;height:250px;}
img.ea-product-cell-image { width:138px; }
.ea-product-cell a { text-decoration:none; }
.ea-product-cell a:hover { text-decoration:underline; }
.ea-product-cell-name { color: black; }
.ea-product-rating-bar { width:55px;background:url("../images/star_x_grey.png") 0 0 repeat-x;height:12px;}
.ea-product-rating-bar span { float:left;background:url("../images/star_x_orange.png") 0 0 repeat-x;height:12px;}
.ea-product-rating-bar-spacer { width:55px;height:15px;border-top:none;border-bottom:1px solid transparent; }
.ea-product-rating-bar-stars { background-image:url("../images/new_stars_14pt.gif");background-repeat:no-repeat;height:14px;width:75px;position:relative;top:2px }
a:hover img.ea-product-rating-bar-stars { border-bottom:1px solid blue;border-top:none;border-left;none;border-right:none;}
a img.ea-product-rating-bar-stars { border-bottom: 1px solid transparent;border-top:none;border-left;none;border-right:none;}

#ea-nav { width: 200px; }
.ea-nav-block {text-align: left;border: 1px solid gray;padding-left: 0px;padding-right: 0px;margin-bottom:4px;}
.ea-nav-block-header a { text-decoration: none; }
.ea-nav-block-header a:active { color: black; }
.ea-nav-title{display: block;padding: 6px 24px 6px 14px; background: url("../images/buttons.png") no-repeat scroll right 0px #EDE8E2;}
.ea-nav-title.collapse {background: url("../images/buttons.png") no-repeat scroll right -112px #EDE8E2;}
ul.ea-nav-block-values { margin:0px; }
.ea-nav-block-values a { text-decoration:none;}
.ea-nav-block-values a:hover { color: blue; text-decoration:underline;}


/* Custom overrides for Tablet */
body.tablet #ea-ui-id-2,
body.tablet .ea-sug-wrapper {
    width:100% !important;
    left:0 !important;
}
body.tablet .ea-sug-multi-column,
body.tablet .ea-sug-nav-right,
body.tablet .ea-sug-nav-left,
body.tablet .ea-sug-nav-right,
body.tablet #ea-ui-id-3{
    clear:left !important;
    width:100% !important;
    float:none;
}
body.tablet .ea-sug-nav-right {
    display:none !important;
}
/* End of Custom overrides for Tablet */