body {	
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	overflow:auto;
	color:black;
	font-family:arial;
	font-size:10pt;
}

span {overflow:hidden;}

.boxout, pre.php, pre.xml, pre.javascript, pre.perl, pre.html4strict, pre.css {padding:5px; margin:8px; background-color:white; border:2px dashed #000000;}

h1 {font-size:170%; font-weight:bold; border:1px solid #000000; background-color:#BBBBBB; color:#000000; margin:7px;}
h2 {font-size:140%; margin:10px; color:#000000; margin-bottom:20px; margin-top:20px;}
h3 {font-size:120%; margin:10px; font:italic; color:#000000; margin-bottom:15px; margin-top:15px;}
h4 {font-size:110%; margin:10px; text-decoration:underline; color:#000000; margin-bottom:15px; margin-top:15px;}

p {margin-left:5px; margin-right:5px;}

a:link {color:#000000; text-decoration:underline; background-color:none;}
a:active {color:#000000; text-decoration:underline; background-color:none;}
a:visited {color:#000000; text-decoration:underline; background-color:none;}
a:hover {color:#000000; text-decoration:underline; background-color:none;}

td {font-size:8pt;}
th {font-size:8pt;}
input {font-size:8pt;}

table.bordered {border:1px solid #000000; background-color:whitesmoke;}
th.bordered {font-weight:bold; border:1px solid #000000; background-color:#BBBBBB; color:#000000; font-family:arial; font-weight:bold; font-size:8pt; text-align:center;}
td.bordered {border:1px solid #000000;}

input {display:none;}