BODY {
	BACKGROUND: #fff; 
	COLOR: #000;  
	FONT-SIZE: 1.0em; 
 	font-family: Arial, Helvetica, sans-serif;
	} 
		
div.wrapper {
	width: 640px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	}
	
div.wrapper_jo {
	width: 750px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	}
	
#footer {
	margin-left: auto;
	margin-right: auto;
	clear: both;
	}
	
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 85%;
	}
	
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #0000FF;
	}
	
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #0000FF;
	}
	
li	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 85%;
	}

/* not liking having all the links bold
a:link{color:blue; font-weight:bold;}
a:visited{color:blue; font-weight:bold;}
a:hover{color:#ff0000; font-weight:bold;}
*/

a:link{color:blue;}
a:visited{color:blue;}
a:hover{color:#ff0000;}

hr {
	width:75%;
	color:#00F;
	text-align:center;
}

/* Will eventually get rid of this style - font is too small */
.maintext {
		font-size: 85%;
}

/* Formatting for page titles */
.titlepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 115%;
	font-weight: bold;
	color: #0000FF;
	text-align: center;
	
}
.formfilds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.88em;
	font-weight: bold;
	color: #000000;
}
.navtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #0000FF;
}
.bookname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

/* Used in footer - get rid of it when we clean up the footer */
.botnavtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.74em;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}

.alert {
	color: #FF0000;
	font-weight:bold;
	font-size: 85%;
	}
	
.err {
	color: #FF0000;
	font-weight: bold;
	font-size:90%;
	}
	
.bluln {
	color: #0000FF;
	width: 40%;
	}
	
 .label {
	float: left;
	clear: left;
	width: 230px;
	margin-right: 10px;
	text-align: right;
	font-weight: bold;
}

.secHead {
	font-weight: bold;
	font-size:18px;
	color: #0000FF;
	text-align: center;
}

.fltleft {
	float:left;
	clear:both;
	}
	
.fltleft3 {
	float:left;
	clear:both;
	margin-right:3px;
	}
	
.fltright {
	float:right;
	clear:both;
}

.fltright3 {
	float:right;
	clear:both;
	margin-left:3px;
}	
.pbox {
	border: 1px solid;
	padding: 3px;
	}
	



