.defaultStyle
{ font-size: 12px; font-style: normal; font-weight:normal; color: #000000; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }

.matrixColumn
{ font-size: 12px; font-style: normal; font-weight:normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align:center; background-color: #edf3fe; width:auto; }

.matrixAltColumn
{ font-size: 12px; font-style: normal; font-weight:normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align:center; background-color: white; width:auto; }

.matrixQuestions
{ font-size: small; font-style: normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; width: 50%; }

.matrixAltQuestions
{ font-size: small; font-style: normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #edf3fe; width: 50%; }

.matrixRow
{ font-size: 12px; font-style: normal; font-weight:normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align:center; background-color: white; width:10%; }

.matrixAltRow
{ font-size: 12px; font-style: normal; font-weight:normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align:center; background-color: #edf3fe; width:10%; }

.matrixTextColumn
{ font-size: 12px; font-style: normal; font-weight:normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align:left; background-color: white; width:70%; }

.matrixTextRow
{ font-size: 12px; font-style: normal; font-weight:normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align:left; background-color: white; width:70%; }

.matrixTextAltRow
{ font-size: 12px; font-style: normal; font-weight:normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align:left; background-color: #edf3fe; width:70%; }

.matrixSelectColumn
{ font-size: 12px; font-style: normal; font-weight:normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align:left; background-color: white; width:70%; }

.matrixSelectRow
{ font-size: 12px; font-style: normal; font-weight:normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align:left; background-color: white; width:70%; }

.matrixSelectAltRow
{ font-size: 12px; font-style: normal; font-weight:normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align:left; background-color: #edf3fe; width:70%; }

.matrixHeader
{ font-size: 12px; font-style: normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: transparent; }

.matrixQuestionsTable
{ font-size: small; font-style: normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; width:100%; border-style: none; border-width: 0; }

.questionTable
{ font-size: 12px; font-style: normal; font-weight: normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; padding: 0; border: solid 1px #b48906; text-align:left; width:660px; }

.matrixTable
{ font-size: 12px; font-style: normal; font-weight: normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; padding: 0; border: solid 1px #b48906; text-align:left; width:660px; }

.questionText
{ font-size: 12px; font-style: normal; width:70%; font-weight:normal; color: #373737; font-family: "trebuchet ms", helvetica, geneva, sans-serif; line-height: 15px; background-color: white; border-bottom: 1px solid #b48906; border-top-width: 0; border-right-width: 0; border-left-width: 0; }

.answerText
{ font-size: 12px; font-style: normal; width:30%; font-weight: normal; color: #373737; font-family: "trebuchet ms", helvetica, geneva, sans-serif; line-height: 15px; border-width: 0; background-color: white; }

.horizontalCheckOption
{ font-size: 12px; font-style: normal; font-weight: normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; padding: 0; border: 0 transparent; text-align:left; }

.verticalCheckOption
{ font-size: small; font-style: normal; font-weight: normal; color: #454545; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; padding: 0; border: 0 transparent; text-align:left; }

.horizontalRule
{ }

.messageText
{ color: #b38807; font-size: 12px; font-family: "trebuchet ms", helvetica, geneva, sans-serif; line-height: 15px; }

.blankLine
{ }
.ProgressContainer { position: absolute; right: 100px; z-index: 100; visibility: hidden; }
.ProgressBar
{ width: 100%; text-align: center; vertical-align:middle; position: absolute; right: 100px; z-index: 100; visibility: hidden; }
.ProgressBarMessage
{ color: #454545; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; position: absolute; right: 100px; z-index: 100; visibility: hidden; }
.ProgressBarPercent
{ color: #454545; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; position: absolute; right: 100px; z-index: 100; visibility: hidden; }
.ProgressBarImage
{ background-color: white; text-align:left; vertical-align:top; position: absolute; right: 100px; z-index: 100; visibility: hidden; border: solid 1px #454545; }
.pageBreakButton
{ font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; }
.pageBreakButton
{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; }

.backButton
{ color: #454545; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; }

.generalText
{ font-size: 12px; font-style: normal; font-weight:normal; color: #373737; font-family: "trebuchet ms", helvetica, geneva, sans-serif; line-height: 15px; }

.errorText
{ font-size: small; font-style: normal; font-weight:normal; color: red; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; padding-right: 5px; padding-left: 5px; }
.ContentContainer { width: 660px; margin: 0 auto; }
body { background-color: #efeeee; margin: 0; }
.docheader { background-repeat: no-repeat; background-position: center top; text-align: left; position: absolute; right: 100px; width: 100%; height: auto; z-index: 101; visibility: hidden; }
.docfooter { width: auto; height: auto; }
.terminateMessage { color: #b48906; font-size: 12px; font-family: "trebuchet ms", helvetica, geneva, sans-serif; line-height: 15px; text-align: center; width: 100%; height: auto; }
.terminateLink { color: #454545; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.IntroText { color: #b48906; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; width: 660px; height: auto; }
.StartButton { color: #454545; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:link { color: #0085ff; font-size: inherit; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: inherit; text-decoration: underline; }
a:visited { color: #0085ff; font-size: inherit; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: inherit; text-decoration: underline; }
a:hover { color: #0085ff; font-size: inherit; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: inherit; text-decoration: underline; }
a:active { color: #0085ff; text-decoration: none; }
/*Style Tags Changed*/
.IntroContainer { text-align:center; width: 700px; height: auto; margin: 0 auto; }
.ProgressBarImageDiv { text-align: left;border: solid 1px #454545; }
.SelectStyle { }
.OptionStyle { }
.CheckboxStyle { }
.TextAreaText { }
.TextBoxText { }
.terminateLinkList { }
.terminateMessageList { }
.loadingText { text-align: center; }
.loadingImage { text-align: center; }
.OtherText { }
