
/* Undo some styles from the master stylesheet */
.checklist li { background: none; padding-left: 0; }
/* CSS for checklists */
.checklist {
			border: solid 1px #ccc;
			list-style: none;
			height: 12em;
			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: #777; color: #fff; }
* html .checklist label { height: 2%; }
/* Checklist 2 */
.cl2 { background: #8f281f; color: #fbe4bb; font-family: Tahoma, Geneva, Arial, sans-serif; width: 458px; }
.cl2 input { vertical-align: middle; }
.cl2 label { border-bottom: 1px solid #000; padding: 0.2em 0.2em 0.2em 25px; }
.cl2 label:hover, .cl2 label.hover { background: #6b271e; color: #fff; }
