html{
    margin:0;
    padding:0;
    height:100%;
    overflow:hidden;
    _padding:200px 200px 0px 0px;
}

body{
    margin:0;
    padding:0;
    height:100%;
    overflow:hidden;	
    zoom:1;
}

.frame{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
	
    overflow:hidden;
    zoom:1;
    _right:0;
    _bottom:0;
    _width:100%;
    _height:100%;
    _position:relative;
}

.frame-bd{
  zoom:1;
}

#main-header{
    overflow:hidden;
    position:absolute;
    width:100%;
    height:165px;
    top:0;
    left:0;
    _zoom:1;
    _overflow:visible;
    _padding:0 200px 0 0; 
}


#main-header .frame{
  overflow:hidden;
  _padding:0 0 0 200px; 
  _zoom:1;
}

#main-header .frame .frame-bd{
  zoom:1;
  _margin:0 0 0 -200px; 
}

#main-footer{
    overflow:hidden;
    position:absolute;
    width:100%;
    height:40px;
    bottom:0;
    left:0;
    z-index:10;
    _zoom:1;
    _overflow:visible;
    _padding:0 200px 0 0; 
}


#main-footer .frame{
  overflow:hidden;
  _padding:0 0 0 200px; 
  _zoom:1;
}

#main-footer .frame .frame-bd{
  zoom:1;
  _margin:0 0 0 -200px; 
}

#pri-main{
    overflow:hidden;
    position:absolute;
    top:165px;
    left:200px !important;	
    right:0px;
    bottom:40px;
    z-index:2;
    _top:165px;
    _bottom:auto;
    _height:100%;
	margin-left: 15px;
}

#pri-main .frame{
  overflow:auto;
}

#pri-sub{
	overflow:hidden;
	position:absolute;  
	height:0px;
	top:165px;
	left:200px !important;
	right:0px;
	z-index:1;
	_botom:0;
	_width:100%;
}

#pri-sub .frame{
  overflow:auto;
}

#sec-main{
    overflow:hidden;
    position:absolute;
    width:200px !important;
    top:165px;
    bottom:40px;
    left:0;
    z-index:4;
    _height:100%;
    _bottom:auto;
    _padding:0 0 0px 0;	
}

#sec-main .frame{
    overflow:hidden;
    _padding:0 0 0px 0;	
}

#trd-main{
    overflow:hidden;
    position:absolute;
    width:0px;
    top:165px;
    right:0;
    bottom:40px;
    z-index:4;
    _height:100%;
    _bottom:auto;
    _padding:0 0 0px 0;	
}

#trd-main .frame{
     overflow:auto;
    _padding:0 0 0px 0;	
}