.bodyText { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#7B7B7B; line-height: 28pt; }
.smallText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#7B7B7B;}
.bodyTextEnquire { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#3D3D3D; }
.bodyTextBold { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#7B7B7B; font-weight:bold; }
.Odd {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#7B7B7B; background-color:#C5C4C4;}
.Even {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#7B7B7B;}
.TitleTextBold { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#7B7B7B; font-weight:bold; }
.TitleTextLarge { font-family: Arial, Helvetica, sans-serif; font-size: 22px; color:#7B7B7B; font-weight:bold; }
.bulletTextBold { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#7B7B7B; font-weight:bold; }
.cubetwo { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#7B7B7B; font-weight:bold; }
.cubetwo A:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#7B7B7B; font-weight:bold; text-decoration:underline }
.cubetwo A:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#7B7B7B; font-weight:bold; text-decoration:underline }
.cubetwo A:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#7B7B7B; font-weight:bold; text-decoration:underline }
.cubetwo A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#7B7B7B; font-weight:bold; text-decoration:underline }
.PhoneTextLarge { font-family: Arial, Helvetica, sans-serif; font-size: 22px; color:#3E3E3E; font-weight:bold; }
.NewTitleTextLarger { font-family: Arial, Helvetica, sans-serif; font-size: 22px; color:#4D4D4D; font-weight:bold; }
.SideNavMenu { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF; font-weight:bold; text-decoration:none  }
.SideNavMenu A:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF; font-weight:bold; text-decoration:none  }
.SideNavMenu A:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF; font-weight:bold; text-decoration:none  }
.SideNavMenu A:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF; font-weight:bold; text-decoration:none  }
.SideNavMenu A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF; font-weight:bold; text-decoration:none  }
.SideNavMenuSmall { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; font-weight:bold; text-decoration:none  }
.SideNavMenuSmall A:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; font-weight:bold; text-decoration:none  }
.SideNavMenuSmall A:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; font-weight:bold; text-decoration:none  }
.SideNavMenuSmall A:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; font-weight:bold; text-decoration:none  }
.SideNavMenuSmall A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; font-weight:bold; text-decoration:none  }

.bodyTextNew { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#5c5c5c; }
.bodyTextNewSmall { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#5c5c5c; }
.bodyTextNewLarge { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#3D3D3D; }
.buttonText { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#2E2E2E; font-weight:bold; }
.buttonText A:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#2E2E2E; font-weight:bold; text-decoration:none }
.buttonText A:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#2E2E2E; font-weight:bold; text-decoration:none }
.buttonText A:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#2E2E2E; font-weight:bold; text-decoration:none }
.buttonText A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#2E2E2E; font-weight:bold; text-decoration:none }
ul { list-style:square}
.FooterText { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight:bold; }
.FooterTextLarge { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; font-weight:bold; }
.TextBoldBlack { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#000000; font-weight:bold; }
a:link, a:hover, a:visited{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a:link, a:visited{
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
#bottomtextlinks {
	font-size: 11px; 
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
#bottomtextlinks a:link, #bottomtextlinks a:visited {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#bottomtextlinks a:hover {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#credits {
	font-size: 12px; 
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
#credits a:link, #credits a:hover, #credits a:visited {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#copyright {
	font-size: 12px; 
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding-bottom: 6px;
}
#copyright a:link, #copyright a:hover, #copyright a:visited{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#toprightbuttons {
	min-height: 18px;
	float:right;
}
.addthis {
	padding: 2px 18px 1px 0;
}
.translateflags {
	padding: 0 10px 0 0;
}
.translateflags img {
	border-style:none;
	padding: 0 4px 2px 0;
}
.strapline-toptext {
	float: left;
	padding: 2px 0 1px 18px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.caption-text {
	font:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
}