body
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	overflow:auto;
	height:100%;
	font-family:sans serif, arial;
	font-size:100%;
}

a
{
	color:black ! imporant;
	text-decoration:none;
}

a img
{
	border:none;
}

.krantnav img
{
	border:solid black 1px;
	height:64px;
	width:32px;
}

a:hover
{
	text-decoration:underline;
}


table.main
{
	width:100%;
	border-collapse:collapse;
	height:100%;
}

table.main td
{
	vertical-align:top;
}

td.pdf
{
	height:100%;
}

td.pdf iframe

{
	width:100%;
	height:100%;
}

td.menu
{
	padding-left:5px;
	width:208px;
	height:100%;
	background:white;
	overflow:auto;
	font-size:85%;
	border-right:solid silver 2px;
	width:190px;
	padding:10px 0px 10px 0px

}

td.menu td
{
	font-size:100%;
}

div.menu
{
	height:100%;
	width:100%;
}

.menu table
{
	border-collapse:collapse;
}

.menu td
{
	font-size:80%;
	line-height:120%;
}

.menu .logo
{
	width:172px;
	margin-bottom:16px;
	height:26px;
	margin-bottom:20px;

}

.menu h1
{
	font-size:110%;
	margin:12px 0 4px 0;
	padding:0 0 0 0;
	text-align:center;
}

	

.active
{
	/*text-decoration:underline;*/
	font-weight:bold;
	color:#ff8000;
}


.sitemap, .errorpage
{
	margin: 16px; 16px 16px; 16px;
}

.sitemap h1, .errorpage h1
{
	margin: -16px -16px 16px -16px;
	background:orange;
	border-bottom:solid black 1px;
	padding: 16px p16xp 16px 0px;
}

.sitemap h3
{
	margin-bottom:0px;
	
}
.sitemap td.toc_thumbnail
{
	vertical-align:top;
}

.sitemap .krantnav img
{
	height:96px;
}

.sitemap td.toc_thumbnail img
{
	width:172px;
}



.tab { background:white url('unselected.gif') no-repeat 0px 0px;height:32px;;margin-bottom:4px;display:block;overflow:hidden;}
.tab.selected, .tab:hover {background:white url('selected.gif') no-repeat 0px 0px;margin-right:0px;z-index:10;}
.tab .number {color:white;font-size:30px;font-weight:bold;width:28px;float:left;padding: 0px 0px 2px 2px;text-align:right;}
.tab .text {float:left;padding: 2px 0px 4px 12px;line-height:13px;font-size:12px;width:132px;}

