body
{
	font: 11px verdana, sans-serif;
	color: #4D443A;
	background-color: #F3EBDA;
	line-height: 145%;
}

h1
{
	font-size: 16px;
	color: #812E2B;
	line-height: 145%;
}

h1.rhs { line-height: 145%; }

h2
{
	font-size: 15px;
	color: #9A7A5B;
	background-image: url(images/bg_h2.png);
	background-repeat: no-repeat;
	padding: 0 0 10px 0;
}

h3
{
	font-size: 12px;
	color: #812E2B;
	padding: 0 0 -10px 0;
	margin: 0 0 -10px 0;
}

h3.rhc
{
	padding: 0 0 0px 0;
	margin: 0 0 0px 0;
}

h4
{
	font-size: 11px;
	color: #4D443A;
}

p.rhc
{
	border-bottom: #F3EBDA;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
	padding: 0 0 10px 0;
}

ul.text { margin: 0 0 0 -20px; }

ul.arrow_gold
{
	list-style-type: default;
	list-style-image: url(images/arrow_gold.png);
	list-style-position: default;
	/* margin: 5px 0 5px -20px; */
}

ul.arrow_gold li { margin: 0 0 5px 0; }

ul.arrow_gold ul
{
	list-style-type: default;
	list-style-image: url(images/arrow_gold.png);
	list-style-position: default;
	margin: 5px 0 5px -20px;
}

ul.arrow_gold ul li { margin: 0 0 0 0; }

table.content
{
	border-color: #F3EBDA;
	border-width: 1px;
	border-style: solid;
	vertical-align: top;
	background-color: #FDFCF5;
}

td.content
{
	border-color: #F3EBDA;
	border-width: 1px;
	border-style: solid;
	vertical-align: top;
	padding: 5px;
}

td.content_header
{
	border-color: #F3EBDA;
	border-width: 1px;
	border-style: solid;
	padding: 5px;
	vertical-align: top;
	background-color: #F3EBDA;
}

a
{
	text-decoration: none;
	color: #812E2B;
}

a:visited { color: #795F46; }
a:hover { color: #9A7A5B; }

#footer
{
	font: 10px arial, sans-serif;
	color: #9A8A7A;
	padding: 16px 20px 0 20px;
}
