body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url('../assets/images/page_furniture/bg_tile.gif');
	font-size: small; /* False value for WinIE4/5 */
	voice-family: "\"}\""; /* Hide from WinIE4/5 */
	voice-family: inherit; /* Recover from hack */
	font-size: medium
}
html>body body {  /* Be kind to Opera < 7.x */
	font-size: medium;
}
.backtotop a {
	font-size: 80%;
	color: white;
}
.backtotop a:hover {
	text-decoration: none;
}
.navigation td {
	border-bottom: 2px solid white;
	padding: 5px 10px 2px 0;
	text-align: right;
}
.content_table {
	padding: 0 10px 10px 10px;
}
.splash_table {
	background-image: url('../assets/images/page_furniture/splash_bg.gif');
	background-repeat: repeat-x
}
hr {
	border: 0px none;
	color: #CCC;
	background-color: #CCC;
	height: 2px;
	margin-left:0; margin-right:0; margin-top:7px; margin-bottom:0
}
h1 {
	width: 642px;
	background-color: #CCC;
	font-size: 90%;
	color: #666;
	position: relative;
	left: 0;
	padding: 3px 10px;
	margin: 0 0 8px 0;
	font-weight: normal;
}
h2 {
	font-size: 90%;
	margin: 0;
	font-weight: normal;
}
h3 {
	font-size: 100%;
	margin: 0;
	margin: 0 0 10px 0;	
	font-weight: bold;
}
p {
	font-size: 75%;
	margin: 0 0 10px 0;
}
a {
	color: #666;
}
a:hover {
	color: #333;
	text-decoration: none;
}
.quote {
	font-size: 100%;
	color: #333;
	margin: 0 0 10px 0;
	font-weight: bold;
}
.grey {
	color: #666;
	font-weight: bold;
}
.image_table {
	border-left: 10px solid white;
	border-bottom: 5px solid white;
}
h4 {
	margin: 3px 0 0 0;
	padding: 0;
	font-size: 60%;
	font-weight: normal;
}