/* CSS Document */


html{
    margin:0;
    padding:0;
    height:100%;
    overflow:hidden;
    _padding:20px 170px 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:0px;
    top:0;
    left:0;
    _zoom:1;
    _overflow:visible;
    _padding:0 170px 0 0; 
  
}


#main-header .frame{
  
  overflow:auto;
  _padding:0 0 0 170px; 
  _zoom:1;
  
}

#main-header .frame .frame-bd{
  zoom:1;
  _margin:0 0 0 -170px; 
}

#main-footer{
    overflow:hidden;
    position:absolute;
    width:100%;
    height:20px;
    bottom:0;
    
    
    left:0;
    z-index:10;
    _zoom:1;
    _overflow:visible;
    _padding:0 170px 0 0; 
    
}


#main-footer .frame{
  overflow:hidden;
  _padding:0 0 0 170px; 
  _zoom:1;
  background:#333;
  left:170px;
  padding-top:2px;	
  text-align:center;
}

#main-footer .frame .frame-bd{
  zoom:1;
  _margin:0 0 0 -170px; 
}

#pri-main{
	
    overflow:hidden;
    position:absolute;

    top:0px;
    left:170px;	
    right:0px;
    bottom:20px;
    z-index:2;
 
    _top:0px;
    _bottom:auto;
    _height:100%;
}


#pri-main .frame{
  overflow:hidden;
}

#pri-sub{
	overflow:hidden;
	position:absolute;  
	height:0px;
	top:0px;
	left:170px;
	right:0px;
	z-index:1;
	
	
	_botom:0;
	_width:100%;
}


#pri-sub .frame{
  overflow:auto;
}

#sec-main{
  	background:#CE0000;
    overflow:hidden;
    position:absolute;
    width:170px;

    top:0px;
    bottom:0px;
    left:0;
    z-index:4;

    _height:100%;
    _bottom:auto;
    _padding:0 0 0px 0;	
}

#sec-main .frame{
    
    overflow:auto;
    _padding:0 0 0px 0;	
	
	padding:12px;
	padding-left:6px;
}



#trd-main{
  
    overflow:hidden;
    position:absolute;
    width:0px;

    top:0px;
    right:0;
    bottom:20px;
    
    z-index:4;

    _height:100%;
    _bottom:auto;
    _padding:0 0 0px 0;	
}

#trd-main .frame{
     overflow:auto;
    _padding:0 0 0px 0;	
}

/*My Customized Theme*/




.frame{
  
  _background-attachment:fixed;
  
}





/*Free HedgerWow Style*/

li{
  _vertical-align:top;
}
.mod{
  
}

.mod .bd{
  padding:12px;
}

a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#D4E1EE;
line-height: 100 px;




}
a :visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#D4E1EE;
font-weight:bold;
line-height: 100 px;

	}
a :link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#D4E1EE;
font-weight:bold;


}

a.main {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#FFB931;

}
a.main :visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#FFB931;
	}
a.main :link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#FFB931;
}
a.nopad {
font-family:Verdana, Arial, Helvetica, sans-serif;

padding-left:1px;
}

p{
	margin:3px 0;
	color:#666;
}

