﻿
BODY	{
		scrollbar-base-color: #006400;
		scrollbar-arrow-color: #00CC00;
		scrollbar-track-color: #007400;
   }
	
a:link { color: #32CD32; } 
a:visited { color: #00EE6E } 
a:active { color: #FFFAFA } 

.hr20 {
border: 0;
color: #009000;
background-color: #009000;
height: 1px;
width: 20%;
text-align: center;
}
.hr20black {
border: 0;
color: #000000;
background-color: #009000;
height: 1px;
width: 20%;
text-align: center;
}
.hr33 {
border: 0;
color: #009000;
background-color: #009000;
height: 1px;
width: 33%;
text-align: center;
}
.hr50 {
border: 0;
color: #009000;
background-color: #009000;
height: 1px;
width: 50%;
text-align: center;
}
.hr60 {
border: 0;
color: #009000;
background-color: #009000;
height: 1px;
width: 60%;
text-align: center;
}
.hr100 {
border: 0;
color: #009000;
background-color: #009000;
height: 1px;
width: 100%;
text-align: center;
}
.hr100black {
border: 0;
color: #000000;
background-color: #000000;
height: 1px;
width: 100%;
text-align: center;
}
.frame-photo-white {	
	border: 3px solid #FFFFFF;
	border-collapse: collapse;
	background-color: White;
	}
.frame-double-green {	
	border: 3px double #00AA00;
	border-collapse: collapse;
	background-color: White;
	}
.heading {
	font: normal normal bold 21pt/23pt Arial;
	color: #aaFFaa;
	text-align: center;
	vertical-align: middle;
}
.heading-green {
	font: normal normal bold 21pt/23pt Arial;
	color: #009000;
	text-align: center;
	vertical-align: middle;
}
.heading-green-top {
	font: normal normal bold 21pt/23pt Arial;
	color: #009000;
	text-align: center;
	vertical-align: top;
}
.heading-sub {
	font: normal normal bold 16pt/18pt Arial;
	color: aaFFaa;
	text-align: center;
	vertical-align: middle;
}
.heading-sub-green {
	font: normal normal bold 16pt/18pt Arial;
	color: #009000;
	text-align: center;
	vertical-align: middle;
}
.heading-small {
	font: normal normal bold 13pt/15pt Arial;
	color: #009000;
	text-align: center;
	vertical-align: middle;
}
.heading-tiny {
	font: normal normal bold 8pt/10pt Arial;
	color: #009000;
	text-align: center;
	vertical-align: middle;
}
.name1 {
	font: normal normal bold 11pt/26pt Arial;
	text-align: left;
	color: #009000;
	border-bottom-color: #009000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 5px;
	border-right-color: #009000;
	border-right-style: solid;
	border-right-width: 1px;
	padding-right: 5px;
	padding-top: 5px;
	}
.names {
	font: 8pt/10pt Tahoma;
	text-align: center;
	color: White;
	vertical-align: middle;
}
.names-title {
	font: bold 10pt/12pt Tahoma;
	text-align: center;
	color: White;
	vertical-align: middle;
}
.normal {
	font: normal normal bold 13pt/16pt Arial;
	text-align: justify;
	color: #009000;
	vertical-align: middle;
}
.normal-top {
	font: normal normal bold 13pt/16pt Arial;
	text-align: justify;
	color: #009000;
	vertical-align: top;
}
.normalsh {
	font: normal normal bold 13pt/16pt Arial;
	text-align: justify;
	color: #1E90FF;
	vertical-align: middle;
}
.normalsh-center {
	font: normal normal bold 13pt/16pt Arial;
	text-align: center;
	color: #1E90FF;
	vertical-align: middle;
}
.normal-underline {
	font: normal normal bold 13pt/16pt Arial;
	text-align: justify;
	color: #009000;
	vertical-align: middle;
	text-decoration: underline;
}
.normal-underline-center {
	font: normal normal bold 13pt/16pt Arial;
	text-align: center;
	color: #009000;
	vertical-align: middle;
	text-decoration: underline;
}
.normal-nowrap {
	font: normal normal bold 13pt/16pt Arial;
	text-align: justify;
	color: #009000;
	vertical-align: middle;
	white-space: nowrap;
	}
.normal-italic {
	font: italic normal bold 13pt/16pt Arial;
	text-align: justify;
	color: #009000;
	vertical-align: middle;
}
.normal-italic-center {
	font: italic normal bold 13pt/16pt Arial;
	text-align: center;
	color: #009000;
	vertical-align: middle;
}
.normal-left {
	font: normal normal bold 13pt/16pt Arial;
	text-align: left;
	color: #009000;
	vertical-align: middle;
}
.normal-left-grey {
	font: normal normal bold 13pt/16pt Arial;
	text-align: left;
	color: #888899;
	vertical-align: middle;
}
.normal-center-grey {
	font: normal normal bold 13pt/16pt Arial;
	text-align: center;
	color: #888899;
	vertical-align: middle;
}
.normal-right {
	font: normal normal bold 13pt/16pt Arial;
	text-align: right;
	color: #009000;
	vertical-align: middle;
}
.normal-center {
	font: normal normal bold 13pt/16pt Arial;
	text-align: center;
	color: #009000;
	vertical-align: middle;
}
.normal-center-bottom {
	font: normal normal bold 13pt/16pt Arial;
	text-align: center;
	color: #009000;
	vertical-align: bottom;
}
.normal-center-underline {
	font: normal normal bold 13pt/16pt Arial;
	text-align: center;
	color: #009000;
	vertical-align: middle;
	text-decoration: underline;
}
.normal-small {
	font: bold 10pt/12pt Arial;
	text-align: justify;
	color: #009000;
	vertical-align: middle;
}
.normal-small-nowrap {
	font: bold 10pt/12pt Arial;
	text-align: justify;
	color: #009000;
	vertical-align: middle;
	white-space: nowrap;
}
.normal-small-center {
	font: bold 10pt/12pt Arial;
	text-align: center;
	color: #009000;
	vertical-align: middle;
}
.normal-small-right {
	font: bold 10pt/12pt Arial;
	text-align: right;
	color: #009000;
	vertical-align: middle;
}
.normal-tiny {
	font: normal normal normal 8pt/10pt Arial;
	text-align: left;
	color: #009000;
	vertical-align: middle;
}
.normal-tiny-center {
	font: normal normal normal 8pt/10pt Arial;
	text-align: center;
	color: #009000;
	vertical-align: middle;
}
.normal-tiny-grey {
	font: normal 8pt/10pt Arial;
	text-align: justify;
	color: #DDDDDD;
	vertical-align: middle;
}
.normal-tiny-black {
	font: normal 8pt/8pt Arial;
	text-align: justify;
	color: #000000;
	vertical-align: middle;
	background: White;
}
.normal-tiny-black-italic {
	font: italic 8pt/8pt Arial;
	text-align: justify;
	color: #000000;
	vertical-align: middle;
	background: White;
}
.normal-tiny-black-underline {
	font: normal 8pt/8pt Arial;
	text-align: justify;
	color: #000000;
	vertical-align: middle;
	background: White;
	text-decoration: underline;
}
.normal-tiny-black-center {
	font: normal 8pt/8pt Arial;
	text-align: center;
	color: #000000;
	vertical-align: middle;
	background: White;
}
.normal-tiny-black-center-italic {
	font: italic 8pt/8pt Arial;
	text-align: center;
	color: #000000;
	vertical-align: middle;
	background: White;
}
.normal-tiny-black-center-underline {
	font: normal 8pt/8pt Arial;
	text-align: center;
	color: #000000;
	vertical-align: middle;
	background: White;
	text-decoration: underline;
}
.normal-tiny-grey-center {
	font: normal 8pt/10pt Arial;
	text-align: center;
	color: #DDDDDD;
	vertical-align: middle;
}
.normal-heading {
	font: normal normal normal 14pt/18pt Arial;
	text-align: center;
	color: #77cc77;
	vertical-align: middle;
}
.normal-heading-justified {
	font: normal normal normal 14pt/18pt Arial;
	text-align: justify;
	color: #77cc77;
	vertical-align: middle;
}
.normal-heading-left {
	font: normal normal normal 14pt/18pt Arial;
	text-align: left;
	color: #77cc77;
	vertical-align: middle;
}
.normal-heading-left-nowrap {
	font: normal normal normal 14pt/18pt Arial;
	text-align: left;
	color: #77cc77;
	vertical-align: middle;
	white-space: nowrap;
}
.normal-heading-top {
	font: normal normal normal 14pt/18pt Arial;
	text-align: center;
	color: #77cc77;
	vertical-align: top;
}
.under-photo {
	font: normal normal normal 8pt/10pt Arial;
	color: #00ff00;
	text-align: center;
	vertical-align: middle;
	}
.matalan-sub-head {
	font: normal normal bold 14pt/16pt Arial;
	color: Black;
	text-align: justify;
	vertical-align: middle;
}
.menu-ball {
   display:block;
/* display:block & text-align:center needed to center images */
	text-align: center;
	border: 0px;
	margin: 1px 5px 1px 3px;
}
.menu-ball2 {
/* this is used where the ball is in the same TD as the text */
/* if menu-ball is used it forces a carriage return for text */
	text-align: center;
	border: 0px;
	margin: 0px 4px 0px 0px;
	vertical-align: middle;
}
.image-center {
   display:block;
/* display:block & text-align:center needed to center images */
	text-align: center;
	border: 0px;
	vertical-align: middle;
}
.members {
	font: normal normal bold 10pt/12pt Arial;
	color: Red;
	text-align: center;
	vertical-align: middle;
}
.zat-black {
		color: White;
		font: normal normal normal 8pt/10pt Arial;
		text-align: center;
		vertical-align: middle;
		background: Black;
}
.zat-grey {
		color: White;
		font: normal normal normal 8pt/10pt Arial;
		text-align: center;
		vertical-align: middle;
		background: #555555;
}
.zat-red {
		color: White;
		font: normal normal normal 8pt/10pt Arial;
		text-align: center;
		vertical-align: middle;
		background: Red;
}
.zat-orange {
		color: White;
		font: normal normal normal 8pt/10pt Arial;
		text-align: center;
		vertical-align: middle;
		background: Orange;
}



.highslide {
	border: 3px #009900 double;
	cursor: url(../common/highslide/graphics/zoomin.cur), pointer;
	outline: none;
}
.highslide img {
	border: 1px #000000 solid;
}
.highslide:hover img {
	border: 1px #aaaaaa solid;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: "Tahoma";
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-caption-by {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: "Tahoma";
    font-size: 8pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(../common/highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

/* Controlbar example */
.controlbar {	
	background: url(../common/highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(../common/highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

