body {
	margin: 0;
	background: #e7ddc4 url(images/bg.jpg) repeat-x top left;
}

a:link, a:visited, a:active {
	color: #043287;
}

.txt {
	font: normal 12px Verdana, Helvetica, sans-serif;
}

.redtable {
	border: 1px solid #9a0000;
}

.copytable {
	border: 1px solid #ffffff;
	background: #ffffff;
}

.footer {
	font: normal 11px Verdana, Helvetica, sans-serif;
	margin: 10px 0 10px 0;
}

.menu {
	background: #0143a4 url(images/menubg.gif) repeat-y top left;
}

.redbg {
	background: #9a0000;
	font: normal 12px Verdana, Helvetica, sans-serif;
	color: #ffffff;
}

a.fs {
	text-decoration:none;
}

.imgborder {
	border: 1px solid #0143a4;
}


.imgright {
	border: 1px solid #0143a4;
	float:right;
	margin: 0 0 0 10px;
}



table.datatable {
font: 11px Arial, Helvetica, sans-serif;
color: #000000;
border: 1px solid #4b3807;
}

td.data_td_dark {
font: 11px Arial, Helvetica, sans-serif;
color: #ffffff;
background: #c7b27d;
padding: 4px;
border-bottom: 1px solid #8d773f;
}

td.data_td_med {
font: 11px Arial, Helvetica, sans-serif;
color: #4b3807;
background: #e7ddc4;
padding: 4px;
border-bottom: 1px solid #8d773f;
}

td.data_td_light {
font: 11px Arial, Helvetica, sans-serif;
color: #000000;
background: #f1ecdf;
padding: 4px;
border-bottom: 1px solid #8d773f;
}
	
#sidemenu_index a {
			height: 24px;	
			display: block;
			text-decoration: none;			
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			background: transparent url(images/nav/bg.gif) top left no-repeat;
			padding-left: 5px;
			padding-top: 7px;
			}
			
			#sidemenu_index a:hover {
      		background: transparent url(images/nav/bg-r.gif) top left no-repeat;
			}		
			
#sidemenu_index {

}

#sidemenu_index ul {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding-left: 0px;
}

#sidemenu_index li {
height: 31px;
margin: 0px;
padding: 0px 0px 0px 0px;
width: 149px;
}	