div.byitem ul.vert {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 90%;
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 100%;
	}
div.byitem ul.vert li {
	padding: 2px 0px 20px 0px; /* was 0 0 5 0 px */
	margin: 25px; /* was 0px */
	height: 15px; /* was 15px */
	}
div#byitem ul.vert li.odd {
	background-color: #eee;
	}
div.byitem ul.vert li.under {
	/* background-color: none; */
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-left: 10px;
	width: 590px;
	}
div.byitem ul.horz {
	clear: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
	}
div.byitem ul.horz li {
	float: left;
	width: 300px;
	padding: 0 8px 0 0;
	margin: 0;
	}
div.byitem ul.horz li.note1{
	float: left;
	width: 80px;
	padding: 0 10px 0 60px;
	margin: 0;
	text-align: right;
	color: #666666;
	}
div.byitem ul.horz li.note2{
	float: none;
	width: 340px;
	padding: 0;
	margin: 0;
	text-align: left;
	color: #666666;
	}
div.byitem ul.horz li.name {
	width: 180px;
	text-align: left;
	padding-left: 10px;
	}
div.byitem ul.horz li.desc { 
	width: 370px; /* was 350px */
	}
div#byitem ul.horz li.price {
	text-align: right;
	padding-right: 0;
	}
	

