body {
		margin:0px 0px 0px 0px;
		background:#C3E8FF;
		font-family:Tahoma;
		}
	
	#leftcontent {
		position: absolute;
		left:10px;
		top:50px;
		width:150px;

		/*background:#fff;
		border:1px solid #000;*/
		}

	#centercontent {
		margin-top:50px;
		background:#fff;
   		margin-left: 180px;
   		margin-right:120px;
		border:1px solid #000;
				
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 180px;
   		margin-right:120px;
		}
	html>body #centercontent {
   		margin-left: 180px;
   		margin-right:120px;
		}

	#rightcontent {
		position: absolute;
		right:10px;
		top:50px;
		width:95px;
		background:#fff;
		border:0px solid #000;
		}

#contact {
		
		background: #fff;
		border: 1px solid #000;
		margin-left:5px;
		font-size:10px;
		padding-left:3px;
		line-height:15px;
	}

	#contacthead {
		font-weight:bold;
		font-size:14px;
	}

/*	#leftcontent {
		float:right;
		width:auto;
		background:#fff;
		border-left:2px solid #000;
		border-bottom:2px solid #000;
		border-right:2px solid #000;
		border-top:2px solid #000;
		margin-top:25px;
		margin-left:15px;
		margin-right:0px;
		padding-bottom:40px;
		padding-top:25px;
		}*/

	#title
	{
		text-align:center;
	}
	
	#footerinfo
	{
		font-size:xx-small;
		text-align:center;
	}

	#menu
	{
		float:left;
		font-size:14px;
		letter-spacing:1px;
		line-height:25px;
		width:150px;
		margin-left:5px;
margin-top:25px;
	}
	
#navhead
{
font-size: 16px;
font-weight:bold;
}

	/*#rightcontent 
	{
		margin-left:15px;
		padding-top: 40px;
		
		}
		*/
a{
	color:#002C48;
}

a.readlink{
	color: #4DBAFF;
}
	p,h1,h2,pre {
		margin:0px 30px 10px 30px;
		}
		
		p
		{
			font-size:12px;
		}
		p.date
		{
			text-align:right;
			
			background-color:#eee;
		}
		p.printfriendly
	{
		text-align:center;
		font-size:x-small;
	}

	#qltitle
	{
		font-size:40px;
		border-bottom:2px solid #000;
		
		margin-top: -15px;
		padding-bottom: 15px;
		text-align:center;
		color:#002C48;


		margin-left:-30px;
		margin-right:-30px;
		voice-family: "\"}\"";		
		margin-left:0px;
		margin-right:0px;
	}

	#rightcol
	{
		/*position: absolute;*/
		float: right;
		margin-top:25px;
	}

	h1 {
		font-size:14px;
		padding-top:10px;
		text-align:right;
/*		font-style:italic;*/
		color:#3DB4FF;
		border-bottom:2px solid #3DB4FF;

		}
		
		h2
		{
			font-size:14px;
		}
		#qltitle h1
	{
		text-align:center;
		font-size:26px;
		
	}
	#rightcontent p {
		font-size:10px;
		margin-right:0px;

		}
