/* simulate select css class */
span.z-spinner ,span.z-spinner a,span.z-spinner b{display:inline-block; *zoom: 1; vertical-align:middle;padding:0;box-sizing: content-box;}
span.z-spinner { margin-left:-19px; cursor:pointer; width:18px; height:20px; background-repeat:no-repeat; background-position:0 0; }
.z-spinner-up,
.z-spinner-down{margin:0;float:left;text-align:center;width: 16px; height: 8px; overflow: hidden; border: 1px solid #ccddee; background: #f9f9f9;}
.z-spinner-up b,
.z-spinner-down b{ margin:0;float:left; margin-left:4px;border: 4px solid #777; width:0;height: 0;overflow: hidden;border-color: transparent; border-style:dashed;}
.z-spinner-up b{border-width: 5px\9;border-top-width:4px\9;margin-left:3px\9; margin-top:-2px;margin-top:-3px\9; border-bottom-color:#777; border-bottom-style: solid; }
.z-spinner-down b{ margin-top:2px; border-top-color:#777; border-top-style: solid; }
.z-spinner-up:hover,
.z-spinner-down:hover{border-color:#aaccee;background: #f9f9f9;}
.z-spinner-up:hover b{ border-bottom-color:#1199dd; }
.z-spinner-down:hover b{ border-top-color:#1199dd; }

.z-spinner-disabled,
.z-spinner-disabled:hover{ border-color:#eee; }
.z-spinner-disabled b { border-color:#eee; }
