/* ---------------------------------------------------------------------------------- */
/* Copyright 2000 - 2005 Flight Of The Phoenix World Peace 2000. All Rights Reserved. */
/*    Author: John Jameson                                                            */
/*   Created: 01 Feb 2000                                                             */
/* ---------------------------------------------------------------------------------- */

body {
	color:navy;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:11px;
	font-size:expression("69%");
}

h1 {
	text-align:center;
	color:#CC0066;
	font-family:Times New Roman,Times;
	font-weight:bold;
	font-size:2.0em;
	font-style:normal;
	margin-top:5;
	margin-bottom:5;
}

h2 {
	text-align:center;
	color:#CC0066;
	font-family:Times New Roman,Times;
	font-weight:bold;
	font-size:1.4em;
	font-style:normal;
	margin:1px;
}

h3 {
	text-align:center;
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:1.2em;
	font-style:normal;
	margin:1px;
}

h4 {
	text-align:left;
	color:#CC0066;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.6em;
	font-style:normal;
	margin:1px;
}

h5 {
	text-align:center;
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.4em;
	font-style:normal;
	margin:1px;
}

h6 {
	text-align:center;
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.2em;
	font-style:normal;
	margin:1px;
}

p {
	/* font-size:1.0em; */
	text-align:justify;
}

a:link {
	color:darkblue;
	font-weight:normal;
	text-decoration:underline;
}

a:visited {
	color:darkslategray;
	font-weight:normal;
	text-decoration:underline;
}

a:hover,
a:active {
	color:darkslateblue;
	font-weight:normal;
	text-decoration:underline;
}

img {
	outline:none;border:none;
}

.styleFormalHdr1 {
	text-align:center;
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:15;
	font-style:normal;
	margin-top:10;
}

.styleFormalHdr2 {
	text-align:center;
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.2em;
	font-style:normal;
	margin-top:7;
}

.styleInformalHdr1 {
	text-align:center;
	color:darkred;
	font-family:comic sans ms,palatino,sans-serif;
	font-weight:bold;
	font-size:1.6em;
	font-style:italic;
}

.styleInformalHdr2 {
	text-align:left;
	color:darkblue;
	font-family:comic sans ms,palatino,sans-serif;
	font-weight:bold;
	font-size:1.4em;
	font-style:italic;
}

.styleInformalText {
	text-align:left;
	color:darkblue;
	font-family:comic sans ms,palatino,sans-serif;
	font-weight:normal;
	font-size:1.2em;
	font-style:normal;
	margin-left:20;
	margin-right:20;
}

.styleHomeFrameHdrText {
	text-align:center;
	color:teal;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
}

.stylenews {
	text-align:justify;
	margin-left:5%;
	margin-right:5%;
	color:#333399;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:1.0em;
	font-style:normal;
}

.stylenews a:link {
	color:darkslateblue;
	font-weight:bold;
	background-color:lemonchiffon;
	text-decoration:none;
}

.stylenews a:visited {
	color:slategray;
	font-weight:bold;
	background-color:#FFFFFF;
	text-decoration:none;
}

.stylenews a:active {
	color:maroon;
	font-weight:bold;
	background-color:#FFFFFF;
	text-decoration:none;
}

.stylenewsheadlines {
	text-align:left;
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:1.0em;
	font-style:normal;
	margin-left:5%;
	margin-right:5%;
	;
}

.stylenewsheadlines a:link {
	color:darkblue;
	font-weight:normal;
	background-color:lemonchiffon;
	text-decoration:underline;
}

.stylenewsheadlines a:visited {
	color:slategray;
	font-weight:normal;
	background-color:#FFFFFFsmoke;
	text-decoration:underline;
}

.stylenewsheadlines a:active {
	color:maroon;
	font-weight:normal;
	background-color:#FFFFFFsmoke;
	text-decoration:none;
}

.stylenewspostingdate {
	text-align:left;
	color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:italic;
}

