a {

	color: #009C9B;

	text-decoration: none;

}

a:hover {

	color: #00C4C4;

	text-decoration: none;

}

a.sitemap {
	color: #555;
}

a.sitemap:hover {
	color: #009C9B;
	text-decoration: underline;
}

ul {

	list-style-image: url(../images/bullet_grey.gif);

}

.ulNoindent {

	visible:false;

	margin-bottom: 0px;

	margin-left: 17px;

	margin-top: 5px;



}

.ulNoindent LI {

	visible:false;

	padding-bottom: 5px;

	list-style-image: url(../images/bullet_grey.gif);

}



.menuBullet {

	background-image: url(../images/bullet_green.gif);

	background-repeat: no-repeat;

	background-position: center top;



}



.bgPage {

	visible:false;

	background-attachment: scroll;

	background-image: url(../images/backgrounds/bgfern.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.bgCell {

	visible:false;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #333333;

	background-color: #E9F3C7;



}

.bgSidebar {

	visible:false;

	/*background-color: #E9F3C7*/;
	background-color: #DDEEEE;

}

.bodyText {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #333333;

}

.pageHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12pt;

	color: #333333;

	font-weight: bold;

}

.subhead1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	/*color: #99CC00;*/
	color: #009C9B;

	font-weight: bold;



}

.subhead2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #B70C02;

	font-weight: bold;



}

.subhead3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #666666;

	font-weight: bold;

}



.textAddress {

	visible:false;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #999999;

	font-weight: bold;

	letter-spacing: 0.1em;

}

.strapline {

	visible:false;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #999999;

	letter-spacing: 0.1em;

	padding-left: 2px;

	text-transform: uppercase;

	word-spacing: 0.1em;

	font-style: italic;



}



.boxBorder {

	visible:false;

	border: 1px solid #818181;

}

.boxNavbar {

	visible:false;

	border: 1px solid #818181;

}

.boxMasthead {

	visible:false;

	border-top: 1px none #818181;

	border-right: 1px solid #818181;

	border-bottom: 1px solid #818181;

	border-left: 1px solid #818181;

}

.boxSearch {

	visible:false;

	border-top: 1px #818181;

	border-right: 1px solid #818181;

	border-bottom: 1px solid #818181;

	border-left: 1px solid #818181;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	padding-right: 4px;

	padding-left: 4px;

	color: #99CC00;

}



.boxJoin {

	visible:false;

	border-top: 1px solid #727272;

	border-right: 1px #727272;

	border-bottom: 1px solid #727272;

	border-left: 1px #727272;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	padding-right: 4px;

	padding-left: 4px;

	color: #99CC00;

}





.dividerV {

	visible:false;

	background-image: url(../images/backgrounds/line_v.gif);

	background-repeat: repeat-y;

	background-position: center top;

	padding-right: 10px;

	padding-left: 10px;



}

.dividerH {

	visible:false;

	background-image: url(../images/backgrounds/line_h.gif);

	background-repeat: repeat-x;

	background-position: left center;

	padding-top: 5px;

	padding-bottom: 5px;



}

.dividerNavbar {

	visible:false;

	background-image: url(../images/backgrounds/line_v.gif);

	background-repeat: repeat-y;

	background-position: center top;

	padding-right: 5px;

	padding-left: 5px;

}



.navbar {

	visible:false;

	font-family: Arial, Helvetica, sans-serif;

}



.navbarOff {

	visible:false;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #818181;

	background-color: #FFFFFF;

	padding-right: 5px;

	padding-left: 5px;

}



.navbarOff a:link {

	visible:false;

	color: #818181;

	text-decoration: none;

}

.navbarOff a:visited {

	visible:false;

	color: #818181;

	text-decoration: none;

}

.navbarOff a:hover {

	visible:false;

	color: #818181;

	text-decoration: none;

}



.navbarOver {

	visible:false;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #FFFFFF;

	background-color: #009C9B;

	padding-right: 5px;

	padding-left: 5px;

}

