.postage_container {
	position: relative;
	height: 340px;
}

.noscriptwarning {
	position: relative;
	top: -14px;
	left: -1px;
}

.InputElements {
	DISPLAY: inline;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: absolute;
	TEXT-ALIGN: left;
	outline: none;
}

.ResultInfoText {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: absolute;
	TEXT-ALIGN: center;
}

.ResultHeaderText {
	FONT-WEIGHT: normal;
	FONT-SIZE: small;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: absolute;
}

.ResultHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: absolute;
}

.ResultInfo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: absolute;
	TEXT-ALIGN: center;
}

#Title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	LEFT: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: absolute;
	TOP: 10px;
}

#Description {
	FONT-SIZE: small;
	left: 10px;
	WIDTH: 340px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: absolute;
	TOP: 16px;
	TEXT-ALIGN: left;
}

#RateTable {
	FONT-SIZE: x-small;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: absolute;
	bottom: 0px;
	left: 10px;
	width: 650px;
	TEXT-ALIGN: center;
}

#divMailClass {
	LEFT: 120px;
	TOP: 80px;
}

#divMailClassText {
	LEFT: 10px;
	WIDTH: 75px;
	TOP: 80px;
}

#divPieceType {
	LEFT: 120px;
	TOP: 112px;
}

#divPieceTypeText {
	LEFT: 10px;
	WIDTH: 107px;
	TOP: 110px;
}

#divPieceWeight {
	LEFT: 120px;
	TOP: 143px;
	width: 120px;
}

#divPieceWeightText {
	LEFT: 10px;
	TOP: 140px;
}

#divNonprofitRate {
	LEFT: 120px;
	TOP: 174px;
}

#divNonprofitRateText {
	LEFT: 10px;
	TOP: 168px;
}

#divPieceCount {
	LEFT: 120px;
	TOP: 201px;
	width: 120px;
}

#divPieceCountText {
	LEFT: 10px;
	TOP: 198px;
}

#divMailingCount {
	LEFT: 120px;
	TOP: 232px;
	width: 120px;
}

#divMailingCountText {
	LEFT: 10px;
	TOP: 228px;
}

#divbtnCalcRates {
	LEFT: 118px;
	TOP: 262px;
	outline: none;
}

#PieceCount {
	WIDTH: 120px;
}

#MailingCount {
	WIDTH: 120px;
}

#PieceWeight {
	WIDTH: 120px;
}

#PieceType {
	WIDTH: 125px;
}

#MailClass {
	WIDTH: 125px;
}

#FCResultHeader {
	LEFT: 360px;
	TOP: 16px;
	TEXT-ALIGN: left;
	color: red;
}

#FCFullRateDescription {
	LEFT: 360px;
	WIDTH: 330px;
	TOP: 43px;
	TEXT-ALIGN: left;
}

#FCFullRateText {
	LEFT: 359px;
	TOP: 80px;
}

#FCFullPerPieceRate {
	LEFT: 510px;
	TOP: 80px;
	color: red;
}

#PostagePerMailingText {
	LEFT: 360px;
	TOP: 110px;
}

#PostagePerMailing {
	LEFT: 510px;
	TOP: 110px;
	color: red;
}

#PostagePerYearText {
	LEFT: 361px;
	TOP: 140px;
}

#PostagePerYear {
	LEFT: 510px;
	TOP: 140px;
	color: red;
}

#FCPieceError {
	LEFT: 500px;
	TOP: 117px;
	color: red;
}

#SavingsPerPiece {
	LEFT: 360px;
	TOP: 228px;
}

#SavingsPerPieceRange {
	LEFT: 510px;
	width: 180px;
	TOP: 228px;
	text-align: left;
	color: green;
}

#SavingsPerMailing {
	LEFT: 359px;
	TOP: 256px;
}

#SavingsPerMailingRange {
	LEFT: 510px;
	width: 180px;
	TOP: 256px;
	text-align: left;
	color: green;
}

#SavingsPerYearText {
	LEFT: 359px;
	TOP: 285px;
}

#SavingsPerYearRange {
	LEFT: 510px;
	TOP: 285px;
	width: 180px;
	text-align: left;
	color: green;
}

#SavingsResultHeader {
	LEFT: 360px;
	TOP: 171px;
	TEXT-ALIGN: left;
	color: green;
}

#SavingsResultDescription {
	LEFT: 360px;
	WIDTH: 356px;
	TOP: 198px;
	TEXT-ALIGN: left;
}

.PieceError {
	FONT-SIZE: small;
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: absolute;
	TEXT-ALIGN: right;
}

#disclaimer {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: absolute;
	bottom: 4px;
	left: 10px;
	TEXT-ALIGN: left;
	width: 700px;
}
