/* *** 
light green: #C4BB99
dark green #88826A
beige: F7F1C9
maroon: 893D1D

 *** */
			html, body{ 
				margin:0; 
				padding:0; 
				text-align:center; 
				background:#FEFAE5;
		} 
			 
			#pagewidth{ 
				 width:800px; 
				 text-align:left; 
				 min-width: 500px;
				 margin-left:auto; 
				 margin-right:auto;
				border:1px solid black; 
				background:#F7F1C9;
		} 
			 
			#header{ 
			 height:70px; 
			 width:100%; 
			 } 
			 
			#leftcol{
			 width:175px;
			 float:left; 
			 position:relative; 
			 margin-left:-175px; 
			 margin-right:1px; 
			 background:#F7F1C9;
			 border-right:1px solid #893D1D;
			 }
			 
			#menu{
				float:left;
			    display:block;
				background:#F7F1C9;
				border-bottom:1px solid #893D1D;
				padding-top:10px;
				padding-bottom:0px;
			}

			#outer{ 
			border-left:175px solid #F7F1C9;
			border-right:1px solid white;
			width: auto; 
			 } 
			
			#inner{
			margin:0;
			width:100%;
			background: white; /* center column colour */ 
			} 

			#maincol{ 
			 float: left; 
			 width: 100%; 
			 margin: 0px -8px 0px -2px; 
			 border-left:1px solid #893D1D;
			 background: white;
			 min-height:450px;
			 }
			
			#rightcol{
			 /*/*/ width:1px; /* hack keeps NN4 right column right? */ 
			 float:right; 
			position:relative; 
			  margin-right:-1px; 
			 margin-left:1px; 
			 background: white;
			} 

			
			#copyright{
				width:100%;
				background:#893D1D;
				text-align:center;
			    text-decoration: none;
				font-family:arial;
				font-size:10px;
				color:white;
				font-weight:normal;
				padding-top:2px;
				padding-bottom:2px;
			} 
			a.copyright{
			    text-decoration: underline;
				font-family:arial;
				font-size:10px;
				color:white;
				font-weight:normal;
			} 
			a.copyright:hover{
				font-weight:bold;
			} 
			
			.border-01{
			 width:100%;
			height:10px;
				border-top:5px solid #C4BB99;
				background:#88826A;
				text-align:center;
			    text-decoration: none;
				font-family:arial;
				font-size:1px;
				color:black;
				font-weight:normal;
			}
			.border-02{
			 width:100%;
			height:10px;
				border-BOTTOM:5px solid #C4BB99;
				background:#88826A;
				text-align:center;
			    text-decoration: none;
				font-family:arial;
				font-size:1px;
				color:black;
				font-weight:normal;
			}
			
			#outer>#inner { border-bottom: 0px solid white;  }
			 
			.clr{clear:both;}

			.content{
				padding:10px;
				font-family:arial;
				font-size:12px;
				color:black;
				font-weight:normal;
				
				
			}  
			#header .content{padding:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 

			.title{
				display:block;
				color: black;
			    background:#893D1D url(images/bg-title.jpg) repeat-y top left;
				border:1px solid black;
				font-family:arial;
				font-size:13px;
				text-align:left;
				text-decoration: none;
				font-weight:bold;
				padding:1px;
				text-indent:5px;
			}
			
			.picture{
			border:1px solid black;
			}


.text-box-v{
	border:1px solid #255F44;	
	background:#EDF8F0;
	text-align:left;
    text-decoration: none;
	font-family:arial;
	font-size:12px;
	color:black;
	font-weight:normal;
	padding:5px;
}
.text-box-w{
	border:1px solid #255F44;	
	background:white;
	text-align:left;
    text-decoration: none;
	font-family:arial;
	font-size:12px;
	color:black;
	font-weight:normal;
	padding:5px;
}

a.link-or{
    text-decoration: underline;
	color:orange;
}
a.link-b{
    text-decoration: underline;
	color:black;
}
a.link-g{
    text-decoration: underline;
	color:#255F44;
}

a.link-g:hover{
    text-decoration: underline;
	color:orange;
}
			.text-normal{
			    text-decoration: none;
				font-family:arial;
				font-size:12px;
				color:black;
				font-weight:normal;
			}
			a.text-normal{
			    text-decoration: underline;
				font-family:arial;
				font-size:12px;
				color:black;
				font-weight:normal;
			}
			a.text-normal:hover{
				color:#893D1D;
			}
			.title-01{
				display:block;
				color: black;
			    background:#C4BB99;
				font-family:arial;
				font-size:12px;
				text-align:left;
				text-decoration: none;
				font-weight:bold;
				padding:0px;
				text-indent:5px;
			}
			.title-02{
				color: #893D1D;
				font-family:arial;
				font-size:13px;
				text-decoration: none;
				font-weight:bold;
			}
.box-dashed{
				display:block;
				border-top:1px dotted #C4BB99;
				padding-bottom:3px;
				padding:0px;
				margin:0px;
			}
.0{
	font-size:1px;

}
/*  **************** START FORM ****************  */
.box-required{
color: red;
background:#F7F1C9; 
	border:1px solid black;
	font-size:1em;
	font-family:arial;
	font-weight:normal;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	z-index:1;
	display:block;
	text-align:left;
	margin:auto;
		float:left;
	width:250px;
}

.formbox {
		font-size:12px;
        font-weight: normal;
        font-family: Arial;
        background: #F7F1C9;
	border:1px solid black;
}

.text-box-send{
color: black;
background:#F7F1C9; 
	border:1px solid black;
	font-family:arial;
	font-size:0.9em;
	font-weight:bold;
	margin:0;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px;
	padding-right:2px;
	z-index:1;
}


/*  **************** END FORM****************  */


/*  **************** START MENU ****************  */
			a.button {
				float:left;
			    display:block;
				background:#F7F1C9;
				text-indent:15px;
			    text-align:left;
			    text-decoration: none;
				font-family:arial;
				font-size:11px;
				color:#893D1D;
				font-weight:bold;
				width:175px;
				height:17px;
				margin:0;
				padding-top:2px;
				border-top:1px solid #893D1D;
				z-index:1;
			}

			a.button:hover{
			    background:#C4BB99;
				color:black;
			}

/*  **************** END MENU ****************  */

/*printer styles
@media print{ 
hide the left column when printing
#leftcol{display:none;} 
#outer{border-left:0;} 

hide the right column when printing
#rightcol{display:none;} 
#outer{border-right:0;} 
}
*/
