
div.div-select	{
	width: 316px;
	height: 16px;
	line-height: 16px;
}

div.div-select-box {
/*	width: 123px;	*/	/* div-select.width - div-select-button.width */
	width: 300px;		/* div-select.width - div-select-button.width */
	border: 1px solid black;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 5000;
}
div.div-select-inner	{
	width: 300px;		/* div-select.width - div-select-button.width */
	z-index: 50000;
}
div.div-select-current	{
	width: 121px;		/* div-select.width - div-select-button.width - div-select-current.padding-left */
	height: 14px;
	padding: 0px 0px 0px 2px;
	border: 1px solid #333333;
	background-color: white;
	overflow: hidden;
	z-index: 50000;
}
div.div-select-item	{
	width: 300px;		/* div-select.width - div-select-button.width */
	padding: 0px 0px 0px 2px;
	background-color: white;
}

/* The hovering item */
div.div-select-item-hover,
div.div-select-item:hover	{
	background-color: #dddddd;
}

/* The currently selected item */
div.div-select-item-selected	{
	background-color: #88ff88;
}

div.div-select-button	{
	border: 1px solid #333333 !important;
	width: 16px;
	height: 14px;
	background-image: url(../img/select_button.png);
	font-size: 5px;
	z-index: 300;
	background-color: white;
}

div.div-select-scrollbar	{
	top: 0px;		/* div-select-button.height */
	border-left: 1px solid #333333;	
	width: 16px;
	background-color: #cccccc;
}
div.div-select-knob	{
	background-color: #888888;
	width: 16px;
}

/* same classes as option tags */

div.div-select div.test_1	{
	font-weight: bold;
	font-size: 14px;
}
div.div-select div.test_2	{
	width: 118px;
	padding-left: 15px;
}


