body{
	font-family:		arial;
	font-size:			small;
	margin:				0 auto;
	color:				#000000;
	background-color:	#FFFFFF;
	width:				970px;
	text-align:			justify;
}

a:link, a:visited{
	font-weight:		bold;
	color:				#000000;
	padding:			0px 0px 0px 0px;
	text-decoration:	underline;
}

a:hover,a:active{
	font-weight:		bold;
	color:				#000000;
	text-decoration:	underline;
}


h1, .h1{
	font-family:		arial black;
	margin:				0px;
	padding:			5px 0px 15px 0px;
	text-transform:		uppercase;
	font-size:			20pt;
	font-weight:		bold;
	letter-spacing:		-.05em;
	line-height:		27px;
	min-height:				30px;
}

h2, .h2{
	font-family:		arial black;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	text-transform:		uppercase;
	font-size:			17pt;
	font-weight:		bold;
	letter-spacing:		-.05em;
	line-height:		27px;
}

h3, .h3{
	display:			inline;
	text-decoration:	none;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	color:				#000000;
	text-transform:		uppercase;
	border:				0px;
	font-family:		arial black;
	letter-spacing:		-1px;
	font-size:			17px;
}

h4, .h4{
	font-family:		arial;
	margin:				0px;
	padding:			0px 0px 3px 0px;
	text-transform:		uppercase;
	font-size:			13pt;
	font-weight:		bold;
	letter-spacing:		-.05em;
	line-height:		14px;
}

p{
	margin:				0px 0px 14px 0px;
	padding:			0px;
}

.clear {
	margin:				0px;
	height:				1px;
	clear:				both;
	float:				none;
	font-size:			1px;
	line-height:		0px;
	overflow:			hidden;
	visibility:			hidden;
}

#header{
	background:			#FFFFFF url(/images/layout/logo.jpg) no-repeat center;
	height:				87px;
}

#mainNavigation{
	text-align:			center;
}

#mainNav{
	margin:				0 auto;
	padding:			0px;
	height:				40px;
}

	#mainNav li{
		display:			inline;
		padding:			0px;
		margin:				0px;
		list-style:			none;
	}
	
	#mainNav a:link,
	#mainNav a:visited{
		display:			inline;
		text-decoration:	none;
		margin:				7px 0px 11px 0px;
		padding:			0px 10px 0px 10px;
		color:				#000000;
		text-transform:		uppercase;
		border:				0px;
		font-family:		arial black;
		letter-spacing:		-1px;
		font-size:			13px;
	}
	
	#mainNav a:hover,
	#mainNav a:active{
		color:				#FFFFFF;
		background-color:	#000000;
		
	}
	
	#mainNav .selected:link,
	#mainNav .selected:visited{
		color:				#FFFFFF;
		background-color:	#000000;
	}

	#mainNav .selected:hover,
	#mainNav .selected:active{
		color:				#FFFFFF;
		background-color:	#000000;
	}
	
#subNav{
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	letter-spacing:		0px;
	font-family:		arial black;
	font-size:			9pt;
	text-decoration:	none;
	height:				20px;
	padding:			1px 0px 0px 0px;
	background-color:	#000000;	
}

	#subNav li{
		float:			left;
		padding:		0px 0px 0px 0px;
		margin:			0px 0px 0px 0px; 
		list-style:		none;
	}
	
	#subNav a:link,
	#subNav a:visited{
		float:				left;
		text-decoration:	none;
		margin:				0px 27px 0px 15px;
		padding:			0px 3px 0px 3px;
		color:				#FFFFFF;
		text-transform:		uppercase;
		border:				1px solid #000000;
	}
	
	#subNav a:hover,
	#subNav a:active{
		color:				#FFFFFF;
		border:				1px solid #FFFFFF;
	}
	
	#subNav .selected:link,
	#subNav .selected:visited{
		color:				#FFFFFF;
		border:				1px solid #FFFFFF;
	}

	#subNav .selected:hover,
	#subNav .selected:active{
		color:				#FFFFFF;
		border:				1px solid #FFFFFF;
	}
	
#content{
	clear:				both;
	padding:			27px 0px 7px 5px;
	float:				left;
	width:				970px;
	min-height:			347px;
}

	#leftColumn{
		float:				left;
		display:			inline;
		width:				230px;
		padding:			0px 50px 0px 0px;
	}
	
	#largeRightColumn{
		float:				left;
		display:			inline;
		width:				675px;
	}
	
	#middleColumn{
		float:				left;
		display:			inline;
		width:				375px;
		margin:				0px 25px 0px 0px;
		
	}
	
	#smallRightColumn{
		float:				left;
		display:			inline;
		text-align:			left;
		width:				275px;
		
	}

.homeSection1,
	.homeSection2,
	.homeSection3,
	.homeSection4{
		float:				left;
		display:			inline;
		width:				224px;
		
	}
	
	.homeSection1{
		margin:				0px 20px 0px 0px;
	}
	
	.homeSection2,
	.homeSection3{
		margin:				0px 20px 0px 0px;
	}

	
	.homeSection4{
		margin:				0px 0px 0px 0px;
	}
	
	.homeSectionDouble{
		float:				left;
		display:			inline;
		width:				456px;
		margin:				0px 30px 0px 0px;
	}
	
		.homeSection1 p,
		.homeSection2 p,
		.homeSection3 p,
		.homeSection4 p{
			text-align:			justify;
			font-size:			10pt;
		}

#footer{	
	clear:				both;
	padding:			23px 0px 0px 27px;
	font-size:			8pt;
	text-align:			center;	
}