body {
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color: #EEEEFF; /*#666666;*/
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #333333;
}
 
 #heading1 {
 	font-size:x-large;
	text-align:center;
 }
 
 #error_div {
 	color:red;
 }
 
 label {
 	/*font-weight:bold;*/
	font-weight:normal;
	font-style:italic;
 }
 
 label.submitter {
 	font-weight:normal;
	font-style:italic;
 }
 
  label.top {
 	font-weight:normal;
	font-style:italic;
	font-size:smaller;
 }
 
 
 td.tblLeft {
 	background-color:#E5EDFF; /*#F0F0F0;*/
	padding-bottom:8px;
	width:20%;
 }
 
 td.tblRight {
 	background-color:#FFFFFF;
 }
 
 input, textarea, select {
 	background-color: #FFFFCC;
}

input[type=button] {
	background-color: #E5EDFF;
	font-weight:bold;
}

span.star {
	color:red;
}

span.example {
	font-size:x-small;
	font-style:italic;
}

caption {
	font-weight:bold;
	font-size:larger;
}
