@charset "utf-8";

/********** MAIN BODY **********/

.structure #mainBody { 
	font-size: 14px;
} 


.structure #bodyTableOne div {
	padding: 0 0 10px 0;
}
.structure #bodyTableOne table {
	width: 100%;
	border: none;
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}
.structure #bodyTableOne table tr td {
	border: none;
	text-align: center;
	vertical-align: top;
	margin: 0;
	padding: 0;
}


.structure #bodyTableTwo div {
	padding: 0 0 10px 0;
}
.structure #bodyTableTwo table {
	width: 100%;
	border: none;
	border-collapse: collapse;
}
.structure #bodyTableTwo table tr td {
	border: none;
	vertical-align: middle;
}

.structure #bodyTableTwoA div {
	padding: 0 0 10px 0;
}
.structure #bodyTableTwoA table {
	width: 100%;
	border: none;
	border-collapse: collapse;
}
.structure #bodyTableTwoA table tr td {
	border: none;
	vertical-align: middle;
}
.structure #bodyTableTwoA table tr #fieldLabel {
	text-align: right;
	width: 150px;
	padding-right: 4px;
	margin-top: 0;
	margin-bottom: 0;
}
.structure #bodyTableTwoA table tr #fieldLabel label {
	color: #000000;
}
.structure #bodyTableTwoA table tr #fieldData {
	text-align: left;
	width: 407px;
	padding-left: 4px;
}
.structure #bodyTableTwoA table tr #fieldData input {
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #ff6633;
	background-color: #ccff99;
	padding: 4px;
	font-family: "Courier New", Courier, monospace;
}

.structure #bodyTableTwoB div {
	padding: 0 0 10px 0;
}
.structure #bodyTableTwoB table {
	width: 100%;
	border: none;
	border-collapse: collapse;
}
.structure #bodyTableTwoB table tr td {
	border: none;
	vertical-align: middle;
}
.structure #bodyTableTwoB table tr #fieldLabel {
	text-align: right;
	width: 150px;
	padding-right: 4px;
	margin-top: 0;
	margin-bottom: 0;
}
.structure #bodyTableTwoB table tr #fieldLabel label {
	color: #000000;
}
.structure #bodyTableTwoB table tr #fieldData {
	text-align: left;
	width: 407px;
	padding-left: 4px;
}
.structure #bodyTableTwoB table tr #fieldData input {
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #ff6633;
	background-color: #ccff99;
	padding: 4px;
	font-family: "Courier New", Courier, monospace;
}
.structure #bodyTableTwoB table tr #fieldData select {
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #ff6633;
	background-color: #ccff99;
	padding: 3px;
	font-family: "Courier New", Courier, monospace;
}

.structure #bodyTableTwoC div {
	padding: 0 0 10px 0;
}
.structure #bodyTableTwoC table {
	width: 100%;
	border: none;
	border-collapse: collapse;
}
.structure #bodyTableTwoC table tr td {
	border: none;
	vertical-align: middle;
}

.structure #bodyTableTwoC1 {
	border: none;
	border-collapse: collapse;
}
.structure #bodyTableTwoC1 tr td {
	border: none;
	vertical-align: middle;
}
.structure #bodyTableTwoC1 tr #fieldLabel {
	text-align: right;
	width: 105px;
	padding-right: 4px;
	margin-top: 0;
	margin-bottom: 0;
}
.structure #bodyTableTwoC1 tr #fieldLabel label {
	color: #000000;
}
.structure #bodyTableTwoC1 tr #fieldData {
	text-align: left;
	width: 196px;
	padding-left: 4px;
}
.structure #bodyTableTwoC1 tr #fieldData input {
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #ff6633;
	background-color: #ccff99;
	padding: 4px;
	font-family: "Courier New", Courier, monospace;
}
.structure #bodyTableTwoC1 tr #fieldData select {
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #ff6633;
	background-color: #ccff99;
	padding: 3px;
	font-family: "Courier New", Courier, monospace;
}
 
.structure #bodyTableTwoC2 {
	border: none;
	border-collapse: collapse;
}
.structure #bodyTableTwoC2 tr td {
	border: none;
	vertical-align: middle;
}
.structure #bodyTableTwoC2 tr #fieldLabel {
	text-align: left;
	width: 245px;
	padding-left: 4px;
	margin-top: 0;
	margin-bottom: 0;
}
.structure #bodyTableTwoC2 tr #fieldLabel label {
	color: #000000;
}
.structure #bodyTableTwoC2 tr #fieldData {
	text-align: right;
	width: 20px;
	padding-right: 4px;
}

.structure #bodyTableTwoD div {
	padding: 0 0 10px 0;
}
.structure #bodyTableTwoD table {
	width: 100%;
	border: none;
	border-collapse: collapse;
}
.structure #bodyTableTwoD table tr td {
	border: none;
	vertical-align: middle;
}
.structure #bodyTableTwoD table tr #fieldData {
	text-align: left;
	width: 407px;
	padding-left: 4px;
}
.structure #bodyTableTwoD table tr input {
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #ff6633;
	background-color: #ccff99;
	padding: 4px;
	font-family: "Courier New", Courier, monospace;
}


.structure #bodyTableThree div {
	padding: 0 0 10px 0;
}
.structure #bodyTableThree table {
	width: 100%;
	border: none;
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}
.structure #bodyTableThree table tr td {
	border: none;
	text-align: center;
	vertical-align: top;
	margin: 0;
	padding: 0;
}




/********** PGS SIDEBAR **********/

