	body {
		margin: 0;
		padding: 0;
		font-family: arial; 
		background-image: url(images/bg-body.jpg); 
		background-repeat: repeat-x;
		text-align: center;
	}

	td {
		font-size: 10pt;
		font-family: arial; 
	}

	a:link, a:visited, a:active { 
		font-size: 12px; 
		color: #2a5091; 
		text-decoration: none; 
		font-weight: bold;
		font-family: arial;
	}

	a:hover { 
		font-size: 12px; 
		color: #2a5091; 
		text-decoration: underline; 
		font-weight: bold;
		font-family: arial;
	}

	a:link.menu-top, a:visited.menu-top, a:active.menu-top { 
		font-size: 12px; 
		color: #ffffff; 
		text-decoration: none; 
		font-weight: bold;
		font-family: arial;
		padding-left: 5px;
		padding-right: 5px;
		border: 0px;
	}

	a:hover.menu-top { 
		font-size: 12px; 
		color: #ffffff; 
		text-decoration: underline; 
		font-weight: bold;
		font-family: arial;
		padding-left: 5px;
		padding-right: 5px;
		border: 0px;
	}

	a:link.menu-left, a:visited.menu-left, a:active.menu-left { 
		font-size: 12px; 
		color: #ffffff; 
		text-decoration: none; 
		font-weight: bold;
		font-family: arial;
	}

	a:hover.menu-left { 
		font-size: 12px; 
		color: #ffffff; 
		text-decoration: underline; 
		font-weight: bold;
		font-family: arial;
	}

	.table-main {
		margin: auto;
	}

	.menu-top {
		background-image: url(images/bg-menu.jpg); 
		background-repeat: repeat-x;
		width: 100%;
		border-right: 2px solid #ffffff;
	}

	.menu-yellow {
		background: #d09229;
		width: 138px;
		border-left: 2px solid #ffffff;
		border-right: 2px solid #ffffff;
		padding-left: 20px;
		padding-right: 19px;
		font-size: 1pt;
		vertical-align: top;
	}

	.menu-orange {
		background: #d7611c;
		width: 138px;
		border-left: 2px solid #ffffff;
		border-right: 2px solid #ffffff;
		padding-left: 20px;
		padding-right: 19px;
		font-size: 1pt;
		vertical-align: top;
	}

	.menu-red {
		background: #d3161b;
		width: 138px;
		border-left: 2px solid #ffffff;
		border-right: 2px solid #ffffff;
		padding-left: 20px;
		padding-right: 19px;
		font-size: 1pt;
		vertical-align: top;
	}

	.menu-red-bottom {
		background: #d3161b;
		width: 177px;
		border-left: 2px solid #ffffff;
		border-right: 2px solid #ffffff;
		font-size: 1pt;
		vertical-align: top;
	}

	.menu-yellow-roundover {
		background: #d09229;
		width: 138px;
		height: 33px;
		border-right: 2px solid #ffffff;
		vertical-align: top;
	}

	.menu-red-roundover {
		background: #d3161b;
		width: 145px;
		border-right: 2px solid #ffffff;
		vertical-align: bottom;
		font-size: 1pt;
		height: 30px;
	}

	.special {
		background: #ffffff;
		width: 130px;
		padding-top: 11px;
		padding-bottom: 11px;
	}

	.content {
		background: #d0dff8;
		vertical-align: top;
		width: 601px;
		height: 100%;
	}

	.content-main {
		background: #d0dff8;
		vertical-align: top;
		padding-left: 25px;
		padding-right: 25px;
		width: 632px;
		font-size: 10pt;
	}

	.content-bottom {
		background: #d0dff8;
		vertical-align: top;
		width: 601px;
		height: 31px;
	}

	.shadow-right {
		font-family: arial;
		background-image: url(images/r4-c3.jpg); 
		background-repeat: repeat-y;
		font-size: 1pt;
		width: 16px;
	}

	.shadow-bottom {
		font-family: arial;
		background-image: url(images/r5-c2.jpg); 
		background-repeat: repeat-x;
		font-size: 1pt;
		height: 12px;
	}

	.title {
		font-family: arial black;
		color: #2a5091;
		font-weight: normal;
		font-size: 16px;
	}

	.subtitle {
		font-family: arial black;
		color: #2a5091;
		font-weight: bold;
		font-size: 15px;
	}

	.bold {
		font-weight: bold;
	}

	.bold-blue {
		font-family: arial;
		color: #2a5091;
		font-weight: bold;
		font-size: 12px;
	}

	.bold-red {
		font-family: arial;
		color: #ff0000;
		font-weight: bold;
		font-size: 12px;
	}

	.text-blue {
		font-family: arial;
		color: #2a5091;
		font-weight: normal;
		font-size: 12px;
	}
