html {width:100%; height: 100%; display: table;}
body {
width:100%;
display:table-cell;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#deefff+0,98bede+100;Blue+3D+%2310 */
background: silver; /* Old browsers */
background: -moz-linear-gradient(top, #deefff 0%, #98bede 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #deefff 0%,#98bede 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #deefff 0%,#98bede 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deefff', endColorstr='#98bede',GradientType=0 ); /* IE6-9 */
}
html, body {margin: 0px; padding: 0px;}
.main {width: 80%; margin-left: auto; margin-right: auto; height: 100%; background-color: white; padding:0px; border:0px; border-collapse: collapse;}
td.content{vertical-align: top;}
td.footer {height: 40px; font-size: 10px; color: white; background-color: black; text-align: center; vertical-align: middle;}
.main td {padding: 0px;}
div.wrapper{padding-left: 1em; padding-right: 1em;}
span.causeOverFlow{cursor: pointer; background-color: yellow; color: red; text-decoration: underline;}
.hide{display:none;}
.hugeHeight{height:4000px; background-color: green;}
html {width:100%; height: 100%; display: table;}
body {
width:100%;
display:table-cell;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#deefff+0,98bede+100;Blue+3D+%2310 */
background: silver; /* Old browsers */
background: -moz-linear-gradient(top, #deefff 0%, #98bede 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #deefff 0%,#98bede 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #deefff 0%,#98bede 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deefff', endColorstr='#98bede',GradientType=0 ); /* IE6-9 */
}
html, body {margin: 0px; padding: 0px;}
.main {width: 80%; margin-left: auto; margin-right: auto; height: 100%; background-color: white; padding:0px; border:0px; border-collapse: collapse;}
td.content{vertical-align: top;}
td.footer {height: 40px; font-size: 10px; color: white; background-color: black; text-align: center; vertical-align: middle;}
.main td {padding: 0px;}
div.wrapper{padding-left: 1em; padding-right: 1em;}
span.causeOverFlow{cursor: pointer; background-color: yellow; color: red; text-decoration: underline;}
.hide{display:none;}
.hugeHeight{height:4000px; background-color: green;}