#mapContainer {
	margin-left:15%;
	width: 60%;
	height: 500px;
	}
#map_canvas {
	margin-right:15%;
	margin-left:15%;
	height: 550px;
	}
a {
	color: #0000EE;
	text-decoration: underline;
	font-family: "Comic Sans MS";
}
a:active {
	color: #FF0000;
	text-decoration: underline;
	font-family: "Comic Sans MS";
}
a:hover {
	color: red;
	text-decoration:underline;
	font-family: "Comic Sans MS";
}

a:visited {
	color:navy;
	text-decoration: underline;
	font-family: "Comic Sans MS";

}
a.BANNER {
	color:#FFFFFF;
	text-decoration:none;
	border: 0px
}
a.none {
	color:white
}
b.committee {
	color:blue;
	text-decoration:underline
}
/*body {*/
/*	background-image: url("../graphics/fiebkgnd.jpg");*/
/*	background-attachment:fixed;*/
/*	background-position: center center;*/
/*	background-repeat:repeat;*/
/*	background-color : #FFFFFF;*/
/*}*/
body.watermark {
	background-image: url("../graphics/rooster_water_3.jpg");
	background-attachment: fixed;
	background-position: center center;
	background-repeat:repeat;
	background-color : #FFFFFF;
}
caption.gathering {
	font-family:"Comic Sans MS";
	font-size:30px;
	font-weight:bold;
	color:green;
	text-align:center
}
caption.photo {
	font-family:Verdana;
	font-size:16pt;
	color:maroon;
	font-weight:bold
}
div.address {
	background-color:white;
	border: 1px solid gray;
	margin-left:auto;
	margin-right:auto;
	width: 75%;
	text-align: left;
	padding: 8px;
}
div.center10 {
	margin-left:10%
}
div.center20 {
	margin-left:20%
}
div.center30 {
	margin-left:30%
}
div.dmarquee {
	background-color:yellow;
	font-family:"comic Sans MS";
	font-size:16pt;
	color:green
}
h1 {/*40px*/
	text-align : center;
}
h2 {/*30px*/
	text-align : center;
	Color : Green;
}
h3 {/*24px*/
	text-align : center;
	font-style : italic;
	Color : Green;
}
h3.left {
	text-align : left;
}
h4 {/*20px*/
	margin-bottom:1px;
	margin-top:5px;
	text-align: center;
	color: green
}
h5 {/*18px*/
	text-align: center;
	color: green
}
h6 {/*12px*/
	text-align: center ;
	color: green
}
hr {
	width : 80%;
	color : Maroon;
}
li {
	margin-bottom: 10px;
	margin-left: 40px
}
li.index {
	margin-bottom: 0px;
	margin-left: 5px;
	font-style: italic;
	font-size:large;
	font-weight: bold
}
li.top {
	top:0px;
	right:0px
}
li.bottom {
	bottom:0px;
	right: 0px
}
ol.alpha {
	list-style-type: lower-alpha
}
ol.roman {
	list-style-type: lower-roman
}
p.center {
	width:80%; 
	margin-left:10%; 
	margin-right:10%;
	text-align:center
}
p.centerComic {
	font-family: "comic Sans MS";
	text-align: center
}
p.gray {
	color:gray;
	font-style:italic	
}

span.error {
	color:red;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:x-large;
	text-align:center
}
table#newsletter {
    background-color:#FFFFFF;
    border: solid #000 3px;
    width:80%
}
table#groups {
	text-align: center;
	width: 100%;
}
table.center {
	width:98%; 
	margin-left:1%; 
	margin-right:1%;
}

table#page_layout {
	width:100%;
}

td.BannerAqua {
	background-color:aqua;
	font-size:small;
	width:20%
}
td.BannerFuchsia {
	background-color:fuchsia;
	font-size:small;
	width:20%
}
td.BannerLime {
	background-color:lime;
	font-size:small;
	width:20%
}
td.BannerOrange {
	background-color:orange;
	font-size:small;
	width:20%
}
td.BannerRed {
	background-color:red;
	font-size:small;
	width:20%
}
td.content {
	width:90%;
	text-align:left;
	vertical-align:top;
	
}
td.data {
    color: #000000;
    text-align: center;
    padding: 15px;
    border: solid #000 1px;
	width: 20%
}

td.date {
	width:70px;
	text-align:right;
	vertical-align:top;
	font-family:"Comic Sans MS";	
}

td.detail {
	text-align:left;
	vertical-align:text-top;
	font-family:"Comic Sans MS";	
}

