.body {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 22px; color: #7C7070}

td {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #7C7070}

A:active
{
	color: #05573F;
	text-decoration: none;
	font:normal 13px Arial;
}

A:hover
{
	color: #05573F;
	text-decoration: underline;
	font:normal 13px Arial;
}

A:link
{
	color: #05573F;
	text-decoration: none;
	font:normal 13px Arial;
}

A:visited
{
	color: #05573F;
	text-decoration: none;
	font:normal 13px Arial;

}

.photoborder { border-color: #666666; border-width: 1px; border-style: solid; }

h1{font-family:Arial, Helvetica, sans-serif;;font-weight:normal;font-size:22px; color:#05573F; text-align:left; padding: 0px;}

.footer {
color:#000000;
font-family:arial;
font-size:10px;
}




/*==================================== Contact Us Form ==========================================*/

#contact{
	padding:20px 0px 40px 20px;
}

#leftColumn, #rightColumn{
	float:left;
}


#leftColumn{
	width: 300px;
	margin-right:10px;
}
	#contactForm{
		border:solid 1px #999999;
		background-color:#eeeeee;
	}
		#contactForm p{
			display:block;
			background-color:#999999;
			margin:0px;
			text-align:center;
			color:#ffffff;
			padding:5px;	
		}
		#contactForm fieldset{
			border:none;
			padding:20px 8px 5px 8px;
		}
			#contactForm label{
				display:block;
				color:#7c7070;
				font-weight:bold;
			}
			#contactForm input{
				margin-bottom:10px;
				width:275px;
				padding:5px;
			}
			#contactForm textarea{
				display:block;
				margin-bottom:10px;
				width:275px;
				padding:5px;
				height:11em;
			}
			#contactForm input.submitBtn{
				background-color:#488472;
				border:solid 1px #2c5045;
				width:275px;
				padding:5px;
				color:#ffffff;
				font-size:12pt;
			}


#rightColumn{
	width:390px;
}
	#rightColumn h3{
		border-bottom:solid 1px #000000;
		color:#05573f;
		margin:0px 0px 5px 0px;
		clear:left;
	}
		#rightColumn h3 a{
			border-bottom:solid 1px #000000;
			color:#05573f;
			font-size:12pt;
			font-weight:bold;
		}
	.contactInfo{
		overflow:hidden;
		margin-bottom:20px;
	}
		.contactInfo p{
			float:left;
			margin:5px 0px;;
			font-weight:bold;
			font-size:12pt;
		}
		.contactInfo p.floatRight{
			float:right;
			text-align:right;
			font-size:10pt;
		}
		
		
		
/*==================================== Request An Appointment Button ==========================================*/


#phoneNumber{
	color:#05573f;
	font-size:12pt;
	margin-bottom:6px;
}
	#phoneNumber span{
		font-size:16pt;
		font-weight:bold;
	}

#rfaBtn{
	background:url(../images/rfaBtn.png) no-repeat left top;
	width:172px;
	height:28px;
	display:block;
	color:#ffffff;
	text-align:center;
	text-transform:uppercase;
	font-size:8pt;
	line-height:29px;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:5px;
}
a.noBottom{
	margin-bottom:0px;
}
#rfaBtn:hover{
	background-position: left -29px;
}