.stylenewsimagetitle {
	text-align:center;
	color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
}

.stylearticles {
	text-align:left;
	color:darkgray;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:1.0em;
	font-style:normal;
	width:100%;
}

.stylearticletext {
	text-align:justify;
	margin:3;
	color:#333399;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif,sans-serif;
	font-weight:normal;
	font-size:1.0em;
	font-style:normal;
}

.stylearticletext a:link {
	color:blue;
	font-weight:bold;
	background-color:#FFFFFFsmoke;
	text-decoration:none;
}

.stylearticletext a:visited {
	color:darkmagenta;
	font-weight:bold;
	background-color:#FFFFFFsmoke;
	text-decoration:none;
}

.stylearticletext a:active {
	color:maroon;
	font-weight:bold;
	background-color:#FFFFFFsmoke;
	text-decoration:underline;
}

.stylesupport {
	text-align:left;
	color:darkslateblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:1.0em;
	font-style:normal;
	width:100%;
}

.styleevents {
	text-align:left;
	color:green;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
	width:100%;
}

.styleeventslight {
	background-color:#FFFFFF;
	text-align:left;
	color:#5533FF;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
}

.styleeventsdark {
	background-color:#FFFFFFsmoke;
	text-align:left;
	color:#4444FF;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
}

.styleeventsanchor {
	background:transparent;
	width:100%;
	text-align:right; 
	color:blue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:0.9em;
	font-style:normal;
}

.styleeventsanchor a {
	background:transparent;
	color:blue;
	font-weight:normal;
	text-decoration:underline;
}

.stylemap {
	text-align:left;
	color:saddlebrown;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.0em;
	font-style:normal;
}

.stylemap a:link {
	color:#FFFFFF;
	font-weight:normal;
	background-color:#000030;
	text-decoration:none;
	text-align:center;
}

.stylemap a:visited {
	color:#FFFFFF;
	font-weight:normal;
	background-color:#000030;
	text-decoration:none;
	text-align:center;
}

.stylemap a:active {
	color:#FFFFFF;
	font-weight:normal;
	background-color:#000030;
	text-decoration:none;
	text-align:center;
}

.stylemapregion {
	text-align:left;
	color:teal;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.1em;
	font-style:normal;
}

.stylemapregion a:link {
	color:orange;
	font-weight:bold;
	background-color:transparent;
	text-decoration:none;
	text-align:center;
}

.stylemapregion a:visited {
	color:darkgoldenrod;
	font-weight:normal;
	background-color:transparent;
	text-decoration:none;
	text-align:center;
}

.stylemapregion a:active {
	color:black;
	font-weight:bold;
	background-color:#FFFFFFsmoke;
	text-decoration:none;
	text-align:center;
}

.stylemapnation {
	text-align:left;
	color:blue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.1em;
	font-style:normal;
}

.stylemapnation a:link {
	color:red;
	font-weight:bold;
	background-color:transparent;
	text-decoration:none;
	text-align:center;
}

.stylemapnation a:visited {
	color:darkgoldenrod;
	font-weight:normal;
	background-color:transparent;
	text-decoration:none;
	text-align:center;
}

.stylemapnation a:active {
	color:black;
	font-weight:bold;
	background-color:#FFFFFFsmoke;
	text-decoration:none;
	text-align:center;
}

.styleInternalLinks {
	text-align:center;
	color:blue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
}

.styleInfoText {
	text-align:justify;
	margin:3;
	color:#333399;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:1.0em;
	font-style:normal;
}

.styleInfoTextSmall {
	text-align:left;
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
}

.styleHighLightInfoText {
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:12 font-style:normal;
}

.styleHighLightInfoHdr {
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.4em;
	font-style:normal;
}

.styleHighLightInfoCentreHdr {
	text-align:center;
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.4em;
	font-style:normal;
}

.styleCopyRight {
	text-align:right;
	color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
	background:gray;
}

