BODY {
    TEXT-ALIGN: center;
	FONT-SIZE: 10pt; 
	FONT-FAMILY: verdana, helvetica, arial; 
	BACKGROUND-COLOR: #ffffff
}
.Handler {
    margin: auto;
	BORDER-RIGHT: #000066 1px solid; 
	BORDER-TOP: #000066 1px solid; 
	BORDER-LEFT: #000066 1px solid; 
	WIDTH: 700px; 
	BORDER-BOTTOM: #000066 1px solid; 
	BACKGROUND-COLOR: #b9dcff
}
.Question {
 FONT-WEIGHT: bold;
 WIDTH: 100%;
 COLOR: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-color: #006699;
 MARGIN-TOP: 10px;
 PADDING: 3px;
}
.Asterisk {
 COLOR: #FF0000
}
.Answer{

	WIDTH: 100%; 
	BACKGROUND-COLOR: #ddeeff;
    MARGIN-TOP: 3px;
    PADDING: 3px;

}
.Survey {
 width: 100%;
text-align: left;

}
.SurveyLabel {

background-color: #FFFFFF;
color: #336699;
FONT-WEIGHT: bold;
WIDTH: 100%; 
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;

	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	LETTER-SPACING: 1px; 
 font-size: 16px;
}

.SurveyInstruction {
 width: 100%;
 font-family: Arial, times new roman, Helvetica, sans-serif;
 font-size: 13px;
 LINE-HEIGHT: 150%;
 background-color: #FFFFFF;
 color: #000000;
 PADDING: 3px;
	PADDING-LEFT: 5px; 
}
.iEdit {
 width: 100%; 
 border: 1px dashed #CCCCCC;
}
.iCombo {
 width: 100%; 
 border: 1px dashed #CCCCCC;
}
.iMemo {
 width: 100%;
 height: 100px;
 border: 1px dashed #CCCCCC;
}
.iSMemo {
 width: 100%;
 height: 50px;
 border: 1px dashed #CCCCCC;
}
.iButton {
 background-color: #FFFFFF;
 border: 1px dashed #CCCCCC;
 width: 100px;

}
.iRadio {

}
.iCheck {

}
.iList {
 width: 100%;
 border: 1px dashed #CCCCCC;
}
.iLine {
 height: 2px;
 color:  #006699;
 width: 100%;
}
.iText {
 font-size: 12px;
 PADDING-LEFT:3px;
 PADDING-RIGHT:3px;

}
.iImageCheck {
 height: 25px;
 width: 25px;
}


.iImageRadio {
 height: 25px;
 width: 25px;
}

.iImageGroup {
 width: 100%;
 MARGIN-TOP:5px;
 MARGIN-BOTTOM:5px;

}

.iImage {
 border: 1px dashed #CCCCCC;

}

.RadioGroup {
 width: 100%;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;


}
.RadioGroupEven {
 width: 100%;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;

}
.CheckGroup {
 width: 100%;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;


}
.CheckGroupEven {
 width: 100%;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;

}
.Required {
 FONT-WEIGHT: bold;
 WIDTH: 100%;
 COLOR: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;

 text-align: center;
}
.SurveyBottom {
 text-align: center;
 PADDING:20px;
 border-top: 1px solid #FFFFFF;
 height: 25px;
}
.MatrixAnswer {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.MatrixRowEven {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 HEIGHT: 30px;
	BACKGROUND-COLOR: #b9dcff;
 text-align: center;
}
.MatrixTable {
 WIDTH: 100%
}
.MatrixRow {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 HEIGHT: 30px;
	BACKGROUND-COLOR: #b9dcff;

 text-align: center;
}
.MatrixHeader {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;

 TEXT-ALIGN: center;
 color: #000000;
}
.MatrixScale {

 WIDTH: 20%;

}
.StaticText
{
 WIDTH: 100%;
 FONT-FAMILY: verdana, helvetica, arial; 
 font-size: 24px;
 color: #000000;
 background-color: #FFFFFF;
 text-align: center;
}