.QuestionNormal
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;
}

.QuestionBold
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:bold;
}
.QuestionItalic
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-style: italic;
}
.QuestionBigNormal
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:14px;
    font-weight:normal;
}
.QuestionBigBold
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:14px;
    font-weight:bold;
}
.QuestionNormalColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;
    color:brown;
}
.QuestionBoldColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:bold;
    color:brown;
}
.QuestionItalicColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-style: italic;
    color:brown;
}


.AnswerNormal
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;
}

.AnswerBold
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:bold;
}
.AnswerItalic
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-style: italic;
}
.AnswerBigNormal
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:14px;
    font-weight:normal;
}
.AnswerBigBold
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:14px;
    font-weight:bold;
}
.AnswerNormalColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;
    color:brown;
}
.AnswerBoldColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:bold;
    color:brown;
}
.AnswerItalicColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-style: italic;
    color:brown;
}

.CaptionNormal
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;
}

.CaptionBold
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:bold;
}
.CaptionItalic
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-style: italic;
}
.CaptionBigNormal
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:14px;
    font-weight:normal;
}
.CaptionBigBold
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:14px;
    font-weight:bold;
}
.CaptionNormalColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;
    color:brown;
}
.CaptionBoldColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:bold;
    color:brown;
}
.CaptionItalicColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-style: italic;
    color:brown;
}

.ErrorNormal
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;
}

.ErrorBold
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:bold;
}
.ErrorItalic
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-style: italic;
}
.ErrorBigNormal
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:14px;
    font-weight:normal;
}
.ErrorBigBold
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:14px;
    font-weight:bold;
}
.ErrorNormalColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;
    color:red;
}
.ErrorBoldColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:bold;
    color:red;
}
.ErrorItalicColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-style: italic;
    color:red;
}



.CommonNormal
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;
}

.CommonBold
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:bold;
}
.CommonItalic
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-style: italic;
}
.CommonBigNormal
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:14px;
    font-weight:normal;
}
.CommonBigBold
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:15px;
    font-weight:bold;
}
.CommonNormalColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;
    color:#336666;
}
.CommonBoldColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:14px;
    font-weight:bold;
    color:#336666;
}
.CommonItalicColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-style: italic;
    color:#336666;
}

.CommonNormal
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;
}

/*---css for Table Plane--*/

/*-- Matrix based css classes --*/

.TablePlain
{
    font-size:12px;
    font-family:'Arial','Verdana','Helvetica';
}
.TablePlainHeadings
{
    margin-left:0in; 
    margin-right:0in; 
    margin-top:0in;
    margin-bottom:.0001pt;
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:bold;    
}
.TablePlainData
{
    margin-left:0in; 
    margin-right:0in; 
    margin-top:0in;
    margin-bottom:.0001pt;
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;    
}

.TablePlane
{
    border-top:1.0pt solid black;
    border-left:1.5pt solid black;
    border-bottom:1.0pt solid black;
    border-right:1.5pt solid black;
    font-size:12.0pt;
    font-family:"Arial"
}
.TablePlaneHeadings
{
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Arial";
    font-weight:bold;
    margin-left:0in; margin-right:0in; margin-top:0in
}
.TablePlaneData
{
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Arial";
    margin-left:0in; margin-right:0in; margin-top:0in
}



.TableClassic
{
    border-top:1.0pt solid black;
    border-left:1.5pt solid black;
    border-bottom:1.0pt solid black;
    border-right:1.5pt solid black;
    font-size:12.0pt;
    font-family:"Arial"
}
.TableClassicHeadings
{
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Arial";
    margin-left:0in; margin-right:0in; margin-top:0in;
    background:"#F4F4F4";
    color:brown;
}
.TableClassicData
{
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Arial";
    margin-left:0in; margin-right:0in; margin-top:0in
}

.TableClassic1
{
    border-top:1.0pt solid black;
    border-left:1.5pt solid black;
    border-bottom:1.0pt solid black;
    border-right:1.5pt solid black;
    font-size:12.0pt;
    font-family:"Arial"
}
.TableClassic1Headings
{
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Arial";
    margin-left:0in; margin-right:0in; margin-top:0in;
    background:gray;
    color:white;
}
.TableClassic1Data
{
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Arial";
    margin-left:0in; margin-right:0in; margin-top:0in
}


/*---css for Table Grid--*/

/** -- Table Grid Matrix -- **/

.TableGrid
{
    border-top:1.0pt solid navy;
    border-left:1.5pt solid navy;
    border-bottom:1.0pt solid navy;
    border-right:1.5pt solid navy;
    font-size:10.0pt;
    font-family:"Arial"
}
.TableGridHeadings
{
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Arial";
    font-weight:bold;
    margin-left:0in; margin-right:0in; margin-top:0in
}
.TableGridData
{
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Arial";
    margin-left:0in; margin-right:0in; margin-top:0in
}

.TableGrid1
{
    font-size:10.0pt;
    font-family:"Arial"
}
.TableGrid1Headings
{
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Arial";
    margin-left:0in; margin-right:0in; margin-top:0in
}
.TableGrid1Data
{
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Arial";
    margin-left:0in; margin-right:0in; margin-top:0in
}



/*---css for Table Plane--*/

.TableGrid2
{

    font-size:10.0pt;
    font-family:"Arial";
    border-collapse: collapse;
    border:0.0pt;
}
.TableGrid2Headings
{
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Arial";
    margin-left:0in; margin-right:0in; margin-top:0in;
    text-align:center;
    background:gray;
    color:white;
}

.TableGrid2Data
{
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Arial";
    margin-left:0in; margin-right:0in; margin-top:0in
}

/**-- css calsses for section headings **/
.SectionNormal
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;
}

.SectionBold
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:bold;
}
.SectionItalic
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-style: italic;
}
.SectionBigNormal
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:14px;
    font-weight:normal;
}
.SectionBigBold
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:14px;
    font-weight:bold;
}
.SectionNormalColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-weight:normal;
    color:brown;
}
.SectionBoldColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:13px;
    font-weight:bold;
    color:#336666;
}
.SectionItalicColor
{
    font-family:'Arial','Verdana','Helvetica';
    font-size:12px;
    font-style: italic;
    color:brown;
}

.errorMsgBEN
{
	 font-family:"Arial,Verdana,Helvetica";
	 font-size:14px;
	 font-weight:bold;
	 color:red;
}

.errorMsgSEN
{
	 font-family:"Arial,Verdana,Helvetica";
	 font-size:12px;
	 font-weight:bold;
	 color:red;
}
