body {	margin:0px;	padding:0px;	background-color: #711529;	background-image: url(../images/layout/page-background.png);	font-family: Tahoma, Verdana, sans-serif;	font-size: 12px;	color: #262626;	line-height: 18px;}a:link {	color: #666699;	text-decoration: none;}a:visited {	color: #666699;	text-decoration: none;}a:hover {	color: #3366FF;	text-decoration: none;}a:active {	color: #6699FF;	text-decoration: none;}#pagearea {	width: 100%;	min-height:100%;	position: relative;}#pagepanel {	width: 800px;	height: 100%;	text-align: left;	display: table;	position: relative;	background-image: url(../images/layout/page-gradient.jpg);	background-repeat: repeat-y;	background-position: center top;}#headerpanel {	position: relative;	height: 160px;	width: 800px;	z-index: 10;}#headerlogo {	position: absolute;	z-index: 15;	height: 92px;	top: 34px;	width: 403px;	background-image: url(../images/layout/page-logo.png);	background-repeat: no-repeat;	left: 112px;}#headerstrap {	position: absolute;	z-index: 15;	height: 203px;	top: 9px;	width: 212px;	background-image: url(../images/layout/page-emblem.jpg);	background-repeat: no-repeat;	right: 55px;}#contentarea {	z-index: 8;	width: 800px;	position: relative;	background-image: url(../images/layout/contentpanel-gradient.jpg);	background-repeat: repeat-y;	background-color: #D8B69C;	background-position: left top;}#menupanel {	padding-top: 54px;	width: 164px;	color: #BE989F;	text-align: right;	float: left;	position: relative;	padding-bottom: 54px;}#menupanel ul {	list-style: none;	margin-bottom: 23px;	font-size: 15px;	line-height: 28px;	margin-left: 10px;	font-family: "Times New Roman", Times, serif;	text-transform: uppercase;}#menupanel ul a:link, #menupanel ul a:visited {	color: #FFFFFF;	text-decoration: none;}	#menupanel ul a:hover {	color: #FF9999;	text-decoration: none;}#menupanel ul a:active {	color: #FF3333;	text-decoration: none;}#contentpanel {	width: 534px;	text-align: left;	padding-top: 52px;	padding-right: 34px;	padding-left: 34px;	position: relative;	float: right;	padding-bottom: 64px;}#contentpanel h1 {	font-size: 24px;	color: #851830;	padding-bottom: 4px;	display: block;	margin: 0px;	line-height: 28px;	font-family: "Times New Roman", Times, serif;	text-transform: uppercase;	font-weight: normal;}#contentpanel h2 {	font-size: 15px;	color: #000000;	line-height: 19px;	font-family: "Times New Roman", Times, serif;	text-transform: uppercase;	font-weight: normal;	display: block;	padding-bottom: 8px;	margin-top: 16px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#contentpanel h3 {	font-size: 12px;	color: #000000;	line-height: 16px;	font-family: "Times New Roman", Times, serif;	text-transform: uppercase;	font-weight: normal;	display: block;	padding-bottom: 8px;	margin-top: 8px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#contentpanel h4 {	font-size: 15px;	color: #851830;	line-height: 19px;	font-family: "Times New Roman", Times, serif;	text-transform: uppercase;	font-weight: normal;	margin-top: 20px;	margin-right: 0px;	margin-bottom: -12px;	margin-left: 0px;	display: block;}#contentpanel ul {	list-style: none;	margin-left: 8px;	padding-bottom: 6px;	margin-top: 10px;}#contentpanel    li {	margin-bottom: 10px;}#contentpanel  li a {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #D2AF95;	padding-left: 4px;	font-weight: bold;}#footerpanel {	position: relative;	width: 800px;	font-size: 11px;	line-height: 16px;	color: #D5AF9A;	text-align: center;	padding-top: 12px;	float: left;	padding-bottom: 14px;	background-image: url(../images/layout/page-shadow.png);	background-position: center top;	background-repeat: no-repeat;}ul {	padding:0;	margin:0;}p {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 22px;	margin-left: 0px;	padding: 0px;}#clear {	clear: both;	display: block;	height: 1px;	overflow: hidden;	margin: 0;	padding: 0;}.chartentry {	background-repeat: repeat-x;	background-position: right bottom;	margin-right: 4px;	width: 478px;	background-image: url(../images/layout/chartdots.gif);	float: left;	height: 18px;}.chartitem {	float: left;	padding-right: 4px;	display: block;	position: relative;	height: 18px;	background-image: url(../images/layout/chartbackground.gif);}