.navbarOver a:link {

	visible:false;

	color: #fff;

	text-decoration: none;

}

.navbarOver a:visited {

	visible:false;

	color:  #fff;

	text-decoration: none;

}

.navbarOver a:hover {

	visible:false;

	color:  #fff;

	text-decoration: none;

}



.navbarOn {

	visible:false;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #FFFFFF;

	/*background-color: #CFE787;*/
	background-color: #009c9b;

	padding-right: 5px;

	padding-left: 5px;

}



.menu {

	visible:false;

	font-family: Arial, Helvetica, sans-serif;

/*	background-color: #CFE787;*/
	background-color: #009c9b;
	

}



.menuOff {

	visible:false;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	color: #fff;

	padding: 2px;

	font-weight: normal;

	letter-spacing: 0.1em;

	text-transform: uppercase;

}



.menuOff a:link {

	visible:false;

	color: #fff;

	text-decoration: none;

}

.menuOff a:visited {

	visible:false;

	color: #fff;

	text-decoration: none;

}

.menuOff a:hover {

	visible:false;

	color: #fff;

	text-decoration: none;

}



.menuOver {

	visible:false;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	color: #fff;
	text-decoration: underline;

/*	background-color: #FFFFFF;*/

	padding: 2px;

	font-weight: normal;

	letter-spacing: 0.1em;

	text-transform: uppercase;

}

.menuOver a:link {

	visible:false;

	color: #fff;

	text-decoration: none;

}

.menuOver a:visited {

	visible:false;

	color: #fff;

	text-decoration: none;

}

.menuOff a:hover {

	visible:false;

	color: #fff;

	text-decoration: none;

}



.submenu {

	visible:false;

	font-family: Arial, Helvetica, sans-serif;



}



.submenuOff {

	visible:false;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #818181;

	padding: 3px;

	background-color: #EDEDED;

}

.submenuOff a:link {

	visible:false;

	color: #818181;

	text-decoration: none;

}

.submenuOff a:visited {

	visible:false;

	color: #818181;

	text-decoration: none;

}

.submenuOff a:hover {

	visible:false;

	color: #818181;

	text-decoration: none;

}



.submenuOver {

	visible:false;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #fff;

	background-color: #009C9B;

	padding: 3px;

}

.submenuOver a:link {

	visible:false;

	color: #fff;

	text-decoration: none;

}

.submenuOver a:visited {

	visible:false;

	color: #fff;

	text-decoration: none;

}

.submenuOver a:hover {

	visible:false;

	color: #fff;

	text-decoration: none;

}



.formField {

	visible:false;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #666666;

	padding-left: 3px;

	border: 1px solid #818181;

}



.formFullWidth {

	visible:false;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #818181;

	padding-left: 3px;

	border: 1px solid #818181;

	width: 90%;



}

.formSubmit {

	visible:false;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #fff;

/*	background-color: #E1F0B3;*/
	background-color: #009C9B;

	border: 1px solid #818181;

	height: 18px;

	cursor: hand;

}



.formFieldJoin {

	visible:false;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #818181;

	padding-left: 3px;

	border: 1px dotted #818181;

	height: 20px;



}



.sidebarHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #666666;

	font-weight: bold;

	height: 25px;

}

.sidebarText {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #727272;

}



.sidebarText a:link {

	visible:false;

	color: #818181;

	text-decoration: none;

}

.sidebarText a:visited {

	visible:false;

	color: #818181;

	text-decoration: none;

}

.sidebarText a:hover {

	visible:false;

	color: #818181;

	text-decoration: none;

}



.footer {

	visible:false;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #818181;

}

.footer a:link {

	visible:false;

	color: #818181;

	text-decoration: none;

}

.footer a:visited {

	visible:false;

	color: #818181;

	text-decoration: none;

}



.footer a:hover {

	visible:false;

	color: #009C9B;

	text-decoration: none;

}

