body, .overpage {
		margin:0px;
		padding:0px;
		width:100%;
		color:#000000;
		font-family:arial,sans-serif;
		font-size:11pt;
		background:#9f9fcc URL(/include/gfx/vertical-tree.jpg) repeat-y;
		padding:0px;
		position:static;
	}

.bigtitle {
		margin:0px;
		padding:0px;
		width:100%;
		height:150px;
		border-bottom:4px solid #13121a;
		font-size:36pt;
		font-weight:bold;
		font-family:Papyrus,sans-serif;
		background:URL(/include/gfx/header.jpg) #9f9fcc no-repeat;
	}
.title_ul {
		padding-top:4px;
		padding-left:4px;
		padding-bottom:6px;
		padding-right:6px;
		position:absolute;
		top:39px;
		left:199px;
		color:#9f9fcc;
		z-index:2;
		background:none;
	}
.title_mid {
		padding:4px;
		position:absolute;
		top:40px;
		left:200px;
		color:#363699;
		z-index:6;
		border:none;
	}
.title_lr {
		padding:4px;
		position:absolute;
		top:42px;
		left:202px;
		color:#000066;
		z-index:4;
	}

.navigation {
		margin-top:0px;
		margin-bottom:0px;
		margin-left:10px;
		margin-right:0px;

		padding-left:0px;
		padding-top:0px;
		padding-right:0px;
		padding-bottom:0px;
		position:absolute;
		top:150px;
		left:-5px;
		width:150px;
		background:none;
	}

.navgroup {
		margin-top:0px;
		margin-bottom:0px;
		padding:4px;
		position:static;
		border:4px solid #363699;
		font-size:10pt;
		background:URL(/include/gfx/waterback.jpg) #9f9fcc;
		width:150px;
	}

.navsubgroup {
		margin:1px;
		padding:4px;
		position:static;
		border:2px solid #363699;
	}

.mainbody {
		margin-left:180px;
		margin-right:0px;
		margin-top:0px;
		margin-bottom:100px;
		padding:16px;
		text-align:justify;
		position:relative;
		z-index:5;
		border-left:1px dotted #363699
	}

.sidebar {
		margin-top:0px;
		margin-bottom:20px;
		margin-left:35px;
		margin-right:5px;
		padding:0px;
		width:260px;
		float:right;
		background:URL(/include/gfx/vertical4.gif) repeat-y top;
		position:relative;
		left:-15px;
		z-index:10;
	}

.sidebar_box, .currbook {
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		width:260px;
		border:4px solid #363699;
		background:URL(/include/gfx/waterback.jpg) #9f9fcc;
		font-size:10pt;
	}
.sidebar_box {
		text-align:justify;
		height:150px;
		overflow:auto;
		padding:4px;
	}
.currbook {
		padding-top:0px;
		padding-bottom:0px;
		padding-left:4px;
		padding-right:4px;
		text-align:center;
	}

.sidebarheader {
		font-weight:bold;
		font-family:Papyrus,san-serif;
		color:#000099;
		background:URL(/include/gfx/header.jpg) #666699 bottom;
		text-align:center;
		font-size:10pt;

		margin-top:8px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;

		padding-top:0px;
		padding-bottom:0px;
		padding-left:4px;
		padding-right:4px;

		border-top:2px solid #3636aa;
		border-bottom:0px solid #3636aa;
		border-left:4px solid #3636aa;
		border-right:4px solid #3636aa;
	}
.navigation .sidebarheader {
		width:150px;
	}
.sidebar .sidebarheader {
		width:260px;
	}

.footerbar {
		margin:0px;
		padding-left:0px;
		padding-right:0px;
		padding-top:6px;
		padding-bottom:6px;
		width:100%;
		font-size:10pt;
		text-align:right;
		border-top:4px solid #13121a;
		border-bottom:4px solid #13121a;
		clear:both;
		background:URL(/include/gfx/header.jpg) #9f9fcc left no-repeat;
	}

a {
		text-decoration:none;
		padding-left:12px;
	}
a:link,a:visited {
		color:#0000cc;
		background:URL(/include/gfx/linkbit3.gif) no-repeat left
	}
a:hover,a:active {
		color:#aa0000;
		background:URL(/include/gfx/linkbit.gif) no-repeat left
	}
.currbook a {
		background:none center;
		padding:0px;
	}
img, a img {
		border:0px;
	}

.inset {
		margin-right:15px;
		margin-bottom:15px;
	}

.hidden {
		display:none;
	}
