
		.checklist {
			border: 1px solid #ccc;
			border-bottom: 2px solid #ccc;
			list-style: none;
			height: 10em;
			overflow: auto;
			width: 16em;
		}
		.checklist, .checklist li { margin-left: 0; padding: 0; }
		.checklist label { display: block; padding-left: 25px; text-indent: -25px; }
		.checklist label:hover, .checklist label.hover { background-color: #FFFFFF; }
		* html .checklist label { height: 1%; }

.checklist ul li  { list-style: none; margin-left: -20px; text-indent: -25px; }
		
		/* Checklist 1 */
		.cl1 { font-size: 0.9em; width: 87%; height: 17em; }
		.cl1 { background: #FFFFFF; }
		.cl1 input { vertical-align: middle; }
		.cl1 label:hover, .cl1 label.hover { background-color: #FFFFB9; }
		
.selected	{ background-color:#CCFFCC; }
.selected label:hover, .selected label.hover { background-color: #FFFFB9; }

.optionTextBox1{
padding:0px 0px;
margin:0px 0px;
overflow:hidden; 
vertical-align:middle;
/* you can change the properties below */
height:20px;
width:200px;
font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
color: #001F30;
background-color:#FFFFFF;
border: solid 1px #90AFC0;
}
.arrow1{
padding:0px;
margin:0px;
vertical-align:middle;
/* you can change the properties below */
width:20px;
}
