.bgmain {
	background-image: url(images/bgmain2.gif);
	background-attachment: fixed;
	border: thin ridge #FFF6D6;
}
.panel {
	border: thin ridge #FFF6D6;
}
.MenuText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 10pt;
	}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000
}
.style8 {color: #012f9f}
.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: small;
	
}
a:link {
	color: #FFFFEE;
	text-decoration: none;
	
}
 a:visited {
	color: #FFFFEE;
	text-decoration: none;
}
 a:link:hover {
	color: #FFFF00;/*themecolour1;*/
	text-decoration: underline;
}
.style11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFee;
	text-decoration: none;
	font-weight: normal;
}
.style12 {color: #FF0000}.Border1 {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: double;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.HeaderText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FFFFEE;
}
.SubHeaderText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #990000;
}
.style11medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFee;
	text-decoration: none;
	font-weight: normal;
}
.style11dark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #4a4a5a;
	text-decoration: none;
	font-weight: bold;
}
.style11darknormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #4a4a5a;
	text-decoration: none;
	font-weight: normal;
}
.style11darknormalbold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #4a4a5a;
	text-decoration: none;
	font-weight: bold;
}
.style11darknormalxsmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #4a4a5a;
	text-decoration: none;
	font-weight: normal;
}
.style3formtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #4a4a5a;
	font-weight: normal;
	font-size: 10pt;
	background-color: #ffffee;
	border: groove;
}
.HeaderTextRed {

	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FFFFEE;
}
.style4Red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #990000;
}
.style4Red2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FF0000;
}
.pricesbg1 {
	background-color: #FFFFEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #4A4A5A;
}
.style11largeRed {

	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
.style11darkheader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #4a4a5a;
	text-decoration: none;
	font-weight: bold;
}
.SubHeaderTextUL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
.style11normalRed {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
.style11normalRedUL {


	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #990000;
	text-decoration: underline;
	font-weight: normal;
}
.style11mediumPanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
	background-color: #FFF6D6;
}
.style11large {

	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFFFee;
	text-decoration: none;
	font-weight: bold;
}
.listbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFEE;
	background-color: 4a4a5a;
}
.style14 {color: #fff700}
.style15 {color: #FFFFFF}
.style19 {
	color: #990000;
	font-weight: bold;
}
.style20 {color: #333333}.style11large {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFee;
	text-decoration: none;
	font-weight: normal;
}
.style11smallRedUL {



	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #990000;
	text-decoration: underline;
	font-weight: normal;
}
.style11mediumBold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFee;
	text-decoration: none;
	font-weight: bold;
}
.style11darkbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #4a4a5a;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/bgmain1.gif);
}
.style21 {
	color: #ffffee;
	background-color: #4a4a5a;
}
.style22 {
	font-size: x-small
}
.style16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	font-weight: bold;
}
.style17 {font-size: x-small
}
.style11mediumBoldLarge {


	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFFFee;
	text-decoration: none;
	font-weight: bold;
}
.style11mediumBoldLargeUL {



	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFFFee;
	text-decoration: underline;
	font-weight: bold;
}
.style11red {

	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
.gradient {
	background-image: url(images/grad-1.jpg);
}
.style11darklarge {

	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #4a4a5a;
	text-decoration: none;
	font-weight: bold;
}
.style11small {


	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFee;
	text-decoration: none;
	font-weight: normal;
}
.style11mediumBoldUL {


	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFee;
	text-decoration: underline;
	font-weight: bold;
}
.HeaderTextLarge {

	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #FFF700;
}
.style11smallBoldUL {



	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFee;
	text-decoration: underline;
	font-weight: bold;
}
a:link {
	color: #FFFFEE;
	text-decoration: none;
	
}
 a:visited {
	color: #FFFFEE;
	text-decoration: none;
}
 a:link:hover {
	color: #FFFF00;/*themecolour1;*/
	text-decoration: underline;
}




