@charset "utf-8";div.checklist,div.checklistHighlighted{overflow-y:auto;overflow-x:hidden;width:270px}div.checklistError div.checklistErrorHighlighted{overflow-y:auto;overflow-x:hidden}div.checklist{border:1px solid gray;border-left:1px solid #ccc;color:#555;font-family:arial;font-size:12px;line-height:1.6em}div.checklistError{border:1px solid #ffab95;border-left:1px solid #ffab95;color:#555;font-family:arial;font-size:12px;line-height:1.6em;overflow-y:scroll}div.checklistHighlighted{border:1px solid gray}div.checklistErrorHighlighted{border:1px solid #ffab95}ul.checklist{list-style-type:none;margin:0;padding:0}ul.checklistError{list-style-type:none;margin:0;padding:0}div.checklist li{padding:3px}div.checklist li.even{background-color:#fff}div.checklist li.odd{background-color:#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{font-style:italic}div.checklist li.checked:hover,div.checklist li.checked:hover label{font-style:italic}div.checklist label.disabled{color:#ddd}div.checklist li input{display:block;float:left}div.checklist label{display:block;margin:0;padding:0}div.checklist label.leaveRoomForCheckbox{display:block;padding-left:25px}ul.showSelectedItems{color:#770;font-size:.8em;list-style-position:outside;margin-left:0;padding-left:1.4em}div.findInList{margin-bottom:5px}div.findInList input{background-color:#ffffef;border:solid 1px #eee;color:#000;font-family:arial;font-size:.8em;padding:2px}div.findInList input.blurred{background-color:#fff;color:gray}div.checklist li.optgroup{font-size:1.1em;font-weight:bold;font-style:italic;background-color:#ccc;border-top:1px solid #777;border-bottom:1px solid #777;padding-left:7px}div.checklist li.optgroup:hover{background-color:#ccc}div.checklistError li{padding:3px}div.checklistError li.even{background-color:#fff}div.checklistError li.odd{background-color:#f7f7f7}div.checklistError li.even:hover,div.checklist li.odd:hover,div.checklist li.focused,div.checklist li:hover label{background-color:#dde}div.checklistError li.checked{font-style:italic}div.checklistError li.checked:hover,div.checklist li.checked:hover label{font-style:italic}div.checklistError label.disabled{color:#ddd}div.checklistError li input{display:block;float:left}div.checklistError label{display:block;margin:0;padding:0}div.checklistError label.leaveRoomForCheckbox{display:block;padding-left:25px}div.checklistError li.optgroup{font-size:1.1em;font-weight:bold;font-style:italic;background-color:#ccc;border-top:1px solid #777;border-bottom:1px solid #777;padding-left:7px}div.checklistError li.optgroup:hover{background-color:#ccc}a.multiSelect{background:#fff url(../images/open_list.png) left 5px no-repeat;position:absolute;cursor:pointer;text-decoration:none;color:#484848;vertical-align:top;display:block;margin-top:-10px;margin-left:10px}a.multiSelect:link,a.multiSelect:visited,a.multiSelect:hover,a.multiSelect:active{text-decoration:none}a.multiSelect span{margin:1px 0 1px 3px;overflow:hidden;display:-moz-inline-stack;white-space:nowrap;padding-left:25px;line-height:20px;width:100%!important}a.multiSelect.hover{background-image:url(../images/open_list.png)}a.multiSelect.active,a.multiSelect.focus{outline:0 none}a.multiSelect.active{background-image:url(../images/open_list.png);position:absolute;margin-top:-10px}.multiSelectOptions{margin-top:-8px;overflow-y:auto;overflow-x:hidden;border:solid 1px #ccc;margin-left:10px;background:#fff;width:310px;-moz-box-shadow:-1px 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.multiSelectOptions LABEL{display:block;white-space:nowrap;line-height:22px;color:#484848!important;padding-left:10px}.multiSelectOptions LABEL p{line-height:22px;margin-left:20px;height:22px}.multiSelectOptions LABEL.optGroup{font-weight:bold}.multiSelectOptions .optGroupContainer LABEL{padding-left:10px}.multiSelectOptions.optGroupHasCheckboxes .optGroupContainer LABEL{padding-left:18px}.multiSelectOptions input{vertical-align:middle}.multiSelectOptions LABEL:hover{background-color:#efefef}.multiSelectOptions LABEL.selectAll{border-bottom:dotted 1px #ccc}.multiSelectOptions LABEL.selectAll p{line-height:22px;margin-left:20px;height:22px}.multiSelectOptions LABEL.hover{color:#ccc;background:#eaeaea}