


/* --------- BODY --------- */
body {
  /*background-color:#ffffff;*/
  margin:0px;
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  font-size:11px;
  color: #999999;
}

td{
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  font-size:11px;
  line-height:13px
  color:#999999;
}

td.press{
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  font-size:11px;
  line-height:13px
  color:#666666;
}

.on{
  color:#FF6633;
 font-size:11px;
 line-height:13px
}

.off{
  color:#999999;
 font-size:11px;
 line-height:13px
}

.onsub{
  color:#FF6633;
 font-size:10px;
 line-height:12px
}

.offsub{
  color:#999999;
 font-size:10px;
 line-height:12px
}

.black {
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  font-size:10px;
  line-height:13px
  color:#000000;
}

h1{
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  padding-top: 6px;
  font-size:13px;
  color:#FF6633;
}

h2{
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  padding: 0;
  margin: 0;
  font-size:11px;
  color: #ff6633;
}

h3{
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  padding: 0;
  margin: 0;
  font-size:13px;
  color:#999999;
}

h4 {
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  padding: 0;
  margin: 0;
  font-size:16px;
  color:#999999;
  display: inline;
}

h5 {
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  padding: 0;
  margin: 0;
  font-size:12px;
  color:#999999;
  display: inline;
}

.aboutText{
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  padding: 0;
  margin: 0;
  font-size:12px;
  color:#999999;
}

.aboutTextRed{
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  padding: 0;
  margin: 0;
  font-size:12px;
  color: #ff6633;
}

.aboutTextSmall{
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  padding: 0;
  margin: 0;
  color:#999999;
}

.aboutTextRedSmall{
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  padding: 0;
  margin: 0;
  color: #ff6633;
}

.contactTextRedSmall{
	font-size: 10px;
	text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  padding: 0;
  margin: 0;
  color: #ff6633;
}

.aboutTextRedSmall a{
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  padding: 0;
  margin: 0;
  color: #ff6633;
}

.aboutTextRedSmall a:hover {
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  padding: 0;
  margin: 0;
  color: #ff6633;
}

.aboutTextRedSmall a:visited{
  text-decoration:none;
  font-family: Arial, Verdana, Tohoma;
  font-weight: normal;
  padding: 0;
  margin: 0;
  color: #ff6633;
}


/*  ---------body links --------- */

a:link {
  text-decoration:none;
  color:#999999;
}

a:visited {
  text-decoration:none;
  color:#999999;
}

a:active {
  text-decoration:none;
  color:#999999;
}

a:hover {
  text-decoration:underline;
  color:#999999;          /*link colour*/
}

a.onsub:link {
  font-size:10px;
  text-decoration:none;
  color:#FF6633;
}

a.onsub:visited {
  font-size:10px;
  text-decoration:none;
  color:#FF6633;
}

a.onsub:active {
  font-size:10px;
  text-decoration:none;
  color:#FF6633;
}

a.onsub:hover {
  font-size:10px;
  text-decoration:underline;
  color:#FF6633;          /*link colour*/
}

a.offsub:link {
  font-size:10px;
  text-decoration:none;
  color:#999999;
}

a.offsub:visited {
  font-size:10px;
  text-decoration:none;
  color:#999999;
}

a.offsub:active {
  font-size:10px;
  text-decoration:none;
  color:#999999;
}

a.offsub:hover {
  font-size:10px;
  text-decoration:underline;
  color:#FF6633;          /*link colour*/
}


a.off:link {
  text-decoration:none;
  color:#999999;
}

a.off:visited {
  text-decoration:none;
  color:#999999;
}

a.off:active {
  text-decoration:none;
  color:#999999;
}

a.off:hover {
  text-decoration:underline;
  color:#ff6633;          /*link colour*/
}

a.on:link {
  text-decoration:none;
  color:#ff6633;
}

a.on:visited {
  text-decoration:none;
  color:#ff6633;
}

a.on:active {
  text-decoration:none;
  color:#ff6633;
}

a.on:hover {
  text-decoration:underline;
  color:#999999;          /*link colour*/
}

a.arrow:link {
font-size:14px;
  text-decoration:none;
  color:#ff6633;
}

a.arrow:visited {
font-size:14px;
  text-decoration:none;
  color:#ff6633;
}

a.arrow:active {
font-size:14px;
  text-decoration:none;
  color: #ff6633;
}

a.arrow:hover {
font-size:14px;
  text-decoration:none;
  color:#999999;          /*link colour*/
}



/*  ---------lines --------- */

hr{
  margin: 0px;
  width: 129px;
  height: 1px;
  color: #788b8f;
}


/*  ---------FORM --------- */

select.selectBody {
  line-height:1;
  font-size:11px;
  background-color: #B0B0BA;
  color:#1A1D58F;
  padding:0px;
  border: 0px;
  border-width: 1px;
  border-style: solid;
  border-color:#ffffff;
  font-weight: normal;
}

.form  {
	padding:2px; 
	line-height:1; 
	font-size: 10px; 
	font-family: Verdana, Arial; 
	color:#1A1D58F; 
	border:1px solid; 
  	background-color: #B0B0BA;
	border-color:#ffffff;
}

p.justified  {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: justify;
}

h9 {
	font-size: 50px;
	font-family: Helvetica, Arial, sans-serif;
}

.justifiedParagraph {
	width: 533px;
	text-align: justify;
}

.legal {
	font-size: 9px;
}

.fade {
	position: absolute;
	top: 0px;
	left: 0px;
}

.bg {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
}

.fadeContainer {
	position: relative;
	top: -200px;
	left: 0px;
}

.strapline {
	color: #ff6633;
	margin-bottom: 34px;
}

.red {
	color: #ff6633;
}

.grey {
	color: #999999;
}
