body.gooddaycorp {
	background-color: #000080; 	<!--This color is 'navy'.-->
	margin-top: 30px; 
	margin-left: 50px;
	font-family: "Times New Roman", serif; 
	font-color: #008080; 		<!--This color is 'teal'.-->
	font-size: 12pt; 
	font-style: regular; 
	font-weight: regular; 
	text-align: left;
}
table.header {
	tablelayout: fixed;
	border-collapse: collapse;
	border: 0px none #000000; 	<!--This color is 'black'.-->
	border-spacing: ;
	background-color: ;			<!--At the table level, background-color is not defined, as it dominates lower levels.-->
	width: 900px 
	text-align: left;
	vertical-align: bottom
}
.banner {
	border: 0px none;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;	<!--This color is 'white'.-->
	text-align: left;
}
.banner#top ( 
	behavior: scroll;
	scrollamount: 4;
	direction: left;
	width: 100%;
	height: 54px;
	loop: infinite;
	color: #008080; 
	font-size: 36pt; 
	font-style: italic; 
	font-weight: bold; 
	font-family: "Times New Roman"; 
)
.nav2 { 
}
.nav2 {                 		<!--I added the dummy nav2 above, because the first instance does not render. This happens when the selector is missing.-->
	text-align: justify;			
	vertical-align: middle;
	font-size: 12; 
	font-weight: regular; 
	text-decoration: none;
	color: 008080;
	border: 0px none #000000; 
	padding: 0px, 0px, 0px, 5px; 
	background-color: #EFD51F;		<!--This color is 'gold'.-->
	height: 15px;
}
.nav2 a:link {
	font-size: 12; 
	font-weight: bold; 
	padding: 0px, 0px, 0px, 5px; 
	text-decoration: none;
	color: teal;
}
.nav2 a:visited {
	font-size: 12; 
	padding: 0px, 0px, 0px, 5px; 
	text-decoration: none;
	color: teal;
}
.nav2 a:hover {
	font-size: 14; 
	font-weight: boldest;
	text-decoration: none;
	color: black;
)
th.nav2#favorites
}
.nav2b {						<!--The difference between nav2 and nav2b is background-color and text-align.-->
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	border: 0px none #000000; 
	padding: 0px, 0px, 0px, 5px; 
	background-color: #000000;
	height: 8px; 	
}
.nav2b a:link {
	font-size: 8; 
	font-weight: bold;
	text-decoration: none;
	padding: 0px, 0px, 0px, 5px; 
	color: teal;
}
.nav2b a:visited {
	font-size: 8; 
	font-weight: bold;
	text-decoration: none;
	padding: 0px, 0px, 0px, 5px; 
	color: teal;
}
.nav2b a:hover {
	font-size: 10; 
	color: #EFD51F;
}
.nav2c {
	text-align: justify;
	word-spacing: 20px;
	vertical-align: middle;
	border: 0px none #000000; 
	padding: 0px; 
	background-color: #008080;
	height: 8px; 
	width: 735px;	
}
.nav2c a:link {
	text-align: left;
	font-size: 8; 
	font-weight: bold; 
	text-decoration: none;
	color: teal;
}
.nav2c a:visited {
	text-align: left;
	font-size: 8; 
	text-decoration: none;
	color: #008080;
}
.nav2c a:hover {
	text-align: left;
	font-size: 12; 
	text-decoration: none;
	color: #EFD51F;
)
.nav3	
}
.nav3 {
	text-align: center;
	vertical-align: middle;
	font-size: 14; 
	font-weight: bold; 
	border: 0px none #000000; 
	background-color: #C5BEB6;
	width: 199px;
}
.nav3#home {
	text-align: left;
	background-image: url('../../images/WebImages/gdcImages/cityscape.jpg');
	height: 70px;
}
.nav3#home2 {
	text-align: left;
	background-image: url('../../images/WebImages/gdcImages/elagoonfade.jpg');
	height: 70px;
}
.nav3 a:link {
	font-size: 14; 
	font-weight: bold;
	text-decoration: none;
	padding: 0px, 0px, 0px, 5px; 
	color: black;
}
.nav3 a:visited {
	font-size: 14; 
	font-weight: bold;
	text-decoration: none;
	padding: 0px, 0px, 0px, 5px; 
	color: black;
}
.nav3 a:hover {
	font-size: 14; 
	font-weight: bold;
	color: #EFD51F;
}
.nav4 {
	text-align: justify;
	word-spacing: 20px;
	vertical-align: middle;
	border: 0px none #000000; 
	padding: 0px; 
	background-color: #000080;
}