body {
	font-family:Myriad-Pro, Myriad, Myriad Pro, Trebuchet MS, Helvetica, Tahoma, Verdana;
	background-color:#fff;
	margin:0px;
	padding-right:0px;
	}

a:active {
	color: #F93;
	text-decoration:none;
	}

a:link {
	color: #F93;
	text-decoration:none;
	}

a:visited {
	color: #F93;
	text-decoration:none;
	}

a:hover {
	color: #A00;
	text-decoration:none;
	}

a.menu:active {
	color: #A00;
	text-decoration:none;
	}

a.menu:link {
	color: #F93;
	text-decoration:none;
	}

a.menu:visited {
	color: #F93;
	text-decoration:none;
	}

a.menu:hover {
	color: #A00;
	text-decoration:none;
	}

p {
	font-weight:normal;
	font-size:10pt;
	line-height:20pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	}

p.small {
	font-weight:normal;
	font-size:8pt;
	line-height:10pt;
	font-weight:bold;
	text-transform:lowercase;
	text-align:left;
	margin-left:375px;
	margin-right:0px;
	color:#000000;
	padding-bottom:6pt
	}

p.extract {
	font-weight:normal;
	font-style:italic;
	font-size:10pt;
	line-height:16pt;
	text-align:left;
	margin-left:25px;
	margin-right:0px;
	color:#000000;
	}

p.gallery {
	font-size:8pt;
	line-height:10pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	}

p.navigation {
	font-size:8pt;
	line-height:10pt;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	}

span.gallery {
	font-size:8pt;
	font-weight:bold;
	}
	
h1 {
	font-weight:bold;
	font-size:24pt;
	line-height:26pt;
	text-transform:uppercase;
	text-align:left;
	margin-left:0px;
	margin-top:20px;
	color:#A00;
	}

h2 {
	font-weight:bold;
	font-size:20pt;
	line-height:20pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#A00;
	}

h3 {
	font-weight:bold;
	font-size:14pt;
	line-height:18pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#A00;
	}

h4 {
	font-weight:bold;
	font-size:12pt;
	line-height:16pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	}

h5 {
	font-weight:bold;
	font-size:12pt;
	line-height:15pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#999999;
	}

dt  {
	font-weight:bold;
	font-size:10pt;
	line-height:16pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	}

dd {
	font-weight:normal;
	font-size:10pt;
	line-height:16pt;
	text-align:left;
	margin-left:25px;
	margin-right:0px;
	color:#000000;
	padding-bottom:9px;
	}

li {
	font-weight:normal;
	font-size:10pt;
	line-height:16pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	padding-top:3pt;
	padding-bottom:3pt
	}

li.listpara {
	font-weight:normal;
	font-size:12pt;
	line-height:15pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#999999;
	padding-top:3pt;
	padding-bottom:3pt
	}

div.smallhead {
	font-weight:bold;
	font-size:8pt;
	line-height:10pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#999999;
	padding-top:8pt;
	padding-bottom:3pt
	}

div.smallheadnonindented {
	font-weight:bold;
	font-size:8pt;
	line-height:10pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#999999;
	padding-top:8pt;
	padding-bottom:3pt
	}

div.smallheadmargin {
	font-weight:bold;
	font-size:8pt;
	line-height:10pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#999999;
	padding-top:8pt;
	padding-bottom:3pt
	}

div.smallnonindented {
	font-weight:normal;
	font-size:8pt;
	line-height:10pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#999999;
	padding-bottom:6pt
	}

div.smallmargin {
	font-weight:normal;
	font-size:8pt;
	line-height:10pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	padding-bottom:6pt }

span.margin {
	color:#666666;
	font-weight:bold;
	}

div.smlist {
	font-weight:normal;
	font-size:8pt;
	line-height:10pt;
	text-align:left;
	color:#999999;
	margin-left:0px;
	margin-right:0px;
	padding-bottom:4pt
	}

div.note {
	font-weight:bold;
	font-style:normal;
	font-size:8pt;
	line-height:9pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#666666;
	padding-bottom:6pt;
	}

div.tabletext {
	font-weight:normal;
	font-size:8pt;
	line-height:9pt;
	text-align:left;
	margin-left:0px;
	color:#999999;
	padding-top:0pt;
	padding-bottom:0pt;
	}

div.tablecol {
	font-weight:bold;
	font-size:8pt;
	line-height:9pt;
	text-align:left;
	margin-left:28px;
	color:#999999;
	padding-top:0pt;
	padding-bottom:0pt;
	}

div.introtext {
	font-weight:normal;
	font-size:9pt;
	line-height:11pt;
	text-align:left;
	margin-left:30px;
	margin-right:30px;
	color:#666666;
	padding-top:0pt;
	padding-bottom:8pt;
	margin-right:20pt;
	}

div.tiny {
	font-weight:normal;
	font-size:7pt;
	line-height:8pt;
	text-align:center;
	margin-left:20px;
	margin-right:20px;
	color:#666666;
	padding-bottom:3pt;
	}

div.image {
	font-weight:normal;
	font-size:9pt;
	line-height:30pt;
	text-align:left;
	margin-left:0px;
	margin-right:20px;
	color:#666666;
	padding-top:0pt;
	padding-bottom:0pt;
	}

div.caption {
	font-weight:normal;
	font-size:9pt;
	line-height:9pt;
	text-align:left;
	margin-left:0px;
	margin-right:20px;
	color:#999999;
	padding-top:0pt;
	padding-bottom:8pt;
	}

table.alternate_rows {
	border-width: 0px;
	border-collapse: collapse;
	}

table.alternate_rows th, table.alternate_rows td {
	text-align: left;
	}

table.alternate_rows th {
	background-color: #666666;
	}

table.alternate_rows th a {
	text-decoration: none;
	}

table.alternate_rows td {
	border-width: 0px;
	}

table.alternate_rows tr.odd td {
	background-color: #FFFFFF;
	}

table.alternate_rows tr.even td {
	background-color: #666666;
	}
	
td.gallery {
	font-weight:normal;
	font-size:8pt;
	line-height:12pt;
	text-align:center;
	width:16.5%;
	}
