/*This validates as CSS version 2.  The body is set to our signature teal 
color for the background. The margins are set to be uniform and the font family 
and size is set for uniformity as well.*/

body {
		margin: 2%;
		font-family: times, serif;
		font-size: 100%;
		color: #036;
}

li, p {
		text-align: left;
}

td {
		vertical-align: top;
}



/*the images are floated and cleared to the left or right*/

div.icons {
		float: left;
		clear: left;
		border: none;
}

div.icons img {
		border: thin solid #036;
		margin-right: 2.5%;
}

div.lighthousef {
		float: right;
		clear: right;
}

div.lighthouseh {
		float: left;
		clear: left;
}

div.lighthousef img {
		border: none;
}

div.lighthouseh img {
		border: none;
}


/*I have choosen to align the text in the directions div to the left and then use the 
padding on the left to adjust where it sits 
on the page because if the text alignment is centered the fields look messy*/

div.list {
		border: none;
		margin-left: 2.5%;
}

div.directions {
		background-color:#399;
		border: medium solid #036;
		padding: 2.5% 2.5% 2.5% 10%;
		margin-top: 0;
		text-align: left;
		color: #000;
}

div.ncic {
		background-color: #333;
                border: medium solid #333;
                padding: 2.5% 2.5% 2.5% 10%;
                margin-top: 0;
                text-align: left;
                color: #fff;
                font-family: helvetica, sans-serif;
                font-size: 1.5 em;

}

div.ncicadmn {
		background-color:#6495ed;
		border: medium solid #036;
		padding: 2.5% 2.5% 2.5% 10%;
		margin-top: 0;
		text-align: left;
		color: #000;
		font-family: helvetica, sans-serif;
                font-size: 1.5 em;
}

div.main img {
		border: thin solid #036;
}

div.main {
		background-color:#399;
		border: medium solid #036;
		padding: 2.5%;
		margin-top: 0;
		text-align: center;
		color: #000;
}



div.menubar {
		background-color:#FFF;
		text-align: left;
		line-height: 120%;
		margin: 0;
		padding: 0;
}

div.header {
		background-color: #FFF;
		margin: 0;
		padding: 0;
}


div.footer {
		background-color: #FFF;
		margin: 0;
		padding: 0;
}

a:link {
                text-decoration: underline;
		color: #036;
}

a:hover {
                text-decoration: none;
                color: #F00;
}

a:active {
                text-decoration: underline;
		color: #036;
}

a:visited {
                text-decoration: underline;
		color: #639;
}
