label.error { background: url("/img/reg3.gif") no-repeat 0px 0px; padding-left: 16px; margin-left: 5px; font-style: normal; color: #ff0000; display:inline-block; }
label.success { background: url("/img/reg4.gif") no-repeat 0px 0px; padding-left: 16px; margin-left: 5px; color: #003CC8; font-style: normal; display:inline-block; }
.product3D { padding: 1px; text-align:center; }

/* Basic jQuery Slider essential styles */
ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{display:none; position: relative;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}
ol.bjqs-markers{position:absolute;bottom: 10px;right: 20px;list-style-type: none;margin: 0;}
ol.bjqs-markers li {color: black;float: left;padding: 0 6px;}
ol.bjqs-markers li.active-marker a {background: black;color: white;}
ol.bjqs-markers li a {background: white;color: black;padding: 0 5px;text-decoration: none;}

.pull-left{float: left;}
.clear-both{clear: both;}
.margin-right20{ margin-right:20px; }
.entry-content .tel-table td{padding: 0 8px 0 0;}
.productDescription{overflow: auto;overflow-y:hidden;text-align: left; width: 100%;}
.searchbg{ width:170px;height:14px; }
.facebook { font-weight:bold; float:left; margin-right:5px; }
.facebook { float:left; }
.paymentTypeCss {float:left;}
.paypal{background: url("/images/paypal.png") no-repeat scroll center transparent;text-indent:-999em;width:90px;height:20px; vertical-align: middle;overflow: hidden;display:inline-block;}