.prodsummary {display:inline; float:left; width:100%}
.prodsummary img {float: left; margin: 5px 10px;}
.prodsummary p {font-size: 11px; width: 250px; float:left; margin:0 0 0 5px; padding: 1px; }
.prodsummary ul {display:inline; float: right;  margin: 0; padding: 0; list-style: none; }
.prodsummary ul li {font-size:11px; width: 180px; list-style-type:none; background-image: url("/img2/common/square_red_5x9.gif"); background-position: 0 .4em; background-repeat: no-repeat; padding: 1px 0px 2px 10px; margin: 0; }

.proddetail img {float:right; margin: 5px 0 5px 10px; border: 0 none;}
.proddetail a:link, .proddetail a:visited, .proddetail a:active {text-decoration:none}
.proddetail a:hover {text-decoration: underline}

.maintext {margin: 20px;}
.prodfamily {}
.prodfamily p {margin: 15px 0;}
.prodfamily table {margin: 15px 0; width:100%}
.prodfamily table td {padding: 2px 6px; border-bottom: 1px solid #ddd;}
.prodfamily table td.noborder {border: 0 none;}
.prodfamily table th {background: #ddd; border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding: 4px 6px; font-weight: bold; text-align:center;}/* */
.prodfamily table tr td img {margin: 0 3px;}
/*prodtable2*/

td.tdheading {width: 180px; text-align:right; font-weight:bold;}

table.prodimages {width:100%}
table.prodimages td {width:33%; padding:10px; text-align:center;}
.prodimages img {float:none; margin: 5px;}

/*tabs*/
#tabs {clear:both; margin: 20px 0 10px 0; border-bottom: 1px solid #999; width: 100%; height: 23px;}
#tabs ul {list-style-type:none; padding:0; margin: 0; text-align: center; }
#tabs ul li {list-style-type:none; padding: 4px 10px; text-align:center; margin: 0 1px; font-weight: bold; font-size:11px; display:inline; float: left; }
#tabs ul li a:link, #tabs ul li a:active, #tabs ul li a:hover, #tabs ul li a:visited {text-decoration:none; color: #fff;}
#tabs ul li.tabhl {background: #fff; border-top: 1px solid #999; border-right: 1px solid #999; border-bottom: 0 none; border-left: 1px solid #999;}
#tabs ul li.tabnohl {background: #666; border-top: 1px solid #ddd; border-right: 1px solid #ccc; border-bottom: 0 none; border-left: 1px solid #ddd;}

#divcollection {margin:10px; position: relative; height: 500px;}
#divcollection h2 {margin: 10px 0; font-size:13px;}
#div1, #div2, #div3, #div4, #div5, #div6 {position: absolute; top: 0; height: 90%; width: 100%;}

.visibletrue {visibility: visible;}
.visibletrue table {display: table;}
.visiblefalse {visibility: hidden;}
.visiblefalse table {display: none;}

table.prodspecs2 {width: 100%; margin: 0 10px;}
table.prodspecs2 td {}

#body table.prodspecs2 td img {float:left;}

/*table.prodtable {border-color: #ddd; border-width: 2px 2px 2px 2px; border-style: solid; width: 500px; border-collapse:collapse; clear:both; margin-top:15px;}
.prodtable th {background: #ddd; border-top: 1px solid #ddd; border-right: 1px solid #fff; border-bottom: 1px solid #fff; font: bold 12px arial; padding: 3px 5px; color: #000;}
.prodtable td {border-right: 1px solid #ddd; border-top: 1px solid #ddd; font: 12px arial; padding: 3px 5px; }
.prodtable td ul {margin-top:0px; margin-bottom:0px; margin-left:5px; padding-left:15px; }
.prodtable td ul li {margin:0;}
.prodtable td h3 {margin:5px 2px;}
.prodtable hr {margin:0 3px;}
*/


