﻿

.B_Questionnaire_TBL
{
  padding: 0px;
  margin: 0px;
}

.B_Questionnaire_TBL h2
{
  width:100%;
  text-align:center;
  background-color:#e6fbd7;
  border-bottom:solid 1px silver;
  font-size:medium;
  font-weight:bold;
  color:Black;
}

.B_Questionnaire_TBL .Control_r,
.B_Questionnaire_TBL .PageIndex
{
  width:100%;
  text-align:right;
}

.B_Questionnaire_TBL .Header,
.B_Questionnaire_TBL .Footer
{
  width:100%;
  text-align:left;
  clear: both;
}

.B_Questionnaire_TBL .ResultArea
{
  width:100%;
  text-align: right;
  clear: both;
}

.B_Questionnaire_TBL .ButtonArea
{
  width:100%;
  margin:0px;
}

.B_Questionnaire_TBL .ItemView label
{
/*  margin-right:10px;*/
}

.B_Questionnaire_TBL input,
.B_Questionnaire_TBL textarea,
.B_Questionnaire_TBL select,
.B_Questionnaire_TBL label
{
  margin:2px;
}

.B_Questionnaire_TBL table.ItemView 
{
  width:100%;
  border:#eeeeee 1px solid;
  border-collapse:separate;
}

.B_Questionnaire_TBL .ItemView th.NameArea
{
  background-color:#e0e0e0;
  width:80px;
  text-align:left;
  border-top:#ffffff 1px solid;
  border-left:#ffffff 1px solid;
  border-right:#c0c0c0 1px solid;
  border-bottom:#c0c0c0 1px solid;
  padding:10px 5px 10px 5px;
}

.B_Questionnaire_TBL .ItemView td.InputArea,
.B_Questionnaire_TBL .ItemView td.ContentArea
{
  background-color:#ffffff;
  text-align:left;
  border-top:#ffffff 1px solid;
  border-left:#ffffff 1px solid;
  border-right:#c0c0c0 1px solid;
  border-bottom:#c0c0c0 1px solid;
  padding:10px 5px 10px 5px;
}

.B_Questionnaire_TBL .ItemView .Notes
{
  color:#003399;
  font-size:small;
  margin-left:5px;
}

.B_Questionnaire_TBL .ItemView .validation
{
  margin-left:5px;
}

