body#shop div#extras {border-left:1px #CCC dashed;padding-left:15px}
body#shop select {font-size:9pt}
 
#shopcontent {margin-left:170px;width:375px;position:relative;bottom:15px;}
#shopcontent td.main {}
#shopcontent td.main input {font-size:10pt;background-color:#FFF;}
input {margin-bottom:0;pading-bottom:0}

#breadcrumbs {position:relative;bottom:12px;}

#leftcol {float:left;width:150px;border-right:1px #CCC dashed}
#cartnav, #breadcrumbs {margin:6px 0 6px 0;}
#cartnav {text-align:right;margin-right:40px}
#cartnav img {border:0}

table {}
table tr td {margin:0;padding:0}
table tr {margin:0;padding:0}

table#productlist tr td, table#newproducts tr td {border-bottom:1px #CCC dashed;padding:4px;}
table#cart tr td {padding:4px}
table#cart tr td.yo {border-bottom:1px #CCC dashed;}

.pageHeading {font-size:20pt;border-bottom:3px #CCC solid}

.infoBoxHeading {font-size:10pt;font-weight:bold;}
.infoBoxHeading img {position:relative;top:2px;left:4px;}

.boxText ul {padding-left:8px}

/* .infoBoxContents {width:120px} */

ol#faq li {margin-bottom: 10px;}

#leftcol td.infoBoxHeading, #extras td.infoBoxHeading {border-bottom:1px #CCC dashed;padding-bottom:8px;}

td.smallText {padding-left:25px;}
td.newProdCell {vertical-align:top;width:100px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px #CCC dashed;padding-top:8px;}

div#back_cont img {margin:5px;}

.big {font-size:16pt;}
span.big{font-weight:bold}

/* -- Links -- */
.account, .viewcart, .checkout, .logout {
	padding-left:20px;
	background-repeat: no-repeat;
	background-position: left center;
	margin-left:8px;
}
.account{background-image: url(/store/images/user_gray.png);}
.viewcart{background-image: url(/store/images/cart.png);}
.checkout{background-image: url(/store/images/cart_go.png);}
.logout{background-image: url(/store/images/logout.png);}

/* -------------------------------- */
.roll img{border: 1px solid #ccc;padding:2px;}
.roll:hover img{border: 1px solid #666;padding:2px;}
.roll:hover{color: #666;border: 0px;} /* Dummy definition to overcome IE bug */
/* -------------------------------- */
