.imgleft {
	float: left;
	border: 1px solid #666666;
	margin-right: 10px;
	margin-bottom: 10px;
}

.decOpHeaderText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #40718E;
	font-weight:900;
}


.redBackground{
background-color: #a30202;
}

.menuOut{
background-color: #ffffff;
}

.menuOver{
background-color: #eeeeee;
}

/* decOpLargeMainBodyTextRedBold class - START */

	.decOpLargeMainBodyTextRedBold {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		color: #bb0000;
		text-decoration:none;
	}
	.decOpLargeMainBodyTextRedBold a{text-decoration:none;}
	.decOpLargeMainBodyTextRedBold a:link {color: #bb0000;}
	.decOpLargeMainBodyTextRedBold a:hover {color: #bb0000; text-decoration:underline;}
	.decOpLargeMainBodyTextRedBold a:visited {color: #bb0044;}
	.decOpLargeMainBodyTextRedBold a:active {color: #bb0000;}

/* decOpLargeMainBodyTextRedBold class - END */

/* decOpLargeMainBodyTextBlueBold class - START */

	.decOpLargeMainBodyTextBlueBold {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		color: #0000bb;
		text-decoration:none;
	}
	.decOpLargeMainBodyTextBlueBold a{text-decoration:none;}
	.decOpLargeMainBodyTextBlueBold a:link {color: #0000bb;}
	.decOpLargeMainBodyTextBlueBold a:hover {color: #0000bb; text-decoration:underline;}
	.decOpLargeMainBodyTextBlueBold a:visited {color: #4400bb;}
	.decOpLargeMainBodyTextBlueBold a:active {color: #0000bb;}

/* decOpLargeMainBodyTextBlueBold class - END */

/* decOpLargeMainBodyTextGreenBold class - START */

	.decOpLargeMainBodyTextGreenBold {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		color: #009900;
		text-decoration:none;
	}
	.decOpLargeMainBodyTextGreenBold a{text-decoration:none;}
	.decOpLargeMainBodyTextGreenBold a:link {color: #009900;}
	.decOpLargeMainBodyTextGreenBold a:hover {color: #009900; text-decoration:underline;}
	.decOpLargeMainBodyTextGreenBold a:visited {color: #449900;}
	.decOpLargeMainBodyTextGreenBold a:active {color: #009900;}

/* decOpLargeMainBodyTextGreenBold class - END */

/* decOpLargeMainBodyTextMenuBlueBold class - START */

	.decOpLargeMainBodyTextMenuBlueBold {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		color: #86ACC8;
		text-decoration:none;
	}
	.decOpLargeMainBodyTextMenuBlueBold a{text-decoration:none;}
	.decOpLargeMainBodyTextMenuBlueBold a:link {color: #86ACC8;}
	.decOpLargeMainBodyTextMenuBlueBold a:hover {color: #347CC5; text-decoration:none;}
	.decOpLargeMainBodyTextMenuBlueBold a:visited {color: #6633FF9900;}
	.decOpLargeMainBodyTextMenuBlueBold a:active {color: #6699FF;}

/* decOpLargeMainBodyTextMenuBlueBold class - END */

/* decOpLargeMainBodyTextGrayBeld class - START */

	.decOpLargeMainBodyTextGreyBold {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		color: #999999;
		text-decoration:none;
	}
	.decOpLargeMainBodyTextGreyBold a{text-decoration:none;}
	.decOpLargeMainBodyTextGreyBold a:link {color: #999999;}
	.decOpLargeMainBodyTextGreyBold a:hover {color: #999999; text-decoration:underline;}
	.decOpLargeMainBodyTextGreyBold a:visited {color: #666666;}
	.decOpLargeMainBodyTextGreyBold a:active {color: #999999;}

/* decOpLargeMainBodyTextGreyBold class - END */


.decOpLargeMainBodyTextWhiteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight:900;
}

/* footerText class - START */

	.footerText {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.70em;
		color: #880000;
		text-decoration:none;
	}
	

/* footerText class - END */

/* decOpMainBodyText class - START */

	.decOpMainBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #414141;
	text-decoration:none;
	}
	.decOpMainBodyText a{text-decoration:none;}
	.decOpMainBodyText a:link {color: #344ea2;}
	.decOpMainBodyText a:hover {color: #a0a0a0; text-decoration:underline;}
	.decOpMainBodyText a:visited {color: #973c3c;}
	.decOpMainBodyText a:active {color: #344ea2;}

/* decOpMainBodyText class - END */



/* decOpMainBodyTextMini class - START */

	.decOpMainBodyTextMini {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.70em;
		color: #222222;
		text-decoration:none;
	}
	.decOpMainBodyTextMini a{text-decoration:none;}
	.decOpMainBodyTextMini a:link {color:#344ea2;}
	.decOpMainBodyTextMini a:hover {color: #222222; text-decoration:underline;}
	.decOpMainBodyTextMini a:visited {color: #222222;}
	.decOpMainBodyTextMini a:active {color: #aa2222;}

/* decOpMainBodyTextMini class - END */

/* decOpMainBodyTextMicro class - START */

	.decOpMainBodyTextMicro {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.60em;
		color: #222222;
		text-decoration:none;
	}
	.decOpMainBodyTextMicro a{text-decoration:none;}
	.decOpMainBodyTextMicro a:link {color: #344ea2;}
	.decOpMainBodyTextMicro a:hover {color: #222222; text-decoration:underline;}
	.decOpMainBodyTextMicro a:visited {color: #222222;}
	.decOpMainBodyTextMicro a:active {color: #aa2222;}

/* decOpMainBodyTextMicro class - END */

/* decOpMainBodyTextRedBold class - START */

	.decOpMainBodyTextRedBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #bb0000;
	font-weight:900;
	}
	.decOpMainBodyTextRedBold a{text-decoration:none;}
	.decOpMainBodyTextRedBold a:link {color: #222222;}
	.decOpMainBodyTextRedBold a:hover {color: #222222; text-decoration:underline;}
	.decOpMainBodyTextRedBold a:visited {color: #222222;}
	.decOpMainBodyTextRedBold a:active {color: #aa2222;}

/* decOpMainBodyTextRedBold class - END */



.footerTextColour {color: #0000FF}

.whiteSmallHeader{color: #FFFFFF}
.smallestFont {font-size: 7px}


.style1 {color: #AA0000}
.style2 {
	color: #B20000;
	font-weight: bold;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #515151;
	font-size: 16px;
}
.style4 {font-size: 14px}
.style6 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 24px; }
.style7 {font-size: 18px}
.style9 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 16px; }
formLabels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
}
.style10 {
	font-size: 10px;
	color: #333333;
}
.style11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-style: solid;
	border-width: 1;
	border-color: #666666;
}


.boxStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-style: solid;
	border-width: 1;
	border-color: #cccccc;
	height: 12px;
}

.boxText{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #919191;
}
.boxText a{text-decoration:none;}
.boxText a:link {color:#344ea2;}
.boxText a:hover {color: #222222; text-decoration:underline;}


.Address2 {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #BBBBBB;
}
.MakeEnquiry {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #BBBBBB;
	font-size: 16px;
}
.MakeEnquiryLow {font-size: 14px}
.Freephone {font-size: 16px}
.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.Address1 {font-size: 8px}
.decOpSubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	font-weight:900;
	text-decoration:underline;
}

.hiddenPic {display:none;}

/* decOpMainBodyTextMiniSubMenu class - START */

	.decOpMainBodyTextMiniSubMenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.60em;
		color: #aaaaaa;
		text-decoration:none;
	}
	.decOpMainBodyTextMiniSubMenu a{text-decoration:none;}
	.decOpMainBodyTextMiniSubMenu a:link {color: #888888;}
	.decOpMainBodyTextMiniSubMenu a:hover {color: #a0a0a0; text-decoration:underline;}
	.decOpMainBodyTextMiniSubMenu a:visited {color: #999999;}
	.decOpMainBodyTextMiniSubMenu a:active {color: #070707;}

/* decOpMainBodyTextMiniSubMenu class - END */



/* decOpMainBodyTextRedBoldSubmenu class - START */

	.decOpMainBodyTextRedBoldSubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #999999;
	font-weight:900;
	}
	.decOpMainBodyTextRedBoldSubmenu a{text-decoration:none;}
	.decOpMainBodyTextRedBoldSubmenu a:link {color: #222222;}
	.decOpMainBodyTextRedBoldSubmenu a:hover {color: #222222; text-decoration:underline;}
	.decOpMainBodyTextRedBoldSubmenu a:visited {color: #222222;}
	.decOpMainBodyTextRedBoldSubmenu a:active {color: #aa2222;}

/* decOpMainBodyTextRedBoldSubmenu class - END */
.decOpTableLeftWhite {
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.decOpTableLeftWhiteTop {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
}
