body 					{margin: 0px;
						padding: 0px;
						border: 0px;
						text-align: center;
						background-color: #ffffff;
						background-image: url(../images/background.gif);
						background-repeat: repeat-x;
						background-position: center top;
						}
						
#frame					{text-align: left;
						width: 915px;
						margin: auto;
						z-index: 1;
						padding: 0px;
						}
						
#content				{position: absolute;
						width: 915px;
						margin: 0px;
						}
						
#left					{position: absolute;
						width: 309px;
						height: 486px;
						margin-left: 7px;
						margin-top: 53px;
						z-index: 3;
						}
						
#logo					{position: absolute;
						width: 247px;
						height: 98px;
						margin-left: 38px;
						margin-top: 70px;
						z-index: 3;
						}
						
#logotext				{position: absolute;
						width: 247px;
						height: 98px;
						margin-left: 38px;
						margin-top: 70px;
						z-index: 2;
						}
						
#topstrip				{position: absolute;
						margin-left: 298px;
						margin-top: 133px;
						z-index: 2;
						}
						
#bottomstrip			{position: absolute;
						margin-left: 298px;
						margin-top: 453px;
						z-index: 2;
						}
						
#firetopstrip			{position: absolute;
						margin-left: 298px;
						margin-top: 133px;
						z-index: 2;
						}
						
#firebottomstrip		{position: absolute;
						margin-left: 298px;
						margin-top: 453px;
						z-index: 2;
						}
						
#menu					{position: absolute;
						width: 585px;
						height: 54px;
						margin-top: 79px;
						margin-left: 308px;
						z-index: 1;
						}
						
#leftpics				{position: absolute;
						width: 242px;
						height: 340px;
						margin-top: 173px;
						margin-left: 41px;
						z-index: 4;
						}
						
#flash					{position: absolute;
						width: 242px;
						height: 337px;
						margin-top: 138px;
						margin-left: 308px;
						z-index: 1;
						}
						
p.bodytext				{padding-left: 25px;
						width: 520px;
						font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #00416a;
						}
						
h1.heading1				{padding-left: 25px;
						padding-bottom: 0px;
						margin-bottom: 0px;
						width: 520px;
						font-family: trebuchet ms, verdana, arial;
						font-size: 18px;
						color: #00416a;
						}
						
h2.heading2				{padding-left: 25px;
						padding-bottom: 0px;
						margin-bottom: 0px;
						width: 520px;
						font-family: trebuchet ms, verdana, arial;
						font-size: 15px;
						color: #00416a;
						}
						
td.bodytext				{font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #00416a;
						}
						
td.bodytext2			{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #00416a;
						}
						
p.images				{font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #00416a;
						padding: 0px;
						margin: 0px;
						}
						
input.bodytext			{font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #00416a;
						}
						
select.bodytext		{font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #00416a;
						}
						
textarea.bodytext		{font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #00416a;
						}
						
a.bodylink				{font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #00416a;
						text-decoration: underline;
						}
						
a.bodylink:hover		{font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #00416a;
						text-decoration: none;
						}
						
a.bodylink2				{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #00416a;
						text-decoration: underline;
						}
						
a.bodylink2:hover		{font-family: verdana, trebuchet ms, arial;
						font-size: 11px;
						color: #00416a;
						text-decoration: none;
						}
						
ul.bodytext				{list-style-image: URL(../images/bullet_point1.gif);
						margin-left: 50px;
						width: 480px;
						font-family: trebuchet ms, verdana, arial;
						font-size: 12px;
						color: #00416a;
						}
						
table.fail					{border: #ea0b0b 1px solid;
							}
							
td.fail						{background-color: #ffb8b8;
							color: #ea0b0b;
							font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							}
							
table.success				{border: #1ba200 1px solid;
							}
							
td.success					{background-color: #bff7b4;
							color: #1ba200;
							font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							}
