body {
	margin: 0 auto;		/* Removes any empty spaces */
	padding: 0;			/* Removes any empty spaces */
	font-family: Helvetica;
	overflow-y: scroll;
}

.m001, .h001 {
	width: 970px;
}
#double {
	margin-left: 18px;
	width: 550px;
}
#double li {
	width: 183px;
	float: left;
	display: inline;
}
.m001 { /* Main div (everything is inside this)*/
	margin: 0 auto;
	/*width: 756px;*/
	background: #FFF;
}

.h001 { /* Header div (navy-blue section up the top) */
	background: #003366;
	color: #FFF; /* Font color */
	/*width: 728px;*/
	position: fixed;
	z-index: 100; /* Displays header on top of other content */
}
	.h002 { /* Top half of header */
		height: 76px;
		width: 100%;
	}
		.h0021 { /* Heading in the header */
			float: left;
			padding-left: 10px;
			font-size: 70px;
			width: 240px;
		}
		.h0022 { /* Advert float to the right */
			/* padding-top: 10px; */ /* Pushes div down 10px from the top */
			padding-right: 10px;
			padding-top: 10px;
			float: right;
			width: 468px;
		}
		.h003 {
			list-style: none;
			padding-top: 10px;
			overflow: hidden;
		}
			.h003 li {
				float: left;
				padding-right: 10px;
			}
				.insta {
					padding: 0;
					margin: 0;
					.ig-b- { display: inline-block; }
					.ig-b- img { visibility: hidden; }
					.ig-b-:hover { background-position: 0 -60px; } 
					.ig-b-:active { background-position: 0 -120px; }
					.ig-b-v-24 { width: 137px; height: 24px; background: url(//badges.instagram.com/static/images/ig-badge-view-sprite-24.png) no-repeat 0 0; }
					@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
					.ig-b-v-24 { background-image: url(//badges.instagram.com/static/images/ig-badge-view-sprite-24@2x.png); background-size: 160px 178px; } }
				}
.c001 { /* c = content */
	padding-top: 128px; /* Stops content from displaying under the header */
}
	.c0012 {
		padding-left: 0px; /* Provides space between edge of div and content */
		padding-right: 0px; /* "                                         " */
	}
		.c0012 h1 { /* Heading in the Content */
			font-size: 22px;
			padding: 0;
			margin: 0;
			margin-top: 8px;
			text-align: left;
		}
		.c0012u {
			overflow: hidden;
			margin: 0;
			padding: 0;
		}
			.c0012l {
				font-family: Arial;
				font-size: 14px;
				line-height: 22px;
				list-style: none;
				min-height: 20px;
				text-align: justify;
			}
				.c0012l.p {
				padding-top: 5px;
				padding-left: 10px;
				padding-right: 10px;

				}
				.c0012l p {
					padding: 0;
					margin: 0;
					margin-bottom: 10px;
				}
				.c0012ul1 {
					margin: 0;
					padding: 0;
				}
					.c0012ul1li1 {
						list-style: none;
					}
				.c0012ul2 {
					margin: 0;
					padding: 0;
				}
					.c0012ul2li2 {
						list-style: none;
						float: left;
						/*border-bottom: 1px solid black;*/
						padding-top: 10px;
						padding-bottom: 5px;
						height: 150px;
					}
						.c0012ul2li2.b {
							border-bottom: 5px solid #00468c;
						}
						.c0012ul2li2.l {
							border-bottom: none;
						}
						.c0012ul2li2.e {
							font-size: 12px;
						}
				.c0012ul3 {
					margin: 0;
					padding: 0;
				}
					.c0012ul3li3 {
						text-align: justify;
						padding-bottom: 2px;
						list-style: none;
						font-size: 12px;
					}
						.c0012ul3li3.m {
							text-align: right;
							font-size: 12px;
						}
		.Ac00122 {
			margin: 0 auto;
			margin-top: 10px;
			width: 728px;
			height: 90px;
		}
.c002 {
	margin: 0 auto;
	width: 50%;
	padding-bottom: 30px;
}
	.c002 ul {
		margin: 0;
		padding: 0;
	}
		.c002 ul li {
			list-style: none;
			float: left;
		}
		.c002 ul li.spacer {
			padding: 5px;
			background: #003366;
			font-size: 14px;
			color: #FFF;
		}
		.c002 ul li a {
			color: #FFF;
			font-size: 14px;
			padding: 5px;
			display: block;
			border-left: 2px solid #003366;
			background: #003366;
		}
		.c002 ul li a:hover {
			background: #00468c;
			border-left: 2px solid #FFF;
		}
.f001 {
	margin: 0 auto;
	color: #FFF;
	background: #003366;
	font-size: 12px;
	padding: 0px 0 5px 0;
	width: 970px;
}
	.f0012 {
		margin: 0 auto;
		width: 468px;
		height: 20px;
	}
		.f0012 ul {
			position: absolute;
			margin: 0 auto;
			padding: 0;
		}
		.f0012 li {
			list-style: none;
			float: left;
		}
			.f0012 li a {
				padding-top: 5px;
				padding-bottom: 2px;
				display: block;
				font-weight: bold;
				text-decoration: none;
				color: #FFF;
				border-bottom: 1px solid #003366;
			}
			.f0012 li a:hover {
				border-bottom: 1px solid #FFF;
			}
			.f0012uC, .f0012uS {
				padding-left: 7px;
				padding-right: 7px;
				padding-top: 5px;
				padding-bottom: 5px;
			}
			.f0012uC {
				padding-right: 0px;
			}
.ind001, .ind002, .ind003, .ind004, .ind006 {
	overflow: hidden;
}
.ind001 {
	list-style: none;
}
	.ind001 li {
		float: left;
		padding: 5px;
		padding-top: 0px;
	}
.ind002 {
	list-style: none;
}
	.ind002 li {
		width: 100%;
		padding: 0;
	}
.ind003 {
	list-style: none;
}
.ind004 {
	list-style: none;
}
	.ind004 li {
		text-align: center;
		display: inline;
		float: left;
		width: 50%;
	}
.ind005 {
	list-style: none;
}
	.ind005 li {
		padding: 0;
	}
.ind006 {
	list-style: none;
}
	.ind006 li {
		float: left;
		padding: 5px;
		padding-top: 15px;
		padding-bottom: 0px;
	}
@media screen and (max-device-width: 480px){ /* iPhone CSS */
	.h001 { /* Stop header from being fixed */
		position: absolute;
	}
	.f0012 { /* Increased height to vertically center text */
		height: 26px;
	}
	
}