/* filed as \...\nl\nov09\minstyleMar.css (rev. 11-1-2009, styling for TVO webpages */

/* set margins and paddings to 0 */
html, body, h1, h2, h3, h4, h5, h6, img, blockquote, q, table, thead, tbody, tfoot, caption, th, tr, td, a, form, input, textarea, fieldset, pre {
	margin: 0px; padding: 0px;
		}

/* layout pages, set widths, etc. */

body {
	width: 1024px; margin: 0 auto;
	background-color: rgb(206,220,233); color: #003366;
	font-size: 1.3em; line-height: 1.6em;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-style: normal; font-variant: normal; font-weight : normal; text-transform: none;
		}
#page {
	width: 100%;
	margin: 0 auto;
	background-color: #ffffff;
		}

/* style elements */

p {
	font-size: 1.3em; line-height: 1.6em;
}
h1 {
	text-align: center;
	font-family: "Times New Roman", serif; font-weight: bold;
		}
h2 {
	text-align: left;
	font-weight: bold;
		}
h3 {
	text-align: center;
	font-weight: bold;
		}
h4 {
	background: #f1f1f1;
		}
p {
	text-align: left; padding-left: .5em; padding-right: .5em;
	font-size: medium; font-weight: bold;
		}
ul {
	list-style-type: none;
	margin-left: 0;
	margin-right: auto;
		}

/* style IDs */

#masthead {
	width: 100%;

}
#subheading {
font-size: 1.5em;
margin-left: auto;
margin-right: auto;
}

#header80 {
	width: 100%; height: 150px;
	margin-top: 0; margin-bottom: 0;
		}
#header80 h1 {
	margin-left: 0; margin-right: auto;
	text-align: left;
	line-height: 150px;
	font-size: 400%;
	color: rgb(27, 113, 192);
	font-family: "Times New Roman", serif; font-weight: bolder;
	background-color: transparent;
		}
#content {
	width: 100%;
	margin: 0 auto;
	background-color: #ffffff;
	text-align: left;
	}
.float {
	float: left;
		}
.floatlefttop {
	float: left;
	vertical-align: top;
	padding-left: 1em; padding-right: 1em;
		}

.floatrighttop {
	float: right;
	vertical-align: top;
	padding-left: 1em; padding-right: 1em;
		}
.float p {
	text-align: center;
		}
.clear {
	clear: both;
		}
.saletable {
	width: 55%;
	border-style: dashed; border-color: blue;
	border-width: 9px;
	margin-right: auto; margin-left: auto;
	color: navy;
		}
th {
	white-space: pre;
	font-size: large;
	background-color: #E2EDFF;
		}
td#middle {
	width: 35%;
		}
#menu {
	background-color: #ffffff;
		}
a.menuitem {
font-size: 120%;
background-color: rgb(208,225,241); color: #036;
font-variant: small-caps; font-weight: normal;
text-transform: none;
margin: 8px; border: 0;
text-align: left;
	}
a:hover { background: #94D6CE;
	}

#navcontainer ul {
margin: 0; padding: 0;
list-style-type: none;
text-align: center;
white-space: pre;
}
#navcontainer ul li { display: inline; }

#navcontainer ul li.first a {
text-decoration: none;
padding: .2em 1em;
color: #fff;
background-color: #036;
}

#navcontainer ul li a:hover {
color: #fff;
background-color: #369;
}

/* lists */

li.inline {
  display: inline;
  padding-left: 3px;
  padding-right: 7px;
  border-right: 1px dotted #066;
 font-size: small;
		}

li.first {
 display: inline;
 padding-left: 3px;
 padding-right: 12px;
 border-right: 1px dotted #066;
 font-size: small;
margin-left: 0;
list-style-type: none;
		}

li.last {
  display: inline;
  padding-left: 3px;
  padding-right: 3px;
  border-right: 0px;
 font-size: small;
		}
.dater {
	font-size: 250%;
	font-weight: bold;
	text-align: center;
		}
#allword {
	text-align: center;
	color: purple;
	font-size: 250%;
	font-weight: bold;
		}
.floatright {
	float: right;
	padding-left: 1em;
		}

.floatrighttop {
	float: right;
	vertical-align: top;
	padding-left: 1em;
	padding-right: 1em;
		}
.alignbottom {
	float: left;
	margin-right: 0.5em;
	vertical-align: text-bottom;
		}
.aligntop {
	float: left;
	margin-right: 0.5em;
	vertical-align: text-top;
		}
.floatleft0 {
	float: left;
		}
.figure1 {
	float: left;
	width: 87em;
/*border: thin blue solid;*/
	margin: 0.5em;
	vertical-align: text-top;
		}
.figure2 {
	float: left;
	width: 128em;
	margin: 0.5em;
	vertical-align: text-top;
		}
.figure3 {
	float: left;
	width: 235em;
	border: thin blue solid;
	margin: 0.5em;
	vertical-align: text-top;
		}
div.figure p {
	text-align: center;
	font-style: italic;
	font-size: smaller;
	text-indent: 0;
		}
div.figure {
  float: right;
  width: 25%;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
.bkgrd {
	background-color: #E0E0E0;
		}
.centerit {
	margin-left: auto; margin-right: auto;
		}
.cntrtxt { text-align: center;
	}
.cntr {
margin: 0 auto;
		}
