#productimages img { padding:0;margin:0 }
#productimages img:hover { cursor:pointer }
#productimages tr td { padding-bottom:15px; }
#productsleft {width:583px;vertical-align:top;}
#productsright { width:150px;padding:0;vertical-align:top; }
#productsright div.productsrightuldiv {padding-left:15px;}
#productsright ul { list-style:none;padding:0;margin:0;font:normal 85% Verdana,Arial,Helvetica,sans-serif; }
#productsright ul li { margin:0 0 10px }
#productsright ul a {color:#369; }
h3.products { background-color:#d1e0f0;height:30px;font:bold 100% Verdana,Arial,Helvetica,sans-serif;line-height:30px;margin-top:25px;text-align:center; }
h3.products a {color:#369;}
.middleimage { margin:0 15px 0 15px !important; }
#productsnav {padding:10px 0;border-bottom:solid 1px #eee;border-top:solid 1px #eee;width:568px;margin-bottom:25px;line-height:0}
#productsnav ul {list-style:none;margin:0;padding:0;}
#productsnav ul li {float:left;}
#productsnav ul li.linked {background-color:#eee;}
#productsnav ul li.nolink {background-color:#fff;font:normal 100% Verdana,Arial;display:block;padding:0 10px 0 19px;height:30px;line-height:30px;}
#productsnav ul li.blank {background-color:#eee;font:normal 100% Verdana,Arial;display:block;padding:0 10px 0 15px;height:30px;line-height:30px;}
#productsnav ul li a {color:#369;font:normal 100% Verdana,Arial;text-decoration:none;display:block;padding:0 10px 0 15px;height:30px;line-height:30px;}
#productsnav ul li.nolink a {padding:0;}
#productsnav ul li a:hover {text-decoration:underline;}
#productimages { width:555px }
#productimages td {width:185px;text-align:center;vertical-align:top;padding-bottom:20px; }
#productimages tr td a {color:#369;text-decoration:none;}
#productimages tr td a:hover {text-decoration:underline;}
#cartsection {border-top:dotted 1px #000;padding:20px 0 0 10px;margin-top:20px;line-height:30px}
#cartsection label {display:inline-block;width:65px;}
#cartsection #quantity {width:25px}
#cartsection option {width:120px}
#cartsection img {margin-top:15px}
#bigimage { margin-bottom:10px; }
#productdisplay {font:normal 11px Verdana, Arial, Helvetica, sans-serif;color:#444;}
#productdisplay_left {width:255px;float:left;padding:0 25px 0 0;background-color:#fff;}
#productdisplay_right {padding:0 15px 0 0;font:normal 11px Verdana, Arial, Helvetica, sans-serif;text-align:justify}
#productdisplay_right h1 {border-bottom:dotted 1px #369;font:bold 16px Verdana,Arial,Helvetica,sans-serif;margin-bottom:5px;}
#productdisplay_right h2 {margin:0;padding:0;font:normal 12px Georgia, "Times New Roman", Times, serif;font-style:italic}
#productdisplay_right a {color:#369}
#prodprice { padding:20px 0 0 0;}
#proddescription {padding-top:20px;}
#styletable {width:255px}
#styletable tr td img:hover {cursor:pointer}
#styletable tr td {text-align:center;padding-bottom:15px;font-size:75%;}
#clickexpand {text-align:center;padding-bottom:10px;}
#sizechart {margin:25px auto 0 auto;width:277px}
#sizechart thead tr td {background-color:#d1e0f0;height:30px;line-height:30px;font-size:14px}
#sizechart tbody tr td {width:145px;padding:3px 0 3px 10px;border-bottom:1px dotted #ddd;}
#ggsizechart{margin-top:5px;}
#ggsizechart .first{text-align:right;width:90px;padding-right:10px}
#ggsizechart th{background-color:#369;color:#fff;text-align:center;padding:3px}
#ggsizechart td{text-align:center;padding:3px;border-bottom:1px dotted #ddd;}
.pricetabletd {padding-right:10px;}
.strike {text-decoration:line-through;}
.saleprice {color:#f00;}