body {
	font-family: trebuchet ms, verdana, sans-serif;
	font-size:100%;
    line-height:1.125em; /* 16×1.125=18 */
    background-color: #a3a3f3;
	text-align: center;
}

.container {width:600px; background-color:white; border:1px #007100 solid; margin:100px auto;}

.top {background-color:#f7a039; padding:5px; font-size:150%; color:white;}

.main {padding:30px; font-size:85%; text-align:left;}

.bottom {background-color:#007100; padding:5px; font-size:75%; color:white;}

#pgbottom p{margin: 3px;}

.failed {color: red;}
.shaded {background-color:#EEEEEE;}


