.chzn-container { font-size: 13px; position: relative; display: inline-block; zoom: 1;  *display: inline;}
.chzn-container .chzn-drop { background: #fff;   position: absolute; top: 21px !important; left: 0; z-index: 1010; border-bottom:solid 1px #2a2626; padding:5px;   }
.chzn-container-single{ background:#635c5a; line-height:20px;}
.chzn-container-single .chzn-single { color:#1b1717; text-transform:uppercase; text-decoration:none; font-size:11px; font-weight:bold;  }
.chzn-container-single .chzn-default { color: #999; height:20px;  }
.chzn-container-single .chzn-single span { margin-right: 22px; display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis; padding-left:16px; color:#1b1717; font-size:11px; }
.chzn-container-single .chzn-single abbr { display: block; position: absolute; right: 26px; top: 6px; width: 12px; height: 12px; font-size: 1px; background: url(../images/chosen-sprite.png) -42px 1px no-repeat; }
.chzn-container-single .chzn-single abbr:hover { background-position: -42px -10px; }
.chzn-container-single.chzn-disabled .chzn-single abbr:hover { background-position: -42px -10px; }
.chzn-container-single .chzn-single div { position: absolute; right: 5px; top: 0; display: block; height: 100%; width: 18px; }
.chzn-container-single .chzn-single div b { background: url(../images/chosen-sprite.png) no-repeat 0px 2px; display: block; width: 100%; height: 100%; }
.chzn-container-active .chzn-single-with-drop div b{ background-position:-18px 1px;}
.chzn-container-single .chzn-search { position: relative; margin: 0 0 8px; white-space: nowrap; z-index: 1010; background:#e5e4e4;  }
.chzn-container-single .chzn-search input { background: #e5e4e4 url(../images/chosen-sprite.png) -29px -21px no-repeat; padding: 3px 4px 3px 26px; height:14px; line-height:16px;  }





.chzn-container-single-nosearch .chzn-search input { position: absolute; left: -9000px; }


/* @group Results */
.chzn-container .chzn-results { margin: 0; max-height: 240px; padding: 0 0 0 4px; position: relative; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; font-size:11px; }
.chzn-container-multi .chzn-results { margin: -1px 0 0; padding: 0; }
.chzn-container .chzn-results li { display: none; line-height: 20px; color:#737471; padding:2px 5px; margin: 0; list-style: none;  -moz-transition:background-color 0.2s ease-in, color 0.2s ease-in; -webkit-transition:background-color 0.2s ease-in, color 0.2s ease-in; -o-transition:background-color 0.2s ease-in, color 0.2s ease-in; -ms-transition:background-color 0.2s ease-in, color 0.2s ease-in; transition:background-color 0.2s ease-in, color 0.2s ease-in; }
.chzn-container .chzn-results li:hover{ color:#1b1717;}
.chzn-container .chzn-results .active-result { cursor: pointer; display: list-item; }
.chzn-container .chzn-results .highlighted {   }
.chzn-container .chzn-results li em { background: #feffde; font-style: normal; }
.chzn-container .chzn-results .highlighted em { background: transparent; }
.chzn-container .chzn-results .no-results { background: #f4f4f4; display: list-item; }
.chzn-container .chzn-results .group-result { cursor: default; color: #999; font-weight: bold; }
.chzn-container .chzn-results .group-option { padding-left: 15px; }
.chzn-container-multi .chzn-drop .result-selected { display: none; }
.chzn-container .chzn-results-scroll { background: white; margin: 0 4px; position: absolute; text-align: center; width: 321px; /* This should by dynamic with js */ z-index: 1; }
.chzn-container .chzn-results-scroll span { display: inline-block; height: 17px; text-indent: -5000px; width: 9px; }
.chzn-container .chzn-results-scroll-down { bottom: 0; }
.chzn-container .chzn-results-scroll-down span { background: url('chosen-sprite.png') no-repeat -4px -3px; }
.chzn-container .chzn-results-scroll-up span { background: url('chosen-sprite.png') no-repeat -22px -3px; }
/* @end */


.accessList dd{ padding-bottom:10px; }
