/* css for MoveAhead "forms" from Clarihon */

form table {
 width: 96%;
 margin: 0.5em auto; 
}

/* Quiz */
table.quiz tr.question th {
 width: 80%; 
  border-left: 1px solid #a6a6a6;
  font-size: 1.15em;
}
*html table.quiz tr.question th {
  font-size: 1.05em;
}

table.quiz tr td {
  border-left: 1px solid #a6a6a6;
  border-right: 1px solid #a6a6a6;
}

table.quiz tr.tbltop {
   background: #6598c5 url(images/bg_formtop.jpg) repeat-x 0 0;
}
table.quiz tr.tbltop td {
  font-size: 1.25em;
  font-weight: bold;
  text-align: center;
 border: 0; 
}
*html table.quiz tr.tbltop td {
  font-size: 1.0em;
  font-weight: bold;
  text-align: left;
 border: 0; 
}

table.quiz tr.tblfoot td {
  font-size: 1.25em;
  font-weight: bold;
  text-align: right;
  border-top: 1px solid #a6a6a6;
  border-bottom: 1px solid #a6a6a6;
  border-left: 1px solid #a6a6a6;
  border-right: 0;
}
table.quiz tr.tblfoot td.sum {
  text-align: center;
  border-top: 1px solid #a6a6a6;
  border-bottom: 1px solid #a6a6a6;
  border-left: 1px solid #a6a6a6;
  border-right: 1px solid #a6a6a6 !important;
  text-indent: 0.35em;
}
table.quiz tr.tblfoot2 td {
  border: 0;
}
table.quiz tr.tblfoot2 td.sum {
  text-align: center;
  border: 0;
  text-indent: 2.5em;
}

table.quiz tr.odd {
 background: #c2c7c7; 
}
table.quiz tr td.op {
 background: #e3e3d1;
 border: 0; 
}
table.quiz tr.odd td.op {
 background: #b2b7b7; 
 border: 0; 
}

/* Contact aka whoru */
table.whoru  td.f-left {
  width: 30%;
}
table.whoru td p {
  font-weight: bold;  
}
table.whoru td input {
  font-weight: normal;  
  border: 1px solid #b8bec1; 
  color: #3286ba;
  background: #f9f9f9;
}
table.whoru td textarea {
  font-weight: normal;  
  border: 1px solid #b8bec1;
  color: #3286ba;
  background: #f9f9f9 url(images/bg_smallbox.png) no-repeat 0 100%;
 padding-bottom: 20px;
}
*html table.whoru td textarea {
 background:  #f9f9f9 url(images/bg_smallbox.gif) no-repeat 0 100%;
}

table.whoru td input#whoru-sub {
 border: 0;
 background: none; 
}
input#Name {
 width: 20.3em; 
}
input#Title {
 width: 18.2em; 
}
input#Phone {
 width: 16em; 
}
input#email {
 width: 16.2em; 
}
textarea#Comments {
 margin-left: 3%; 
}
input#whoru-sub {
 float:right; 
}
*html input#whoru-sub {
 padding: 5px; 
}
table H2 {
 font-weight: normal;
}
div.thanks {
	margin: 70px;
	padding: 50px;
	border: 2px solid #000;
}
.thanks h2 {
	text-align:center;
}