#search-shell {
	width: 672px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px/14px;
	text-align: center;
	margin: 3px auto 3px auto;
	padding: 0px;
}

#search-shell a, a:link, a:visited {
	color: #990000;
}

#search-shell a:hover {
	color: #ff3333;
}

#search-shell h1 {
	font: bold 15px/18px Arial,sans-serif;
	margin-bottom: 16px;
	color: #990000;
}

#search-shell h2 {
	font: bold 12px/15px Arial,sans-serif;
	margin: 0px 0px 5px 0px;
	color: #990000;
}

#search-shell h3 {
	font: 11px/14px Arial,sans-serif;
	margin: 0px 0px 2px 0px;
	color: #990000;
}

#search-shell p {
	font: 11px/14px Arial,Helvetica,sans-serif;
	margin: 0px 0px 2px 0px;
	color: #000000; 
}

#search-shell ol {
	margin-top: 0px;
	margin-bottom: 0px;
}

#search-shell ol li {
	margin-bottom: 14px;
}

#search-shell ol a, a:visited, a:link {
	color: #0066CC;
}

#search-shell ol a:hover {
	color: #3399FF;
}

.bluebox {
	margin: 0px 0px 5px 0px;
	padding: 5px;
	background-color: #C6D3E7;
	font: 11px/14px Arial,Helvetica,sans-serif;
}

.whitebox {
	margin: 0px 0px 5px 0px;
	padding: 5px;
	background-color: #ffffff;
	font: 11px/14px Arial,Helvetica,sans-serif;
}

.parish-title {
	font: bold 14px/18px Arial,sans-serif;
	margin-bottom: 4px;
	color: #000000;
}

.bluebox form {
	margin: 0px;
}

.bluebox form select {
	font: 11px/12px verdana;
	color: #2d4470;
}

.bluebox form input {
	font: 11px/12px verdana;
	color: #2d4470;
}

.bluebox #edit {
	float: right;
	font: 10px/14px verdana;
	color: #2d4470;
	text-align: right;
	z-index: 1;
	position: relative;
	right: 10px;
	top: 0px;
}

.yellowbox {
	margin: 0px 0px 5px 0px;
	padding: 5px;
	background-color: #EDEAB2;
	font: 11px/14px Arial,Helvetica,sans-serif;
}

.yellowbox form {
	margin: 0px;
}

.yellowbox form select {
	font: 11px/12px verdana;
	color: #2d4470;
}

.yellowbox form input {
	font: 11px/12px verdana;
	color: #2d4470;
}

.redbox {
	margin: 0px 0px 5px 0px;
	padding: 5px;
	background-color: #EFB8BA;
	font: 11px/14px Arial,Helvetica,sans-serif;
}

#map {
	width: 662px;
	height: 309px;
	margin: 0px; 
	padding: 0px;
	border: 1px solid #2d4470;
}

#map-400 {
	width: 390px;
	margin: 0px;
	padding: 0px;
	height: 290px;
	border: 1px solid #2d4470;
}

.metadata
{
	font-size: 10px;
	color: black;
	background-color: white;
	border: 1px solid black;
}

#copyrightours
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: black;
	background-color: #aec0e8;
	text-align: justify;
	width: 700px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 100px;
	padding-right: 100px;
}

#copyrightours a, a:visited, a:link, a:active
{
	color: #990000;
}

#copyrightours a:hover
{
	color: #ff3333;
}

#bigshell
{
	background-color: white;
	width: 900px;
}
