.desc,.specs,.tech,.packages { border: solid 1px #BBBBBB; color: #000; width: 370px; height: 290px; overflow: auto; font-size: 10px; text-align: left; padding: 5px; }
#packages{ }
.domtab { float: left; width: 100%; font-size: 93%; line-height: normal; }
.domtab div { width: 370px; clear: both; }
.domtab div.desc p#desc { padding: 5px; }
.domtab div.desc ul { list-style:initial; padding-left:20px; }
.domtab ul { padding: 10px 0px 0; list-style: none; margin: 0px; }
.domtabs .active { padding-bottom: 1px; background-image: url("http://img.tennis-warehouse.com/img/wht_tabrt.gif") ; }
.domtabs .active a { background-image: url("http://img.tennis-warehouse.com/img/wht_tablft.gif") ; }
.domtabs a { outline: none; display: block; background: url("http://img.tennis-warehouse.com/img/wht_tablft_noselect.gif") no-repeat left top; padding: 5px 15px; color:#000000; }
.domtabs li { float: left; background: #fff; background: url("http://img.tennis-warehouse.com/img/wht_tabrt_noselect.gif") no-repeat right top; margin: 0px 5px -1px 0px; padding: 0; }
.h_menu { margin-top: 10px; background: #EEEEEE; border: solid 1px #BBBBBB; }
.h_menu img { float: left; }
.htools li { display: block; float: left; margin-left: 6px; margin-right: 6px; }
.leftcontent { width: 372px; float: left; }
.multithumb { border: solid 1px #BBBBBB; }
.pimage { float: left; }
.pricing { position: relative; background: #E3F1FE; font-family: "Lucida Grande"; color: #000; width: 362px;  padding: 5px; text-align: left; }
.pricing a.demo { bottom:0px; position: absolute; left:100px; }
.pricing a.ordering { position: absolute; bottom: 0px; left: 0px; }
.pricing p { color:#1A1A1A; font-size:12px; padding:5px; margin:0px; font-weight:bold; }
.pricing span#name { font-weight: bolder; font-size: 16px; }
.rightcontent { float: right; width: 415px; padding-left: 2px; padding-right: 0px; }
.similar { float: left; padding-right: 5px; padding-top: 10px; }
.similar a { color: #00427a; font-size: 11px; }
.similar img { margin-right:5px; border: none; }
.similar td { border-bottom:1px solid #C1C5CC; padding-bottom:10px; padding-top:10px; }
.similar th { background:#E3F1FE none repeat scroll 0 0; font-family:"Lucida Grande",verdana; font-size:12px; padding:3px; }
.specs li, .tech li { margin-left: 5px; }
.specs table { width: 100%; }
.SpecsDk { background: #eeeeee; }
div.pros table { margin-top: 10px; font-family: "Lucida Grande"; font-size: 11px; }
div.pros td { padding:3px; width: 70px; }
div.pros th { font-family: "Lucida Grande"; font-size: 14px; color: #000; text-align: left;  background:#E3F1FE none repeat scroll 0 0; padding: 3px; }
table.relateditems { width: 100% }
table.relateditems table.relatedsub { width:100%; vertical-align:top; margin:auto; }
table.relateditems td { width: 50%; vertical-align:top; }
table.relatedsub th{ background:#E3F1FE none repeat scroll 0 0; font-family:"Lucida Grande",verdana; font-size:12px; padding:3px; }
ul.multiview { float: right; padding: 0px; margin: 0px; }
ul.multiview li { margin-top: 15px; display: block; margin: 0px; padding: 0px; width: 54px; list-style-position: outside; list-style: none; } 

/*Toolbar*/
#toolbar { background-color: #E3F1FE; padding:5px 0px; }
#toolbar table { background-color:transparent; margin:auto; width:100%; }
#toolbar td { border-width:0px 0px 0px 1px; border-style:solid; border-color:#BBBBBB; padding:0px 5px; vertical-align:middle; }
#toolbar a { font-size:12px; line-height:12px; }
#toolbar a:hover { color:black; }
#toolbar td.first_item { border-width:0px; }
#toolbar.racpage { margin-top:5px; }
#toolbar.racpage td { text-align:center; }
#toolbar.racpage a { line-height:18px; }

/*Packages Tab*/
#packages_link { color: #FF0000; font-weight: bold; }