body {
	text-align: center;
	background: #FFF url('../images/bg-jpc.gif') fixed center repeat-y;
	font: 10pt arial, helvetica, verdana, sans-serif;
	margin: 0;
	}
hr {
	border: 0;
	color: #000;
	height: 1px;
	width: 100%;
	}
h1 {
	color: #DEAC60;
	}
h2, h3 {
	color: #543C14;
	}
table#maintable {
	width: 760;
	}
td#content {
	width: 540px;
	background: #FFF;
	color: #000;
	font: 10pt arial, helvetica, verdana, sans-serif;
	vertical-align: top;
	padding: 10px;
	}
td#sidebar {
	width: 180px;
	background: #DEAC60;
	color: #000;
	font: 10pt arial, helvetica, verdana, sans-serif;
	vertical-align: top;
	padding: 10px;
	}
ul.navigation {
	padding: 0;
	margin: 0;
	background-color: #543C14;
	font: 10px arial, helvetica, verdana, sans-serif;
	text-transform: uppercase;
	color: #FFF;
	float: right;
	width: 100%;
	}
ul.navigation li {
	display: inline;
	}
ul.navigation li a {
	height: 20px;
	padding: 3px 5px;
	background-color: #543C14;
	color: #DEAC60;
	text-decoration: none;
	float: right;
	border-right: 1px solid #543C14;
	border-left: 1px solid #DEAC60;
	}
ul.navigation li a:hover {
	color: #000;
	background-color: #DEAC60;
	border-left: 1px solid #F6E3BB;
	border-right: 1px solid #F6E3BB;
	}
#maintable {
	width: 760px;
	border: 0;
	}
#footer {
	width: 760px;
	border: 0;
	font: 10px arial, helvetica, verdana, sans-serif;
	}
#mnav {
	width: 140px;
	height: 170px;
	border: 0;
	background: #DEAC60;
	vertical-align: top;
	}
.mnavbutton {
	width: 140px;
	height: 25px;
	background: #DEAC60 url('../images/WS-JPC-BG-BTN.gif') repeat-x;
	text-transform: uppercase;
	vertical-align: center; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	font-size:8pt; 
	font-family:arial, helvetica, verdana, sans-serif
	}
.mnavbutton a {
	height: 25px;
	width: 140px;
	text-decoration: none;
	color: #543C14;
	padding-top: 5px;
	padding-left: 10px;
	border-right: 4px solid #543C14;
	border-left: 4px solid #543C14;
	border-top: 1px solid #543C14;
	border-bottom: 1px solid #543C14;
	}
.mnavbutton a:hover {
	height: 25px;
	color: #F6E3BB;
	background: #543C14;
	border-right: 4px solid #F6E3BB;
	border-left: 4px solid #F6E3BB;
	border-top: 1px solid #F6E3BB;
	border-bottom: 1px solid #F6E3BB;
	}
