#selectionList {background-color: #000; color:#fff; padding: 10px;}

#selectionList h2 {margin-bottom:.3em;}

#selectionList label {margin-right:10px; float:none;}
#selectionList input {float:none;}
#selectionList .reset {display: inline; margin:0; padding:0 0 0 20px; background: url(/images/products/grid-arrow.gif) 0% 50% no-repeat;}

#speakerGrid {background-color: #3F3F32; color: #fff;}
#speakerGrid img {display:inline; float:none; margin:0 0 2px 0; padding:0; width:110px; height:84px;}
#speakerGrid ul {list-style: none outside; margin:0; padding:0;}
#speakerGrid ul li.series {float:left; margin:15px 2px 0 0; text-align:center; width:110px;}
#speakerGrid ul li.last {margin-right:0;}
#speakerGrid ul li.series ul {margin:0; padding:0;}
#speakerGrid ul li.series ul li {margin:0; padding:0; height:84px; width:110px;display:inline;}

/* rollover tooltip formatting */
#speakerGrid .gridHover {
	padding:10px 0 0 10px;
	background-color: #fff;
	border-right:2px solid #ccc;
	border-bottom:2px solid #ccc;
	border-left:1px solid #dfdfdf;
	border-top:1px solid #dfdfdf;
	color: #000;
	width: 250px;
}
#speakerGrid .gridHover img {float:right; display:block; width:auto; height:auto;margin:0;padding:0;}
#speakerGrid .gridHover .name {font-size: 110%;}
#speakerGrid .gridHover .desc {font-size: 100%;}