﻿table.question {
	width: 100%;
	border-collapse: separate;
	border-spacing: 0 4px;
}

td.question {
	background-color: #dddddd;
	padding: 4px;
	vertical-align: top;
}

table.addressBlock {
	margin: 8px;
	border-collapse: collapse;
}

.namePageFieldTitle {
	font-size: 8pt;
	padding-left: 4px;
}

.messageHeader {
	font-size: 10pt;
	font-weight: bold;
	margin-top: 4px;
}

.messageList li {
	font-size: 10pt;
}

/* from Site.css on the sample code */

body {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
}

td {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
}

h1 {
	font-size: 14pt;
	color: #6666ff;
}

.smallGap {
	font-size: 2px;
}

/* end of Site.css */









table.appQuestion {
	width: 100%;
	background-color: #dddddd;
}

table.appQuestionHighlighted {
	width: 100%;
	background-color: palegoldenrod;
}

.questionHighlight {
	background-color: palegoldenrod;
}

td.appQuestion0 {
	text-align: left;
	padding: 4px;
	vertical-align: top;
}

td.appQuestion1 {
	text-align: left;
	padding: 4px 4px 4px 20px;
	vertical-align: top;
}

td.appQuestion2 {
	text-align: left;
	padding: 4px 4px 4px 35px;
	vertical-align: top;
}

td.appAnswer {
	text-align: right;
	padding: 4px;
	vertical-align: top;
	white-space: nowrap;
}

td.appAnswerWithWrap {
	text-align: right;
	padding: 4px;
	vertical-align: top;
}

.webAppError {
	color: #cc0000;
	text-align: right;
}

.webAppErrorLeft {
	color: #cc0000;
}

.appGap {
	background-color: #ffffff;
	font-size: 2pt;
}

.appPad {
	background-color: #dddddd;
	font-size: 2pt;
}

.namePageHeading {
	font-weight: bold;
	padding-right: .25in;
	vertical-align: top;
}

.namePageData {
	vertical-align: top;
}


.addLink {
	font-size: 8pt;
}

.photoInfoMessage {
	color: #cc0000;
}

.helpIcon {
	width: 19;
	height: 19;
	border-style: none;
	cursor: pointer;
}

.farmPrompt {
	font-size: 8pt;
	font-style: italic;
}

.requiredMarker {
	color: #ff0000;
	margin-left: 4px;
}

.validationButton {
	margin: 4px;
}

.questionRight input {
	text-align: right;
}

table.plGrid td {
	padding-bottom: 4px;
}
