﻿@import url(css/template.css);

.centerPane li {  }
.centerPane blockquote.quote { float: right; padding-top: 10px; margin: 10px; background: #dcd0bc url(images/template/blockquote-s1.jpg) 50% 0% no-repeat; }
.centerPane blockquote.quote div { width: 305px;  padding: 0 10px 10px; background: url(images/template/blockquote-s3.jpg) 50% 100% no-repeat; }
.centerPane blockquote.quote p { line-height: 16px; font-size: 130%; }

h3 span { font-style: normal; font-size: 82%; font-weight: normal; }
h4 span { font-style: normal; font-size: 90%; font-weight: normal; }

div#row-1.page-content { width: 968px; }

div#row-1 div.content-c1 { padding: 0 4px; background: url(images/template/content-c1.jpg) 0% 0% no-repeat; }
div#row-1 div.content-c2 { padding: 4px 0 4px 0; background: url(images/template/content-c2.png) 100% 0% no-repeat; }
div#row-1 div.content-s3 { background: url(images/template/i-content-s3.png) 0% 100% no-repeat; }
div#row-1 div.content-s4 { background: url(images/template/content-s4.png) 0% 100% repeat-y; }

div.site-map-header h3 { margin-left: 55px; }

table.content-table { width: 968px; min-height: 300px; margin: 0 0 30px 0; }
table.content-table td.contentPane.centerPane { padding: 4px 4px 0 0; background: url(images/template/content-c2a.png) 100% 0% no-repeat; }
/*table.content-table td.contentPane .centerPane { padding: 10px 10px 10px 15px; } */
table.content-table td.contentPane.rightPane { padding: 10px; width: 204px; background: url(images/template/content-c2.png) 100% 0% no-repeat; }

/* Forms */
	input.PageURL { display: none; }
	a.btnSubmit { display: block; width: 95px; height: 38px; margin: 0 auto; text-indent: -60000em; cursor: pointer; color: #fff; text-decoration: none; background: url(images/buttons/btn-submit.png) 0% 0% no-repeat; }
	a.btnSubmit:hover {  }

	/* Contact Us Page */
	table.contactTable { margin: 0 auto; }
	.contactTable input.contactTextBox, .contactTable select.contactTextBox, .contactTable textarea.contactTextBox { width: 160px; margin: 2px 4px; }
	.contactTable .contactLabel { font-size: 12px; padding-top: 5px; padding-right: 8px; display: block; }
	.contactTable input.contactTextBox.txtAddress { width: 401px; }
	.contactTable select.contactTextBox.txtState { width: 165px; }
	.contactTable input.contactTextBox.txtZip { width: 128px; }
	.contactTable textarea.contactTextBox.txtComment { width: 631px; }

	/* Ask Question Form */
	.quickContactTable p { margin: 0 0 5px; font-size: 11px; line-height: 130%; }
	.quickContactTable td { padding: 1px !important; }
	.quickContactTable input.contactTextBox, .quickContactTable select.contactTextBox, .quickContactTable textarea.contactTextBox { margin: 2px 0 0 4px; width: 130px; }
	.quickContactTable .contactLabel { font-size: 12px; padding-top: 5px; padding-right: 8px; display: block; }
	.quickContactTable textarea.contactTextBox { height: 90px !important; }
	.quickContactTable div.Normal img, .quickContactTable div.Normal div, .quickContactTable div.Normal input { float: right; margin-right: 0; }
	.quickContactTable div.Normal img { border-right: 3px solid #2c2d2f; border-left: 4px solid #2c2d2f; }
	.quickContactTable div.Normal div { font-size: 11px; }
	.quickContactTable a.btnSubmit { margin: 0 18px 0 auto; }
	.quickContactTable span.normal { display: block; float: right; margin-right: 34px; }
		


