body{
	margin: 0; 
	padding: 0;  
}
#mainframeset{ 
    min-width: 100%;
    position: relative;
    display: flex;
    flex-wrap: wrap;
}
#mainframeset iframe{ 
	height: 100%; 
    width: 100%;
    border: 0;
}
#mainHeader
{
    height: 53px;
    background: #cc9966;
    width: 100%;
    position: relative;
}
#mainFooter
{
    height: 59px;
    background: #9999cc;
    width: 100%;
    position: relative;
}
#sidebar
{
    height: 100%;
    background: #996666;
    width: 108px;
    position: relative;
}
#mainContent
{
    height: 100%;
    background: #ffffff;
    width: 100%;
    position: relative;
}
#mainBody{ 
    height: 59px; 
    width: 100%;
    position: relative;
    height: calc(100vh - 112px);
    display: flex;
} 

 
