body {font-size:120%;}

#header {margin: 0;}

#topright {
	display:none;
}

#nav, #navbase {
	display:none;
}

#rightpanel {
	display:none;
}

.last {
	display:none;
}
/*
#home img {
	display: none;
}
*/
#mainpage {
	margin: 0;
	padding: 0;
}

#footer {
	margin: 0;
	padding: 0;
}
	
.footercolumn {
	display:none;
}

.doublecolumn .footercolumn {
	display:block;
}

.doublecolumn .singlecolumn {
	display:block;
	width: 45%;
}

#nowdate {
	text-align: left;
}

#container, #mainpage, #maincontent {width: 100%; margin: 0; padding: 0;}

.doublecolumn, .doublefirst, .lasthome, #home .triplecolumn{width: 100%;margin: 20px 0 0 0; padding: 0;float: none !important;}

#home .singlecolumn {display:block; width: 100%; margin: 0; padding: 0;float: left; clear: both;}

#home .greytriple, #home .triplecolumn{clear: both;width: 100%;margin: 0; padding: 0;}

#home .singlecolumngrey, #home .singlecolumngreylast {width: 30%;margin: 0 3% 0 0; padding: 0;float: left;}

h1, h2, h3, h4, h5, h6 {color: #333333; margin: 0; padding: 10px 0 0 0;}

.greyleftborder {border: 0;}

#printlogo {
	display: block;
}
#logo {
	display:none;
}

a .date {width: 150px;}

.morearrow {background: none; padding: 0; color:#000000; text-decoration:underline;}
.greytriple h4 {font-size:1.0em; margin: 25px 0 0 0; padding: 0; font-weight: bold;}
h3.home {margin-top: 20px;}
.hrsolid {margin: 0; padding: 0;}
.footerlegals {margin: 0; padding: 0;}