@charset "UTF-8";
/* CSS Document */

div#tooltip {
	Position: absolute;
	top: 100px;
	left: 100px;
	height: 1.5em;
	border: 2px solid #FF9900;
	background-color: #BABABA;
	display: none;
	padding: 3px;
	font-size:1em;
}

a {text-decoration: none}
a:link {
	color: #660000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #660000;
}
a:hover {
	text-decoration: underline;
	color: #660000;
}
a:active {
	text-decoration: none;
	color: #660000;
}
body,td,th {
	font-size: large;
}

/**********  Chris **********************/
body
{
background-color:#7FFFD4;
text-align:center;
}

#main {
display: none;
}

#book {
width: 100%;
height:90%;
overflow:auto;
}

.cell
{
width:50%;
height:95%;
}

table, tr, th, td
{
border: 1px solid black;
}

div
{
overflow:auto;
}

th
{
font-size:24px;
}

#tabs
{
text-align:center;s
}
/*********************************************
 * INDEX
 *********************************************/
#index
{
height:95%;
width:95%;
overflow:auto;
margin-left:auto;
margin-right:auto;
/*padding:20px;*/
}

.indexhead
{
text-decoration:underline;
font-style:italic;
font-weight:bold;
font-size:20px;
text-align: center;
}

#currentPageIndex{
background-color:#66FF00;
}

.tab
{
background-color:#CCCCCC;
border: 2px solid #FFFFFF;
border-radius: 10%;
}

/*********************************************
 * Text
 *********************************************/
#text
{
height:95%;
width:100%;
overflow:auto;
/*padding:20px;*/
}
 
#page
{
background-color:#FFFFFF;
height:95%;
width:100%;
overflow:auto;
/*padding:10px;*/
}

#switchPageTable
{
height:5%;
}

.noborder
{
border: none;
width:100%;
}