.dFilter ul li{font-size:12px;line-height:20px;color:#222;text-decoration:none;text-transform:none;background:none;padding:5px;display:block;} .dFilter li{background:#fafafa; border-bottom: 1px solid #ececec;border-top: 1px solid #fff; font-size: 12px; line-height: 24px;} .dFilterHeading{background:#eee; font-weight:900; color: #111; font-size: 12px; padding:5px 10px; } .dFilter ul { margin: 0; padding: 0; width: 100%;line-height:20px; list-style-type: none; clear: both } .dFilterLink a.enabled:link, .dFilterLink a.selected:link, .dFilterLink a.enabled:hover, .dFilterLink a.selected:hover, .dFilterLink a.enabled:visited, .dFilterLink a.selected:visited { color: #666; } .dFilterLink a.enabled:hover, .dFilterLink a.selected:hover { text-decoration: underline } .dFilterScroll { height: 130px; border: 1px solid #CCCCCC; overflow: auto } .dFilterExpand { overflow: hidden } .dFilterDrop { width: 98% } .dFilterLink a { padding: 1px 0 1px 2px; text-decoration: none; font-size: 1em; margin-left: 1px } .dFilterLink a.disabled { color: #ccc; } .dFilterLink input[type=checkbox] { margin: 0; padding: 0 3px } .dFilterToggle { display:none; text-decoration:none; font-size:10px; cursor:pointer; margin-left:5px } .dFilterToggle a:link, .dFilterToggle a:visited, dFilterToggle a:hover { color: #000 } .dFilterToggleImg { margin-left:5px; vertical-align:middle } .dFilterClear { float:right } #dFilterButton { text-align:center; margin:1em } #dFilterClearAll { text-align:center; margin:1em }