/* Copyright (c) 2002-2015 more as */

body.qpage {
	background-color: #EEEEEE;
}

body.summary {
	background-color: #EEEEEE;
}

body.wizardFrontpage {
  margin: 0;
  font-weight: normal;
	background-color: #FFFFFF;
}

table.qpage {
	border-top:1px #A5AAAE solid;
	border-right:1px #A5AAAE solid;
	border-left:1px #A5AAAE solid;
	border-bottom:1px #A5AAAE solid;
}

.selectedfield {
	background-color: #FFFFFF;
}
.notselectedfield {
	background-color: #CCCCCC;
}

.qpagetitle {
	color: #FFFFFF;
	background-color: #0D225E;
}

.qpagebody {
	color: #000000;
	background-color: #FFFFFF;
}

.qpagenotselectedbody {
	color: #000000;
	background-color: #FFFFFF;
	border-top: solid #FFFFFF 1px;
	border-bottom: solid #FFFFFF 1px;
}

.qpageselectedbody {
	color: #000000;
	background-color: #FFEFDF;
	border-top: solid white 1px;
	border-bottom: solid #0D225E 1px;
}

a.atext:link {
	text-decoration: none;
	color: #000000;
}
a.atext:visited {
	text-decoration: none;
	color: #000000;
}
a.atext:hover {
	text-decoration: underline;
	color: #000000;
}
.qpagehelp {
	background-color: #FFEFDF;
}

table.helptext {	border:1px #A5AAAE solid;
	background-color: #FFFFFF;
}

table.elmerlink a:link, table.elmerlink a:visited, table.elmerlink a:active{
	text-decoration: underline;
}

.addquestion {
	color: #CA1610;
}

.navbutton {
	background-color: #E0E0E0;
	border: 2px #0D225E outset;
}

table.pathpageselected {
	border:1px #111111 solid;
	background-color: #0D225E;
}

.pathtextselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #FFFFFF;
}

.qpageexplanationtext {
	color: #000000;
}

input.qtext {
	border:none;
	background-color: #FFFFFF;
}

.qtext {
	font-weight: bold;
	color: #000000;
}

span.elmerqtext a:link, span.elmerqtext a:visited, span.elmerqtext a:active{
	text-decoration: underline;
}

.qtextdisabled {
	font-weight: bold;
	color: #E0E0E0;
}

.qtextdisabled a:link, .qtextdisabled a:active, .qtextdisabled a:hover,.qtextdisabled a:visited{
	font-weight: bold;
	text-decoration: none;
	cursor: default;
	color: #E0E0E0;
}

input.qpageinputtext-disabled, select.qpageinputtext-disabled, textarea.qpageinputtext-disabled {
	background-color:# !important;
	color: #CCCCCC !important;
	border:solid 1px #;
}

input.qpageinputtext-disabled {
	height:2em;
}

input:focus, input.infocus {
	background-color: #FFFFD2;
}

textarea:focus, textarea.infocus {
	background-color: #FFFFD2;
}

input.titletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	border:none;
	color: #FFFFFF;
	background-color: #0D225E;
}

tr.summaryqpagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;

}

tr.questionsummarytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0D225E;
}

tr.questionsummary1 {
	background-color: #E0E0E0;
}

tr.questionsummary2 {	background-color: #EAEAEA;
}

fieldset.fieldgroup {	background-color: #EEEEEE;border-color: #666666;
}

legend.fieldgroup {	color: #333333;border-color: #333333;
}

