

body{ 
	background-color: #fdf9e0;
	font-size: 100%;
	/*font-family: "Arial Narrow", "Arial", serif, sans-serif;*/
	color: #000;
	
}

div{

	/*border-style: solid;
	border-color: #AA0000;
	border-width: 1px;*/

}


div.container{
/*This is the box all the stuff is contained in.   */	
	position: relative;
	width: 768px;
	margin: 0px auto;
	margin-top: 20px;
	margin-bottom: 20px;	
	padding: 5px;		
	
}


div.links{

	/*position: relative;	*/
	font-size: 100%;
	
}
	
div.main{
	/*position: relative;*/

	text-align: left;
	padding: 30px 10px; 
	min-height: 480px;
}

div.header{
	position: relative;
	
	font-size: 130%;
	
	padding: 10px;
	
	text-align: right;
	
	margin-bottom: 10px;
		
}

div.footer{
	position: relative;
	
	font-size: 75%;
	
	padding: 10px;
	
	text-align: right;
		
}

div.longbar{
	margin-top: 2px;
	font-size: 50%;
}

div.header, div.footer, div.longbar{
	background-color: #021aae;
	color: #fff;
}

table.bookTable{
	width: 100%;
}

bookCell{
	width: 33%;
}

a img{
	border: 0px;
}


/*Hyperlink Effects*/

a:link {
	text-decoration: underline;
	color: #021aae;
}

a:visited {
	text-decoration: underline;
	color: #071d8b;
}

a:hover { 
	text-decoration: underline; 
	color: #fe351a;
}

div.links a, span.activeTab{
	text-decoration: none;
	background-color: #8b9bfb;
	color: #fff;
	padding: 3px 5px;
	font-weight: bold;
	
	border-top: 1px solid #021aae;
	border-right: 1px solid #021aae;
}

div.links a.firstTab{
	border-left: 1px solid #021aae;
}

div.links a:link, div.links a:visited, div.links a:hover{
	text-decoration: none;
	color: #fff;
}

span.activeTab{
	background-color: #021aae;
}

div.links a:hover{
	background-color: #c2ccfe;
}


/*Classes*/

.title{
	font-weight: bold;	
}

.centered{
	text-align: center;
	
}

.padded{
	padding: 10px;
}
