/* Burger Consulting CSS */
/* 24 Apr 2006 */

@import url("clearfix.css");
@import url("bc-global.css");

body {
margin: 0;
padding: 0;
background: url(../img/one-col-bg.gif) #673301 top center no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
text-align: center;
}

#assess-wrap {
position: relative;
float: left;
display: inline;
margin: 0;
padding: 0;
width: 776px;
background: url(../img/int-left-bg.jpg) top left no-repeat;
}

#assess-essence {
float: left;
display: inline;
margin: 40px 0 0 80px;
width: 696px;
padding: 0;
text-align: left;
}

#assess-head-desc {
float: left;
display: inline;
margin: 0;
padding: 0;
width: 500px;
}

#assess-print {
float: right;
display: inline;
margin: 0;
padding: 0;
width: 100px;
text-align: right;
}

#assess-form-wrap {
float: left;
display: inline;
width: 696px;
margin: 15px 0 0 0;
padding: 0;
}

#assess-form-wrap h1, #assess-essence h1 {
margin: 0 0 15px 0;
}

#assess-form-wrap h2 {
margin: 0 0 10px 0;
}

#assess-form-wrap p, #assess-essence p {
margin: 0 0 15px 0;
}

#assess-form {
display: block;
margin: 10px 0 0 0;
padding: 0;
}

#assess-form table {
display: block;
margin: 0;
padding: 0;
border-collapse: collapse;
border: 0;
} 

#assess-form table td.a-frm-num {
margin: 0;
padding: 5px 0 5px 0;
width: 25px;
text-align: left;
vertical-align: top;
}

#assess-form table td.a-frm-q {
margin: 0;
padding: 5px 20px 5px 0;
width: 471px;
text-align: left;
vertical-align: top;
voice-family: "\"}\""; 
voice-family:inherit;
width: 451px;
}

#assess-form table td.a-frm-sel {
margin: 0;
padding: 5px 0 5px 0;
width: 200px;
text-align: left;
vertical-align: top;
}

/* radio button table */

#assess-form-key {
float: right;
display: inline;
width: 200px;
margin: 0;
padding: 0;
}

#assess-form-key table, #assess-form table td table {
display: block;
margin: 0;
padding: 0;
border-collapse: collapse;
border: 0;
}

/* strongly agree */
#assess-form-key table td.assess-key-sa, #assess-form table td table td.assess-key-sa {
width: 45px;
margin: 0;
padding: 0;
text-align: center;
vertical-align: top;
}

/* agree */
#assess-form-key table td.assess-key-a, #assess-form table td table td.assess-key-a {
width: 34px;
margin: 0;
padding: 0;
text-align: center;
vertical-align: top;
}

/* disagree */
#assess-form-key table td.assess-key-d, #assess-form table td table td.assess-key-d {
width: 47px;
margin: 0;
padding: 0;
text-align: center;
vertical-align: top;
}

/* strongly disagree */
#assess-form-key table td.assess-key-sd, #assess-form table td table td.assess-key-sd {
width: 48px;
margin: 0;
padding: 0;
text-align: center;
vertical-align: top;
}

/* n/a */
#assess-form-key table td.assess-key-na, #assess-form table td table td.assess-key-na {
width: 26px;
margin: 0;
padding: 0;
text-align: center;
vertical-align: top;
}

#assess-form-key table td p ,#assess-form table td p {
margin: 0;
padding: 0;
font-size: 10px;
line-height: 12px;
}

.one {
background-color: #D8D5BF !important;
}

.two {
background-color: none !important;
}

#assess-form-res {
float: left;
display: inline;
width: 696px;
margin: 30px 0 0 0;
padding: 0;
}

#assess-form-res p {
margin: 0 0 10px 0;
padding: 0;
}

#assess-form-res h1 {
margin: 0 0 10px 0;
padding: 0;
}

#assess-form-res h2 {
margin: 0 0 10px 0;
padding: 0;
color: #673301;
}

#assess-form-res h1 span.assess-res {
color: #F9A264;
}

#assess-form-res form {
display: block;
margin: 0 0 30px 0;
padding: 0;

}

#assess-form-res form dl {
margin: 0;
padding: 0;
}

#assess-form-res form dt {
color: #000;
font-weight: normal !important;
}

#assess-form-res form dd {
margin: 0 0 5px 0;
padding: 0;
}

#assess-form-res form #name, #assess-form-res form #email {
width: 200px;
padding: 2px 2px;
font-size: inherit;
background: #fff;
}