a:link {
	color: #000000;}
a:visited {
	color: #333333;}
a:link:hover {
	color: #910101;}

a.btmlk:link {
	color: #FFFFFF;}
a.btmlk:visited {
	color: #FFFFFF;}
a.btmlk:link:hover {
	color: #910101;}
	
body {
	color: #000000;/*themecolour6%0;*/
	background: #FFF;
}

h1, h2 {
	color: #FF0000;/*themecolour6%0;*/
	margin-top: 0px;
	margin-bottom: 3px;
	font: bold normal 14pt Arial, Helvetica, sans-serif;
}
h3 {
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	margin-top: 6px;
	margin-bottom: 3px;}

h4 {
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	margin-top: 6px;
	margin-bottom: 3px;}


p {
	padding-left: 1px;
	padding-right: 1px;
	margin: 0px;
}
span {
	margin: 0px;
	padding: 0px;
}
	
table {
	font: 9pt Arial, Helvetica, sans-serif;
	color: #000000;/*themecolour6%0;*/}

ul {
	padding-left: 6px;
}


#snippet_whoflies, #snippet_searchpanel {
			text-align: center;
			width: 400px;
			margin-right: auto;
			margin-left: auto;
			position: relative;
			z-index: 10;
}
#topstrip {
	height: 10px;
	margin: 0px;
	padding: 0px;
	background: #000 url(zzm/zzm_topstrip.gif) repeat-x left top;
	text-align: left;
	clear: both;
}
#xmenu {
	margin: 0px;
	padding: 0px;
	background: #000;
	color: #FFF;
	height: 25px;
}


	
.centre {
	text-align: center;
}
.centercoltext {
	background-color: #ffffff;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000000;
	padding-right: 2px;
	padding-left: 2px;}
.centercoltext blockquote {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 20px;
	color: #000000;/*themecolour6%0;*/}
.centercoltext ol {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #000000;/*themecolour6%0;*/}

ul {  /* .centercoltext ul {*/
	color: #000000;/*themecolour6%0;*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	list-style-image:  url(zzm/zzm_bullet.gif);}	

.divider {
	background-image:  url(zzm/zzm_divider_bg.gif);
	background-repeat: repeat-x;}

.featurebox {
	background-color: #ffffff;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	border: 1px dashed #9b0303;
}
#footer {
	font-size: 10pt;
	color: #000;
	padding-top: 10px;
	padding-bottom: 10px;/*themecolour1%50;*/
	background: #FC0505;
	text-align: center;
}

.gradientstrip {
	background-image:  url(zzm/zzm_topbar.gif);
	background-repeat: no-repeat;}

.head { color: #FFFFFF; margin: 0px; padding: 0px; font: bold x-large Arial, Helvetica, sans-serif; 
}
.headsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: bold;
	color: #FFFFFF;}
.headerbg {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	padding-bottom: 4px;
	padding-left: 4px;
	background: #F70505 url(zzm/zzm_location.gif) no-repeat bottom;
	margin: 0px;
	padding-top: 8px;

}

.headerbg2 {
	background-color: #F70505;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	margin: 0px;
	padding: -6px 0px 0px;
}


.hnavbg {
	background-image:   url(zzm/zzm_hnav_bg.gif);
	background-repeat: repeat-x;
	background-position: right bottom;}

.leftcoltext {
	color: #510202;/*themecolour1$ -1.5%, -67.3%;*/
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;}
.leftcoltext blockquote {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 20px;
	color: #510202;/*themecolour1$ -1.5%, -67.3%;*/}
.leftcoltext ol {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #510202;/*themecolour1$ -1.5%, -67.3%;*/}
.headerbg3 {
	background: #000;
	color: #FFF;
	font: bold 18px Arial, Helvetica, sans-serif;
	text-align: center;
}

.leftcoltext ul {
	color: #510202;/*themecolour1$ -1.5%, -67.3%;*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	list-style-image:  url(zzm/zzm_bullet.gif);	}
.leftcolumnborder {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #9b0303;
	background-color: #fc0505;
	border-top-style: none;
	padding-left: 4px;}

.leftmenuhead {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(zzm/l-menu.gif);
	background-repeat: no-repeat;
	text-align: left;
	margin-bottom: 0px;
	padding-bottom: 3px;
	margin-right: 4px;
}
.ln {
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #990000;}	

.lnhd {
	background-color: #990000;
	color: #FFFFFF;
	font: bold 14px Arial, Helvetica, sans-serif;
	border-top: 2px solid #000000;
	border-bottom: 2px solid #FF0000;
}

.main {
	border-right-width: thin;
	border-right-color: #FF0000;
	border-right-style: solid;
	margin: 0px auto;
	padding: 0px;
	background: #FFF;
}
td tr{
	margin: 0px;
	padding: 0px;
}

	
.menupad {
	padding-top: 10px;
	padding-bottom: 10px;}

.rightcoltext {
	color: #510202;/*themecolour1$ -1.5%, -67.3%;*/
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;}
.rightcoltext blockquote {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 20px;
	color: #510202;/*themecolour1$ -1.5%, -67.3%;*/}
.rightcoltext ol {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #510202;/*themecolour1$ -1.5%, -67.3%;*/}
.rightcoltext ul {
	color: #510202;/*themecolour1$ -1.5%, -67.3%;*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	list-style-image:  url(zzm/zzm_bullet.gif);}
.rightcolumnbg {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #9b0303;/*themecolour1$ -2.2%, -37.2%;*/
	background-color: #fc0505;/*themecolour1$-0.7%, 63.3%;*/
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000000;}

.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #000000;}
	
.topbar {
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #000000;
}
.topstrip {
	height: 10px;
	padding: 0px;
	background: #000 url(zzm/zzm_topstrip.gif) repeat-x left top;
	margin: 0px;
}

