* {border:0; margin:0; padding:0; color: black}

body{
   font-family: serif;
   font-size: 12pt;
   color: black;
   background: white;
}

h1, h2, h3, p, form, img {
   margin-left: 25px; margin-right: 25px; 
}
h1, h2, h3{ 
   margin-top: 1em; 
   text-align:left; 
}

h1 { font-size: 200%; }
h2 { font-size: 150%; }
h3 { font-size: 125%; font-style: italic}

p {
   font-size: 110%;
   line-height: 1.1em;
}

input, select, textarea{
	font-family: Georgia, "MS Serif", "New York", serif;	
	font-size: 120%;
   font-weight: bold;
   color: #333333;
   padding:1px;
   border: 1px solid gray;
   background-color: #EEEEEE;
   margin: 1px 1px 0 1px;
}



div#page {
   text-align: justify;
   width: 7in;
} 

div#banner {
   display: none;
}

ul#nav {
   display: none;
}

div#content {
   display: block;
}

div#callout {
   float: right;
   width: 250px;
   margin-right: 25px;
   margin-left: 25px;
}


div#quoted {
   border-style: solid;
   border-color: black;
   border-bottom-width: 5px;
   border-top-width: 5px;
}


div#contact_info, div#topics, div#facilitators {
   float: right;
   margin-right: 25px;
   margin-left: 25px;
   margin-top: 25px;
   width: 300px;
   border-style: solid;
   border-color: black;
	border-bottom-width: 5px;
	border-top-width: 5px;
   text-align: left;
}

div#contact_info h2, div#topics h2, div#facilitators h2 {
   font-size: 140%;
   margin-top: 5px;
   margin-bottom: 1em;
   text-align: center;
}

div#contact_info address{
   margin: 0 5px 0 25px;
   margin-bottom: 1em;
}

div#topics ul{
   margin-bottom: 1em;
}

div#topics li{
   list-style: none;
   margin: 0 5px 0 25px;
}

div#facilitators strong {
   margin: 0 25px 0 25px;
}
div#facilitators p {
   margin-top: 1em;
   margin-bottom: 1em;
}

div#quoted p {
   text-align: center;
   font-size: 120%;
   font-weight: bold;
   font-style: italic;
   margin-bottom: 1em;
}


.left { float: left; }
.right { float: right; }
.clearit{ clear: both; }


div#footer{
   margin: 0 10px 10px 10px;
   height: 30px;
   clear: both;
   font-size: 50%;
}

#design {
   width: 20%;
   display: inline;
   text-align: left;
   float: left;
}

#copyright {
   width: 20%;
   display: inline;
   float: right;
   text-align: right;
}

#address {
   display: inline;
   float: left;
   text-align: center;
}

.form_label {
   font-weight: bold;
   text-align: right;
   padding-right: 3px;
}

