* {
/*	 
	background-color: white;
*/
	 color: black; /* change */
	 font-size: 0.99em;
/*
	background-color: #C5B8FF;
*/
/*
	background-color: #BBA2FF;
*/	
	
	 font-family: "Verdana";
	/*
	 font-family: "helvetica, arial, sans-serif";
    */
}


a,a:hover {background:transparent;text-decoration:none;cursor:pointer} 
a:link {color:#c00} 
a:visited {color:#996600} 

a:hover,a:active {color:#c00}




#navcontainer ul li.active a { color: #CC0000; }

/*
#navcontainer ul li.active a { color: #8FD8EA; }
*/

#nav a:active, a:link {color:blue;}





#container {
     position: relative;
	 width:760px;
	 left: 50%;
	 top: 80px;
	 border: 5px solid;
	 margin-left: -390px;
	 background-color: #FFFFF4;
	 padding: 15px;
/*
	 background-color: #BBA2FF;
*/
}

#menu {
	 position: relative;

	 top: -5px;
	
}


#banner {
/*
	 float: right;
*/
     position: absolute;
 	 left:568px;
	 top:-15px;
}


#topbanner {
	
	position: relative;
	left:35px;
	top:1px;
}

#bottombanner {
	
	position: relative;
	left:1px;
	top:1px;
}

#note {
	 position: relative;
	 top: 12px;

}

#description {
	 position: relative;
	 left: 10px;
    	

}




   
#navcontainer ul
{
margin: 0;
padding: 0;



list-style-type: none;
text-align: left;
}

#navcontainer ul li { display: inline;}

#navcontainer ul li a
{
text-decoration: none;
padding: .2em .8em;
color: #670003; /* change */
/*
font-weight: bold;
*/

}

#navcontainer ul li a:hover
{
/*
background-color: red;
important
*/

background-color: #670003;
color:#FFFFF4;

}

#navcontainer ul li a.current
{
color: #3300CC;
}

.Caption {
background-color: black; /* change */

}

#footer {
    position: relative;
	font-size: .2em;
    top: +8px;
/*
	 top:13px;
	 font-size: .2em;
*/
	 width:760px;
/*	 
	background-color:#E10000;
*/	
	 background-color: #670003;
	 clear:both;
	}

#footer1 {
	    position: relative;
		font-size: .2em;
	    top: 30px;
	/*
		 top:13px;
		 font-size: .2em;
	*/
		 width:760px;
	/*
		 background-color:red;
	*/
		background-color: #670003;
}

#aboveline {
	    position: relative;
		font-size: .2em;
		width:760px;
		/*	 
			background-color:#E10000;
		*/	
		background-color: #670003;
		top: +12px;
		clear: both;
	}

body {

/*
     background-color: #BBA2FF; 
     background-color: white; 
*/

  background-color: #670003;

}

img.figure {
	float: right;
	position: relative;

	margin-left: 10px;
	margin-bottom: 10px;
/*
	border: 1px solid red;
*/
	padding: 0px;
}

img.figureleft {
	float: left;
	position: relative;

	margin-left: 10px;
	margin-bottom: 10px;

	
/*
	border: 1px solid red;
*/
	padding: 0px;
}

#figureright {
	float: right;
	position: relative;

	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	border: 1px solid red;
	padding: 10px;
}

#figureleft {
	float: left;
	position: relative;

	margin-left: 0px;
	margin-bottom: 10px;

	padding: 10px;
}

.tab {

	position: relative;
	left:30px;
	

}

#indent {

	position: relative;
	left:10px;


}

#indent1 {

	position: relative;
	left:30px;

}

#indent2 {

	position: relative;
	left:50px;

}



#heading {

	position: relative;
	font-size: 1.1em;
	left: 12px;
	color:#336699;
}

#heading1 {

	position: relative;
	font-size: 1.2em;
	left: 12px;
/*	
	color: #660000;
*/	
	color: #660099;
	text-align: center;
	top: 5px;
}

#heading2 {

	position: relative;
	font-size: 1.3em;
	left: 12px;
	color: #660099;
	text-align: center;
}

.fieldWithErrors {
  padding: 2px;
  background-color: red;
  display: table;
}

#errorExplanation {
  width: 400px;
  border: 2px solid red;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  background-color: #c00;
  color: #fff;
}

#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
}