.styleCopyRightSymbol {
	color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:1.1em;
	font-style:normal;
}

.styleVerse {
	text-align:left;
	color:#333399;
	font-family:Times New Roman,Times;
	font-weight:normal;
	font-size:13px;
	font-style:italic;
}

.styleNewsBackBtn {
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.0em;
	font-style:normal;
	text-align:center;
	border-style:none;
	vertical-align:center;
	background:none;
	width:70;
	vertical-align:middle;
}

.styleNewsBackBtn a:link {
	color:lightsteelblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.0em;
	font-style:normal;
	text-align:center;
	border-style:none;
	vertical-align:center;
	background:none;
}

.styleNewsBackBtn a:active {
	color:lightsteelblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.0em;
	font-style:normal;
	text-align:center;
	border-style:none;
	vertical-align:center;
	background:none;
}

.styleNewsBackBtn a:visited {
	color:lightsteelblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.0em;
	font-style:normal;
	text-align:center;
	border-style:none;
	vertical-align:center;
	background:none;
}

.styleMapBackBtn {
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.0em;
	font-style:normal;
	text-align:center;
	border-style:none;
	vertical-align:center;
	background:none;
}

.styleNewsFrameHdr {
	border-right-color:#FFFFFFsmoke;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-style:none;
	border-left-color:#FFFFFFsmoke;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:#FFFFFFsmoke;
	border-top-style:solid;
	border-top-width:thin;
}

.styleNewsFrameArticle {
	border-right-color:#FFFFFFsmoke;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color:#FFFFFFsmoke;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#FFFFFFsmoke;
	border-left-style:solid;
	border-left-width:1px;
	border-top-style:none;
}

.styletabsbackground {
	text-align:center;
	border-style:none;
	background-color:gainsboro;
	color:darkslateblue;
	font-style:normal;
}

.styletabsbackground a {
	font-style:normal;
	text-decoration:none;
	cursor:pointer;
}

.styletabsbackground a div {
	font-style:normal;
	text-decoration:none;
	cursor:pointer;
}

.styleselectedtab {
	text-align:center;
	border-style:none;
	background-color:transparent;
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:400;
	font-size:1.0em;
	font-style:normal;
	cursor:pointer;
}

.styleunselectedtab {
	background-color:transparent;
	border-style:none;
	text-align:center;
	color:#000000;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:400;
	font-size:1.0em;
	font-style:normal;
	cursor:pointer;
}

.styleHomeText {
	background-color:#FFFFFF;
	text-align:left;
	color:darkslateblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.2em;
	font-style:normal;
}

#HomeFrameBody {
	background:white url(./images/home_background.GIF) no-repeat 50px 40px;
}

.styleaboutus {
	text-align:left;
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:1.0em;
	font-style:normal;
	width:100%;
}

