/*

	/content/contact/template.css

*/

DIV.cmsContent {
	width: 195px;
	overflow-x: hidden;
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #5D5C4F;
}
DIV.cmsContent TD {
	font-size: 13px;
}
DIV.cmsContent A {
	font-weight: bold;
	color: #5D5C4F;
}
DIV.cmsContent_Form {
	width: 385px;
}
DIV.cmsContent_Form TABLE {
	width: 100%;
}
DIV.tmpConfirmation {
	font-weight: bold;
	color: Red;
	margin-bottom: 1em;
	text-align: center;
}
FORM.tmpEmailForm {
	margin: 0;
}
FORM.tmpEmailForm TABLE {
}
FORM.tmpEmailForm TABLE TD.tmpLabel SPAN {
	color: Red;
}
FORM.tmpEmailForm TABLE.cmsSubmit TD.tmpLabel SPAN {
	visibility: hidden;
}
TD.tmpField {
}
DIV.tmpSubmitHead {
	margin-top: 18px;
	margin-bottom: 18px;
	text-align: center;
	font-variant: small-caps;
}
DIV.tmpSubmitFoot {
	margin-top: 8px;
	text-align: center;
	font-variant: small-caps;
}

/* Text Field */

DIV.tmpLongField {
	width: 210px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 1em;
}
INPUT.tmpLongField {
	width: 210px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	margin-top: 4px;
	margin-bottom: 10px;
}

/* List */

DIV.tmpList {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 1em;
}
SELECT.tmpList {
	font-family: Arial, sans-serif;
	font-size: 13px;
	margin-top: 4px;
	margin-bottom: 10px;
}

/* Memo */

DIV.tmpMemoField {
	width: 312px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 1em;
}
TEXTAREA.tmpMemoField {
	width: 312px;
	height: 80px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	margin-top: 4px;
	margin-bottom: 10px;
}

/* Other */

DIV.tmpFldPhone {
	width: 210px;
}
DIV.tmpFldLeft {
	float: left;
}
DIV.tmpFldRight {
	float: right;
}
INPUT.tmpPhone, DIV.tmpPhone {
	width: 140px;
	margin-top: 4px;
	margin-bottom: 10px;
}
INPUT.tmpExt, DIV.tmpExt {
	width: 65px;
	margin-top: 4px;
	margin-bottom: 10px;
}
DIV.tmpPhone, DIV.tmpExt {
	font-weight: bold;
	overflow: hidden;
	margin-bottom: 1em;
}
DIV.tmpExt {
	text-align: right;
}
TD.tmpCaptcha {
	padding-bottom: 10px;
}
TD.tmpCaptcha TABLE {
	position: relative;
	left: -3px;
}
