body { 
margin: 0; 
padding: 0; 
} 

h1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.40em;
		color: #40718e;
		text-decoration:bold;
}

p, body, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #555555;
	text-decoration:none;
 
}

li 
{
    margin-left:40px;
}
	a{text-decoration:none;}
	a:link {color: #40718E;}
	a:hover {color: #4d87aa; text-decoration:underline;}
	a:visited {color: #40718E;}
	a:active {color: #40718E;}

/* mini class - START */

	.mini {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.70em;
		color: #666666;
		text-decoration:none;
	}
	.mini a{text-decoration:none;}
	.mini a:link {color:#40718E;}
	.mini a:hover {color: #4d87aa; text-decoration:underline;}
	.mini a:visited {color: #40718E;}
	.mini a:active {color: #40718E;}

/* mini class - END */

	.dateTimeText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.78em;
	font-weight:700;
	color: #FFFFFF;
	text-decoration:none;
	}

/* contact box styles - START */

.boxStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	border-style: solid;
	border-width: 1;
	border-color: #cccccc;
	height: 12px;
}

.boxText{
	font-size: 0.70em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #919191;
}
.boxText a{text-decoration:none;}
.boxText a:link {color:#40718E;}
.boxText a:hover {color: #4d87aa; text-decoration:underline;}
.boxText a:visited {color:#40718E;}

/* contact box styles - END */

li { 
 margin-left:0em; 
 padding-left:0.2em; 
 margin-bottom:1em; 
}


.imgleft {
	float: left;
	border: 1px solid #666666;
	margin-right: 10px;
	margin-bottom: 10px;
}

.hDecruzHeaderText {
	font-family: Verdana, 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;
}


/* hDecruzLargeMainBodyTextBlueBold class - START */

	.hDecruzLargeMainBodyTextBlueBold {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.40em;
		color: #40718e;
		text-decoration:bold;
	}
	.hDecruzLargeMainBodyTextBlueBold a{text-decoration:none;}
	.hDecruzLargeMainBodyTextBlueBold a:link {color: #40718e;}
	.hDecruzLargeMainBodyTextBlueBold a:hover {color: #40718e; text-decoration:underline;}
	.hDecruzLargeMainBodyTextBlueBold a:visited {color: #40718e;}
	.hDecruzLargeMainBodyTextBlueBold a:active {color: #40718e;}

/* hDecruzLargeMainBodyTextBlueBold class - END */

/* hDecruzLargeMainBodyTextRedBold class - START */

	.hDecruzLargeMainBodyTextRedBold {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		color: #bb0000;
		text-decoration:none;
	}
	.hDecruzLargeMainBodyTextRedBold a{text-decoration:none;}
	.hDecruzLargeMainBodyTextRedBold a:link {color: #bb0000;}
	.hDecruzLargeMainBodyTextRedBold a:hover {color: #bb0000; text-decoration:underline;}
	.hDecruzLargeMainBodyTextRedBold a:visited {color: #bb0044;}
	.hDecruzLargeMainBodyTextRedBold a:active {color: #bb0000;}

/* hDecruzLargeMainBodyTextRedBold class - END */

/* hDecruzLargeMainBodyTextBlueBold class - START */

	.hDecruzLargeMainBodyTextBlueBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #40718e;
	text-decoration:none;
	}
	.hDecruzLargeMainBodyTextBlueBold a{text-decoration:none;}
	.hDecruzLargeMainBodyTextBlueBold a:link {color: #40718e;}
	.hDecruzLargeMainBodyTextBlueBold a:hover {color: #40718e; text-decoration:underline;}
	.hDecruzLargeMainBodyTextBlueBold a:visited {color: #4400bb;}
	.hDecruzLargeMainBodyTextBlueBold a:active {color: #40718e;}

/* hDecruzLargeMainBodyTextBlueBold class - END */

/* hDecruzLargeMainBodyTextGreenBold class - START */

	.hDecruzLargeMainBodyTextGreenBold {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		color: #009900;
		text-decoration:none;
	}
	.hDecruzLargeMainBodyTextGreenBold a{text-decoration:none;}
	.hDecruzLargeMainBodyTextGreenBold a:link {color: #009900;}
	.hDecruzLargeMainBodyTextGreenBold a:hover {color: #009900; text-decoration:underline;}
	.hDecruzLargeMainBodyTextGreenBold a:visited {color: #449900;}
	.hDecruzLargeMainBodyTextGreenBold a:active {color: #009900;}

/* hDecruzLargeMainBodyTextGreenBold class - END */

/* hDecruzLargeMainBodyTextMenuBlueBold class - START */

	.hDecruzLargeMainBodyTextMenuBlueBold {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		color: #40718e;
		text-decoration:none;
	}
	.hDecruzLargeMainBodyTextMenuBlueBold a{text-decoration:none;}
	.hDecruzLargeMainBodyTextMenuBlueBold a:link {color: #40718e;}
		.hDecruzLargeMainBodyTextMenuBlueBold a:visited{text-decoration:none; color: #40718e;}

	.hDecruzLargeMainBodyTextMenuBlueBold a:hover {color: #5291b6; text-decoration:none;}


/* hDecruzLargeMainBodyTextMenuBlueBold class - END */

/* hDecruzLargeMainBodyTextGrayBeld class - START */

	.hDecruzLargeMainBodyTextGreyBold {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.90em;
		color: #999999;
		text-decoration:none;
	}
	.hDecruzLargeMainBodyTextGreyBold a{text-decoration:none;}
	.hDecruzLargeMainBodyTextGreyBold a:link {color: #999999;}
	.hDecruzLargeMainBodyTextGreyBold a:hover {color: #999999; text-decoration:underline;}
	.hDecruzLargeMainBodyTextGreyBold a:visited {color: #666666;}
	.hDecruzLargeMainBodyTextGreyBold a:active {color: #999999;}

/* hDecruzLargeMainBodyTextGreyBold class - END */


.hDecruzLargeMainBodyTextWhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight:900;
}

/* footerText class - START */

	.footerText {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.70em;
		color: #880000;
		text-decoration:none;
	}
	

/* footerText class - END */

/* hDecruzMainBodyText class - START */

	.hDecruzMainBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #414141;
	text-decoration:none;
	}
	.hDecruzMainBodyText a{text-decoration:none;}
	.hDecruzMainBodyText a:link {color: #40718E;}
	.hDecruzMainBodyText a:hover {color: #4d87aa; text-decoration:underline;}
	.hDecruzMainBodyText a:visited {color: #40718E;}
	.hDecruzMainBodyText a:active {color: #40718E;}

/* hDecruzMainBodyText class - END */




/* hDecruzMainBodyTextMini class - START */

	.hDecruzMainBodyTextMini {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.70em;
		color: #666666;
		text-decoration:none;
	}
	.hDecruzMainBodyTextMini a{text-decoration:none;}
	.hDecruzMainBodyTextMini a:link {color:#40718E;}
	.hDecruzMainBodyTextMini a:hover {color: #4d87aa; text-decoration:underline;}
	.hDecruzMainBodyTextMini a:visited {color: #40718E;}
	.hDecruzMainBodyTextMini a:active {color: #40718E;}

/* hDecruzMainBodyTextMini class - END */

/* hDecruzMainBodyTextMicro class - START */

	.hDecruzMainBodyTextMicro {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.60em;
		color: #222222;
		text-decoration:none;
	}
	.hDecruzMainBodyTextMicro a{text-decoration:none;}
	.hDecruzMainBodyTextMicro a:link {color: #40718E;}
	.hDecruzMainBodyTextMicro a:hover {color: #4d87aa; text-decoration:underline;}
	.hDecruzMainBodyTextMicro a:visited {color: #40718E;}
	.hDecruzMainBodyTextMicro a:active {color: #40718E;}

/* hDecruzMainBodyTextMicro class - END */

/* hDecruzMainBodyTextRedBold class - START */

	.hDecruzMainBodyTextRedBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #bb0000;
	font-weight:900;
	}
	.hDecruzMainBodyTextRedBold a{text-decoration:none;}
	.hDecruzMainBodyTextRedBold a:link {color: #222222;}
	.hDecruzMainBodyTextRedBold a:hover {color: #222222; text-decoration:underline;}
	.hDecruzMainBodyTextRedBold a:visited {color: #222222;}
	.hDecruzMainBodyTextRedBold a:active {color: #aa2222;}

/* hDecruzMainBodyTextRedBold class - END */



.footerTextColour {color: #0000FF}

.whiteSmallHeader{color: #FFFFFF}
.smallestFont {font-size: 7px}

	.hDecruzSmallWhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.78em;
	font-weight:700;
	color: #FFFFFF;
	text-decoration:none;
	}


.style1 {color: #AA0000}
.style2 {
	color: #B20000;
	font-weight: bold;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #515151;
	font-size: 16px;
}
.style4 {font-size: 14px}
.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 24px; }
.style7 {font-size: 18px}
.style9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 16px; }
formLabels {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
}
.style10 {
	font-size: 10px;
	color: #333333;
}
.style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-style: solid;
	border-width: 1;
	border-color: #666666;
}



.Address2 {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #BBBBBB;
}
.MakeEnquiry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 16px;
}
.MakeEnquiryLow {font-size: 14px}
.Freephone {font-size: 16px}
.smallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.Address1 {font-size: 8px}
.hDecruzSubmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	font-weight:900;
	text-decoration:underline;
}

.hiddenPic {display:none;}

/* hDecruzMainBodyTextMiniSubMenu class - START */

	.hDecruzMainBodyTextMiniSubMenu {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.60em;
		color: #aaaaaa;
		text-decoration:none;
	}
	.hDecruzMainBodyTextMiniSubMenu a{text-decoration:none;}
	.hDecruzMainBodyTextMiniSubMenu a:link {color: #888888;}
	.hDecruzMainBodyTextMiniSubMenu a:hover {color: #a0a0a0; text-decoration:underline;}
	.hDecruzMainBodyTextMiniSubMenu a:visited {color: #999999;}
	.hDecruzMainBodyTextMiniSubMenu a:active {color: #070707;}

/* hDecruzMainBodyTextMiniSubMenu class - END */



/* hDecruzMainBodyTextRedBoldSubmenu class - START */

	.hDecruzMainBodyTextRedBoldSubmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #999999;
	font-weight:900;
	}
	.hDecruzMainBodyTextRedBoldSubmenu a{text-decoration:none;}
	.hDecruzMainBodyTextRedBoldSubmenu a:link {color: #222222;}
	.hDecruzMainBodyTextRedBoldSubmenu a:hover {color: #222222; text-decoration:underline;}
	.hDecruzMainBodyTextRedBoldSubmenu a:visited {color: #222222;}
	.hDecruzMainBodyTextRedBoldSubmenu a:active {color: #aa2222;}

/* hDecruzMainBodyTextRedBoldSubmenu class - END */
.hDecruzTableLeftWhite {
	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;
}
.hDecruzTableLeftWhiteTop {
	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;
}

