
BODY	{margin: 0px auto 20px auto;
		padding: 0px;
		background-color: #f6fbff;
		text-align: center;
		}
A:link    {
	color: #003366;
	text-decoration:none;
}
A:visited {
	color: #663399;
	text-decoration:none;
}
A:active  {
	color: #336699;
	text-decoration:none;
}
A:hover   {
	color: #336699;
	text-decoration:underline;
}
#container	{position: relative;
		margin: 0px auto 0px auto;
		text-align: center;
		border: solid 1px #f6fbff;
		width: 780px;
		}
#colorbar	{
	position: absolute;
	z-index: 20;
	left: 2px;
	top: 130px;
	width: 99%;
	height: 120px;
	background-image: url(imgs/cb4.jpg);
	border: solid 1px black;
}
#colorpatch_1	{
		position: absolute;
		z-index: 9;
		left: 0px;
		top: 248px;
		width: 150px;
		height: 250px;
		background-color: #993333;
		border: solid 1px black;
}
#colorpatch_2	{
		position: absolute;
		z-index: 15;
		left: 45px;
		top: 13px;
		width: 595px;
		height: 16px;
		background-color: #336699;
		border-top: solid 1px black;
		border-left: solid 1px black;
		border-right: solid 1px black;
		font-size: 1px;
}
#colorpatch_3	{
		position: absolute;
		z-index: 13;
		left: 45px;
		top: 30px;
		width: 43px;
		height: 100px;
		background-color: #336699;
		border-left: solid 1px black;
}
#colorpatch_4	{
		position: absolute;
		z-index: 18;
		right: 30px;
		bottom: 0px;
		width: 59px;
		height: 200px;
		background-color: #336699;
		border-top: solid 1px black;
		border-bottom: solid 1px black;
		border-right: solid 1px black;
}
#colorpatch_5	{
		position: absolute;
		z-index: 19;
		right: 89px;
		bottom: 0px;
		width: 400px;
		height: 20px;
		background-color: #336699;
		border-left: solid 1px black;
		border-bottom: solid 1px black;
		font-size: 1px;
}
#menubox	{
		position: absolute;
		z-index: 10;
		left: 14px;
		top: 264px;
		width: 150px;
		height: 250px;
		background-color: #fff9f9;
		border: solid 1px black;
		font-size: 14pt;
		font-weight: bold;
		line-height: 27pt;
}
#menu	{margin: 10px auto 20px auto;
		text-align: left;
		width: 110px;
		border: solid 0px black;
		}

#menu	A:link    {
	color: #003366;
	text-decoration:none;
}
#menu	A:visited {
	color: #003366;
	text-decoration:none;
}
#menu	A:active  {
	color: #003366;
	text-decoration:none;
}
#menu	A:hover   {
	color: #336699;
	text-decoration:underline;
}

#page	{position: relative;
		margin: 30px auto 20px auto;
		background-color: #ffffff;
		text-align: center;
		border: solid 1px black;
		width: 600px;
		}
#header	{margin: 17px auto 0px auto;
		background-color: #ffffff;
		text-align: center;
		font-size:56px;
		}
#textbox	{margin: 167px 20px 20px 103px;
		background-color: #ffffff;
		text-align: left;
		color: #111111;
		border: solid 0px black;
		font-size: 12pt;
		line-height: 14pt;
		}
#footer	{width: 370px;
		margin: 40px auto 20px auto;
		background-color: #ffffff;
		font-size: 13px;
		}
.smaller	{font-size: 10pt;}
.redline	{color: red; font-size: 36px; font-weight: bold;}
.headline	{font-size: 20px; font-weight: bold; margin: 0px 0px 15px 0px}
.subheadline	{font-size: 16px; font-weight: bold; margin: 0px 0px 8px 0px}

#bottomspacer	{
	position:relative;
	z-index: 5;
	margin: 30px auto 20px auto;
	width: 400px;
	height: 30px;
	background-color: #fafaf5;
	border: solid 1px #888888;
}
#tagline	{
	margin-top:6px;
	text-align: center;
	font-family: arial, san serif;
	font-size: 10px;
}

#box3	{width: 190px;
	border: solid 1px #cccccc;
	background-color: #ffffff;
	padding: 2px 2px 0px 6px;
    margin: 30px auto 1px auto;}
#box4	{width: 300px;
	border: solid 1px #cccccc;
	background-color: #ffffff;
	padding: 2px;
    margin: 30px auto 20px auto;}
#box5	{
	font-size: 8pt;
	padding:2px;
	font-family: arial, helvetica, sans-serif;
	border: solid 1px #cccccc;
    text-align: left;}
#box6	{width: 186px;
	background-color: #ffffff;
    margin: 0px auto 0px auto;}
