﻿#ViewCollection
{
   border-collapse: collapse;
   border: solid 1px black;
   width: 100%;
   background-color: #f6f6f6; 
   padding: 5px; 
   margin: 0px auto;
}

#ViewCollection TR TD
{
   border: solid 1px white;
   vertical-align: top;
   padding: 5px;
}

/* Cancel outer TD border */
#ViewCollection TR TD TABLE TR TD
{
    border: solid 0px #FFFFFF;
}

.ViewQuestion {
  clear: both;
  background-color: #D4DBDF;
}

.AlternatingViewQuestion {
  clear: both;
  background-color: #FFFFFF;
}

.ViewQuestionText {
  clear: both;
  font: bold;
}

.ViewQuestionAnswers {
  clear: both;
}

.ViewQuestionAnswersItemMultiSelect,
.ViewQuestionAnswersItemSingleSelect,
.ViewQuestionAnswersItemPrioritySelect,
.ViewQuestionAnswersItemFreeText,
.ViewQuestionAnswersItemRate,
.ViewQuestionAnswersItemYesNo {
clear: both;
}

span.llabel {
float: left; 
text-align: right;
}

span.rinput {
float: right; 
text-align: left;
} 

