#table-wrap {
	width:100%
}

.table-wrap {
	width:100%;
	font:11px Arial,Tahoma,Verdana,sans-serif;
}

.table-font {
	font:11px Arial,Tahoma,Verdana,sans-serif;
}
	
#buy-form {
	display:inline;
}

.buy-form {
	display:inline;
}

.buy {
	display:block;
	float:left;
	width:80px;
	height:15px;
	background-color:#D1FFD1;
	border:#000080 1px solid;
	margin:1px auto 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#buy-h15w80 {
	display:block;
	float:left;
	width:80px;
	height:15px;
	background-color:#D1FFD1;
	border:#000080 1px solid;
	margin:1px auto 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

.buy-h15w80 {
	display:block;
	float:left;
	width:80px;
	height:15px;
	background-color:#D1FFD1;
	border:#000080 1px solid;
	margin:1px auto 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

.outofstock {
	color: #ff0000;
	display:block;
	float:left;
	width:80px;
	height:15px;
	background-color:#D1FFD1;
	border:#000080 1px solid;
	margin:1px auto 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#buy-h30w80 {
	display:inline;
	float:left;
	width:80px;
	height:30px;
	background-color:#D1FFD1;
	border:#000080 1px solid;
	margin:1px auto 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

.buy-h30w80 {
	display:inline;
	float:left;
	width:80px;
	height:30px;
	background-color:#D1FFD1;
	border:#000080 1px solid;
	margin:1px auto 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#buy-h45w80 {
	display:inline;
	float:left;
	width:80px;
	height:45px;
	background-color:#D1FFD1;
	border:#000080 1px solid;
	margin:1px auto 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#master-name {
	float:left;
	width:250px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

.master-name {
	float:left;
	width:250px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#master-vol {
	float:left;
	width:500px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

.master-vol {
	float:left;
	width:500px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#master-name-title {
	float:left;
	width:250px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

.master-name-title {
	float:left;
	width:250px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#master-vol-title {
	float:left;
	width:500px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

.master-vol-title {
	float:left;
	width:500px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#price {
	float:left;
	width:80px;
	line-height:15px;
	background-color:#D1FFD1;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

.price {
	float:left;
	width:80px;
	line-height:15px;
	background-color:#D1FFD1;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#price-content-h15w80 {
	float:left;
	width:80px;
	line-height:15px;
	background-color:#D1FFD1;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:right;
}

.price-content-h15w80 {
	float:left;
	width:80px;
	line-height:15px;
	background-color:#D1FFD1;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:right;
}

#title-h15w118 {
	float:left;
	width:118px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

.title-h15w118 {
	float:left;
	width:118px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#title-h15w142 {
	float:left;
	width:142px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#title-h15w152 {
	float:left;
	width:152px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#title-h15w410 {
	float:left;
	width:410px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#title-h15w460 {
	float:left;
	width:460px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

.title-h15w460 {
	float:left;
	width:460px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#title-h15w638 {
	float:left;
	width:638px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#title-content-h15w152 {
	float:left;
	width:152px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#title-content-h15w410 {
	float:left;
	width:410px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#title-content-h15w450 {
	float:left;
	width:450px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#title-content-h15w460 {
	float:left;
	width:460px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

.title-content-h15w460 {
	float:left;
	width:460px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#title-content-h15w638 {
	float:left;
	width:638px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#vol-h15w100 {
	float:left;
	width:100px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

.vol-h15w100 {
	float:left;
	width:100px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#vol-h15w118 {
	float:left;
	width:118px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

.vol-h15w118 {
	float:left;
	width:118px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#vol-h15w141 {
	float:left;
	width:141px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#vol-h15w160 {
	float:left;
	width:160px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#vol-h15w500 {
	float:left;
	width:367px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#vol-content-h15w100 {
	float:left;
	width:100px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

.vol-content-h15w100 {
	float:left;
	width:100px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#vol-content-h15w118 {
	float:left;
	width:118px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

.vol-content-h15w118 {
	float:left;
	width:118px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#vol-content-h15w141 {
	float:left;
	width:141px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#vol-content-h15w160 {
	float:left;
	width:160px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#vol-content-h15w500 {
	float:left;
	width:367px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#vol-content-h120w100 {
	float:left;
	width:100px;
	height:120px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#vol-content-h204w100 {
	float:left;
	width:100px;
	height:204px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#vol-content-h15w142 {
	float:left;
	width:142px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#title-142 {
	float:left;
	width:142px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

#costtitle-h15w100 {
	float:left;
	width:100px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

.cost {
	float:left;
	width:100px;
	line-height:15px;
	background-color:#fff;
	border:#000080 1px solid;
	margin:1px 1px 1px 5px;
	padding:1px 3px 1px 3px;
	text-align:left;
}

#costrange-h15w160 {
	float:left;
	width:170px;
	line-height:15px;
	background-color:#D1FFD1;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:center;
}

.costrangelimits {
	float:left;
	width:80px;
	line-height:15px;
	background-color:#D1FFD1;
	border:#000080 1px solid;
	margin:1px 1px 1px 1px;
	padding:1px 3px 1px 3px;
	text-align:right;
}
