/*
Orthopedic Associates
Section-Specific Styles

Karl Glasgow
code@keg4.com

Copyright 2013, Karl Glasgow.  All Rights Reserved.
*/


.ContactInfo {
	margin: 5px 0 25px 0;
	margin: 0.5rem 0 2.5rem 0;
	color: #C5A34A;
	font-size: 11px;
	font-size: 1.1rem;
}
.ContactInfo h2 {
	color: #C5A34A;
	font-size: 18px;
	font-size: 1.8rem;
	font-weight: 400;
}
.ContactInfo h3 {
	color: #C5A34A;
	font-size: 14px;
	font-size: 1.4rem;
}
.ContactInfo img {
	display: block;
	width: auto;
	margin: 5px 0;
	margin: 0.5rem 0;
}

table.Form {
	margin: 5px 0 0 0;
	margin: 0.5rem 0 0 0;
	width: 100%;
}
table.Form td {
	padding: 0 15px 15px 0;
	padding: 0 1.5rem 1.5rem 0;
	vertical-align: top;
}
table.Form td h2 {
	margin: 0;
	color: #8AAD66;
}
table.Form .Prompt {
	display: inline-block;
	margin: 0 0 5px 0;
	color: #58595B;
	font-size: 12px;
	font-size: 1.2rem;
	font-weight: 600;
}
table.Form .Instructions {
	display: inline-block;
	margin: 5px 0 0 0;
	margin: 0.5rem 0 0 0;
	font-size: 11px;
	font-size: 1.1rem;
	font-style: italic;
}
table.Form input[type=text], 
table.Form textarea {
	display: block;
	width: 95%;
	border: solid 1px #E7E7E8;
	background: #F3F3F4;
	padding: 5px;
	padding: 0.5rem;
	color: #8AAD66;
	font-size: 14px;
	font-size: 1.4rem;
}
table.Form textarea {
	width: 97.5%;
	height: 100px;
	height: 10.0rem;
}
table.Form .Button {
	padding: 3px 10px;
	padding: 0.3rem 1.0rem;
	background-color: #DAD9D9;
	color: #58595B;
	text-shadow: 0px 2px 3px #666666;
}

table.Form .Error {
	color: #CC0000 !important;	
}

