body {
	background: #FFFFFF;
	font: 11pt/18pt "Times New Roman", Times, serif;
	color: #000;
	margin: 0;
}

#wrapper {
	margin: 0;
	border: 0;
	width: auto;
	padding: 0;
	float: none !important;
	background: transparent;
}

a { color: #595959; }
a:hover { color: #595959; }

hr {
	border: 0;
	border-bottom: 1px solid #666666;
	height: 1px;
	margin: 20px 0;
}

ul {
	list-style:none;
	margin: 0 0 1em 0;
	padding: 0;
}

p {
	margin: 0 0 1em 0;
}


/* -----------------------------------------------
	print instructions
----------------------------------------------- */

.print { display:block !important; }

.printhide { display: none; }

/* -----------------------------------------------
	content
----------------------------------------------- */

.banner, #nav, .sitelinks, #footer a, #submenu ul { display:none; }

body.home ul#linksPanel li, #mainPanel, #sandpit { padding: 20px 0; border-bottom: 1px solid #CCC; }
body.home div.prices ul { list-style: inside; margin: 0; padding: 0 0 1em 1em; list-style-type: disc; }

#mainPanel a { text-decoration: none; }

/* main content area */

#content {
	border-top: 1px solid #cccccc;
	padding: 0;
	margin: 0;
}

#content h1, #content h2, #content h3 {
	font-weight:normal;
	font-family: "Times New Roman", Times, serif;
}
#content h1 { font-size: 14pt;}
#content h2 { font-size: 12pt;}
#content h3 { font-size: 11pt;}
#content h4, #content h5 { font-size: 11pt; font-weight:bold;}


/* -----------------------------------------------
	footer
----------------------------------------------- */
#footer{
    background:transparent;
}
#footer {
    width:auto;
	margin: 40px 0 10px 0;
	padding: 20px 0 0 0;
	color: #666666;
	border-top: 1px solid #cccccc;
}