div.store{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;padding:20px}

.row0{background-color:#111111; padding:4px}
.row1{background-color:#333333; padding:4px}

div.cart {text-align:right; border-bottom:1px dotted #FFFFFF; padding-bottom:10px}
div.cartModify{padding-top:40px}

td.byCategory{ text-align:center}
div.byCategory{width:300px; padding-bottom:20px}

td.byParent{ text-align:center}
div.byParent{width:300px; padding-bottom:20px}

td.byProduct{ text-align:center; text-align:center; vertical-align:top; padding-right:30px}
div.byProduct{width:300px; padding-bottom:20px}

div.title {font-size:18px; font-weight:bold; text-align:center; color:#CC9900}
div.description{font-size:.6em; color:#FFFFFF; padding-right:20px; padding-left:20px}

div.price{font-size:1.5em; padding:3px; color:#CC9900}

.addCartButton { font-size:11px; background-color: #CC0000; color:#fff; border:1px solid #ccc; cursor:pointer;}
.checkoutButton { font-size:13px; background-color:#003399; color:#fff; border:1px solid #fff; cursor:pointer}
.paynowButton { font-size:13px; background-color: #006600; color:#fff; border:1px solid #fff; cursor:pointer}
.emptyCartButton { font-size:13px; background-color: #fff; color:#003399; border:1px solid #003399; cursor:pointer}
input.submit{font-size:14px; background-color:#333333; border:1px solid #999999; color:#CCCCCC; cursor:pointer;}

label.error{color:#CC3300}

.thumbPic{cursor:pointer}
.moreImages{font-size:.9em}
.productName{font-size:1.1em}