/*
CSS file created with:Instant Blueprint - Create a web project framework in seconds.
http://instantblueprint.com
*/

/*
body {
	background: #FFF;
	color:#000;
	font-size: 13px;
	font-family:Arial, Helvetica, Geneva,sans-serif;
	margin: 0px 30px;
}

a:link, a:visited {
	color: #000e93;
}

#nav ,
#current,
input {
	display: none;
	}
	
h1, h2, h3 {
	display: block;
	position: fixed;
	text-align: center;
	margin: 0px auto;
	}

h1 {
	top: 10px;
	}

h2 {
	top: 50px;
	}

h3 {
	top: 100px;
	}

table {
	width: 600px;
	text-align: center;
	border-top: 2px black solid !important;
	margin: 150px auto 0px;    
	border-width: 0 0 2px 2px !important;
    border-spacing: 0;
    border-collapse: collapse;
	}
	
	table, td {
		border-color: #600;
		border-style: solid;
	}
	
	thead {
		display: table-header-group;
	}
	
	tbody {
		display: table-row-group;
	} 
	
	caption {
		margin: 5px;
		font-size: 20px;
	}
	
	tr {
		border-bottom: 2px black solid !important;
		border-left: 2px black solid !important;
		}
	
	td, th {
	    margin: 0;
		padding: 3px;
		border-width: 2px 2px 0 0 !important;
		background-color: #FFC;
	}
	
	td, th {
		/*padding: 3px 0px;
		border-right: 2px black solid !important;
		}

.pagebreak {
	page-break-before: always;
	}
	
}*/
@page {
	margin: 36pt;
}

body {
	font-size: 8pt;
}

h1, h2, h3 {
	font-size: 8pt;
	position: fixed;
	left: 0pt;
	width: 100%;
}

h1 {
	top: 0pt;
}

h2 {
	top: 20pt;
}

h3 {
	top: 40pt;
}

table {
	/*position: fixed;
	top: 120pt;*/
	width: 432pt;
	border-spacing: 0px;
	border: 1px #000000 solid;
	margin: 60pt 10pt;
}
	table thead {
		display: table-header-group;
	}
	
	table tr {
		page-break-inside: avoid;
	}

	table th,
	table td {
		border: 1px #000000 solid;
		padding: 3pt;
	}

button, img, input[type="submit"] , form.confirm, 
div#nav,
div#current {
	display: none;
}

input {
		width: 120px;
		text-align: center;
}

.pagebreak {
	page-break-before: always;
}

tr.nottoprint {
	display: none;
	}