body {
	background-color:#000000;
	margin:5px;
	padding-right:0px;
	}

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

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

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

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

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

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

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

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

p {
	font-family:Trebuchet MS, Helvetica, Tahoma, Verdana;
	font-weight:normal;
	font-size:10pt;
	line-height:16pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	}

p.small {
	font-family:Trebuchet MS, Helvetica, Tahoma, Verdana;
	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-family:Trebuchet MS, Helvetica, Tahoma, Verdan;
	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-family:Trebuchet MS, Helvetica, Tahoma, Verdana;
	font-size:8pt;
	line-height:10pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	}

p.navigation {
	font-family:Trebuchet MS, Helvetica, Tahoma, Verdana;
	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-family:Trebuchet MS, Helvetica, Tahoma, Verdana;
	font-weight:bold;
	font-size:24pt;
	line-height:26pt;
	text-transform:lowercase;
	text-align:left;
	margin-left:0px;
	margin-top:20px;
	color:#9b9388;
	}

h2 {
	font-family:Trebuchet MS, Helvetica, Tahoma, Verdana;
	font-weight:bold;
	font-size:20pt;
	line-height:20pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#9b9388;
	}

h3 {
	font-family:Trebuchet MS, Helvetica, Tahoma, Verdana;
	font-weight:bold;
	font-size:14pt;
	line-height:18pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	}

h4 {
	font-family:Trebuchet MS, Helvetica, Tahoma, Verdana;
	font-weight:bold;
	font-size:12pt;
	line-height:16pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	}

h5 { font-family:AJensonPro-Semibold,Palatino Bold,Palatino-Bold,Palatino Linotype Bold,Times Bold,Times New Roman Bold; font-weight:normal; font-size:12pt; line-height:15pt; text-align:left; margin-left:0px; margin-right:0px; color:#999999; }

dt  {
	font-family:Trebuchet MS, Helvetica, Tahoma, Verdana;
	font-weight:bold;
	font-size:10pt;
	line-height:16pt;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	}

dd {
	font-family:Trebuchet MS, Helvetica, Tahoma, Verdana;
	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-family:Trebuchet MS, Helvetica, Tahoma, Verdana;
	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-family:AJensonPro-Regular,Palatino,Palatino Linotype,Times,Times New Roman; 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-family:Verdana,Tahoma,Helvetica; 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-family:Verdana,Tahoma,Helvetica; 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-family:Verdana,Tahoma,Helvetica; 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-family:Verdana,Tahoma,Helvetica; 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-family:Trebuchet MS, Helvetica, Tahoma, Verdana;
	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-family:Verdana,Tahoma,Helvetica; 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-family:Bank Gothic,Verdana,Tahoma,Helvetica; 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-family:AJensonPro-Regular,Palatino,Palatino Linotype,Times,Times New Roman; 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-family:AJensonPro-Regular,Palatino,Palatino Linotype,Times,Times New Roman; 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-family:Bank Gothic,Verdana,Tahoma,Helvetica; 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-family:Verdana,Tahoma; 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-family:Bank Gothic,Verdana,Tahoma,Helvetica; 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-family:Bank Gothic,Verdana,Tahoma,Helvetica; 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-family:Trebuchet MS, Helvetica, Tahoma, Verdana;
	font-weight:normal;
	font-size:8pt;
	line-height:12pt;
	text-align:center;
	width:16.5%;
	}