/*
 * Free the Five NY style sheet 
 */

BODY {	background-color: #CCCCAA;	/* red */
	color: #000000;
	FONT-FAMILY: Arial, Times New Roman, Verdana, sans-serif;
	FONT-SIZE: 11pt;
}

P.subhead
{	FONT-FAMILY: Verdana, Impact, Arial, Times, sans-serif;
	color: #000080;
	FONT-SIZE: 11pt;
	TEXT-ALIGN: center;
	margin-top: 0.3em;
	margin-bottom: 0.2em;
}

P
{	FONT-SIZE: 9pt;
	margin-top: 1em;
	margin-bottom: 1em;
}

p.small {	FONT-SIZE: 8pt; }


H1 {	FONT-FAMILY: Impact, Verdana, sans-serif;
	color: #FF0000;	/* red */
	FONT-SIZE: 2em;
	TEXT-ALIGN: center;
	margin-bottom: 0.2em;
}
H2, H3, H4, H5, H6
{
	color: black;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	FONT-FAMILY: Arial, Times, Verdana, sans-serif;
}
H2 {	TEXT-ALIGN: center;
	FONT-SIZE: 1.3em;
}
H3 {	FONT-SIZE: 1.2em;
}
H4 {	FONT-SIZE: 1.1em;
}
H5 {	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
}
H6 {	FONT-SIZE: 0.8em;
	FONT-WEIGHT: bold;
}

.small {	FONT-SIZE: 0.85em; }

.footer {	FONT-SIZE: 0.9em;
	text-align: center;
}
.spanish
{	FONT-STYLE: italic;
	color: #339900;	/* green */
}
Blockquote
{	FONT-SIZE: 0.9em;
}

Q {	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	FLOAT: left;
	padding: 0em,0.5em,1em,1em;
}

EM {	FONT-STYLE: none;
	color: #339900;		}

HR {	WIDTH: 60%;		}


TABLE {	FLOAT: center;
	background-color: #ffffff;
	border-spacing: 0.1em;	/*  somehow w/o this line table content is larger */
	caption-side: bottom;
	vertical-align: top;
}

CAPTION
{	FONT-WEIGHT: bold;	}

TH {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-WEIGHT: bold;
/*	background: #999999;	*/
	border-spacing: 0.1em;	
	letter-spacing: 0.2em;
	vertical-align: top;
	padding: 0.5em;
}
TD {	vertical-align: top;
	border-spacing: 0.1em;	
	padding: 0.2em;
}

TABLE.chart
{	FLOAT: right;
	background-color: #eeeeee;
	FONT-SIZE: 0.9em;
	caption-side: bottom;
	align: right;
	vertical-align: top;
	padding: 0.2em;
}
CAPTION.chart
{	background: #eeeeee;
	FONT-WEIGHT: bold;
	padding: 0.2em;
}
TH.chart
{	background-color: #eeeeee;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-WEIGHT: bold;
	vertical-align: top;
	padding: 0.5em;
}
TD.chart
{	vertical-align: top;
	background-color: #eeeeee;
	padding: 0.5em;
	FONT-SIZE: 0.85em;
}

TD.grey
{	vertical-align: top;
	background-color: #eeeeee;
	padding: 0.5em;
	FONT-SIZE: 0.85em;
}

OL {	list-style-type: number;
   /*	text-indent: -1em;	
	margin-left: -1em;	*/
}
OL li li {	list-style-type: upper-alpha;
	margin-left: -1em;
}
OL li li li
{	list-style-type: lower-alpha;
	margin-left: -1em;
}
OL li li li li
{	list-style-type: lower-roman;
	margin-left: -1em;
}

UL {	FONT-SIZE: 10pt;
/*	margin-left: -0.5em;		looks bad in IE */
	list-style-type: disc;
	margin-top: 0.3em;
	margin-bottom: 0.2em;

}
UL li {	FONT-SIZE: 9pt;
	margin-left: -0.2em;.
	margin-top: 0.3em;
	margin-bottom: 0.2em;
}

UL li li {	FONT-SIZE: 9pt;
	list-style-type: circle;
	margin-left: -1em;.
	margin-top: 0.2em;
	margin-bottom: 0.2em;
}
UL li li li
{	FONT-SIZE: 0.95em;
	list-style-type: square;
	margin-left: -1em;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
}
UL li li li li
{	FONT-SIZE: 0.95em;
	list-style-type: circle;
	margin-left: -1em;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
}

A:link {	color: #0000FF;
	padding: 0em,0.2em;0em,0.2em;
	text-decoration: none;
}
A:visited
{	color: #0000FF;
	padding: 0em,0.2em;0em,0.2em;
	text-decoration: none;
}
A:hover
{	background-color: #ffffcc;
	color: #ff0000;
	padding: 0em,0.2em;0em,0.2em;
	text-decoration: none;
}

a img {	border: none;	}

	
