body {	background-color: #78AD49}fieldset input {  	vertical-align = middle;	font-size = 100%;}fieldset{  	BORDER-RIGHT: gray 1px solid; 	PADDING-RIGHT: 1em; 	BORDER-TOP: gray 1px solid; 	PADDING-LEFT: 1em; 	FONT-SIZE: 100%; 	PADDING-BOTTOM: 1em; 	BORDER-LEFT: gray 1px solid; 	COLOR: black; 	PADDING-TOP: 0; 	BORDER-BOTTOM: gray 1px solid;  }  label{  float:left;  width:150;  margin-right: 10;  padding-top: 10;  text-align: right;  font-weight: bold;  }legend{	BORDER-RIGHT: #369 1px solid; 	PADDING-RIGHT: .2em; 	BORDER-TOP: #369 1px solid; 	PADDING-LEFT: .2em; 	PADDING-BOTTOM: .2em; 	BORDER-LEFT: #369 1px solid; 	COLOR: #369; 	PADDING-TOP: .2em; 	BORDER-BOTTOM: #369 1px solid; 	TEXT-ALIGN: left;	font-weight: bold;}.page{   padding: 10px;   font: 9pt verdana;	position: absolute;	width: 640;	top: 0;	left: 23;	visibility: hidden;	background-color: white;	border-bottom: #369 2px solid;}td{   font: 9pt verdana;	background-color: white;}.summarypage{   padding: 10px;   font: 9pt verdana;	position: absolute;	width: 640;	top: 0;	left: 23;	visibility: hidden;	background-color: white;	border-bottom: #369 2px solid;}.summarypage fieldset input{	font-size: 100%;	width: 400;	border:none;	background-color:transparent;}/* button styles */a.button, a.buttonDis, a.sbutton {	display: inline;	background-color: transparent;	background-repeat: no-repeat;	margin: 5px auto;	padding: 5px 0 0 0;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	font-weight: bold;	text-decoration: none;}a.button, a.buttonDis { background-image: url('image/buttonBackground.gif'); width: 132px;                height: 28px }a.sbutton    { background-image: url('image/sbuttonBackground.gif'); width: 28px;                height: 28px }a.button:link, a.button:visited, a.sbutton:link, a.sbutton:visited {	color: #002577;}a.button:hover, a.button:active, a.sbutton:hover, a.sbutton:active {	background-position: 0 -36px;	color: #FF7200;}a.buttonDis:link, a.buttonDis:visited, a.buttonDis:hover, a.buttonDis:active {	background-position: 0 -72px;	color: #5F5F5F;	cursor: default;}.icon {	display: inline-block;	background-repeat: no-repeat;	padding: 0 0 5px 18px;}a.button:hover .icon, a.button:active .icon {	background-position: 0 -28px;}a.buttonDis:link .icon, a.buttonDis:visited .icon, a.buttonDis:hover .icon, a.buttonDis:active .icon {	background-position: 0 -56px;}