.whole {
	/*background-color: #333333;*/
	background: rgba(19,19,19,1);
	background: -moz-linear-gradient(left, rgba(19,19,19,1) 0%, rgba(66,66,66,1) 50%, rgba(28,28,28,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(19,19,19,1)), color-stop(50%, rgba(66,66,66,1)), color-stop(100%, rgba(28,28,28,1)));
	background: -webkit-linear-gradient(left, rgba(19,19,19,1) 0%, rgba(66,66,66,1) 50%, rgba(28,28,28,1) 100%);
	background: -o-linear-gradient(left, rgba(19,19,19,1) 0%, rgba(66,66,66,1) 50%, rgba(28,28,28,1) 100%);
	background: -ms-linear-gradient(left, rgba(19,19,19,1) 0%, rgba(66,66,66,1) 50%, rgba(28,28,28,1) 100%);
	background: linear-gradient(to right, rgba(19,19,19,1) 0%, rgba(66,66,66,1) 50%, rgba(28,28,28,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#131313', endColorstr='#1c1c1c', GradientType=1 );
}

.headerBox {
	align: center;
	text-align: center;
}

.header {
	background-color: #000000;
	color: #FFFFFF;
	margin: 0 auto;
	max-width: 855px;
	padding: 25px 0 50px 0;
}

.title {
	font-family: Arial;
	font-size: 50px;
	text-align: center;
}

.subtitle {
	font-family: Arial;
	font-size: 25px;
	text-align: center;
}

.buttonBox {
	margin-top: -2px;
	text-align: center;
}

.selectedButton {
	font-family: Arial;
	display:inline-block;
	margin: -15px -2.2px 0 -2.2px;
	min-width: 214.2px;
	text-align: center;
	font-size: 25px;
	color: #FFFFFF;
	background-color: #960000;
	padding: 5px 33 5px 33;
	vertical-align: bottom;
}

.selectedButton:hover { 
	/*color: #000000;*/
	border-color: #FFFFFF;
	background-color: #960000;
}

.buttons {
	font-family: Arial;
	display:inline-block;
	margin: 0 -2.2px;
	min-width: 214.4px;
	text-align: center;
	font-size: 25px;
	color: #FFFFFF;
	background-color: #560000;
	padding: 5px 33 5px 33;
	vertical-align: bottom;
}

.buttons:hover { 
	/*color: #000000;*/
	border-color: #FFFFFF;
	background-color: #960000;
}

.plainLink {
	text-decoration: none;
	color : #FFFFFF;
}

.contentBox {
	text-align: center;
}

.content {
	display:inline-block;
	margin: 0 -3px;
	max-width: 855px;
	min-width: 855px;
	background-color: #FFFFFF;
	vertical-align: top;
	padding: 20px 0 10px 0;
}

.paragraph {
	text-align: left;
	padding: 0 20px;
	min-width: 820px;
}

.leftPractitioners {
	float:left;
	max-width: 100px;
	padding: 0 20px;
}

.rightPractitioners {
	float:right;
	max-width: 670px;
	padding: 0 20px;
}

.centerPractitioners {
	padding: 0 20px;
}

.bottomTagBox {
	text-align: center;
}

.bottomContactTag {
	display:inline-block;
	margin: 10px 0 2px -0;
	width: 855px;
	background-color: #FFFFFF;
	vertical-align: top;
}

.bottomDisclaimerTag {
	display:inline-block;
	margin: 0 -3px;
	width: 855px;
	background-color: #FFFFFF;
	vertical-align: top;
}

.bottomContact {
	text-align: center;
	padding: 0 20px;
}

.bottomDisclaimer {
	text-align: left;
	font-size: 14px;
	padding: 0 20px;
}
