
.contentarea
	{
	margin: 0px 560px 20px 0px;
	padding: 20px 20px 10px 20px;
	border: 1px solid #2D76A5;
	background-color: #2D76A5;
	}

.contentarea p
	{
	color: #FFFFFF;
	margin: 0px 0px 0.8em 0px;
	line-height: 150%;
	}

.contentarea p.intro
	{
	font-weight: bold;
	}

.contentarea a
	{
	color: #FFFFFF;
	}

.contentarea a:hover
	{
	color: #0164A5;
	}

.headingblue
	{
	font-size: 0.875em;
	font-weight: normal;
	letter-spacing: 2px;
	color: #FFFFFF;
	padding: 1px 3px 1px 5px;
	background-color: #0164A5;
	}

.headingred
	{
	font-size: 0.875em;
	font-weight: normal;
	letter-spacing: 2px;
	color: #FFFFFF;
	padding: 1px 3px 1px 5px;
	background-color: #990000;
	}

.rightcol
	{
	width: 545px;
	padding: 0px;
	border: none;
	margin: 0px;
	}

.rightcol object
	{
	padding: 0px;
	border: none;
	margin: 0px;
	}

.clippermovie
	{
	padding: 0px;
	border-bottom: 15px solid #014E81;
	height: 354px;
	margin: 0px 5px 25px 0px;
	}

.rightright
	{
	width: 165px;
	padding: 0px 0px 0px 15px;
	border-left: 1px solid #CCCCCC;
	margin: 0px 5px 20px 0px;
	}

.rightleft
	{
	width: 166px;
	padding: 0px;
	border: none;
	margin: 0px 0px 20px 0px;
	}

.rightcentre
	{
	width: 167px;
	padding: 0px;
	border: none;
	margin: 0px 0px 20px 186px;
	}

.rightleftcentre
	{
	padding: 0px 0px 0px 15px;
	border-left: 1px solid #CCCCCC;
	margin: 0px 199px 20px 0px;
	}

.rightleftcentreright
	{
	width: 120px;
	padding: 0px 0px 0px 15px;
	border: none;
	margin: 0px;
	}

.colbox
	{
	font-family: Helvetica, Arial, sans-serif;
	color: #0164A5;
	border: none;
	padding: 0;
	}

.subheadingblue
	{
	font-size: 0.875em;
	color: #FFFFFF;
	background-color: #01578F;
	padding: 1px 3px 1px 3px;
	}

.subheadingred
	{
	font-size: 0.875em;
	color: #FFFFFF;
	background-color: #990000;
	padding: 1px 3px 1px 3px;
	}

.colbox p
	{
	font-size: 0.75em;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	border: none;
	margin: 0px 0px 0.8em 0px;
	line-height: 140%;
	}

.colbox p.quote
	{
	line-height: 120%;
	font-size: 1em;
	font-weight: normal;
	margin: 0px 30px 0.8em 0px;
	}

.rightleftcentre p
	{
	font-weight: normal;
	}

.rightlefttwo
	{
	padding: 0px;
	border: none;
	margin: 0px 200px 20px 0px;
	}

img.ctee
	{
	padding: 14px 14px 19px 14px;
	border: 1px solid #CCCCCC;
	margin: 0px 0px 15px 0px;
	}

.rightalign
	{
	text-align: right;
	padding: 0;
	margin: 0px 0px 0px 0px;
	}

legend
	{
	font-family: Tahoma, "Lucida Sans Unicode", "Lucida Grande", Monaco, Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: normal;
	font-size: 0.875em;
	background-color: #4799B0;
	padding: 3px 6px 3px 5px;
	margin: 0px 0px 15px 0px;
	}

fieldset
	{
	background-color: #D9ECF1;
	padding: 10px 10px 5px 10px;
	border: none;
	margin: 0px 0px 0.8em 0px;
	}

.long
	{
	width: 90%;
	}

.longlow
	{
	width: 90%;
	margin: 0px 0px 5px 0px;
	}

.hidden
	{
	display: none;
	}

p.address
	{
	margin: 0px 0px 0px 0px;
	}

.contentareatwo
	{
	margin: 0px 560px 20px 0px;
	padding: 0px 15px 0px 15px;
	border-right: 1px solid #7ACFF6;
	border-left: 1px solid #7ACFF6;
	background-color: #FFFFFF;
	}

.contentareatwo h2
	{
	font-size: 1em;
	margin: 0px 0px 0.8em 0px;
	}

.contentareatwo p
	{
	font-weight: bold;
	color: #0164A5;
	margin: 0px 0px 0.8em 0px;
	}

.contentareatwo p.type
	{
	font-weight: normal;
	color: #333333;
	}

.centreit
	{
	text-align: center;
	}
