@charset "utf-8";

.cusel, .cuselFrameRight, .jScrollPaneDrag, .jScrollArrowUp, .jScrollArrowDown {background:url(../img/selects.png) no-repeat;}
.cusel {height:18px; background-position:left top; display:inline-block; position:relative; cursor:pointer; font-size:10px;}
.cuselFrameRight {position:absolute; z-index:2; top:0; right:0; height:150%; width:15px; background-position:right top;}

.cuselText {height:14px; padding:4px 0 0 7px; cursor:pointer; overflow:hidden; z-index:100; font:10px/10px Arial, Helvetica, sans-serif; color:#007184; position:absolute; top:0; left:0;}
* html .cuselText {height:18px; z-index:100; }
.cusel span {display:block; cursor:pointer; white-space:nowrap; padding:2px 15px 2px 5px; zoom:1;}
.cusel span:hover, .cusel .cuselOptHover {background:#d9d9d9; color:#666;}
.cusel .cuselActive {background:#ccc; color:#fff; cursor:default;}

.cusel:hover, .cusel:hover .cuselFrameRight, .cusel:focus, .cusel:focus .cuselFrameRight, .cuselFocus, .cuselFocus .cuselFrameRight {background-image:url(../img/selects-focus.png);}

.classDisCusel, .classDisCusel .cuselFrameRight {background-image:url(../img/selects-dis.png) !important; cursor:default; color:#ccc;}
.classDisCusel .cuselText {cursor:default;}

/*
	styles for scrollbar
*/
.cusel-scroll-wrap {display:block; visibility:hidden; position:absolute; left:0; top:100%; background:#fff; min-width:100%; width:auto;}
.cusel .jScrollPaneContainer {position:relative; overflow:hidden; z-index:5; border:1px solid #999;}

.cusel .jScrollPaneTrack {height:150%; width:7px !important; background:#ccc; position:absolute; top:0; right:4px;}
.cusel .jScrollPaneDrag {position:absolute; background-position:-40px -26px; cursor:pointer; width:15px !important; height:18px !important; right: -4px;}

.cusel .jScrollPaneDragTop {position:absolute; top:0; left:0; overflow:hidden;}
.cusel .jScrollPaneDragBottom {position:absolute; bottom:0; left:0; overflow:hidden;}
.cusel .jScrollArrowUp {position:absolute; top:0; right:2px; width:26px; height:12px; cursor:pointer; background-position:-2px -26px; overflow:hidden;}
.cusel .jScrollArrowDown {width:25px; height:12px; position:absolute; top:auto; bottom:0; right:3px; cursor:pointer; background-position:-21px -26px; overflow:hidden;}
