/* Base Styles. Interform.net */
* {font-size: 1em; font-style: normal; margin: 0; padding: 0; text-decoration: none; }
img, hr { border: 0; }
a { text-decoration: none; }
a:link { color: blue; }
a:visited { color: purple; }
a:hover, a:active { text-decoration: underline; }
body { background: white; color: black; font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 76%; margin: 0; padding: 0; }
dl.basic { margin: 1em 0; }
  dl.basic dt { clear: left; color: #6B6659; display: block; float: left; font-weight: bold; line-height: 1.5em; top: 0; width: 6.5em; }
  dl.basic dd { display: block; margin: 0 0 0 7em; line-height: 1.5em;  }
i,em, .em { font-style: italic; }
form.basic { margin: 0; padding: 0; }
  form.basic p { margin: 0; padding: 0 0 .73em 0; position:relative; }
h1 { color: #686868; font-size: 2em; font-weight: bold; letter-spacing: -.025em; margin-top: 0; margin-bottom: 0; }
h2, .h2 { color: #686868; font-size: 1.7em; margin: 1.2em 0 1.2em 0; font-weight: bold; }
h2.tight { margin-bottom: .1em !important; }
h3 { color: #686868; font-size: 1.4em; margin: 1.2em 0 1.2em 0; font-weight: normal; }
h4 { color: #686868; font-size: 1.2em; margin: 1.2em 0 1.2em 0; font-weight: bold; }
h5 { color: #686868; font-size: 1em; margin: 1.2em 0 1.2em 0; font-weight: bold; }
h6 { color: #686868; font-size: .8em; margin: 1.2em 0 1.2em 0; font-weight: bold; }
  h1 + p, h2 + p { margin-top: 1em; }
p { font-size: 1em;}
b,strong { font-weight: bold; }
table.basic { margin: 0 0 1em 0; width: 100%; }
	table.basic th { font-weight: bold; text-align: left; padding: 5px; }
	table.basic td { padding: 5px; }
	table.basic tr.rowA td, table.basic tr.rowA th { background: white; }
	table.basic tr.rowB td, table.basic tr.rowB th { background: #E7EADC; }
	table.basic tfoot th, table.basic tr.rowLast th { text-align: right; }
ul.basic { line-height: 1.5em; margin: 1em 0; }
  ul.basic li { list-style: disc outside; margin: 0 0 0 1.5em; }
ul.block li { display: block; line-height: 1.5em; list-style: none outside; }
ul.inline li { display: inline; list-style: none outside; margin: 0 .5em 0 0; }
#debug { font: 1em "Andale Mono", "Courier New", Courier, monospace; margin: 2em 0 0 0; }
	#debug * { font-size: 1em; }
	#debug code { white-space: pre; }
	#debug h2 { font-size: 1em; font-weight: normal; text-transform: uppercase; margin: 0;}
	#debug #mysql_log { margin: 1em 0;}
		#debug #mysql_log li { list-style: decimal outside; margin: 0 0 0 2em; }
.center { text-align: center !important; }
.clear { clear: both; }
.clearLeft { clear: left; }
.clearRight { clear: right; }
.floatLeft { float: left; }
.floatRight { float: right; }
.hide { display: none; }
.left { text-align: left !important; }
.right { text-align: right !important; }
.small { font-size: .8em; }
.subheader { margin-top: 0; }
.super { font-size: .5em; text-transform: uppercase; vertical-align: super; }
.warn { color: red; font-weight: bold; }
.ir { text-decoration: none !important; text-indent: -9999px; }
input, textarea {border: 1px solid #B3B3B3;padding: 3px;background: white url(/dojo/dijit/themes/tundra/images/validationInputBg.png) repeat-x 0% 0%;}
input[type="checkbox"],input[type="radio"]{border:0}
input.buttonlike{background-image: none;}
.clear-fix {clear:both; display: block;}

/* =Survey Banner
 -------------------------------------------------------------- */
#survey-banner {
    display: block;
    margin: 10px auto 3px;
    width: 984px;
}

.services-page-old__content {
  max-width: 1000px;
  margin: 0 auto;
  padding: 20px;
}
