﻿/* foresite.css */

	body {
				background-color:white;
				font-size:100%;
				margin:3px;
				font-family:"Helvetica", "Arial", "Verdana", sans-serif;
				color:black;
				padding:3px;
			}

			div.wrapper {
				width:900px;
				padding:0px;
				margin-top:0px;
				margin-left:auto;
				margin-right:auto;
			}

			#wrapper {
				width:900px;
				padding:0px;
				margin-top:0px;
				margin-left:auto;
				margin-right:auto;
			}

			h1 {
				font-size:1.4em;
				font-weight:bold;
				padding: 2px;
				text-align:center;
			}

			h2 {
				font-size:1.3em;
				font-weight:bold;
				padding: 2px;
				text-align:center;
				margin-top:10px;
				margin-bottom:10px;
			}

			h3 {
				font-size:0.9em;
				font-weight:normal;
				font-style:italic;
				margin-top:-15px;
				margin-bottom:25px;
			}

			h4 {
				font-size:0.7em;
				font-weight:normal;
				margin-bottom:2px;
			}

			table {
				margin:5px 0px 5px 0px;
			}

			td.td25 {
				width:25%;
				vertical-align:top;
				text-align:center;
				font-size:1.1em;
			}

			td.td30 {
				width:30%;
				vertical-align:top;
				text-align:center;
			}

			td.td40 {
				width:40%;
				vertical-align:top;
				text-align:justify;
			}

			td.td40form {
				width:40%;
				vertical-align:top;
				text-align:center;
				font-size:0.9em;
			}

			td.td50 {
				width:50%;
				vertical-align:top;
				text-align:center;
				font-size:1.1em;
			}

			td.td50left {
				width:50%;
				vertical-align:top;
				text-align:left;
				font-size:.9em;
			}

			td.td60 {
				width:60%;
				vertical-align:top;
				text-align:center;
				font-size:1.1em;
			}

			td.td100 {
				width:100%;
				vertical-align:top;
				text-align:center;
				font-size:1.1em;
			}

			td.td100left {
				width:100%;
				vertical-align:top;
				text-align:left;
				font-size:1.0em;
			}

			img {
				text-align:center;
				padding:0px auto 5px auto;
				border:0px;
			}

			a {
				font-weight:normal;
				color:#242C77;
			}

			a:link, a:visited, a:active {
				color:#242C77;
				font-weight:normal;
			}

			a:hover {
				color: blue;
			}

			p.iframe {
				font-size:0.6em;
				text-align:center;
			}

			p.iframetitle {
				font-size:0.6em;
				font-weight:bold;
				text-align:center;
			}

			p.iframeauthor {
				font-size:0.6em;
				text-align:center;
			}

			p.iframetext {
				font-size:0.6em;
				text-align:left;
				margin-left:10px;
				margin-right:10px;
			}

			p.iframeisbn {
				font-size:0.6em;
				text-align:center;
				margin-bottom:30px;
			}

			p.tidbit {
				text-align:left;
				margin-top:0px;
				margin-bottom:15px;
				font-size:1em;
				font-style:italic;
			}

			p.rollingquote {
				text-align:justify;
				margin-right:15px;
				font-size:0.8em;
			}

			p.sitemap {
				margin-top:40px;
				margin-bottom:40px;
				text-align:center;
				font-size:.9em;
			}

			p.copyright {
				text-align:center;
				font-size:0.6em;
			}

			p.scrolldown {
				margin-top: 40px;
				margin-left:60px;
				margin-right:60px;
				text-align:center;
				font-style:italic;
				font-size: 0.8em;
			}

			p.subtitle {
				font-size:0.9em;
				font-weight:normal;
				font-style:italic;
				margin-top:-15px;
				margin-bottom:25px;
				text-align:center;
			}

			form {
				font-size:0.8em;
				text-align:left;
				margin-left:30px;
			}

			form.paypal {
				font-size:0.8em;
				text-align:center;
				margin-left:30px;
			}
}
