body {color: black; background: white ;
		text-align: left;
		margin: 0px;
		}

div#footer {font-size: 60%; color: gray; 
	font-style: italic; text-align: center; 
	padding-top: 5em;
	vertical-align: bottom;} /* for 'last modified' date line at bottom of pages */

div#main-container {width: 95%;
		} 

#bannerRow {padding: 20px 20px 2px 10px;}
span#logo {display: none;}
span#sun {float: right; padding: 1.5em 2em 0;}
h1#text-name {}

div#inner-container {width: 95%; margin-right: auto;
		} 

div#flagbar 
	{border-left: 0px; border-right: 0px;
	width: 100%;
	font-size: 1%} /* font-size needed for IE to make the sub-div heights obey the CSS */

/*
div#flagbar #fb-red {border-top: 3px solid #D90909;
	width: 100%;}
div#flagbar #fb-orange {border-top: 3px solid #EE7D1F;
	width: 100%;}
div#flagbar #fb-white {border-top: 3px solid white;
	width: 100%;}
div#flagbar #fb-blue {border-top: 3px solid #363AD8;
	width: 100%;}
*/

div#flagbar #fb-red {background: #D90909;
	height: 3px; width: 100%;}
div#flagbar #fb-orange {background: #EE7D1F;
	height: 3px; width: 100%;}
div#flagbar #fb-white {background: white;
	height: 3px; width: 100%;}
div#flagbar #fb-blue {background: #363AD8;
	height: 3px; width: 100%;}

	
div#navbar {display: none;}
div#subnavbar {display: none;}
span.emphasis {font-style: italic;}

div.data-section {padding: 10px;
	border-top: 2px  solid white;
	margin: .5em 0;}
	
	
div.data-section h1 {border-bottom: 2px solid #FBBE47;
	background: url(images/039-trans.gif) top center no-repeat;
	margin: .75em .5em .5em .5em;
	padding: 0.5em 0em .2em;
	color: #000066;
	font-size: 110%;
	font-weight: normal; 
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	text-align: center;
	}

div.data-section h2 {text-align: left;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	color: #000066;
	font-size: 95%;
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
	margin: .75em 0.5em .2em;
	}
	
div.data-section-divider {border-bottom: 2px solid #FBBE47;
	background: url(images/039-trans.gif) top center no-repeat;
	margin: .5em;
	padding: .5em 0em .2em;
	color: #000066;
	font-size: 110%; 
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	text-align: center;
	}

div.inline-image {margin: 0 1em .75em 1em;}
div#left-image {float: left;	}
div#right-image {float: right; padding-top: 1em}	
div.inline-image p.caption {font-size: 50%;
	margin: 0;
	text-align: center; }

table#cal-list-table {border-top: 1px solid gray;}

td#cal-left {width: 33%;
	vertical-align: top;
	padding-right: 10px;	
	}
td#cal-right{padding: 10px 0px 0 20px;
	vertical-align: top;
	}

div.data-section p, 
div.data-section li,
table.mail-list-form, 
td.mail-list-form-title
	{font: 90% Georgia,Verdana,sans-serif;
	text-align: left;
	line-height: 1.5;
	}
div.data-section p
	{margin: .1em 2em 1em;
	}
div.data-section li {
	margin: 1em 5em 1em 3em;
	text-align: justify;
	}
