TABLE.questionnairecontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: auto;
    WIDTH: 453px;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 10px
}
TABLE.questionnairecontainer TD.imgleft
{
}
TABLE.questionnairecontainer TD.imgright
{
    TEXT-ALIGN: right
}
TABLE.questionnairecontainer TD.questionnaire
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ffedb2
}
TABLE.questionnairecontainer TD.paging TABLE
{
    WIDTH: 210px
}
TABLE.questionnairecontainer TD.paging TABLE TD.pagecount P
{
    FONT-SIZE: 11px;
    WIDTH: 100px;
    COLOR: #50004e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.questionnairecontainer TD.paging TABLE TD.back
{
    WIDTH: 65px
}
TABLE.questionnairecontainer TD.paging TABLE TD.next
{
    WIDTH: 47px
}
TABLE.questionnairecontainer TD.paging TABLE TD.pipe
{
    WIDTH: 1px
}
TABLE.questionnairecontainer TD.title P
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    WIDTH: 243px;
    COLOR: #50004e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.questionnaire
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px;
    WIDTH: 433px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-COLLAPSE: collapse
}
TABLE.questionnaire HR
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: #ffc500 1px solid;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 80%;
    COLOR: #ffc500;
    BORDER-BOTTOM: #ffffff 1px solid
}
TABLE.questionnaire TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px
}
TABLE.questionnaire P
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 19px;
    PADDING-TOP: 2px
}
TABLE.questionnaire TD.inputcell
{
    TEXT-ALIGN: right
}
TABLE.questionnaire TD.inputcell INPUT
{
    WIDTH: 200px
}
TABLE.questionnaire P.textheader
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ffe27f;
    TEXT-ALIGN: center
}
TABLE.questionnaire P.text
{
    BORDER-RIGHT: #ffc500 1px dotted;
    BORDER-TOP: #ffc500 1px dotted;
    MARGIN: 10px;
    BORDER-LEFT: #ffc500 1px dotted;
    LINE-HEIGHT: 14pt;
    BORDER-BOTTOM: #ffc500 1px dotted;
    BACKGROUND-COLOR: #ffe27f
}
TABLE.questionnaire TD.generaltextquestion P
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.questionnaire TD.largetextquestion P
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.questionnaire TD.inputcell TEXTAREA
{
    WIDTH: 200px
}
TABLE.questionnaire TD.singleselect P
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.questionnaire TD.inputcell SELECT.singleselect
{
    WIDTH: 200px
}
TABLE.questionnaire TD.multiselect P
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.questionnaire TD.inputcell SELECT.multiselect
{
    WIDTH: 200px
}
TABLE.questionnaire TD.singlerating P
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.questionnaire TD.inputcell SELECT.singlerating
{
    WIDTH: 200px
}
TABLE.questionnaire TABLE.multirating
{
    PADDING-RIGHT: 2px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 2px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    PADDING-TOP: 2px
}
TABLE.questionnaire TABLE.multirating SELECT.multirating
{
}
TABLE.questionnaire TABLE.multirating P
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.questionnaire TABLE.multirating P.header
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffe27f;
    TEXT-ALIGN: center
}
TABLE.questionnaire TABLE.multirating TD.inputcell
{
    TEXT-ALIGN: center
}
TABLE.questionnaire TABLE.multirating TD.question
{
}
TABLE.questionnaire TD.graphic
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: right
}
TABLE.pagebreak
{
    WIDTH: 100%;
    TEXT-ALIGN: right
}
