BODY {MARGIN: 0px 0px 0px 0px;padding:0px;}
p {
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: 0;
	padding-top: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
h1 {
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: 0;
	padding-top: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}

img {

	border: none

}

a:link {  font-family: Arial, Helvetica, sans-serif; color: #CC3300; text-decoration: none}
a:visited {  font-family: Arial, Helvetica, sans-serif; color: #3B5998; text-decoration: none}
a:hover {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline}
a:active {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline}

A.navwhitelink:link {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; font-weight:bold; font-size:0.8em}
A.navwhitelink:visited {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; font-weight:bold; font-size:0.8em}
A.navwhitelink:hover {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight:bold; font-size:0.8em}
A.navwhitelink:active {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; font-weight:bold; font-size:0.8em}

A.navwhitelinknounderline:link {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight:bold; font-size:0.8em}
A.navwhitelinknounderline:visited {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight:bold; font-size:0.8em}
A.navwhitelinknounderline:hover {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; font-weight:bold; font-size:0.8em}
A.navwhitelinknounderline:active {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight:bold; font-size:0.8em}

A.navblue:link {font-family: Arial, Helvetica, sans-serif; color: #000099; text-decoration: none;  font-size:0.7em}
A.navblue:visited {font-family: Arial, Helvetica, sans-serif; color: #000099; text-decoration: none;  font-size:0.7em}
A.navblue:hover {font-family: Arial, Helvetica, sans-serif; color: #CC3300; text-decoration: none; font-weight:bold; font-size:0.7em}
A.navblue:active {font-family: Arial, Helvetica, sans-serif; color: #000099; text-decoration: none;  font-size:0.7em}

A.smallblue:link {font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #000099; text-decoration: none;}
A.smallblue:visited {font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #000099; text-decoration: none;}
A.smallblue:hover {font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #CC3300; text-decoration: none; font-weight:bold;}
A.smallblue:active {font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #CC3300; text-decoration: none;}

A.navred:link {font-family: Arial, Helvetica, sans-serif; color: #CC3300; text-decoration: none; font-weight:bold; font-size:0.7em}
A.navred:visited {font-family: Arial, Helvetica, sans-serif; color: #CC3300; text-decoration: none; font-weight:bold; font-size:0.7em}
A.navred:hover {font-family: Arial, Helvetica, sans-serif; color: #CC3300; text-decoration: none; font-weight:bold; font-size:0.7em}
A.navred:active {font-family: Arial, Helvetica, sans-serif; color: #CC3300; text-decoration: none; font-weight:bold; font-size:0.7em}

A.factory:link {font-family: Arial, Helvetica, sans-serif; color: #CC3300; background-color:#FFF0D1;}
A.factory:visited {font-family: Arial, Helvetica, sans-serif; color: #CC3300; background-color:#FFF0D1;}
A.factory:hover {font-family: Arial, Helvetica, sans-serif; color: #CC3300; background-color:#FFF0D1;}
A.factory:active {font-family: Arial, Helvetica, sans-serif; color: #CC3300; background-color:#FFF0D1;}

.captiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
}
.greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
    color: #666666;
}
.smallredtextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
.smallgreentextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
}

.smallgreentext {
	font-family: Arial, Helvetica, sans-serif;
	color: #006600;
	text-decoration: none;
	font-size: 12px;
}
.smallgreentextlightbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: ##009F00;
	text-decoration: none;
}
.smallpurpletextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #993366;
	text-decoration: none;
}
.smallorangetextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.smallyellowtextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #DFDF00;
	text-decoration: none;
}
.largeredtextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.5em;
	color: #CC3300;
	text-decoration: none;
}
.smallbluetextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}
.whereYouAre {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
A.whereYouAreLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC3300;
	text-decoration: underline;
}
A.whereYouAreLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC3300;
	text-decoration: underline;
}
A.whereYouAreLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
A.whereYouAreLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
A.bottomNavLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-decoration: underline;
}
A.bottomNavLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-decoration: underline;
}
A.bottomNavLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #CC3300;
	text-decoration: none;
}
A.bottomNavLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #CC3300;
	text-decoration: none;
}
.headerpaddedtable {
background-color:#FFF0D1;  
padding:5px;
} 
.headerpaddedtabletext {
font-size:0.8em;
font-family:Arial, Helvetica, sans-serif;
color:#CC3300;
font-weight: bold;
}

.homepageintrotext {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#CC3300;
	text-align: center;
	font-weight: normal;
}

.homepageinfotext {
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF0D1;
	text-align: center;
	font-weight: bold;
}

A.featNavLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		color:#FFF0D1;
	text-decoration: none;
}
A.featNavLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		color:#FFF0D1;
	text-decoration: none;
}
A.featNavLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#CC3300;
	text-decoration: underline;
}
A.featNavLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFF0D1;
	text-decoration: none;
}

.suborangepaddedtable {
background-color:#CC3300;  
padding:5px;
}
.suborangepaddedtabletext {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.subyellowpaddedtable {
background-color:#FFFFCC;  
padding:5px;
}
.redtextbody {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #CC3300;
	text-decoration: none;
}
.redtextnobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #CC3300;
	text-decoration: none;
}

.leftbubbletile {
	background-image: url(images/home-bubble-tile-left.jpg);
}

.rightbubbletile {
	background-image: url(images/home-bubble-tile-right.jpg);
}

.bubbletilebottom {
	background-image: url(images/home-bubble-bottom-tile.jpg);
	text-align: center;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}

.homebubbletext {
	/* font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; */
	text-align: center;
	/* font-weight: bold; */
}

.bluetextnobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000099;
	text-decoration: none;
}
.redtextnobold-01 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #CC3300;
	text-decoration: none;
}
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  background:#FFF0D1;
  border:1px solid #CC3300; 
  width:250px; padding:4px;
  color:#000; font-size:11px; line-height:1.2;
}
div.tp1 { padding-top:4px }.centre {
	text-align: center;
}
