body
{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:Arial;
	
	scrollbar-3dlight-color:#eeeeee;
	scrollbar-arrow-color:#fff;
	scrollbar-darkshadow-color:#8C8A8C;
	scrollbar-face-color:red;
	scrollbar-highlight-color:#EEEEEE;
	scrollbar-shadow-color:#ccc;
	scrollbar-track-color:#CCCCCC; 		
	
	
}

.header_left{
text-align:center;

border-bottom:10px solid #000;	
}
.header_right{
	text-align:right;
	border-bottom:10px solid #000;	
	border-left:10px solid #000;	
}
.header{
border-bottom:6px solid #FF0000;	
}

td.nav{
text-align:center;
}


input, select{
	font-size:9px;

}
.btn{
background-color:#FF0000;
color:#fff;
width:150px;
margin-left:10px;	
}
form{
padding:0px;
margin:0px;
}
table.footer tr td{
			color:#fff;
			font-size:10px;
			font-weight:bold;	
	
}
table.search{
background-color:#FCF9F9;
border:2px solid #000;	
}
.search_cell{
font-size:70%;
text-align:left;
vertical-align:top;	
padding-left:5px;
}

/*---------------- text styles --------------------------*/
h1{
font-size:140%;
}
h2{
font-size:97%;	
}
h3{
font-size:93%;	
}
h4{
font-size:90%;	
}
p{
font-size:80%;	
}


/*---------------- linking --------------------------*/
a:link.footer, a:visited.footer{
	font: bold 10px arial;
	color: #fff;
	text-decoration: none;
	padding: 0 3px 0 3px;
}
a:hover.footer{
	font: bold 10px arial;
	color: #000;
	background: #fff;
	text-decoration: none;
	padding: 0 3px 0 3px;
	border:1px solid gray;
}
a:link.body, a:visited.body{
	font:100% arial;
	color: #000;
	text-decoration:underline;
	padding: 0 3px 0 3px;
}
a:hover.body{
	font:100% arial;
	color: #000;
	background: #A6A4A6;
	text-decoration: none;
	padding: 0 3px 0 3px;
}