body {
	border:0px;
	padding:0px;
	background:#5c0f0f;
	font-family: Arial, Helvetica, sans-serif;
	margin:auto;
	text-align:center;
}

#maincontent {
	width:800px;
	background-color:#FFFFFF;	
}
#bodycontent{
	width: 570px;
	background-color:#FFFFFF;	
	padding-left: 25px;
}	
.bodycontent{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	font-size: 10pt;
}
h3{
	font-size:12pt;
	padding-left:20px;
}

#sidnav{
	width:210px;
	height:inherit;
	background-color:#f5d379;
}
#banner1 {
	width: 800px;
	height: 78px;
	background-image: url(images/banner.gif);
}
#banner2 {
	width: 800px;
	height: 197px;
	background-image: url(images/banner2.jpg);
}

#content {
	width: 800px;
	height: 115px;
	background-image: url(images/content.gif);
}
html>body .table {
	width: 266px;
	height: 350px;
	background-color:#f4cc62;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
}
html>body .mtable {
	width: 262px;
	height: 350px;
	background-color:#f4cc62;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	border-right: 3px solid #ffffff; 
	border-left: 3px solid #ffffff; 
}
.table {
	width: 266px;
	height: 362px;
	background-color:#f4cc62;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
}
.mtable {
	width: 262px;
	height: 362px;
	background-color:#f4cc62;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	border-right: 3px solid #ffffff; 
	border-left: 3px solid #ffffff; 
}
#bnave {
	width: 800px;
	height: 115px;
	background-image: url(images/content.gif);
	background-repeat: no-repeat;
}
.bottom {
	width: 800px;
	height: 70px;
	background-image: url(images/bottom.gif);
	font-size:10pt;
	color:#F5D379;
}
	
p.txt{
	font-size:13pt;
	color:#ffffff;	
	padding-left: 14px;
	margin-top: 2px;
	padding-bottom: 0;
	margin-bottom: 0;
}
ul.tnav{
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f5d379;
	padding-top:55px;
	margin-left:300px;
}
ul.tnav li{
  	display:inline;
	list-style-type:none;
}
ul.subnav{
	font-size:10pt;
 	color: #5c0f0f;
	margin-top:5px;
}
html>body ul.subnav{
	font-size:10pt;
 	color: #5c0f0f;
	margin-top:8px;
}
ul.subnav2{
	font-size:10pt;
 	color: #5c0f0f;
	margin-top:5px;
}

ul.subnav2 li{
padding-bottom:5px;
}
ul.bnav{
	font-size:10pt;
	font-weight:bold;
	margin-top:0;
	padding-top:0;
}
ul.bnav li{
	list-style-type:none;
	padding-top:5px;
	padding-bottom:6px;
}
html>body ul.bnav li{
	list-style-type:none;
	padding-top:7px;
	padding-bottom:6px;
}
.mainmenu {
	font-size:10pt;
	color:#f5d379;
	text-decoration:none;
}
a.mainmenu:hover {
	color:#f5d379;
	text-decoration:underline;
}
.submenu {
	font-size:10pt;
	color:#5c0f0f;
	text-decoration:underline;
}
a.submenu:hover {
	color:#F6483F;
	text-decoration:none;
}
.bmenu {
	color:#b81c26;
	text-decoration:none;
}
a.bmenu:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
ul.sidenav{
	font-size:11pt;
	font-weight:bold;
	width:154px;
	padding-top:20px;
}
ul.sidenav li{
	list-style-type:none;
	padding-top:5px;
	padding-bottom:6px;
}
.sidemenu {
	font-size:10pt;
	color:#5c0f0f;
	text-decoration:underline;
}
a.sidemenu:hover {
	color:#F6483F;
	text-decoration:none;
}

ul.sidenav_gallery{
	font-size:11pt;
	font-weight:bold;
	width:154px;

}
ul.sidenav_gallery li{
	list-style-type:none;
	padding-top:5px;
	padding-bottom:6px;
}

.footer {
	font-size:10pt;
	color:#ffffff;
	text-decoration:none;
}
a.footer:hover {
	color:#ffffff;
	text-decoration:underline;
}














<!--  Beyond mine codes -->
.smtxt{
	font-size:9pt;
	color:#333333;	
}
.title {
	font-size:12px;
	font-weight:500;
	color:#3E2E52;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.heading {
	font-size:11pt;
	font-weight:600;
	color:#3E2E52;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.smlink {
	font-size:9pt;
	font-weight:500;
	color:#5F5736;
	text-decoration:none;
}
a.smlink:hover {
	color:#A08A4E;
	text-decoration:underline;
}
.foot {
	font-size:11px;
	font-weight:500;
	color:#4B462C;
	text-decoration:none;
}
a.foot:hover {
	color:#685085;
	text-decoration:underline;
}
.bgrptx{
	background-repeat: repeat-x;
}
.bgrpt{
	background-repeat: no-repeat;
}
.brdrleft{
	border-left: solid 1px;
	border-color: #FFFFFF;
}
.pad1{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 2px;
}

/*
div.scrollbox {
     margin:2px;
     width:560px;
     height:300px;
     overflow:auto;
     scrollbar-base-color:#2E5083;
     scrollbar-face-color:#3568B5;
     scrollbar-track-color:#5B93D0;
     scrollbar-arrow-color:#101C30;
     scrollbar-highlight-color:#8CACDD;
     scrollbar-3dlight-color:#8CACDD;
     scrollbar-shadow-color:#1D3152;
     scrollbar-darkshadow-color:#101C30;
}
*/
.inpt10 {
	width:60px;
	height:20px;
	font-size:12px;
	font-family:Arial;
	color:#333333;
	line-height: 85%;
	font-weight: bold;
	background:#E2DDCD;
	border:solid 1px #101C30;
	margin: 2px;
	padding:2px;
}
.inpt400 {
	width:250px;
	height:100px;
	font-size:12px;
	font-family:monospace;
	color:#333333;
	background:#E9E4EF;
	border:solid 1px #4B462C;
	margin:2px;
	padding:2px;
}
.inpt200 {
	width: 150px;
	height:18px;
	font-size:12px;
	font-family: sans-serif;
	color:#333333;
	line-height: 90%;
	background:#E9E4EF;
	border:solid 1px #4B462C;
	margin:2px;
	padding:2px;
}
.inpt {
	height:18px;
	font-size:12px;
	font-family: sans-serif;
	color:#333333;
	line-height: 90%;
	background:#E9E4EF;
	border:solid 1px #4B462C;
	margin:2px;
	padding:2px;
}
.smallred{
	font-family: sans-serif;
	font-size: 11px;
	color: #8A4A4E;
}

img{ 
	border:0;
}