/* generic styles */

BODY 
{
	font-size: 14pt;	/* this 10 pt is the base for all adjusting sizes */
	font-family: Arial;
	margin-top: 0; 
	margin-left: 0; 
	margin-height: 0;	/* some browsers do care about this */
	margin-right: 0; 
	margin-bottom: 0; 
}

DIV
{
	font-size: inherit;
	font-family: inherit;
}

FORM
{
	font-size: inherit;
	font-family: inherit;
}

TABLE
{
	font-size: inherit;
	font-family: inherit;
}

TR
{
	font-size: inherit;
	font-family: inherit;
}

TD
{
	font-size: inherit;
	font-family: inherit;
}

P
{
	font-size: inherit;
	font-family: inherit;
}

H1.BODY
{
	padding-top: 0;
	margin-top: 0;
	font-size: 180%; /* was 18pt */
	font-weight: bold;
	font-family: inherit;
}

H2.BODY
{
	font-size: 120%; /* was 12pt */
	font-weight: bold;
	font-family: inherit;
}

.small {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #333333; 
}
/* was using #0044bb, now #333399 */
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: none
}

TABLE.CENTERED
{
	margin: 0px auto;
}

/* HELP.ASPX styles */

SPAN.HELPSUMMARY
{
	color: #333399; 
	cursor: pointer;
}

SPAN.HELPSUMMARYOVER
{
	color: #333399; 
	text-decoration: underline;
	cursor: pointer;
}

SPAN.HELPDETAIL
{
	display: none;
}

SPAN.HELPCLOSE
{
	color: #333399; 
	cursor: pointer;
}

SPAN.HELPCLOSEOVER
{
	color: #333399; 
	cursor: pointer;
	text-decoration: underline;
}

/* Top menu items */

DIV.ALL
{
	padding: 0 0 0 0;
	margin: 0px auto; 
	width: 900px; 
/*
	max-width: 875px;
	margin: 0 auto;
	width: expression(document.body.clientWidth > 875?  "875px" : "auto" );
	background: #FFFFFF;  */
/*	margin-left: 20px;
	margin-right: 20px; */
	font-family: inherit;
	font-size: inherit;
} /* took out width 100% */