td.leftcol {
	font-family: "Comic Sans MS";
	font-size: medium;
    font-weight: bold;
    text-align: center;
    width: 20%;
    border: solid #000 1px;
    background-color: #CCCCCC
}
td.nav {
	width:10%;
	text-align:center;
	vertical-align:top;
}
td.reunion_hdr {
	color: black;
	font-size: 10.0pt;
	font-weight: bolder;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: center;
	vertical-align: bottom;
	white-space: nowrap;
	border-left: .5pt solid windowtext;
	border-right: .5pt solid WindowText;
	border-right-color: inherit;
	border-right-width: medium;
	border-top: .5pt solid windowtext;
	border-bottom: .5pt solid windowtext;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
td.reunion_center {
	color: black;
	font-size: 10.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: center;
	vertical-align: bottom;
	white-space: normal;
	border-left: .5pt solid black;
	border-right: .5pt solid black;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
	border-bottom: .5pt solid black;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
td.reunion_left {
	color: windowtext;
	font-size: 10.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: left;
	vertical-align: bottom;
	white-space: normal;
	border-left: .5pt solid black;
	border-right: .5pt solid black;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
	border-bottom: .5pt solid black;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}

td.thumbnail_image {
	vertical-align:middle;
	text-align:center;
}
td.thumbnail_title {
	font-family:Verdana;
	font-size:8pt;
	color:maroon;
	text-align:center;
	vertical-align:middle
}
td.toprow {
    font-style: italic;
    text-align: center;
    background-color: #FFFFCC;
}

tr.History {
	text-align: center;
	vertical-align: middle
}
tr.HistoryHeader {
	text-align: center;
	vertical-align: middle;
	font-weight:bold
}
tr.month {
	background-color:orange;
	vertical-align:top;
	text-align:center;
	color:maroon;
	font-weight:bold
}
ul.margin {
	margin-left:80px
}
ul.red {
	color : Red;
}
.Arial {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.ArialBlack {
	font-family:"Arial Black";
	font-weight:bold;
	text-decoration:underline
}
.Arialbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0000;
}
.ArialRound {
	font-family:"Arial Rounded MT Bold"
}
.ArialRoundBold {
	font-family: "Arial Rounded MT Bold";
	font-weight:bold
}
.ArialRoundSmall {
	font-family:"Arial Rounded MT Bold";
	font-size:small
}
.blue {
	color: #0000FF
}
.BoardH1 {
	color: #CC0000;
}
.bold {
	font-weight : bold;
}
.bolditalic {
	font-style: italic;
	font-weight: bold
}
.Comic {
	font-family:"Comic Sans MS";
	font-weight:normal;
	text-decoration:none
}
.ComicBold {
	font-family: "Comic Sans MS";
	font-weight: bold;
}
.ComicBoldUnderline {
	font-family: "Comic Sans MS";
	font-weight: bold;
	text-decoration:underline;
}
.ComicGreen {
	font-family:"Comic Sans MS";
	color:green
}
.ComicGreenBold {
	font-family:"Comic Sans MS";
	color:green;
	font-weight:bold
}
.ComicGreenSmall {
	font-family: "Comic Sans MS";
	font-size: small;
	color: green
}
.ComicLarge {
	font-family:"Comic Sans MS";
	font-size: large
}
.ComicMaroon {
	font-family:"Comic Sans MS";
	color:#993366
}
.ComicMaroonSmall {
	font-family:"Comic Sans MS";
	color:#993366;
	font-size:small
}

.ComicRedBanner {
	background-color:red;
	font-family:"Comic Sans MS";
	color:white
}
.ComicRedBannershort {
	margin-left:20%;
	background-color:red;
	font-family:"Comic Sans MS";
	color:white
}
.ComicSmall {
	font-family:"Comic Sans MS";
	font-size:small
}
.Enviro {
	font-family: Enviro;
	font-weight: bold;
	color: #990000
}
.EnviroGreen {
	font-family: Enviro; 
	font-weight: bold;
	color: #009900
}
.flightvigildate {
	font-size: large;
	color: navy
}
.flightvigilteams {
	font-size: large;
	color: #006600
}
.green {
	color:green
}
.greenYear {
	color: green;
	font-size:x-large
}
.groups_margin {
	margin-left:10px
}
.larger {
	font-size:large
}
.medium {
	font-size:medium
}
.notice {
	font-family:"Comic Sans MS";
	font-size:x-large;
	color: #FF0000;
}

.red {
	color:#CC0000
}
.red_strike {
	text-decoration: line-through;
	color: red;
}
.small {
	font-size: small
}
.style1 {
	border-width: 1px;
	color: #FF0000;
}
.super {
	font-size:x-small;
	vertical-align:top
}
.underline {
	text-decoration: underline;
}
.xlarge {
	font-size: x-large;
	font-weight: bold
}
#container {
}
#header {
}
#footer {

}
#nav {
	float: left;
	width: 200px;
}
#div_content {
	margin-left: 200px;
}

