@charset "utf-8";
/* CSS Document */

BODY {font-family:Arial, Helvetica, sans-serif;font-size:9pt;line-height:12pt}
A {text-decoration:none; color:black}

.clearfloat,
.HP #header ul.topMenu,
.contentTHREEcol #header p.companyName,
.contentTHREEcol #header ul.topMenu,
#header #subscriptionForm,
.contentTHREEcol #leftColumn,
.contentTHREEcol #rightColumn,
.contentTHREEcol #footer ul.topMenu {display:none}

#header {height:50pt;border-bottom:1pt solid #999}
.contentTHREEcol #header div.CompanyName {float:left}
.contentTHREEcol #header div.CompanyName img {border:none;width:40pt;height:48pt}
.contentTHREEcol #header div.CompanyName span {display:none}
#header p#stockTickerSymbol{float:right;font-weight:bold;font-size:8pt;padding-top:26pt;color:#999}

.contentTHREEcol #mainContent{margin-left:4pt}
.contentTHREEcol #mainContent #banner p.about,
.contentTHREEcol #mainContent #banner p.projects,
.contentTHREEcol #mainContent #banner p.news,
.contentTHREEcol #mainContent #banner p.investors,
.contentTHREEcol #mainContent #banner p.contact,
.contentTHREEcol #mainContent #banner p.sitemap {display:none}
.contentTHREEcol #mainContent #banner p.breadCrumbs {margin:0 0 20pt 0;padding:0;color:#0093D0;font-size:7pt}
.contentTHREEcol #mainContent #banner p.breadCrumbs span.youAreHere{display:none} 
.contentTHREEcol #mainContent #banner p.breadCrumbs a{color:#666}
.contentTHREEcol #mainContent #banner p.imagesLeft,
.contentTHREEcol #mainContent #banner p.images {float:none} 

.contentTHREEcol #mainContent h2 {line-height:1.3em}
.contentTHREEcol #mainContent P IMG {border:1px solid gray;margin:3pt 0}
.contentTHREEcol #mainContent p.emphasize{border:0.5pt solid #000;font-weight:bold;padding:10pt}
.contentTHREEcol #mainContent p.images,
.contentTHREEcol #mainContent p.imagesLeft {font-size:8pt;margin:10pt 0 20pt 0; font-weight:bold}
.contentTHREEcol #mainContent ul {margin:0;padding:0}
.contentTHREEcol #mainContent li {margin:5pt 10pt;padding:0}

.contentTHREEcol #mainContent table.drillResultsTable {margin:0 auto 12pt auto;padding:0;text-align:center}
.contentTHREEcol #mainContent table.drillResultsTable th {
	text-align:center;
	vertical-align:middle;
	border:#999 solid 1pt
}
.contentTHREEcol #mainContent table.drillResultsTable th, 
.contentTHREEcol #mainContent table.drillResultsTable td {margin:0;padding:4pt 10pt}
.contentTHREEcol #mainContent table.drillResultsTable td {border-bottom:#999 dotted 1px}
.contentTHREEcol #mainContent table.drillResultsTable td.tableNumbers {text-align:right;padding-right:20px}
.contentTHREEcol #mainContent table.drillResultsTable td.tableLeftAlign {text-align:left}
.contentTHREEcol #mainContent table.drillResultsTable td.tableCaption {text-align:left;border-bottom:none;padding:0}
.contentTHREEcol #mainContent table.drillResultsTable td.tableCaption p {margin:7px 0;font-size:0.9em;line-height:1.0em}

.contentTHREEcol #mainContent table#shareStructure td {border-bottom:1pt dotted #000;padding:3pt 15pt} 

.contentTHREEcol #footer {margin-top:20pt;border-top:1pt dotted #999;text-align:center}
.contentTHREEcol #footer p.copyright {padding:0;font-size:8pt;color:#999}
.contentTHREEcol #footer p.copyright a {display:none}