body
{
    font-family:Times New Roman, Arial, serif;
    font-size: 14px;
    background-color: #fff;
}

img { border: 0px; }
h1 { font-size: 28px; }
h3 { font-style: italic; font-weight: normal;}
ul { margin-bottom: 40px; }
textarea {font-family: monospace; border:1px solid #ccc; }
input {font-family: monospace; border: 1px solid #ccc; }
select {font-family: monospace; border: 1px solid #ccc; }

div#page { margin: 0px auto; width: 866px; }
div#siteHead { text-align: center; }
div#siteHead h1 { font-family: monospace; }

div#content code { margin-top: 30px; display: block; }
div#content code.code_block {
	margin-left: 50px; margin-right: 50px;
	background-color: #f1f1f1;
	padding: 10px;
	border: 1px solid #ccc;
	font-size: 12px;
}


div#footer { border-top: 1px solid #ccc; text-align: center; margin-top: 10px; }

div#downloads {margin-left: 50px; margin-right: 50px}
div#downloads table {border-collapse: collapse; width: 770px;}
div#downloads table td {border:1px solid #000; padding: 2px 5px;}
div#downloads table th {border:1px solid #000; background-color: #ccc;}

.entities table {border-collapse: collapse; width: 800px;}
.entities table td {border:1px solid #000; padding: 2px 5px;}
.entities table th {border:1px solid #000; background-color: #ccc;}

.intervals table {border-collapse: collapse; width: 300px;}
.intervals table td {border:1px solid #000; padding: 2px 5px;}
.intervals table th {border:1px solid #000; background-color: #ccc;}

.update { font-family: monospace; color:#f0f; font-weight: bold; font-size: 16px;}
