BODY
{
	background-color: #fff !important;
	background-image: none !important;
}

#nav, #footernav, #endcap, #tools, #header, #wpilogo, #banner EM, #banner1 EM, #banner2 EM, .navbar { display: none; }

#content, #footer
{
	width: auto !important;
	margin: 0in !important;
	padding: 0px !important;
	border: 0px !important;
	background-color: transparent;
}

#banner, #banner EM, #banner1, #banner1 EM, #banner2, #banner2 EM
{
	position: relative;
	width: 100%;
	height: auto;
	top: 0px;
	left: 0px;
	text-align: center !important;
	background-image: none !important;
	background-color: #fff !important;
}

#banner:before
{
	content: "WPI ";
	font-size: 20pt !important;
}

#banner1:before
{
	content: "WPI ";
	font-size: 12pt !important;
}



#banner IMG, #banner1 IMG, #banner2 IMG { display: none; }

#banner A, #banner2 A
{
	font-size: 20pt !important;
	text-decoration: none;
}

#banner1 A
{
	font-size: 12pt !important;
	text-decoration: none;
}


H1 { font-size: 20pt !important; }
H2 { font-size: 14pt !important; }
H3 { font-size: 12pt !important; }
H4 { font-size: 12pt !important; }
A:link, A:visited { color: black; }

P, TABLE.format, TABLE.format TD,  TABLE.center, TABLE.center TD, DL, DD, UL, LI, BLOCKQUOTE
{
	font-size: 12pt !important;
	color: black !important;
	line-height: normal !important;
}

P.footer, .sans, TABLE.format TH, TABLE.center TH
{
	font-size: 9pt !important;
}

#content a:link:after, #content a:visited:after
{
	content: " (" attr(href) ") ";
	font-size: 90%;
}

TABLE.format TD, TABLE.format TH, TABLE.center TD, TABLE.center TH
{
	border-color: black;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
}

P.promo, DIV.callout P, DIV.callout300 P, DIV.callout TABLE, DIV.callout300  TABLE, DIV.callout FORM, DIV.callout300  FORM, DIV.callout DL, P.links { font-size: 10pt !important; }
