html, body {height:auto;min-height:inherit;}
#parent, #header, #logo, #main, #content {clear:none;float:none;padding:0;overflow:visible;position:static;width:100%;}
#header {margin:0;}
#main {border:0 none;margin:0;}
#content {border:1px solid #D7DBDF;clear:both;margin:.5em 0 1em;padding:15px 2.2%;width:95%;}
#logo {height:auto; text-align:center;width:100%;}
#logo a:link, #logo a:visited, #logo a:focus, #logo a:hover, #logo a:active {height:auto;text-indent:0;width:auto;}
#partner {float:none;margin-top:1em;padding:15px 2.2%;width:95%;}
#partnerslide {width:100%;}
#parent #partner .scrollnone {height:auto;line-height:1;overflow:auto;padding:0;}
#partner ul {display:block;white-space:normal;}
#sitenav, #playground, #nav, #side, #map, #mnav, #search, .v, .back {display: none; visibility:hidden;}
.page {page-break-after: always;} 
.i, a.i:link, a.i:visited, a.i:focus, a.i:hover, a.i:active {background-image:none;padding-left:0;}
ul.downloads {list-style:square;margin-left:1.67em;}
ul.downloads li {list-style:square;padding-left:0;}
textarea, input[type=text] {
border:none;
border-bottom: 1px #000 dashed;
}
a.button:link, a.button:visited, a.button:focus, a.button:hover, a.button:active, button {background-image:none;border:1px solid #008DC4;color:#008DC4;}
a.button span, button span {background-image:none;}