.styleaboutus a:link {
	color:darkslateblue;
	background-color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.styleaboutus a:visited {
	color:darkslategray;
	background-color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.styleaboutus a:active {
	color:maroon;
	background-color:#FFFFFF;
	text-decoration:underline;
}

.stylecalendar {
	text-align:left;
	color:blue;
	background-color:#FFFFFF;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
}

.stylecalendar a:link {
	color:darkslateblue;
	font-weight:bold;
	background-color:lemonchiffon;
	text-decoration:none;
}

.stylecalendar a:visited {
	color:darkslateblue;
	font-weight:bold;
	background-color:lemonchiffon;
	text-decoration:none;
}

.stylecalendar a:active {
	color:maroon;
	font-weight:bold;
	background-color:transparent;
	text-decoration:none;
}

.stylegifts {
	text-align:justify;
	vertical-align:top;
	color:navy;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:1.1em;
	font-style:normal;
}

.stylegiftsheader {
	text-align:center;
	vertical-align:top;
	color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:1.2em;
	font-style:normal;
}

.stylegiftscell  {
	text-align:center;
	vertical-align:top;
	color:darkgray;
	background-color:#FFFFFF;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:1.0em;
	font-style:normal;
	border-style:solid;
	border-width:1px;
	border-color:gainsboro;
	margin:5;
}

.stylegiftspricecell {
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:gainsboro;
}

.stylegiftsnoteleaf {
	background-color:#FFFFFF;
	border-right-color:gray;
	border-right-style:double;
	border-right-width:2;
	border-left-color:gainsboro;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:gainsboro;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:gray;
	border-bottom-style:double;
	border-bottom-width:2px;
}

.styleorder {
	text-align:left;
	vertical-align:top;
	color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
}

.styleorderinstructions {
	text-align:justify;
	vertical-align:top;
	color:darkblue;
	font-family:Comic sans ms,Verdana,Arial,sans-serif;
	font-weight:normal;
	font-size:1.0em;
	font-style:normal;
}

.styleorderrow   {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:black;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:black;
	margin:0;
}

.styleorderTBLRcell {
	text-align:center;
	vertical-align:top;
	color:black;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
	margin:0;
}

.styleorder_B_Rcell {
	text-align:center;
	vertical-align:top;
	color:black;
	background-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:black;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
	margin:0;
}

.styleorder___Rcell {
	text-align:center;
	vertical-align:top;
	color:black;
	background-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
	margin:0;
}

.styleorder_B__cell {
	text-align:center;
	vertical-align:top;
	color:black;
	background-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
	margin:0;
}

.styleorder____cell {
	text-align:center;
	vertical-align:top;
	color:black;
	background-color:#FFFFFF;
	border-style:none;
	border-width:1px;
	border-color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
	margin:0;
}

.styleorderTB_Rcell
{
	text-align:center;
	vertical-align:top;
	color:black;
	background-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:black;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:black;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
	margin:0;
}

.styleorder_BLRcell
{
	text-align:center;
	vertical-align:top;
	color:black;
	background-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:black;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:black;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
	margin:0;
}

.styleorder__LRcell
{
	text-align:center;
	vertical-align:top;
	color:black;
	background-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:black;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:black;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
	margin:0;
}

.styleprojectlist {
	text-align:center;
	border:none;
	color:darkblue;
	background-color:#FFFFFF;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
}

.styleprojectlist p {
	text-align:center;
}
.styleprojectlist a:link {
	color:darkblue;
	font-weight:normal;
	background-color:#FFFFFF;
	text-decoration:none;
	text-align:center;
}

.styleprojectlist a:visited {
	color:darkslateblue;
	font-weight:normal;
	background-color:#FFFFFF;
	text-decoration:none;
	text-align:center;
}

.styleprojectlist a:active {
	color:blue;
	font-weight:normal;
	background-color:#FFFFFF;
	text-decoration:none;
	text-align:center;
}

#projectmap {
	text-align:center;
	background:#E0EFFF url(images/projmapbackground.GIF) no-repeat 40% 40%;
	color:aliceblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:0.9em;
	font-style:normal;
	position:absolute;
	left:30%;
	top:0px;
	width:69%;
	height:100%;
}

#projectmap a:link {
	color:aliceblue;
	font-weight:normal;
	background-color:#000030;
	text-decoration:none;
	text-align:center;
}

#projectmap a:visited {
	color:aliceblue;
	font-weight:normal;
	background-color:#000030;
	text-decoration:none;
	text-align:center;
}

#projectmap a:active {
	color:blue;
	font-weight:normal;
	background-color:#000030;
	text-decoration:none;
	text-align:center;
}

.styleregmark {
	vertical-align:super;
    font-size:85%;
}

p.stylePageHeader {
	text-align:center;
	color:darkblue;
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:1.2em;
	font-style:normal;
	margin:1px;
}

.styleQuote {
	font-style:italic;	
}
/*-------------------------------------------------------*/
