﻿Body {
	background-image: url(Body.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #e3e3e3;
	margin-bottom: 25px;
}

	#sheet {
		width: 940px;
		margin-left: auto;
		margin-right: auto;		
	}
	
		#sheet #document, #sheet #page {
			display: block;
			background-color: White;
			color: #333333;
			line-height: 14pt;		
			background-repeat: no-repeat;
			background-position: bottom;
			line-height: 14pt;	
			margin-bottom: 10px;			
		}
		
		#sheet #document #breadcrums { width: 920px }	
		#sheet #page #breadcrums { width: 610px; }	
		#sheet #document #breadcrums, #sheet #page #breadcrums {
			background-image: url(Breadcrums.gif);
			background-repeat: repeat-y;
			background-position: right;
			height: 20px;
			margin-top: 3px;
			padding: 0px 10px 0px 10px;
			text-align: right;
			line-height: 16pt;
			font-size: 7pt;
			color: #676767;
		}
		
		#sheet #document #breadcrums a, #sheet #page #breadcrums a {
			color: #6a93b1;
			text-decoration: none;
		}
		
		#sheet #document #breadcrums a:hover, #sheet #page #breadcrums a:hover {
			color: #6a93b1;
			text-decoration: underline;
		}	

		#sheet #document {
			background-image: url(Document.gif);
			width: 940px;
		}
		
		#sheet #page {
			background-image: url(Page.gif);			
			width: 630px;		
			float: right;
		}

			#sheet #document h1, #sheet #page h1 {
				height: 30px;
				line-height: 22pt;
				padding: 10px 0px 0px 10px;
				color: #4b7aaa;
				font-size: 18pt;
				font-weight: normal;
			}
			
			#sheet #page h1 { background-image: url(PageH1.gif); width: 620px; }
			#sheet #document h1 { background-image: url(DocumentH1.gif); width: 930px;}		
			
			#sheet #document strong, #sheet #page strong {
				font-weight: bold;
				color: #4b7aaa;
			}					
			
			#sheet #document table, #sheet #page table {
				margin-bottom: 10px;
			}
				#sheet #document table thead tr td, #sheet #page table thead tr td {
					font-weight: bold;
					color: #999999;
					vertical-align: top;
				}			
				#sheet #document table tr td, #sheet #page table tr td {
					vertical-align: top;
				}				
	
			#sheet #page .gradient {
				background-image: url(PageTableGradient.jpg);
				background-position: top;
				background-repeat: no-repeat;
			}
				#sheet #page .gradient thead tr td {
					padding: 5px 5px 0px 5px;
					color: #333333;
					text-align: left;
				}
				#sheet #page .gradient tbody tr td {
					padding: 0px 5px 0px 5px
				}
			
			#sheet #page .grid  {
				border-collapse: collapse;
				padding: 0px;
				border-spacing: 0px;
			}			
				#sheet #document .grid thead tr td, #sheet #page .grid thead tr td {
					font-weight: bold;
					color: #999999;
					text-align: center;
					vertical-align: top;
				}
			
			#sheet #document .content, #sheet #page .content {
				padding: 0px 10px 10px 10px;
				margin-top: 10px;
				background-position: bottom;
				width: 620px;
				background-repeat: no-repeat;
				display: table;
			}
			#sheet #page .content { width: 610px; }
			#sheet #document .content {width: 920px; }
			
				#sheet #document .content hr, #sheet #page .content hr {
					width: 100%;
					color: #E0E0E0;
					margin-bottom: 10px;
					background-color: #E0E0E0;
				}
				
				#sheet #document .content .border, #sheet #page .content .border {
					border-color: #E0E0E0;
					border-width: 2px;
					border-style: solid;
					margin-bottom: 10px;
				}				
			
				#sheet #document .content a, #sheet #page .content a {
					text-decoration: underline;
					color: #4b7aaa;
				}
				
				#sheet #document .content a:hover, #sheet #page .content a:hover {
					color: Orange;
				}
			
				#sheet #document .content h2, #sheet #page .content h2 {
					font-size: 12pt;
					font-weight: normal;
					margin-bottom: 10px;
				}
				
				#sheet #document .content h3, #sheet #page .content h3 {
					font-size: 9pt;
					font-weight: bold;
					margin-bottom: 10px;
					text-align: left;
				}	
				
				#sheet #document .content h4, #sheet #page .content h4 {
					font-size: 8pt;
					font-weight: bold;
					margin-bottom: 10px;
					text-align: left;
					color: #4b7aaa;
				}							
			
				#sheet #document .content ul, #sheet #page .content ul {
					padding: 0px 0px 10px 30px;	
				}
				
				#sheet #document .content ul li, #sheet #page .content ul li {
					margin-bottom: 1px;
					list-style-image: url(PageUlLi.gif);
					list-style-position: outside;
					padding: 0px 0px 0px 0px;	
				}				
				
				#sheet #document .content ol, #sheet #page .content ol {
					list-style-type: decimal;
					padding: 0px 0px 10px 20px;	
				}			
				
				#sheet #document .content .textbox, #sheet #page .content .textbox {
					font-size: 8pt;
					font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					vertical-align: top;
				}
				
				#sheet #document .content p, #sheet #page .content p {
					margin-bottom: 10px;
				}			

		#sheet #footer {
			border-top-style: solid;
			border-top-color: #cecece;
			border-top-width: 1pt;
			line-height: 10pt;
			color: #676767;
			font-size: 7pt;
			clear: both;
			padding: 2px 0px 0px 0px;
			margin: 0px 0px 0px 0px; /* FF negeert margin top 10px */
		}
		
			#sheet #footer a {
				color: #676767;
				text-decoration: none;
			}
			
			#sheet #footer a:hover {
				text-decoration: none;
			}
		
			#sheet #footer .copyright {
				float: left;
				width: 200px;
			}
			
			#sheet #footer .text {
				float: right;
				width: 700px;
				text-align: right;
			}		
		
