/* Shop Styling */
#tooltip{position:absolute;border:1px solid #333;background:#f7f5d1;width:180px;padding:2px 5px;color:#333;display:none;}

.shop{}
.shop input, .shop textarea{line-height: 150%; width:160px;}
.shop textarea{height:50px;width:162px;margin-top: 2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}

.td-label{width:115px; vertical-align: top; padding-top: 4px;}
.td-input{width:165px;}
.td-input .zip{width:40px;}
.td-input .city{margin-left:5px;width:110px;}
.td-info {width:10px;}
.td-info, .required-symb{font-size:15px;color:#F60;}

#cart-products{border-top:1px solid #ccc;}
#cart-products input {width:30px;}
#cart-products hr {margin-top:5px;}
#cart-shipping{border-top:1px solid #ccc;padding-top:5px;font-weight:bold;}
#cart-sum{border-top:1px solid #ccc;padding-top:5px;font-weight:bold;font-size:14px;}

.cart-label{float:left;}
.cart-value{float:right;text-align:right;}
.cart-clearer{clear:both;}
.cart-element{border-bottom:1px solid #eee;padding-top:5px;padding-bottom:5px;}

.discount{color:#990000;}
.subline{font-size:10px;font-weight:normal;}

.boxSubmit{width:310px;height:40px;}
.boxSubmit input{border:0;width:100%;height:100%;}

.regular{border:1px solid #ccc;}
.invalid{border:1px solid #F00;}

#validation-summary{color:red;font-weight:bold;padding-top:10px;}

.scroll-pane {
	width: 299px;
	height: 220px;
	overflow: auto;
}

.scroll-pane-small {
	width: 299px;
	height: 150px;
	overflow: auto;
}

.jScrollPaneTrack {
	background: #ddd;
}
.jScrollPaneDrag {
	background: url(CustomScrollButtonDrag.gif) no-repeat center #999;
}
.jScrollPaneDragTop {
	height: 0px;
}
.jScrollPaneDragBottom {
	height: 0px;
}
a.jScrollArrowUp {
	height:15px;
	background: url(CustomScrollButtonUp.gif) no-repeat 0 0;
}
a.jScrollArrowDown {
	height:15px;
	background: url(CustomScrollButtonDown.gif) no-repeat 0 0;
}

