/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.scroll-pane {
	height: 595px;
    overflow: auto;
    overflow-x:hidden;
}
.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 71px;
	height: 100%;
	background: none;
}
.jspVerticalBar *

{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspCap
{
	float: left;
}

.jspTrack
{
	/*background: url('trackSlider.png')center top;	*/
	position: relative;
}

.jspDrag
{
	background: url('../../../img/control/scroll/dragSlider.png') no-repeat center top;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
}

.jspVerticalBar .jspArrow
{
	height: 110px;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

.jspArrowDown
{
    background: url('../../../img/control/scroll/dwnSlider.png') no-repeat center top;
}
.jspArrowUp
{
	background: url('../../../img/control/scroll/upSlider.png') no-repeat center top;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}

/**/

.scroll-pane-bigwindow-laws {
    width: 1050px;
    height: 690px;
    overflow: auto;
    overflow-x:hidden;
}

.scroll-pane-allservices {
    width: 1210px;
    height: 595px;
    overflow: auto;
    overflow-x:hidden;
}

.scroll-pane-zhku {
    width: 1210px;
    height: 550px;
    overflow: auto;
    overflow-x:hidden;
}

.scroll-pane-congratulation {
    width: 1240px;
    height: 620px;
    padding: 0;
    overflow: auto;
    overflow-x:hidden;
}

.scroll-wrap-congratulation {
    width: 1240px;
    margin: 0;
    overflow: hidden;
}
.scroll-pane-simplecontent {
    width: 1200px;
    height:580px;
    padding: 0;
    overflow: auto;
    overflow-x:hidden;
}
.scroll-pane-bigwindow-terr {
    width: 1086px;
    height: 700px;
    padding: 0;
    overflow: auto;
    overflow-x:hidden;
}

.scroll-pane-bigwindow-maximum {
    width: 1095px;
    height: 750px;     
    overflow: auto;
    overflow-x:hidden;
    z-index:111;
}
.scroll-wrap-bigwindow-maximum {
    left: 65px;
    top: 50px;
    position: absolute;
    z-index: 111;
    width: 1095px;     
    overflow: hidden;
}
.scroll-wrap-bigwindow-terr {
    left: 67px;
    top: 90px;
    position: absolute;
    z-index: 111;
    width: 1086px;
    margin: 0;
    overflow: hidden;
}

.scroll-pane-topic {
    width: 1150px;
    height: 580px;
    padding: 0;
    overflow: auto;
}
.scroll-pane-subs {
    width: 1110px;
    height: 420px;
    padding: 0;
    overflow: auto;
}
.scroll-wrap-bigwindow-laws {
    left: 80px;
    top: 60px;
    position: absolute;
    z-index: 111;
    width: 1050px;
    margin: 0;
    overflow: hidden;
}
.scroll-wrap-bigwindow {
    left: 80px;
    top: 60px;
    position: absolute;
    z-index: 111;
    width: 1050px;
    margin: 0;
    overflow: hidden;
}
.scroll-pane-bigwindow {
    width: 1050px;
    height: 720px;
    padding: 0;
    overflow: auto;
}
.scroll-pane-petition-archive {
    width: 1210px;
    height: 750px;
    padding: 0;
    overflow: auto;
}
.scroll-pane-drugs {
    width: 1200px;
    height: 550px;
    padding: 0;
    overflow: auto;
}
.scroll-wrap-drugs {
    width: 1200px;
    margin: 0;
    overflow: hidden;
    margin-top:30px;
}
.scroll-pane-details {
    width: 910px;
    height: 580px;
    padding: 0;
    overflow: auto;
}
.scroll-pane-duty {
    width: 810px;
    height: 580px;
    padding: 0;
    overflow: auto;
}

.scroll-wrap-pay {
    width: 1150px;
    margin: 0;
    overflow: hidden;
}

.scroll-wrap-pay-card {
    width: 930px;
    margin: 0;
    overflow: hidden;
}

.scroll-pane-pay {
    width: 1150px;
    height: 480px;
    padding: 0;
    overflow: auto;
}

.scroll-pane-pay-card {
    width: 930px;
    height: 430px;
    padding: 0;
    overflow: auto;
}
.scrollWorkArea-bigwindow-laws {
    width: 967px;
    overflow: hidden;
}
.scroll-pane-tfoms-card {
    width: 930px;
    height: 430px;
    padding: 0;
    overflow: auto;
}
.scroll-pane-tfoms-grug {
    width: 930px;
    height: 410px;
    padding: 0;
    overflow: auto;
}
.scroll-wrap-tfoms {
    width: 100%;
    margin: 0;
    overflow: hidden;
}

.scroll-pane-tfoms {
    width: 930px;
    height: 480px;
    padding: 0;
    overflow: auto;
}

.scroll-wrap-rehabilitation {
    width: 100%;
    margin: 0;
    overflow: hidden;
}

.scroll-pane-rehabilitation {
    width: 930px;
    height: 480px;
    padding: 0;
    overflow: auto;
}

a.scrollArrowLeft, a.scrollArrowRight {
    display: block;
    float:left;
    overflow: hidden;
    height: 150px;
    width: 80px;
    border:0 none;
    text-decoration:none;
    color:white;
}
a.scrollArrowLeft {
    background: url('../../../img/control/scroll/leftBtn.png') no-repeat center;
}
a.scrollArrowRight {
    background: url('../../../img/control/scroll/rightBtn.png') no-repeat center ;
}

/**/
.scroll-pane-bigwindow-split {
    left: 67px;
    top: 140px;
    position: absolute;
    z-index: 111;
    width: 1086px;
    margin: 0;
    overflow: hidden;
}
.scroll-pane-bigwindow-split_1 {
    width: 1086px;
    height: 670px;
    padding: 0;
    overflow: auto;
    overflow-x:hidden;
}
.scroll-pane-bigwindow-split_2 {
    width: 1086px;
    height: 670px;
    padding: 0;
    overflow: auto;
    overflow-x:hidden;
}
.scroll-pane-bigwindow-split_ {
    width: 1086px;
    height: 470px;
    padding: 0;
    overflow: auto;
    overflow-x:hidden;
}

.scroll-pane-maximum {
    width: 1240px;
    height: 750px;
    overflow: auto;
    overflow-x:hidden;
}

.scroll-pane-allservices-library {
    width: 1240px;
    height: 675px;
    overflow: auto;
    overflow-x:hidden;
}
.scroll-pane-bigwindow-evlog_1,.scroll-pane-bigwindow-evlog_2 {
    width: 1086px;
    height: 560px;
    padding: 0;
    overflow: auto;
    overflow-x:hidden;
}

.scroll-pane-search {
    width: 1240px;
    height: 610px;
    overflow: auto;
    overflow-x:hidden;
}

.scroller_transport {
    width: 930px;
    height: 250px;
    overflow: auto;
    overflow-x:hidden;
}

.scroller_replenishment {
    width: 930px;
    height: 250px;
    overflow: auto;
    overflow-x:hidden;
}