span.checkbox {
   width: 19px;
   height: 25px;
   padding: 0 5px 0 0;
   background: url(checkbox.gif) no-repeat;
   display: block;
   clear: left;
   float: left;
}

span.radio {
   width: 19px;
   height: 25px;
   padding: 0 5px 0 0;
   background: url(radio.gif) no-repeat;
   display: block;
   clear: left;
   float: left;
}

span.select {
	position: absolute;
	width: 158px;
	height: 28px;
	padding: 7px 7px 0 16px;
	color: #000;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	background: url(/templates/images/select.gif) no-repeat;
	overflow:hidden;
}

	
ul.selUl	{
	list-style-type:none;
	width:181px; /* Menu width */
	float:left;
	border:1px solid #000000;
	z-index:99999;
	margin-top:-3px;
	position:absolute;
	display:none;
}
ul.selUl li {
	display: block; /* Make a menu item a block (height 100%, width 100%) */
	list-style-type:none;
	margin:0px;
	padding:0px;
	height:20px;
	background:#fff;
	color:#000;
}
.sel	{
	background:url(/templates/images/select.gif) no-repeat;
	width:165px;
	height:28px;
	padding: 7px 7px 0 16px;
	margin-top:-5px;
	color: #000;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	display:block;
	padding-left:10px;
	position:relative;
}
.selectedLi	{
	background:#316AC5;
	color:#fff;
}
.deselectedLi	{
	background:#fff;
	color:#000;
}
