ul#tabnav { height:25px; margin:0 0 20px 0; padding:0; display:block; line-height:25px; border-bottom: 1px solid #CCC; }
ul#tabnav li { margin:0; padding:0; float:left; height:25px; list-style-type:none; position:relative; }
ul#tabnav li a { border: 1px solid #CCC; border-bottom: none; font-weight:bold; line-height:25px; text-decoration:none; display:block; float:left; height:25px; margin:0 0 0 5px; padding:0 6px; position:relative; color: #6B94C6; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px; background-color: #545A5D;}
ul#tabnav li a:hover, ul#tabnav li a.selected { background:#f5f5f5 none repeat scroll 0%; width: inherit; }

#ttlrea h1 { font-size: 16pt; margin-top: 0; }

a.hv img { border:1px solid #CCC; }
a.hv img:hover { filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}

#xtrapic img { margin-bottom: 10px; }

#calcbut { border: 1px solid #CCC; background-color:#6C93C6; background-image:url('../images/gradient.jpg'); width: 90px; text-align: center; margin: 10px 0 0 15px; }

#cats { color: #AAA; font-size: 8pt; }
#cats a { color: #AAA; }

iframe { border: none; width: 480px; height: 250px; }

#summary {width:370px; padding-right:10px; float:left;}

table.specifications { width:600px; border: 1px solid #CCC; font-size:10; }
table.specifications td { border: 1px solid #CCC; vertical-align:top; }
table.specifications td.type {font-weight:bold; width:200px;}
#shipping { margin: 40px auto 0 auto; width: 450px; line-height: 20; }

#shp2me { height: 25px; background-image: url(../images/buttons/calcshipping.png); font-size: 9pt; width: 140px; background-repeat: no-repeat; line-height: 25px; }
#shp2me, #shp2me a { color: #FFF; }
#shp2me a { text-decoration: none; margin-left: 5px; }
#shp2me a:hover { color: #e2e2e2 }
#ecommerce h3 { margin: 0; font-size: 40pt; }
#ecommerce #rd { text-align: center; color: #FFF; font-weight: bold; margin-bottom: 10px; background-image: url(../images/buttons/cartsale.png); height: 19px; line-height: 19px; background-repeat: no-repeat; background-position: center center; }

#calcbut:hover { background-color:#dff4ff; border:1px solid #c2e1ef; background-image:none; }
#calcbut:hover a { color:#336699; }
#calcbut a { color: #FFF; text-decoration: none; }

h4.nbm { margin-left: 10px; }

#incart { background-color: #000; color: #FFF; text-align: center; -moz-border-radius: 10px; -webkit-border-radius: 10px; font-size: 12pt;}
#incart a, #incart a:link, #incart:visited, #incart a:active { color: #FFF; }