
 body
 {
 	margin: 0px;
 	padding: 0px;
 	font-family: arial;
 	font-size: 12px;
 	text-align: center;
 	color: #808080;
 	background-color: #FFFFFF;
 }
 
 
 	a
 	{
 		text-decoration: none;
 		color: #000000;
 	}
 	
 		a:hover
 		{
 			text-decoration: underline;
 		}

		a img
		{
			border: none;
		}
 		
 		
 	div.clear
 	{
 		clear: both;
 		width: 1px;
 		height: 1px;
 		overflow: hidden;
 	}
 		
 
 
	#topmenu
	{
		background-color: #ACD5F1;
	}
	
		#topmenu div.inner
		{
			width: 900px;
			margin: auto;
			padding-top: 14px;
			padding-bottom: 10px;
			text-align: left;
		}
		
		#topmenu ul
		{
			margin: 0px;
			padding: 0px;
			list-style-type: none;
		}
		
			#topmenu ul li
			{
				display: inline;
				margin: 0px;
				padding: 0px;
				padding-right: 18px;
			}
			
		#topmenu div.left
		{
			float: left;
			padding-top: 4px;
		}
		
		#topmenu div.right
		{
			float: right;
			font-size: 10px;
		}
		
			#topmenu div.right form
			{
				margin: 0px;
				padding: 0px;
			}
			
				#topmenu div.right form p
				{
					float: left;
					margin: 0px;
					padding: 0px;
					padding-left: 10px;
					color: #FFFFFF;
				}
			
				#topmenu div.right form input.text
				{
					margin: 0px;
					padding: 3px;
					padding-left: 5px;
					font-size: 12px;
					font-family: arial;
					color: #808080;
					background-color: #FFFFFF;
					border: none;
				}
			
				#topmenu div.right form input.submit
				{
					margin: 0px;
					padding: 4px;
					padding-left: 8px;
					padding-right: 8px;
					font-size: 11px;
					font-family: arial;
					color: #FFFFFF;
					background-color: #4A5EAB;
					border: none;
				}
			
			
	#main
	{
		width: 900px;
		margin: auto;
		padding-top: 12px;
		text-align: left;
	}
	
		#main #logo
		{
			float: right;
			width: 310px;
			height: 84px;
		}

		#main #menu
		{
			float: left;
			width: 540px;
			height: 90px;
		}
		
			#main #menu ul
			{
				margin: 0px;
				padding: 0px;
				list-style-type: none;
			}
			
				#main #menu ul li
				{
					display: block;
					float: left;
					margin: 0px;
					padding: 0px;
					padding-right: 6px;
				}
				
					#main #menu ul li a
					{
						display: block;
						height: 90px;
						padding-left: 24px;
						padding-right: 24px;
						font-size: 14px;
						color: #808080;
						background-color: #EEEEEE;
					}
				
						#main #menu ul li a span
						{
							display: block;
							padding-top: 60px;
						}
					
					
		#main #content
		{
			float: left;
			width: 540px;
			padding-top: 30px;
			padding-bottom: 20px;
		}
		
			#main #content h1
			{
				margin: 0px;
				padding: 0px;
				padding-top: 24px;
				padding-bottom: 12px;
				font-size: 16px;
				color: #505050;
			}
		
			#main #content h2
			{
				margin: 0px;
				padding: 0px;
				padding-top: 24px;
				padding-bottom: 12px;
				font-size: 14px;
				color: #505050;
			}
			
			#main #content p
			{
				margin: 0px;
				padding: 0px;
				padding-top: 4px;
				padding-bottom: 6px;
				text-align: justify;
			}
			
			#main #content div.addressbook_entry
			{
				margin-top: 20px;
				padding-left: 80px;
				padding-bottom: 10px;
				background-repeat: no-repeat;
				border-bottom: 1px solid #BBBBBB;
			}
			
				#main #content div.addressbook_entry h1
				{
					padding-top: 4px;
					padding-bottom: 6px;
				}
		
		
		#main #news
		{
			clear: right;
			float: right;
			width: 310px;
			padding-top: 40px;
			font-size: 11px;
		}
		
			#main #news h2
			{
				margin: 0px;
				padding: 0px;
				padding-bottom: 15px;
				font-size: 16px;
				text-align: center;
			}
		
			#main #news p
			{
				margin: 0px;
				padding: 0px;
				padding-top: 4px;
				padding-bottom: 4px;
				text-align: justify;
			}


	#footer
	{
		clear: both;
		width: 900px;
		margin: auto;
		margin-top: 20px;
		padding-top: 15px;
		padding-bottom: 30px;
		text-align: left;
		border-top: 1px solid #BBBBBB;
	}

		#footer img
		{
			float: right;
			border: none;
		}










