/* Redefinition of HTML tags */


	
body {
	border: none;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #034d45;
}
.maintable {
	background-color: #ffffff;
	float: none;
	width: 780px;
	border: medium White;
}
.maintd {
	background-color: #fcfcfc;
	float: none;
	align: left;
	font-family: 'Lucida Grande',Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 600px;
	vertical-align: text-top;
	text-align: left;
	letter-spacing: normal;
	font-size: 1.1em;
	padding: 10px 8px 15px 8px;
}
#maintd {
	background-color: #e0e0e0;
	float: none;
	align: left;
	font-family: 'Lucida Grande',Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 575px;
	vertical-align: text-top;
	text-align: left;
	letter-spacing: normal;
	font-size: 1.1em;
	padding: 5px 5px 5px 5px;
	border-width: 1px 1px 1px 1px;
	color: Black;
}
#announcement {
	background-color: #e0e0e0;
	float: none;
	font-family: 'Lucida Grande',Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 575px;
	vertical-align: text-top;
	text-align: center;
	letter-spacing: normal;
	font-size: 1.1em;
	padding: 5px 5px 5px 5px;
	border-width: 1px 1px 1px 1px;
	color: Black;
	border: solid;
	margin-top: 7px; 
}
#maintdleft {
	float: left;
	font-family: 'Lucida Grande',Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 280px;
	vertical-align: text-top;
	text-align: left;
	letter-spacing: normal;
	font-size: 1.1em;
	padding: 10px 3px 15px 3px;
}
#maintdright {
	float: right;
	font-family: 'Lucida Grande',Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 280px;
	vertical-align: text-top;
	text-align: left;
	letter-spacing: normal;
	font-size: 1.1em;
	padding: 10px 3px 15px 3px;
}

p {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}
#pedheading {
	background-color: #034d45;
	float: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 575px;
	vertical-align: text-top;
	text-align: center;
	letter-spacing: normal;
	font-size: 1.em;
	padding: 5px 5px 5px 5px;
	margin-top: 7px;
	color: #ECECEC;
	font-variant: small-caps;
}
#pedheading a {
	color: #ECECEC;
	text-decoration: none;
	}

#ped1 {
	background-color: #fafafa;
	float: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 575px;
	vertical-align: text-top;
	text-align: center;
	letter-spacing: normal;
	font-size: 1.em;
	padding: 5px 5px 5px 5px;
	color: #2b2b2b;
	font-variant: small-caps;
}
#ped2 {
	background-color: #dbdbdb;
	float: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 575px;
	vertical-align: text-top;
	text-align: center;
	letter-spacing: normal;
	font-size: 1.em;
	padding: 5px 5px 5px 5px;
	color: #2b2b2b;
	font-variant: small-caps;
}
#caption {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}
#hypo {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-variant: small-caps;
	text-decoration: none;
}
hr {
	color: #034d45;
	text-align: left;
	size: 2;
	width: 90%; 
}

#base {
	margin: 0em;
	text-indent: -5em
	width: 18em;
	padding: 0em;
	margin-left: 0;

	}
	
.male {
		background-color: #ffffff;
		color: #000000;
		font-family: Arial;
		font-family: 8pt;
		text-align: center;
		vertical-align: middle;
		border-collapse: collapse; 
		border: 1px solid #000000;
	}

.female {
		background-color: #034d45;
		color: #ffffff;
		font-family: Arial;
		font-family: 8pt;
		text-align: center;
		vertical-align: middle;
		border-collapse: collapse; 
		border: 1px solid #000000;
	}
h1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 2em;
	color: #000000;
}
h2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 1.15em;
	color: #000000;
}
tr {
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

A {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 1em;
	color: blue;
}
A:Hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 1em;
	color: #000066;
}
#address {
	background-color: #072253;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #dfca6e;
	font-size: 1.15em;
	text-align: center;
	vertical-align: middle;
	width: 780px;
	padding-top: 4px;
	padding-bottom: 4px;
	letter-spacing: 1.4px;
	word-spacing: 2.8px;
}
#address a {
	color: #dfca6e;
}
#dash {
	color: #09776b;
	font-weight: bold;
}
#border {
	background-color: #034d45;
	width: 780px;
	height: 5px;
	border-bottom: 5px;
	
}
#leftnavbar {
	background-color: #24395f;
	vertical-align: top;
	width: 180px;
}

.horizontalnavbar {
	background-color: #b4a453;
	vertical-align: top;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #6a3202;
	text-align: right;
	padding: 3px;
	font-weight: normal;
	line-height: 14px;
}
.horizontalnavbar a {
		padding: 0.25em 0.25em 0.25em 0.25em;
		color: #030f2e;
		text-decoration: none;
		width: 100%;
}

.horizontalnavbar a:hover {
		background-color: #2586d7;
		color: #fff;
}

#copyright {
	padding-top: .75em;
	padding-bottom: 2.75em;
	font-family:  Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	vertical-align: middle;
	background-color: #ffffff;
	color: #5d5d5d;
	text-align: center;
	font-size: .95em;
}	
#copyright a {
	color: #5d5d5d;
	text-decoration: none;
}	
#copyright a:hover {
	color: blue;
	text-decoration: underline;
}	
#button {
	width: 180px;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-weight: bolder;
	font-size: 1.25em;
	background-color: #24395f;
	color: #dfc244;
}
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
}		
#button li {
		border-bottom: 1px solid #dbdbdb;
		margin: 0;
		
}
#button li a {
		display: block;
		padding: 0.5em 0.5em 0.5em 0.5em;
		border-left: 10px solid #24395f;
		border-right: 10px solid #24395f;
		background-color: #24395f;
		color: #dfc244;
		text-decoration: none;
		width: 100%;
}
html>body #button li a {
		width: auto;
}
#button li a:hover {
		border-left: 10px solid #6786bf;
		border-right: 10px solid #6786bf;
		background-color: #4772bf;
		color: #dfc244;
		font-weight: bolder;
}

#basea {
	border: 1px solid #000;
	margin: 2em;
	width: 10em;
	padding: 5px;
	}
#update {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .85em;
	color: #ededed;
	text-align: right;
	background-color: #24395f;
	padding-right: 6px;
	padding-top: 15px;
	padding-bottom: 13px;
	line-height: 1.40em;
	
}
#updateindex {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .85em;
	color: #ededed;
	text-align: right;
	background-color: #24395f;
	padding-right: 6px;
	padding-top: 9px;
	padding-bottom: 7px;
	line-height: 1.40em;
}

</style>


