* {
	margin: 0;
	padding: 0;
	border: none;
}

body {
	background: #e5e6e6;
}

.container {
	background: #f7f8f8;
}

#header {
	width: 930px;
	height: 119px;
	margin: 0 auto;
}

	#logo {
		float: left;
		width: 475px;
		height: 119px;
	}
	
	#topmenu {
		float: right;
		width: 297px;
		margin-top: 77px;
	}

#bigphoto {
	background: #e5e6e6;
	width: 100%;
	height: 316px;
	text-align: center;
}

#insidephoto {
	background: #e5e6e6;
	width: 100%;
	height: 216px;
	text-align: center;
}

.centercol {
	width: 950px;
	background: #fff;
}

.leftcolbg {
	background: url(images/leftcol.jpg) repeat-y top right;
}


.rightcolbg {
	background: url(images/rightcol.jpg) repeat-y top left;
}
#contentarea {
	margin: 15px auto;
	width: 910px;
	min-height: 350px;
	height: auto !important;
	height: 350px;
}
	
#contentarea ul {
	margin: 0 0 10px 30px;
}
	
	#submenu {
		width: 100%;
		height: 128px;
	}
	
	#copyarea {
		width: 100%;
		margin-top: 20px;
		font: normal 12px/1.5em Arial, Helvetica, sans-serif;
		color: #1a1e1e;
	}
	
		#leftcol {
			float: left;
			width: 631px;
			padding-left:25px;
		}
		
		#leftcol h4 {
			font: normal 10px/1.5em Arial, Helvetica, sans-serif;
		}
		
		#rightcol {
			float: right;
			width: 232px;
		}
		
			#rightcol ul {
				margin: 0;
				list-style-type: none;
			}
			
			#rightcol ul li {
				border-bottom: 1px solid #d26c55;
			}
			
			#rightcol ul li a {
				text-decoration: none;
				padding: 6px 0;
				display: block;
			}
			
			#rightcol ul li a:hover {
				color: #000;
				text-decoration: none;
			}
		
#footer {
	margin: 10px auto;
	width: 930px;
	height: 14px;
	background: #e5e6e6 url(images/footer.gif) no-repeat top left;
	vertical-align: middle;
	padding: 7px 10px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #4d4e4e;
}

	#footer a {
		font: normal 10px Arial, Helvetica, sans-serif;
		color: #166665;
		text-decoration: none;
	}
	
	#footer a:hover {
		font: normal 10px Arial, Helvetica, sans-serif;
		color: #2f8a89;
		text-decoration: none;
	}

	#ftrleft {
		float: left;
	}
	
	#ftrright {
		float: right;
	}
		

p {
	margin-bottom: 10px;
}
	
h1 {
	font: normal 30px/1em Arial, Helvetica, sans-serif;
	color: #166665;
	margin-bottom: 10px;
}
	
h2 {
	font: normal 20px/1em Arial, Helvetica, sans-serif;
	color: #166665;
}

h2 + p{margin-bottom:20px;}

a {
	color: #ff0a0a;
	text-decoration: underline;
}

a:hover {
	color: #d26c55;
	text-decoration: underline;
}

hr{margin:10px 0;border:1px solid #dadada; height:1px;}

form table td{vertical-align:top;
padding:4px;}

input,textarea,select {
	margin: 1px;
	padding: 3px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	border: 1px solid #000;
}

img.imageborder, img.imageright  {
	border: 1px solid #166665;
}

img.imageright {
	float: right;
	margin: 0 0 20px 20px;
}


table.datatable {
	font: 11px Arial, Helvetica, sans-serif;
	border-left: 1px solid #000;
	border-top: 1px solid #000;
	text-align: center;
}	

	td.datadark {
		background: #166665;
		padding: 2px;
		color: #ffffff;
		font-weight: bold;
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
	}
	
	td.datamed {
		background: #b1d4d4;
		padding: 2px;
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
	}
	
	td.datalight {
		background: #ffffff;
		padding: 2px;
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
	}
	
table.searchconv {
	border-top: 1px solid #d26d55;
	border-left: 1px solid #d26d55;
}

	.searchconvdk {
		padding: 3px;
		background: #e5a99b;
		border-right: 1px solid #d26d55;
		border-bottom: 1px solid #d26d55;
	}
	
	.searchconvlt {
		padding: 3px;
		background: #f2dcd6;
		border-right: 1px solid #d26d55;
		border-bottom: 1px solid #d26d55;
	}
	
table.searcharea {
	border-top: 1px solid #166665;
	border-left: 1px solid #166665;
}

	td.searchareadk {
		padding: 3px;
		background: #78bcbb;
		border-right: 1px solid #166665;
		border-bottom: 1px solid #166665;
	}
	
	td.searcharealt {
		padding: 3px;
		background: #c6e5e5;
		border-right: 1px solid #166665;
		border-bottom: 1px solid #166665;
	}