@media print
{
div.all {width:100%;}
}
html, body {
			background:rgb(100,100,255);
			margin:0; 
			padding:0;
			text-align:center;
			color:#00b;;
			font-size:100%;
			font-family: "arial", "veranda", serif;
			}

div,ul,li,a,p,h2	{	
						margin:0;
						padding:0;
					}	
div.all	{	
			height:100%;
			width:760px;
			text-align:left;
			margin-left:auto;
			margin-right:auto;
			background:rgb(200,200,255);
			border-left:2px solid #00b;
			border-right:2px #00b solid;
		}

div.container{	
				text-align:center;
				margin:0;
				width:100%;
				padding:0em 0 1em 0;
				border:0;
			}
div.header	{	
				margin:0; padding:0;
				width:100%;
				text-align:center;
			}	

h2.header{	
			font-size:250%;
			padding:8px;
		}
p.header {
			border-top:#006600 1px dashed;
			margin:0 25% 0 25%;
			font-size:80%;
			padding:.2em 0 .4em 0;
		}
div.footer	{	width:100%;
				text-align:center;
				padding:.5em 0 10px 0;
			
			
			}
p.footer,h2.footer	{	
				font-size:80%;
				font-weight:normal;
				text-align:center;
			}
				
a.footer	{
				text-decoration:none;
				color:#00b;
				width:760px;
				font-size:80%;
				
			}

div.gpicture{	
				display:inline;
				margin:0;
				padding:0 1px;
				border:0;
				font-size:10%;
			}
div.picture{	
				display:inline;
				margin:0;
				padding:0 1px;
				border:0;
				font-size:10%;
			}

h3	{text-align:center;
	padding-top:0em;
	padding-bottom:.1em;
	}
h3.top	{
		padding-top:2em;}
img	{float:left; 
	padding:0;
	margin:0;
	border-top:none;
	border-right:#00b solid 2px;
	border-bottom:#00b solid 2px;
	margin-right:.5em;
	}
img.border	{padding:0; margin:0;border:none;border-bottom:2px #00b solid;}
div.main{	
			width:100%;
			margin-left:auto;
			margin-right:auto;
			padding-top:0;
			margin-top:0;
			
			
		}
h2.main	{	
			padding:0.6em 50px 0 50px;
		}
p.main	{	
			text-align:justify;
			padding: 0 1.2em 1em 1.2em;
			
		}
div.bar	{
		width:100%;
		float:right;
		padding: 0;
		margin:0;
		border-bottom:2px #00b solid;
		}	
a.bar	{	float:right;
		padding:.2em 0;
		font-size:100%;
		color:#00b;
		text-decoration:none;}
a.bar:hover	{color:#005;}
div.bbar	{
		width:100%;
		padding:1em 0;
		text-align:center;
		border-top:2px #00b solid;
	
		}	
a.bbar	{	
		margin:2em 0;
		font-size:100%;
		color:#00b;
		text-decoration:none;}
a.bbar:hover	{color:#005;}
div.half	{	
				width:50%;
				float:left;
				margin:0;
				padding:0;
			}
p.half {
	text-align:justify;
	padding: 0.9em;
		}
				
.style1 {color: #666666; font-size: xx-small}

img.newfront	{
	float:none;
	border:#00b solid 2px;
	}
div.newfront{

	text-align:center;
	width:100%;
}