/* Global Resets */
* {margin: 0;padding: 0;outline: none;}
/* General */
body{color:#333;font-size:14px;font-family:Arial,Sans-Serif;font-weight:400;-webkit-text-size-adjust:100%}
input,select,textarea{font-family:Arial,Sans-Serif;font-size:12px;color:#333}
/* Headings */
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {color: #333;margin: 0;padding: 0;}
h1{font-size:34px;line-height:1em;font-family:'Open Sans',sans-serif;font-weight:300;padding:0 0 20px;color:#1399be}
h2{font-size:26px;line-height:29px;font-weight:700;padding:0 0 20px}
h3{font-size:22px;line-height:24px;font-weight:900;padding:0 0 20px}
h4{font-size:18px;line-height:24px;font-weight:600;padding:0 0 20px}
h5{font-size:13px;line-height:20px;font-weight:600;padding:0 0 20px}
a{color:#1399be;text-decoration:none;font-weight:inherit}
a:hover{background-color:#1399be;color:#fff}
a.disabled,a.disabled:hover{background-color:transparent;color:grey}
img,a img{border:none}
/* Page Breadcrumbs */
.Nav{font-size:.9em;padding-bottom:4px;clear:both;padding-top:15px}
.ImageCount{color:gray;font-size:12px}
.ProductTinyImageList ul li{width:auto!important;height:auto!important;overflow:hidden;float:left;margin:0 10px 0 0}
.ProductTinyImageList ul li div{display:table-cell;text-align:center}
.ProductTinyImageList ul li .TinyOuterDiv{border:0 solid #fff;display:block}
.ProductTinyImageList a:hover{background:none}
.ProductZoomImageBox{display:table-cell}
.ProductZoomImageBox,.ProductZoomImageBox *{margin:auto;vertical-align:middle}
.ProductTinyImageList ul{margin:0;padding:0;position:relative;list-style-type:none;white-space:nowrap;width:auto!important}
#ImageScrollPrev,#ImageScrollNext{float:left;background:none;border:none;margin-top:25px!important;cursor:pointer;display:none}
.ProductTinyImageList{float:left;margin-top:10px;white-space:nowrap;width:auto!important;overflow:hidden}