@charset "utf-8";

.jspContainer{overflow:hidden; position:relative;}
.jspPane{position:absolute;}

.jspVerticalBar{position:absolute; top:0; right:0; width:4px; height:100%; background:none;}
.jspHorizontalBar{position:absolute; bottom:0; left:0; width:100%; height:4px;	background:none;}
.jspVerticalBar *, .jspHorizontalBar *{margin:0; padding:0;}

.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#e0e0e0; position:relative;}
.jspDrag{background:#777777; position:relative; top:0; left:0; cursor:pointer;}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag{float:left; height:100%;}
.jspArrow{background:#50506d; text-indent: -20000px; display:block;	cursor:pointer;}
.jspArrow.jspDisabled{cursor:default; background:#80808d;}
.jspVerticalBar .jspArrow{height:10px;}
.jspHorizontalBar .jspArrow{width:10px; float:left; height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4; float:left; height:100%; display:none;}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin:0 -3px 0 0;}