/* Tecogen Styles */

body
{background-color: white;
margin-left: 20px;
font-family: 'Gill Sans', Arial, Helvetica, Verdana, sans-serif;
font-size: 8pt;
color:#616161}

span.sub
{font-family: 'Gill Sans', Arial, Helvetica, Verdana, sans-serif;
font-size: 8pt;
color:#616161}

span.main
{color: #616161;
font-family: 'Gill Sans', Arial, Helvetica, Verdana, sans-serif;
font-size: 10pt;
font-weight: normal;
line-height:11pt
text-align: left}

p.header
{color: #0000a0;
font-family: 'Gill Sans', Arial, Helvetica, Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
}

p.subtitle
{color: #0000a0;
font-family: 'Gill Sans', Arial, Helvetica, Verdana, sans-serif;
font-size: 15pt;
font-weight: bold;
}

p.main
{color: #616161;
font-family: 'Gill Sans', Arial, Helvetica, Verdana, sans-serif;
font-size: 10pt;
font-weight: normal;
line-height:11pt
text-align: left}

span.footer
{background-color: #ffffff;
color: #0000a0;
font-size: 8pt;
text-align: center}

a:hover
{color:red}

a.main
{background-color: #ffffff;
color: red;
font-size: 10pt;
font-weight: bold;
text-align: left;
text-decoration: none}

a.sub
{background-color: #ffffff;
color: gray;
font-size: 10pt;
font-family: 'Gill Sans', Arial, Helvetica, Verdana, sans-serif;
text-decoration: none}

a.footer
{background-color: #ffffff;
color: #0000a0;
font-size: 8pt;
text-align: center;}

/* table styles */

div.title
{background-color: #ffffff;
color: #0000a0;
font-family: Times, "Times New Roman", serif;
font-size: 12pt;
font-style: italic;
text-align: left}

div.note
{background-color: #ffffff;
color: #0000a0;
font-family: Times, "Times New Roman", serif;
font-size: 10pt;
font-style: italic;
text-align: left}

div.spec
{background-color: #ffffff;
color: #000000;
font-family: 'Gill Sans', Arial, Helvetica, Verdana, sans-serif;
font-size: 10pt;
text-align: center}

div.left
{color: #000000;
font-family: 'Gill Sans', Arial, Helvetica, Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
text-align: left}