	blockquote, div, p, q, td {
		font-family: georgia, times, serif;
		font-size: 9pt;
	}

	p, blockquote {
		text-indent: 15pt;
		line-height: 12pt;
		margin-top: 0pt;
		margin-bottom: 6pt;
	}

    sup, sub {
        font-size: 7pt;
        line-height: 7pt;
	}
								    
	ul, ol {
		line-height: 12pt;
		margin-top: 0pt;
		margin-bottom: 6pt;
	}
	
	h1, h2, h3, h4, h5, h6 {
		text-indent: 0pt;
		line-height: 12pt;
		margin-top: 0pt;
		margin-bottom: 6pt;
		font-family: georgia, times, serif;
	}

	h1, h2 {
		font-size: 12pt;
		font-weight: normal;
	}
	
	h3, h4 {
		font-size: 11pt;
		font-weight: normal;
	}
	
	h5, h6 {
		font-size: 10pt;
		font-weight: normal;
	}
	
	strong, dt {
		font-weight: bold;
	}
	
	em, cite, dd, blockquote {
		font-style: italic;
	}	
	
	del {
		color: #666666;
	}
	
	q {
		line-height: 12pt;
		font-style: italic;
	}
	
	pre {
		font-family: monaco, courier;
		font-size: 8pt;
		line-height: 12pt;
	}
	
	pre q {
		font-family: monaco, courier;
		font-size: 8pt;
		line-height: 12pt;
		font-style: normal;
	}
	
	table {
		border-collapse: collapse;
	}
	
	.code {
		font-family: monaco, courier;
		font-size: 8pt;
		line-height: 12pt;
	}
	
	.category {
		position: relative;
		left: 10px;
		font-family: verdana, monaco, sans-serif;
		font-size: 8pt;
	}
	
	.inThisSiteLyr {
		position: absolute;
		visibility: hidden;
		left: 0pt;
		top: 0pt;
		width: 250px;
		border: 2px;
		border-style: solid;
		border-color: #000000;
		background-color: #eeeedd;
		padding: 3px;
		padding-bottom: 15px;
	}
	
	.beigebg {
		width: 500px;
		border-left: 1px;
		border-right: 6px;
		border-top: 1px;
		border-bottom: 1px;
		border-style: solid;
		border-color: #ccccbb;
		background-color: #bbbbaa;
		padding: 0px;
	}
	
	.mainbg {
		background-color: #eeeedd;
		margin-left: 30px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		border-width: 1px;
		border-style: solid;
		border-color: #eeeedd;
		padding-left: 20px;
		padding-right: 40px;
		padding-top: 30px;
		padding-bottom: 15px;
	}

	.subnavigation {
		text-indent: 0pt;
		line-height: 12pt;
		margin-top: 6pt;
		margin-bottom: 6pt;
		font-family: verdana, monaco, sans-serif;
		font-size: 8pt;
		text-align: left;
	}
	
	.title {
		font-size: 12pt;
		font-weight: normal;
	}
	
	.monthRow1, .monthbarRow1 {
		color: #666666;
		text-align: center;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 7px;
		padding-bottom: 2px;
		width: 11px;
	}
	
	.monthRow2, .monthbarRow2 {
		color: #666666;
		text-align: center;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 2px;
		padding-bottom: 7px;
		width: 11px;
	}
	
	.monthbarRow1, .monthbarRow2 {
		border-width: 0px;
		border-right: 1px;
		border-style: solid;
		border-color: #000000;
	}
	
	.year {
		text-align: right;
		padding-left: 10px;
		padding-right: 2px;
		padding-top: 2px;
		padding-bottom: 2px;
		font-weight: bold;
		line-height: 10px;
	}

	.positionable {
		position: absolute;
		visibility: hidden;
		left: 0pt;
		top: 0pt;
	}	

	#pagetitle {
		text-indent: 0pt;
		line-height: 16pt;
		margin-top: 0pt;
		margin-bottom: 4pt;
		font-family: georgia, times, serif;
		font-size: 16pt;
		font-weight: normal;
		text-align: center;
		text-transform: uppercase;
		letter-spacing: 6pt;
	}
	
	#pagetitle em {
		font-size: 14pt;
		text-transform: lowercase;
		font-style: italic;
	}

	#pagesubtitle {
		text-indent: 0pt;
		line-height: 12pt;
		margin-top: 0pt;
		margin-bottom: 6pt;
		font-weight: normal;
		font-size: 9pt;
		text-align: center;
		font-style: italic;
		letter-spacing: 0.5em;
	}

	#orientation {
		text-align: center;
		line-height: 16pt;
		margin-top: 24pt;
		margin-bottom: 6pt;
		margin-right: 80pt;
		font-weight: normal;
		font-style: italic;
		font-size: 8pt;
		border-left: 0px;
		border-right: 0px;
		border-top: 1px;
		border-bottom: 1px;
		border-style: solid;
		border-color: #000000;
		width: 300px;
		position: absolute;
		visibility: hidden;
		left: 0pt;
		top: 0pt;
	}

	#navigation {
		margin-top: 100pt;
	}
	#contentArea {
		position: absolute;
		visibility: hidden;
		left: 0pt;
		top: 0pt;
	}
