/* CSS Document */
html { overflow-x: hidden; overflow-y: auto;}

body {
	margin:0px;
	padding:0px;
	border:0px none #000;
	color:#000;
	background-color: #e5e5e5;
	/* background-color: #EFDDB7; */
	font-family: Arial, Helv, sans-serif;
	font-size:10pt;
}

@media screen {
	div.navmenu {float:left; display:inline; background-color: #e5e5e5}
	div.page {width: 595px; border:2px solid white; margin:0px 0px 0px 203px; padding:0px; background-color: #f0f0f0; position:absolute; left:0px; top:0px}
	div.main {float:none; margin:35px 155px 0px 0px; padding:0px 25px 25px 25px; text-align:justify; border-right:2px solid white;}
	div.panel {float:none; margin:2px; text-align:center; padding:0px; border:2px solid white;}
	table.panel {float:none; margin:2px; text-align:center; padding:0px; border:2px solid white;}
	div.box {text-align:center; width:100%; margin:0px; padding: 0px; border: 2px solid white;}
	div.featurepanel {height:72pt; font-size:80%; font-variant:bold; float:none; margin:0px; text-align:center; padding:0px; border:2px solid white;}
}
@media print {
	div.navmenu {float:left; display:none; background-color: #e5e5e5}
	div.page {width: 595px; border:2px solid black; margin:0px 0px 0px 0px; padding:0px; background-color: #f0f0f0; position:absolute; left:0px; top:0px}
	div.main {float:none; margin:35px 155px 0px 0px; padding:0px 25px 25px 25px; text-align:justify; border-right:2px solid black;}
	div.panel {float:none; margin:2px; text-align:center; padding:0px; border:2px solid black;}
	table.panel {float:none; margin:2px; text-align:center; padding:0px; border:2px solid black;}
	div.box {text-align:center; width:100%; margin:0px; padding: 0px; border: 2px solid black;}
	div.featurepanel {height:72pt; font-size:80%; font-variant:bold; float:none; margin:0px; text-align:center; padding:0px; border:2px solid black;}
}

img {margin:0px; padding:0px; border:0px none #000}
div {border: 0px none #000; padding:0px}

table.headerinfo {width:545px; border:0px; margin:10px 0px 5px 17px; padding:0px; font-size:70%;}
html>body table.headerinfo {margin:10px 0px 5px 34px}	/* hidden to ie */


div.side {float:right; text-align:center; width:140px; margin:0px -88px 0px 0px; padding: 0px; border: 0px; clear:right; font-size:smaller}
html>body div.side {margin-right:-173px}	/* hidden to ie */

div.footer {text-align:left; float:none; margin:20px 190px 10px 0px; padding: 0px; font-size:smaller; font-style: italic}
ul.front {margin:5px 5px 5px 25px}

table {border: 0px none #000; float:left; padding: 0px; margin: 0px; }
tr {padding:0px; margin:0px; border:0px none #000}
td {padding:0px; margin:0px; border:0px none #000}

h1 {font-variant:bold; font-size:128%; text-align:left;}
h2 {font-variant:bold; font-size:120%; text-align:left; background-color:#e5e5e5; margin-left:-10px; margin-right:-10px; padding-left:10px; padding-right:10px}
h3 {font-variant:bold; font-size:114%; text-align:left;}
h4 {font-variant:bold; font-size:100%; text-align:left;}

form input {
	background-color:#f0f0f0;
	font-family:Arial, Helv, sans-serif;
	font-size: 100%;
	font-weight: 600;
	font-variant:normal;
}

a, form {
	color:#7F0A06;
	display:inline;
	font-size:100%;
	font-weight:600;
	margin:0px;
	padding:0px;
	border:0px none #000;
	text-decoration:none;
	font-variant: normal;
}

form {margin:0px 0px 5px 20px; display:block}

a.block {float:none; display:block; margin-right:20px; margin-left:20px}
a.nav {margin:25px 10px 10px 20px; display:block}
a.front {font-size:120%; font-weight:bold; text-align:center; display:block; color: black}

a:hover {
	color:#e0140c
}
