body {
	background-color: #ffffff;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}

#holdAll {
	width: 100%;
}

#holdBody {
	width: 700px;
	margin: auto;
	margin-top: 50px;
}

#holdLogo {
	width: 210px;
	height: 100px;
	float: left;
}

#holdAnimation {
	width: 480px;
	height: 100px;
	float: right;
}

#holdPagephoto {
	margin-top: 20px;
	width: 210px;
	float: left;
}

#holdNavigationAndPrimarycontent {
	margin-top: 20px;
	width: 480px;
	float: right;
	position: relative;
}

	#holdNavigation {
		margin: 0;
		padding: 0;
		height: 20px;
		border-top: solid 2px #999999;
		border-bottom: solid 2px #999999;
		padding-left: 40px;
	}
	
		#holdNavigation ul {
			/* border: 1px solid red;*/
			margin: 0;
			padding: 0;
			list-style-type: none;
			text-align: center;
		}
		
		#holdNavigation ul li {
			display: block;
			float: left;
			text-align: center;
			padding: 0;
			margin: 0;
		}
		
	#subSpacer {
		position: relative;
		margin: 0;
		padding: 0;
		padding-top: 5px;
		/* border: 1px solid purple; */
	}
		
	.holdSubNavigation {
			position: absolute;
			margin: 0;
			padding: 3px;
			padding-top: 5px;
			display: none;
			background-color: #F4FDFF;
			z-index: 2;
			border: 1px solid #dddddd;
	}

	.holdSubNavigation a img { margin-bottom: 5px; }
	.holdSubNavigation a > img { margin-bottom: 5px; }
	
	#holdPrimarycontent {
		width: 480px;
		padding-left: 0px;
		padding-right: 0px;
		text-align: justify;
		z-index: 1;
	}

#holdContent {
	margin-top: 20px;
	clear: both;
	text-align: justify;
}

.qColumn {
	float: left;
	width: 168px;
	margin: 0 0 0 5px;
	text-align: left;
}

.hColumn {
	float: left;
	width: 345px;
}

.tqColumn {
	float: left;
	width: 523px;
	text-align: justify;
}

h1 {
	margin: 0;
}

h2 {
	margin: 0;
	margin-bottom: 10px;
}

p {
	margin-top: 10px;
	font-family: Arial, sans-serif;
	font-size: 0.8em;
	color: #999999;
	line-height: 150%;
}

.secondaryContent {
	font-family: Arial, sans-serif;
	font-size: 0.7em;
	color: #999999;
	line-height: 125%;
}

a {
	color: #0079C1;
}


#topSubMenu0, #topSubMenu1, #topSubMenu2, #topSubMenu3 {
	/* border: 1px solid orange; */
	top: 24px;
}

#topSubMenu0 { position: absolute; left: 40px; float: left; }
#topSubMenu1 { position: absolute; left: 132px; float: left; }
#topSubMenu2 { position: absolute; left: 222px; float: left; }
#topSubMenu3 { position: absolute; left: 348px; float: left; }
	