body {
		font-style: normal;
		font-size: 70%;
		color: #ffffff;
		background-color: #E80E00;
}


table.frame {
	background-image: url(graphics/lineback.gif);
	border: 1px solid #FDE797;

} 

table.content {
	color: #ffffff;
	background-color: #E80E00;
	border: 1px solid #FDE797;
	background-position: left top;

}

body, p, h1, h2, h3, .menu, table, td, ul, ol, address, form {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

address {font-size: 80%;
		text-align: center;
		margin-top: 10px;
		line-height: 100%;
		font-style: normal;
		font-weight: normal;
		color: #333333;
		background: transparent;
	}
	
address a, address a:visited { 	color: #000000;
		text-decoration: none; 
		background: transparent;
	}
address a:hover { 	color: #000000;
		text-decoration: underline; 
		background: transparent;
	}




.textinput {
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #FDE797;
	
	scrollbar-face-color: #E80E00; 
	scrollbar-highlight-color: #CF8402;
	scrollbar-shadow-color: #FDE797; 
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #E05B5B; 
	scrollbar-track-color: #DD4949;
	scrollbar-darkshadow-color: #CF8402;

}


.button {
	color: #FDE797;
	background-color: #E80E00;
	border: 1px solid #FDE797;
}


h1 {	color: #FFFFFF;
		background: transparent;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 110%;
		line-height: 150%;
			margin-bottom: -15px;
				} 

h2 {	color: #FFFFFF;
		background: transparent;
		font-weight: bold;
		font-size: 100%;
		line-height: 130%;
		margin-bottom: -15px;
		} 


p { 	color: #FFFFFF;
		background: transparent;
		font-weight: normal;
		font-size: 100%;
		line-height: 130%;

	} 
	
	
.small {
		font-size: 80%;
		line-height: 110%;
 	}


a { 	color: #FFFF99;
		text-decoration: underline; 
		background: transparent;
	}
	


a:visited {
		color: #E1D3A2;
		background: transparent;
	}
		
a.visited:hover, a:hover {
		color: #96D56C; 
		background: transparent;
	}

a:active {  color: #ffcc33; 
		background: transparent;
	 }
		
		
ul, li {
margin-left: 8px;}		

		
.menu, .menu:visited {
		font-weight: normal; 
		text-decoration: none; 
		font-size: 90%; 
		display: block; /* strict css2 - mozilla */
		color: #FDE797; 
		background-color: transparent;
}

.menu:hover  {
		color: #96D56C; 
		background-color: transparent;
	}


.menu:active {
		color: #ffcc33; 
		background: transparent;
	}


		

img {	border-color: #FDE797;}
img.left {	float: left;}
img.right {	float: right;}

		
.right { float: right; }
.left { float: left; }

		
.clear {clear: both;}
.clearleft {clear: left;}
.clearright {clear: right;}



hr {
			height: 1px;
			border-bottom: 1px dotted;
			border-top: none;
			border-right: none; 
			border-left: none;
			color: white;
			background: transparent;
}



		
