﻿/* Cascading Style Sheets file used by the AOP-KB pages:
index.html, background.html and howToContribute.html */
	
	#page-container {
		font-family: Arial, Verdana, serif;
	}
	
	#top {
		margin-top: 35px;
	}
	
	#top h1 {
		text-align: center;
		font-size: 32px;
		font-weight: normal;
	}

	#top-line {
		height: 1.3em;
		color: #FFFFFF;
		background-color: #074A8B;
		margin-bottom: 30px;
	}
	
	#small-line {
		height: 2px;
		margin-top: 30px;
		margin-bottom: 10px;
		background-color: #074A8B;
	}
	
	#bottom-line {
		height: 7px;
		margin-top: 7px;
		margin-bottom: 20px;
		background-color: #074A8B;
	}	
	
	#page-content {
		width: 1024px;
		margin-left: auto;
		margin-right: auto;
		padding-bottom: 10px;
	}
	
	#page-content h2 {
		color: #074A8B;
	}
	
	#page-content p {
		line-height: 1.5;
	}
	
	#page-content li {
		line-height: 1.5;
	}
	
	
	#logos {
		width: 590px;
		margin-left: auto;
		margin-right: auto;
	}	

	#links {
		width: 800px;
		margin-left: auto;
		margin-right: auto;
	}
	
	#links a {
		color: #FFFFFF;
		text-decoration: none;
		margin-right: 10px;
		margin-left: 10px;
	}
	
	#textBox1 {
		position: absolute; 
		z-index: 1; 
		width: 320px; 
		font-size: 10pt; 
		padding: 10px 20px; 
		background-color: #F5F5F5;
		margin: -380px 0px 0px 100px; 
		border-style: solid; 
		border-width: 1px;
		border-color: #707070;
		box-shadow: 5px 5px 3px #AAAAAA;
	}
	
	#textBox2 {
		position: absolute; 
		z-index: 1; 
		width: 350px; 
		font-size: 10pt; 
		padding: 10px 20px; 
		background-color: #F5F5F5;
		margin: -120px 0px 0px 130px; 
		border-style: solid; 
		border-width: 1px;
		border-color: #707070;
		box-shadow: 5px 5px 3px #AAAAAA;
	}
	
	#textBox3 {
		position: absolute; 
		z-index: 1; 
		width: 280px; 
		font-size: 10pt; 
		padding: 10px 20px; 
		background-color: #F5F5F5;
		margin: -280px 0px 0px 500px; 
		border-style: solid; 
		border-width: 1px;
		border-color: #707070;
		box-shadow: 5px 5px 3px #AAAAAA;
	}
	
	#textBox4 {
		position: absolute; 
		z-index: 1; 
		width: 280px; 
		font-size: 10pt; 
		padding: 10px 20px; 
		background-color: #F5F5F5;
		margin: -80px 0px 0px 490px; 
		border-style: solid; 
		border-width: 1px;
		border-color: #707070;
		box-shadow: 5px 5px 3px #AAAAAA;
	}
	
	.image-block {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	.logo {
		padding: 0;
		margin-right: 15px;
		margin-left: 15px;
	}
	
	.bold {
		font-weight: bold;
	}
	
	img {
		border: 0;
		outline: none;
	}
	