body {
	background-color:#FFFFFF;
	background-image:url(background5.gif);
	background-repeat:repeat-y;
	background-position:left top;
	margin:0;
	padding:0;
	height:100%; /* needed to display bkgnd2 at full height in IE */
	text: #000000;
}
body,td,th {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
a:link {
	color: #B65ACF;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	text-decoration: overline underline;
	color: #000000;
	font-weight: bold;
}
a:active {
	text-decoration: none;
	color: #000000;
}
#bkgnd2 {
	position: absolute; /*needed to expand to full height beyond content in FF */
	top: 0px;
	right: 0px;
	height:auto; /* FF needs this setting to expand div to fit long content */
	min-height:100%; /*sets minimum height in FF*/
	width:100%;
	background-color:transparent;
	background-image:url(background5.gif);
	background-repeat:repeat-y;
	background-position:right top;
	text-align:center; /*centers #main in old IE*/
	}
* html #bkgnd2 {
	height:100%; /*sets bkgnd2 to full height in IE w short content -- also need height:100% in body*/
}
#main {
	margin:0px auto; /*centers the div in all modern browsers*/
	width: 60%;
	padding:1px; /*prevents margin collapse from allowing margins in this div from affecting margins around bkgnd2*/
	text-align:left;/*resets normal text align following centering in #bkgnd2*/
}
