                        #pane1 { height: 310px; }

                        .osX .jScrollPaneTrack {
                                background: url(../pic/osx_track.gif) repeat-y;
                        }
                        .osX .jScrollPaneDrag {
                                background: url(../pic/osx_drag_middle.gif) repeat-y;
                        }
                        .osX .jScrollPaneDragTop {
                                background: url(../pic/osx_drag_top.gif) no-repeat;
                                height: 6px;
                        }
                        .osX .jScrollPaneDragBottom {
                                background: url(../pic/osx_drag_bottom.gif) no-repeat;
                                height: 7px;
                        }
                        .osX a.jScrollArrowUp {
                                height: 24px;
                                background: url(../pic/osx_arrow_up.png) no-repeat 0 -30px;
                        }
                        .osX a.jScrollArrowUp:hover {
                                background-position: 0 0;
                        }
                        .osX a.jScrollArrowDown {
                                height: 24px;
                                background: url(../pic/osx_arrow_down.png) no-repeat 0 -30px;
                        }
                        .osX a.jScrollArrowDown:hover {
                                background-position: 0 0;
                        }

                        /* IE SPECIFIC HACKED STYLES */
                        * html .osX .jScrollPaneDragBottom {
                                bottom: -1px;
                        }
                        /* /IE SPECIFIC HACKED STYLES */