﻿/* 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:1000px;
padding:0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
}

#wrapper {
width:1000px;
padding:0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
}

.justified {
text-align:justify;
}

.centered {
text-align:center;
}

.toleft {
text-align:left;
}

h1 {
font-size:1.3em;
font-weight:bold;
padding: 2px;
text-align:center;
}

h2 {
font-size:1.1em;
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;
text-align:center;
margin-top:-15px;
margin-bottom:25px;
}

h4 {
font-size:0.7em;
font-weight:normal;
text-align:center;
margin-bottom:2px;
}

h5 {
font-size:0.5em;
font-weight:normal;
text-align:center;
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;
}

form {
font-size:0.8em;
text-align:left;
margin-left:30px;
}

form.paypal {
font-size:0.8em;
text-align:center;
}

