﻿html,
body {
	margin:0;
	padding:0;
	height:100%;
}
.gp2-container {
	min-height:100%;
	position:relative;
}
.gp2-mainbody {
    /*margin-top: 0;
    min-height: 150px;
    max-height: 388px;
    overflow: auto;*/
	padding:10px;
	padding-bottom:60px;	/* Height of the footer */
}
.gp2-header {
    border-bottom: 1px solid #EEE;
    background-color: #ffffff;
	padding:10px;
}
.gp2-footer {
    position:absolute;  
    bottom:0;
    height: 60px;
    width:100%;
    background-color: whiteSmoke;
    border-top: 1px solid #DDD;
}