body  {
	font: 100%  Verdana, Arial, Helvetica, sans-serif;
	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: #000000;
	font-size: 9pt;
	background-image: url(images/background.gif);
}

html { min-height: 100%; margin-bottom: 1px; }

#container { 
	width: 980px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
} 



A:link {
	FONT-WEIGHT: normal; COLOR: #ff0000; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #ff0000; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #ff0000;  TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: normal; COLOR: #ff0000;  TEXT-DECORATION: underline
}

p {font-size: 9pt;}

p.small {font-family: verdana; font-size: 8pt; margin-left: 0px; margin-right: 0px; }

li {font-size: 9pt; margin-top: 0; margin-bottom:0; }

h1 {font-size: 9pt; font-weight: bold;}

table.master {
width: 950px;
border-collapse: collapse;
border-spacing: 0px;
border-width: 0px;
}

table td.left {
width: 170px;
valign: top;
background-image: url('images/collage.gif'); 
background-repeat: repeat-y;
}
