@charset "utf-8";
/**
 * CSS for the "toChecklist" jQuery plugin, by Scott Horlbeck
*/

div.checklist, div.checklistHighlighted { overflow-y: auto; overflow-x: hidden; /* If you don't want scrollbars, leave this one blank. */ }
/*div.checklist { border: 1px solid gray; border-left: 3px solid #ccc; color: #555; font-family: arial; font-size: 12px;  line-height: 1.6em;}*/
div.checklist { border: 1px solid #CCC; border-left: 3px solid #ccc; color: #555; background: #fff; line-height: 1.1em}
/*div.checklist label {font-size: 85%;}*/
div.checklistHighlighted { border: 1px solid #CCC; border-left: 3px solid #000066 }

ul.checklist { list-style-type: none; margin: 0; padding: 0; }
div.checklist li { list-style-type: none; padding: 1px 3px 1px 2px; margin: 0;}
div.checklist li.even { background-color: white; }
div.checklist li.odd { background-color: #FFEFEF; /*#f7f7f7;*/ }
div.checklist li.even:hover, div.checklist li.odd:hover, div.checklist li.focused, div.checklist li:hover label { background-color: #dde; }
div.checklist li.checked { background: #000066; color: #FFF }
div.checklist li.checked:hover, div.checklist li.checked:hover label { background: #000099; }

div.checklist label.disabled { color: #ddd; }

/*div.checklist li { position: relative; }*/
/*div.checklist li input { display: block; float: left; }*/
div.checklist li input { position: absolute; left: -50000px; }
div.checklist label { display: block; margin: 0; padding: 0; }
div.checklist label.leaveRoomForCheckbox { display: block; padding-left: 18px; /* If hiding checkboxes, set padding-left to 3px */ } 

ul.showSelectedItems { color: #770; font-size: .8em; list-style-position: outside; margin-left: 0; padding-left: 1.4em; }

/**** Search box ****/
div.findInList { margin-bottom: 5px; }
div.findInList input { background-color: #ffffef; border: solid 1px #eee; color: black; font-family: arial; font-size: .8em; padding: 2px; }
div.findInList input.blurred { background-color: white; color: gray; }

div.checklist li.optgroup { font-size: 1.1em; font-weight: bold; background-color: #ccc; border-top: 1px solid #777; border-bottom: 1px solid #777; padding-left: 7px; }
div.checklist li.optgroup:hover { background-color: #ccc; }

#advanced-search-form div.checklist-holder {
    margin-right: 3px;	
}

div.checklist-holder .multiple-list {
    border: 0;
    margin: 0;
    padding: 0;	
}
