*{margin:0;padding:0;} /*zeroes out margins so we control them, not the browser*/ 

h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
	margin-bottom: 1em;
	}
	
body {
	color: black;
	background-color:#FFFFFF;
	/*background-image:url(cor4.jpg);*/
background-image:url('cor6b.png');
background-repeat:repeat-y;
 margin-left:60px;
	width:95%;
	margin-bottom:40px;
	}
	
#container	{
	position:relative;
	width: 90%;
	border: 0px solid gray;
	/*margin:0 auto;*/   /*this will center the entire page.*/
	margin-top:20px;
	}

#container div.top {
	position:relative;
	height: 120px;
	background: #FEFC96;
	width:510px;
	border: 0px solid gray;
	margin:0 auto;
}

#container div.topmenu {
	position:relative;
	text-align:center;
	border: 0px solid gray;
}

/*#container div.top {
	position:relative;
	left:50%;
	margin-left:-255px;
	margin-bottom:15px;
	height: 120px;
	background: #FEFC96;
	width:510px;
	border: 0px solid gray;
	text-align:left;
}

#container div.topmenu {
	position:relative;
	margin-left:10%;
	margin-right:10%;
	margin-bottom:15px;
}
*/
div.top img	{
	padding: 0;
}

#container div.top div.left{
	float:left; 
	border: 0px solid gray; 
	width:300px;
	margin-top:8px;	
	text-align:center;
	}

#container div.top div.right {
	float:right;
	background: #FEFC96;
	width:200px;
	border: 0px solid gray; 
	line-height:1.5em;
	margin-top:10px;
	text-align:center;
	}
	
#container div.content {
	text-align:left;
	margin:3px;
	}

TH {
	font-family: Arial, Helvetica, sans-serif;
	color: Blue;
	font-weight: bold;
	font-size: 12pt;
	text-align: center;
	}
img.space {
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 10px;
	margin-right: 10px;
	}
img.space-small {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	color: Navy;
	font-weight: bold;
	font-size: 22pt;
	text-align:center;
}
H1.red {
	font-family: Arial, Helvetica, sans-serif;
	color: Red;
    text-decoration: underline; 
	font-weight: bold;
	font-size: 22pt;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: bold;
	font-size: 18pt;
	text-align: center;
}
H2.light {
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: normal;
	font-size: 18pt;
}
H3 {
      font-family: arial, helvetica, serif; 
      color: #000080; 
      font-weight: bold;
      font-size: 14pt;
	  text-align: center;
}
H3.redunder {
      font-family: arial, helvetica, serif; 
      color: Red; 
      text-decoration: underline; 
      font-weight: bold;
      font-size: 14pt;
	  text-align: center;
}
H5.blue {
      font-family: arial, helvetica, serif; 
      color: #000080; 
      font-weight: bold;
      font-size: 11pt;
}

ul {
	margin-left: 5px;
	margin-top: 5px;
	padding:1em;
	}

li {
      font-family: serif; 
      color: #000080; 
      font-weight: bold;
	  margin-left:5px;
	  margin-right:15px;
      }

li.normal {
      font-family: serif; 
	  color: black; 
	  font-weight: normal;      
	  }

.strong {
      color: red; 
      font-weight: bold;
}
SPAN.smlink {
      font-family: arial, helvetica, sans-serif;
      color: maroon; 
      text-decoration: none; 
      font-weight: bold;
      font-size: 8pt;
}
SPAN.blue {
      font-family: Times New Roman, Trebuchet MS, serif;
	  color: #000080; 
      font-weight: bold;
      font-size: 11pt;
}
SPAN.italic {
	font-style: italic;
}
blockquote.bluebold {
      font-family: arial, helvetica, serif; 
      color: #000080; 
      font-weight: bold;
      font-size: 11pt;
}
P {
      font-family: Times New Roman, Trebuchet MS, serif;
      font-size: 12pt;
	  }
blockquote.para {
      font-family: arial, Trebuchet MS, Times Roman, helvetica, serif;
	  font-size: 10pt
	  }
SPAN.notes {
      font-family: arial, helvetica, serif, sans-serif;
	  font-size: 9pt;
      }
DIV.notes {
      font-family: arial, helvetica, serif, sans-serif;
	  font-size: 9pt;
      }
DIV.strong {
      color: red; 
      font-weight: bold;
}

.redtext {
	color:red;
	}
	
DIV.redlarge {
      color: red; 
      font-weight: bold;
      font-family: arial, helvetica, sans-serif;
	  font-size: 16pt;
}
.bluelarge {
      color: blue; 
      font-weight: bold;
      font-family: arial, helvetica, sans-serif;
	  font-size: 14pt;
}
P.strong {
      color: #FF0000;
      font-weight: bold;
      }
P.notes {
      font-size: 11pt;
      }
A {
      font-family: arial, helvetica, sans-serif;
      color: maroon; 
      text-decoration: none; 
      font-weight: bold;
      font-size: 12pt;
      }
A.body {
	  font-family: Times New Roman, Trebuchet MS, serif;
      color: maroon; 
      text-decoration: underline; 
      font-weight: bold;
      font-size: 12pt;
      }
A.smlink {
      font-family: arial, helvetica, sans-serif;
      color: maroon; 
      text-decoration: none; 
      font-weight: bold;
      font-size: 8pt;
}
A:onmousedown { 
      color: black;
      }
A:hover { 
      color: #36BC4E;
	  text-decoration:overline;
      }
A.heading:hover { 
      color: red;
	  background-color: Goldenrod;
      }
A.home {
      font-family: 12pt Bradley Hand ITC, helvetica, serif, sans-serif;
	  color:#0000FF; 
	  font-weight: bold;
      } 
A.answers {
      font-family: 10pt Trebuchet MS, helvetica, serif, sans-serif;
	  color:#800000; 
	  font-weight: bold;
      }
A.return {
      font-family: 10pt Trebuchet MS, helvetica, serif, sans-serif; 
	  color: #008080; 
	  font-weight: bold; 
	  text-decoration: none; 
      }
A.redunder {
      font-family: 10pt Trebuchet MS, helvetica, serif, sans-serif; 
	  color: red; 
	  font-weight: bold; 
	  text-decoration: underline; 
	  }
A.heading {
      font-family: Trebuchet MS, helvetica, serif, sans-serif;
	  font-size: 10pt; 
	  font-color: blue; 
	  background-color: #FEFC96;
	  text-decoration: none; 
	  }
A.h2 {
      font-family: Trebuchet MS, helvetica, serif, sans-serif;
	  font-size: 14pt; 
	  font-color: maroon; 
	  text-decoration: none; 
	  }
SPAN {
      font-family: 11pt Trebuchet MS, helvetica, serif, sans-serif;
      }
TR.red {
      font-family: arial, helvetica, serif; 
      color: #FF0000; 
      font-weight: bold;
      font-size: 11pt;
}
.center {
	text-align: center;
}

.leftalign {
	text-align:left;
	}

.linknormal {
      font-family: arial, helvetica, sans-serif;
      color: maroon; 
      text-decoration: none; 
      font-weight: bold;
      font-size: 12pt;
      }
	  
.sans-serif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
hr { 
	text-align: center; 
	width: 75%; 
	height: 3px; 
	color: blue; 
	border: none;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px; 
	} /* For Internet Explorer */

html>body hr { 
	width: 75%; 
	height: 3px; 
	background-color: blue; 
	border: none; 
	} /* For Gecko-based browsers */

html>body hr { 
	width: 75%; 
	height: 3px; 
	background-color: blue; 
	border: 0px solid blue; 
	} /* For Opera and Gecko-based browsers */
