/*	--------------------------------------
	Global Screen Styles
	
	Notes:
	Any IE-specific styles are defined as:
		IE6 only: (underscore before property)
		selector { _property: value; }
		
		IE6 and IE7: (# before property)
		selector { #property: value; }
	
------------------------------------------*/
/*	CSS Reset : Eric Meyer Variety
------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	background: #fff;
	color: #000;
	line-height: 1;
}

ol, ul {
	list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

caption, th, td {
	text-align: left;
}

/*	--------------------------------------
	Body
------------------------------------------*/
body	{
	background: #fff;
	color: #000;
	font: normal 62.5% "Helvetica Neue", "Arial", sans-serif;
}

/*	--------------------------------------
	Headings
------------------------------------------*/
h1	{
	margin: .75em 0 .2em;
	font-size: 2.8em;
	font-weight: normal;
	text-align: justify;
	text-transform: uppercase;
	white-space: nowrap;
}

h2, h3, h4, h5, h6	{}

/*	--------------------------------------
	Paragraphs
------------------------------------------*/
p	{
	margin: 0 0 1em;
	font-size: 1.2em;
	line-height: 1.6em;
	text-align: justify;
}

/*	--------------------------------------
	Images
------------------------------------------*/
img	{
	display: block;
	border: none;
}

img.inline	{
	display: inline;
}

/*	--------------------------------------
	Links
------------------------------------------*/
a:link, a:visited	{
	color: #b80c04;
	text-decoration:; none;
}

a:active, a:hover	{
	color: #000;
	text-decoration: underline;
}

/*	--------------------------------------
	Lists
------------------------------------------*/
ul.bulleted	{
	padding-left: 1.5em;
	list-style: disc outside;
}

ol	{
	padding-left: 1.5em;
	list-style: decimal outside;
}

/*	--------------------------------------
	Tables
	- still need cellspacing="0" in markup
------------------------------------------*/
table {
	border-collapse: collapse;
	border-spacing: 0;
}

caption, th, td {
	text-align: left;
	font-weight: normal;
}


/*	--------------------------------------
	Other Elements
------------------------------------------*/
sup	{
	font-size: 80%;
	vertical-align: top;
}

.skipLink, hr	{
	display: none;
}

/*	--------------------------------------
	Page Layout
------------------------------------------*/
#page	{
	position: relative;
	width: 670px;
	margin: 10px auto;
}

#page a	{
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

p#pdfLink	{
	position: absolute;
	top: 630px;
	left: 500px;
	width: 170px;
	text-align: right;
}

p#pdfLink a	{
	text-transform: none;
}

#page p.meta	{
	margin: 0;
	font-weight: bold;
	text-transform: uppercase;
}

#page p.meta a	{
	padding: 0 .25em;
	font-weight: normal;
	text-transform: lowercase;
}

p#copyright	{
	margin: 2.5em 0;
	color: #999;
	font-size: 1.1em;
}