body {margin: 0;}
#canvas {width: 848px;}
#layout {float: left; width: 848px; background-color: #331d11;}
#area {float: left; width: 848px;}
#border_left {float: left; width: 2px; background-color: #331d11;}
#border_right {float: left; width: 2px; background-color: #331d11;}
#mainchunk {float: left; width: 844px; background-color: #CFC7AB;}
#mainarea {float: left; width: 844px;}

#header {float: left; width: 844px; height: 109px; background-image: url('../images/header.jpg');}
#panel_left {float: left; width: 180px; background-color: #cfc7ab; background-repeat: no-repeat;}
	a.navbtn:link {float: left; width: 180px; height: 28px; font-family: arial; font-size: 14px; text-decoration: none; color: #231f20; text-align: left; 
		line-height: 28px;}
	a.navbtn:visited {float: left; width: 180px; height: 28px; font-family: arial; font-size: 14px; text-decoration: none; color: #231f20; text-align: left;
		line-height: 28px;}
	a.navbtn:active {float: left; width: 180px; height: 28px; font-family: arial; font-size: 14px; text-decoration: none; color: #231f20; text-align: left;
		line-height: 28px;}
	
	a.navbtn:hover {float: left; width: 180px; height: 28px; font-family: arial; font-size: 14px; text-decoration: none; color: #231f20; text-align: left;
		line-height: 28px;}
		
	.bar_leftpanel {float: left; width: 180px; height: 4px; background-image: url('../images/bar_leftpanel.gif');}
	
#body_content {float: left; width: 484px; background-image: url('../images/bg_main.gif');  background-color: #E8E9CD; background-repeat: no-repeat;
	font-family: arial; font-size: 12px; color: #231F20; text-align: left; min-height: 600px; }
#panel_right {float: left; width: 180px; background-color: #D6D1B7; background-repeat: no-repeat; font-family: arial; font-size: 12px; color: #231F20;}
	
	a.newspanel:link {font-family: arial; font-size: 12px; text-decoration: none; color: #231f20; text-align: left; }
	a.newspanel:active {font-family: arial; font-size: 12px; text-decoration: none; color: #231f20; text-align: left; }
	a.newspanel:visited {font-family: arial; font-size: 12px; text-decoration: none; color: #231f20; text-align: left; }
	a.newspanel:hover {font-family: arial; font-size: 12px; text-decoration: none; color: #231f20; text-align: left; }
	
#footer {float: left; width: 844px; height: 25px;}
#footer_left {float: left; width: 250px; height: 25px; line-height: 25px; background-color: #f5f9e8; font-family: arial; font-size: 10px; color: #231f20;
	border-bottom: 2px solid #331d11; text-align: left; }
#footer_center {float: left; width: 344px; height: 25px; line-height: 25px; background-color: #f5f9e8; font-family: arial; font-size: 10px; color: #231f20;
	border-bottom: 2px solid #331d11;}
#footer_right {float: left; width: 250px; height: 25px; line-height: 25px; background-color: #f5f9e8; font-family: arial; font-size: 10px; color: #231f20;
	border-bottom: 2px solid #331d11; text-align: right;}
	
	a.footlink:link {font-family: arial; font-size: 10px; color: #231f20; text-decoration: none;}
	a.footlink:visited {font-family: arial; font-size: 10px; color: #231f20; text-decoration: none;}
	a.footlink:active {font-family: arial; font-size: 10px; color: #231f20; text-decoration: none;}
	a.footlink:hover {font-family: arial; font-size: 10px; color: #231f20; text-decoration: none;}

div.bar_left {float: left; width: 222px; height: 25px; line-height: 25px; color: #4C300C; border-top: 1px solid #211D1E; 
	border-bottom: 1px solid #211D1E; margin-bottom: 20px;}
div.bar_right {float: left; width: 222px; height: 25px; line-height: 25px; color: #4C300C; border-top: 1px solid #211D1E; 
	border-bottom: 1px solid #211D1E; margin-bottom: 20px; text-align: right;}
div.content {float: left; width: 444px;}


a:link {font-family: arial; font-size: 12px; color: #812E2A; text-decoration: underline; }
a:visited {font-family: arial; font-size: 12px; color: #812E2A; text-decoration: underline; }
a:active {font-family: arial; font-size: 12px; color: #812E2A; text-decoration: underline; }
a:hover {font-family: arial; font-size: 12px; color: #812E2A; text-decoration: underline; }


.padding20 {padding: 20px;}
.padding15 {padding: 15px;}
h1 {font-family: arial; color: #231F20; font-size: 20px; margin-top: 5px;}
h4 {font-family: arial; color: #231F20; font-size: 14px; margin-top: 20px; text-align: center;}

input {font-family: verdana; font-size: 11px;}
input.loginp {border: 1px solid #231F20; font-family: verdana; font-size: 11px; }
table.headtbl {font-family: arial; font-size: 11px;}
.logbtn {border: 1px solid #231F20; background-color: #CFC7AB; font-family: verdana; font-size: 11px;}

.red {color: red;}

table.frm {}
table.frm th.frmhead {background-color: #231F20; color: #ffffff;}
table.frm th.frmlbl {text-align: right;}
table.frm td.frmdata {text-align: left;}
