div.select {
	margin-top:7px;
	width: 332px;	
	height:auto !important;
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:normal;
}

.select .test-top {
	background: url('../images/select_top.gif') no-repeat;
	height: 3px;
	font-size:0px;
}

.select .test-body {
	background: url('../images/select_body.gif') repeat-y;
}

.select .test-body .selecttbl{
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:normal;
	padding-left:10px;
}

.select .test-body .selecttbl .items{
	width:307px;
	min-height:18px;
}
.select .test-body .selecttbl .arrow{
	width:15px;
	cursor:pointer;
	text-align:center;
	min-height:18px;
}

.select .test-bottom {
	background: url('../images/select_bottom.gif') no-repeat;
	height: 3px;
	font-size:0px;
}

.select .subtest {
	position:absolute;
	background-color:#929292;
	border: 1px solid #000;
	width: 330px;
	height: auto;
}

.select .subtest span{
	padding-left:5px;
	cursor:pointer;
	display:block;
	float:none !important;
}

.select .subtest span:hover{
	background:#545454;
}
.select .subtest span.over {
	background:#545454;
}


div.select2 {
	width: 72px;
	margin-top:7px;	
	height:auto !important;
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:normal;
}

.select2 .test-top {
	background: url('../images/select2_top.gif') no-repeat;
	height: 3px;
	font-size:0px;
}

.select2 .test-body {
	background: url('../images/select2_body.gif') repeat-y;
}

.select2 .test-body .selecttbl{
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:normal;
	padding-left:10px;
}

.select2 .test-body .selecttbl .items0{
	width:47px;
	min-height:18px;
}
.select2 .test-body .selecttbl .arrow0{
	width:15px;
	cursor:pointer;
	text-align:center;
	min-height:18px;
}

.select2 .test-bottom {
	background: url('../images/select2_bottom.gif') no-repeat;
	height: 3px;
	font-size:0px;
}

.select2 .subtest2 {
	position:absolute;
	background-color:#929292;
	border: 1px solid #000;
	width: 70px;
	height: auto;
}

.select2 .subtest2 span{
	padding-left:5px;
	cursor:pointer;
	display:block;
	float:none !important;
}

.select2 .subtest2 span:hover{
	background:#545454;
}
.select2 .subtest2 span.over {
	background:#545454;
}

div.whathasbeenselected {
	color:#868686;
	font-family:Trebuchet MS;
	font-size:10px;
	font-weight:normal;
	overflow:auto;
	padding-top:5px;
	display:none;
}

div.whathasbeenselected .newname{width:285px; padding-right:15px; float:left;}
div.whathasbeenselected .newprice{width:25px; float:left;}
div.whathasbeenselected .newclose{margin-top:4px; float:left; cursor:pointer; cursor:hand;}
