<html>
<!--Copyright 2000-2003, Intuit Inc.  All rights reserved. --> 
<!--This material contains proprietary information of Intuit Inc. -->   
<!--Use, reproduction or distribution without express written permission of an authorized representative of Intuit Inc. is prohibited. --> 
<head>
        <title>Report: Profit & Loss by Class</title>
        <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
        <STYLE>
            <!-- COMMONCSS -->
            HTML {
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    font-size: 12px;
}

HTML * {
    text-overflow: ellipsis;
}

nobr {
        padding: 0px;
        border: 0px none;
        margin: 0px;
        white-space: nowrap;
}

BODY {
    background-color: #FFFFFF;
}

SELECT {
    FONT-FAMILY: "Arial";
}

TABLE {
    WIDTH: 100%;
    FONT-SIZE: 12px;
    COLOR: #333333;
}

LEGEND {
    color: #333333;
}

A {
    text-decoration: none;
    COLOR: #2b73ee;
    cursor: pointer;
}

A:link {
    COLOR: #2b73ee;
    text-decoration: none;
}

A:visited {
    COLOR: #2b73ee;
}

A:hover {
    COLOR: #2b73ee;
    text-decoration: underline;
}

A:active {
    COLOR: #2b73ee;
}

TABLE.outerBody {
    text-align: center;
}

..bodyHeaderLinks {
    FONT: 12px Arial;
    TEXT-ALIGN: right;
}

TABLE.contentHeader {
}

TABLE.contentHeaderLists {
    padding-left: 10px;
        padding-right: 17px;
}

TABLE.contentHeaderLists td {
        border-bottom: 2px solid #bfbfbf;
}

TABLE.contentHeaderLists td.rightSpacer {
        border-top: 3px solid white;
        border-bottom: 2px solid white;
}

TABLE.contentFooter {
}

TABLE.bodyFooter {
    background-image: url("../images/1pixelwidth.gif");
    TEXT-ALIGN: center;
    FONT-SIZE: 9pt;
    COLOR: white;
    display: none;
}

DIV.divContentHeader {
    OVERFLOW: hidden;
}

DIV.divContent {
    OVERFLOW: hidden;
}

DIV.divContentFooter {
    OVERFLOW: hidden;
}

DIV.divFooter {
    OVERFLOW: hidden;
}

DIV.divError {
        padding-left:15px;
        padding-right:15px;
}

TABLE.informationMessage {
    border: #FAF7FD 1px solid;
    background-color: #FFFEE9;
    width: 98%;
}

TABLE.errorMessage
{
        -moz-border-radius: 5px; 
        -webkit-border-radius: 5px; 
        border-radius: 5px;
        BORDER: #9b0103 1px solid;
        BACKGROUND-COLOR: #F3e3e3;
        COLOR: #333333;
        padding: 10px;
        width: 750px;
        margin: 0px auto;
}
TD.errorMessageTopText {
        font: 14px "Trebuchet MS";
        font-weight: bold;
        color: #9b0103;
}

..errorCodeText {
    font-size: xx-small;
    color: #F3DEDE
}

TABLE.paycycleErrorMessage {
    BORDER: #2b73dd thin solid;
    BACKGROUND-COLOR: #F3DEDE;
    COLOR: #2b73dd;
    width: 100%;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
}

TABLE.paycycleErrorMessage TD {
    padding-top: 5px;
    font-weight: bold;
}

..secure_anchor {
    text-decoration: none;
    COLOR: #2b73ee;
    cursor: pointer;
}

..secure_anchor_over {
    text-decoration: underline;
    COLOR: #2b73ee;
    cursor: pointer;
}

..secure_anchor_ALT_UNDERLINE {
    text-decoration: none;
    COLOR: #2b73ee;
    cursor: pointer;
}

..secure_anchor_over_ALT_UNDERLINE {
    text-decoration: underline;
    COLOR: #2b73ee;
    cursor: pointer;
}

..bodyHeaderLinks A {
    color: #333333;
}

..bodyHeaderLinks A:visited {
    color: #333333;
}

TD.errorSectionErrorText {
        border-bottom: dotted 1px #a5a5a5;
}

SPAN#errorSpan {
        margin: 0px auto;
        display: block;
        
}

SPAN.titleString {
        font-size: 16px;
}

..alertWarning {
    background:url("../images/Icons_Sprite_24x24.png") no-repeat top left transparent;
    width: 24px;
    height: 24px;
    float: left;
    padding-right: 5px;
}

..alertSpacer {
    width: 24px;
    height: 12px;
}

..datebutton {
        cursor: pointer;
        vertical-align: top;
}

..qfDownArrow {
        cursor: pointer;
        vertical-align: top;
        padding: 0px;
        margin: 0px;
        border: 0px none;
}

..cover_sheet_msg_table {
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        background-color: #FFF9EB;
        border: 1px solid #FFE6AB;
        color: #333333;
        float: left;
        font-size: 20px;
        padding-bottom: 5px;
        padding-top:5px;
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: alpha(opacity=100);
        width: 95%;
}

..cover_sheet_tooltip {
        background-color: #fffbcc;
        -moz-border-radius: 3px;
        border-radius: 3px;
        -webkit-border-radius: 3px;
        border: 1px solid #fec82a;
        font-family: "Arial";
        font-size: 12px;
        color: #333333; 
        padding-left: 13px;
        padding-right: 13px;
        padding-top: 3px;
        padding-bottom: 3px;
}

..cover_sheet_tooltip_triangle {
        background: transparent url("../images/tooltip-triangle.gif") no-repeat;
        width: 15px;
        height: 8px;
}

fieldset {
    border: 1px solid #dddddd;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
        padding: 7px;
}


div.deleteOverIcon {
    background: transparent url("../images/CloseIconSprite.gif") 0px 0px;
    width: 13px;
    height: 13px;
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 0px;
    border: 0px;
    display:block;      
}

div.deleteOverIcon:hover {
    background: transparent url("../images/CloseIconSprite.gif") -14px 0px;
    width: 13px;
    height: 13px;
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 0px;
    border: 0px;
}

..chgLinesWrapperTD .spanLeft, .customerMessageTbl{
        padding-left: 16px;
}

..totalFieldsTbl {
        padding-right: 28px;
}

..checkboxIcon {
    background: url("../images/Icons_Sprite_16x16.png") no-repeat -102px center transparent;
    width: 16px;
    height: 16px;
    margin: 0px;
    border: 0px;
    float:left;
}
..questionIcon {
    background: url("../images/Icons_Sprite_16x16.png") no-repeat -85px center transparent;
    width: 16px;
    height: 16px;
    margin: 0px;
    border: 0px;
        float: left;
}
..arrowButton {
    background: transparent url("../images/Arrow_Sprite.png") no-repeat -33px 40%;
    width: 11px;
    height: 10px;
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 0px;
    border: 0px;
        float: left;
        margin-top: 3px;
}

..arrowButtonCollapsed {
    background: transparent url("../images/Arrow_Sprite.png") no-repeat 0 40%;
    width: 11px;
    height: 10px;
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 0px;
    border: 0px;
        float: left;
        margin-top: 3px;
}

..bigArrowButton {
    background: transparent url("../images/blue_arrow_1.gif");
    width: 12px;
    height: 12px;
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 0px;
    border: 0px;
        float: left;
        margin-top: 3px;
}

..bigArrowButtonCollapsed {
    background: transparent url("../images/blue_down_arrow_1.gif");
    width: 12px;
    height: 12px;
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 0px;
    border: 0px;
        float: left;
        margin-top: 3px;
}


..tooltip {
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        background-color: #fbf7ec;
        border: 1px solid #c7caba;
        color: #333333;
        font-size: 11px;
        padding: 10px;
}

..sectionDivStyle {
    padding-top: 10px;
}

Td.openPOAreaTD div.sectionDivStyle {
    margin: 0 24px;
}


..sectionCollapsibleStyle {
}

..sectionHeaderStyle {
    padding: 3px;
    margin: 0px 24px;
    font-family: "Trebuchet MS";
    font-size: 14px;
    text-align: right;
    border-bottom: 3px solid #7BB2E3;
    cursor: pointer;
        color: #333333;
}

..sectionHeaderStyleLeftAlign {
    padding: 3px;
    margin: 0px 24px;
    font-family: "Trebuchet MS";
    font-size: 14px;
    text-align: left;
    /*border-bottom: 1px solid #7BB2E3;*/
    cursor: pointer;
        color: #333333;
        font-weight: bold;
}

..readOnlyHeader {
    border-bottom: 3px solid #cccccc;
        margin: 0px;
}

..readOnlyHeaderThinBorder {
    border-bottom: 1px solid #cccccc;
        margin: 0px;
}

..readOnlyHeaderNoBorder {
    border-bottom: 0 none;
        margin: 0px;
}

..sectionHeaderStyle .sectionHeaderAmountStyle {
    font-family: "Arial";
}

..sectionHeaderThinBorderBottom {
    border-bottom-width: 1px;
}


..note {
    background-color: rgb(255, 240, 70);
    height: 250px;
    padding: 10px;
    position: absolute;
    width: 200px;
    -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5);
}
 
..note:hover .closebutton {
    display: block;
}
 
.closebutton {
    display: none;
    background-image: url("../images/deleteButton.png");
    height: 30px;
    position: absolute;
    left: -15px;
    top: -15px;
    width: 30px;
}
 
..closebutton:active {
    background-image: url("../images/deleteButtonPressed.png");
}
 
..edit {
    outline: none;
}
 
..timestamp {
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    font-size: 9px;
    background-color: #db0;
    color: white;
    border-top: 1px solid #a80;
    padding: 2px 4px;
    text-align: right;
}

#cover_sheet {
        position: absolute;
        z-index: 200;
        width: 1px;
        height: 1px;
        background-color: #fff;
        left: -9999px;
        top: -9999px;
        opacity: 0.75;
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
        filter: alpha(opacity=75);
}

#bodyHeaderTitleText_anchor {
        color: #333 !important;
        text-decoration: none !important;
}

..accountName {
        float: left;
}

..accountName.level1 {
        padding-left: 10px;
}

..accountName.level2 {
        padding-left: 20px;
}

..accountName.level3 {
        padding-left: 30px;
}

..accountType {
        font-style: italic;
        color: #aaa;
        float: right;
}

..accountInfoRow {
        padding: 1px 0px 2px 0px;
        max-width: 450px;
        overflow: hidden;
}
            <!-- TXNSTYLESCSS -->
            TABLE.content {
    margin-left: 20px;
    margin-right: 20px;
}

TABLE.contentHeader {
    background-color: transparent;
}

TABLE.contentFooter {
    background-color: transparent;
}

TABLE.content {
    width: 90%;
}

TABLE.wrapperTable {
}

TD.contentInnerTD {
    TEXT-ALIGN: left;
    background-color: #f4f4f4;
    border: 1px solid #dddddd;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
        color: #333333;
        padding: 15px;
        text-align: left;
}


Table.journalTable *, Table.detailtable *, Table.paybillstable *, Table.multipleExpense *, Table.multipleItems * {
    background-color: transparent;
        white-space: nowrap;
}

Table.multipleExpense TR.transactionRowHeader, Table.multipleItems TR.transactionRowHeader {
    vertical-align: middle;
    height: 25px;
    color: #ffffff;
}

Table.multipleExpense TR.transactionRowHeader td, Table.multipleItems TR.transactionRowHeader td {
    font-family: "Arial";
    font-size: 12px;
    text-align: left;
    color: #ffffff;
        padding-left: 6px;
        padding-right: 6px;
        background: #61b1ec; /* old browsers */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#61b1ec), to(#358aca));
    background: -moz-linear-gradient(center top, #61b1ec 1%, #358aca 99%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61b1ec', endColorstr='#358aca',GradientType=0 ); /* ie */
    -ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61b1ec', endColorstr='#358aca',GradientType=0 ); /* ie */
}

Table.journalTable TR.transactionRowHeader td, Table.detailtable TR.transactionRowHeader td, Table.paybillstable TR.transactionRowHeader td {
    font-family: "Arial";
    font-size: 12px;
    text-align: left;
    color: #ffffff;
        padding-left: 6px;
        padding-right: 6px;
        color: #333;
    background-color: #E5E6E6;
    border-top: 1px solid #C1C2C2;
    height: 25px;
}

Table.journalTable TR.transactionRowHeader TD.transactionRowHeaderNoBorder, Table.detailtable TR.transactionRowHeader TD.transactionRowHeaderNoBorder, Table.paybillstable TR.transactionRowHeader TD.transactionRowHeaderNoBorder, Table.multipleExpense TR.transactionRowHeader TD.transactionRowHeaderNoBorder, Table.multipleItems TR.transactionRowHeader TD.transactionRowHeaderNoBorder {
        border: none;
        background: #f4f4f4;
        filter: none;
    -ms-filter: none;

}

Table.detailtable INPUT {
    border: 0px;
}

Table.journalTable TR.transactionRowHeader td.transactionRowHeaderRightAligned, Table.detailtable TR.transactionRowHeader td.transactionRowHeaderRightAligned, Table.paybillstable TR.transactionRowHeader td.transactionRowHeaderRightAligned, Table.multipleExpense TR.transactionRowHeader td.transactionRowHeaderRightAligned, Table.multipleItems TR.transactionRowHeader td.transactionRowHeaderRightAligned {
    text-align: right;
}

Table.journalTable TR.transactionRowHeader td.transactionRowHeaderDarkerShade, Table.detailtable TR.transactionRowHeader td.transactionRowHeaderDarkerShade, Table.paybillstable TR.transactionRowHeader td.transactionRowHeaderDarkerShade, Table.multipleExpense TR.transactionRowHeader td.transactionRowHeaderDarkerShade, Table.multipleItems TR.transactionRowHeader td.transactionRowHeaderDarkerShade {
    background-color: #E2E2E2;
}


Table.journalTable TR.transactionRow td, Table.detailtable TR.transactionRow td, Table.paybillstable TR.transactionRow td, Table.multipleExpense TR.transactionRow td, Table.multipleItems TR.transactionRow td {
    background-color: #ffffff;
        border-top: 1px solid transparent;
}

TR.transactionRow:hover TD {
        background-color: #FFF5CE !important;
        border-top: 1px solid #d6d6d6 !important;
        border-bottom: 1px solid #d6d6d6 !important;
}



Table.journalTable TR.transactionRowHeader td.borderLeft, Table.detailtable TR.transactionRowHeader td.borderLeft, Table.paybillstable TR.transactionRowHeader td.borderLeft {
    border-left: 1px solid #c1c2c2;
    border-top: 1px solid #C1C2C2;
}

Table.journalTable TR.transactionRowHeader td.borderRight, Table.detailtable TR.transactionRowHeader td.borderRight, Table.paybillstable TR.transactionRowHeader td.borderRight {
    border-right: 1px solid #c1c2c2;
    border-top: 1px solid #C1C2C2;
}

Table.journalTable TR.transactionRow TD.transactionRowCheckBox, Table.detailtable TR.transactionRow TD.transactionRowCheckBox, Table.paybillstable TR.transactionRow TD.transactionRowCheckBox {
    vertical-align: middle;
    border-left: 1px solid #cccccc;
    border-bottom: 1px dotted #aaaaaa;
    text-align: center;
    padding-left: 3px;
    padding-right: 3px;
    width: 1px; /* Adding 1px instead of auto or 0px due to a webkit bug */
}

Table.journalTable TR.transactionRow TD.leftAlign, Table.detailtable TR.transactionRow TD.leftAlign, Table.paybillstable TR.transactionRow TD.leftAlign {
    text-align: left;
}

Table.journalTable TR.transactionRow TD.rightAlign, Table.detailtable TR.transactionRow TD.rightAlign, Table.paybillstable TR.transactionRow TD.rightAlign {
    text-align: right;
}

..chgLinesWrapperTD Table.multipleItems TR.transactionRow:hover TD {
        background-color: #FFF5CE;
        border-top: 1px solid #d6d6d6;
        border-bottom: 1px solid #d6d6d6;
}

/* White borders to prevent jumping on hover */
.chgLinesWrapperTD Table.multipleItems TR.transactionRow TD{
        border-top: 1px solid #f4f4f4;
}

Table.multipleExpense TR.transactionRow TD.transactionRowNumber, Table.multipleItems TR.transactionRow TD.transactionRowNumber {
    vertical-align: middle;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-bottom: 1px dotted #aaaaaa;
    text-align: center;
    padding-left: 3px;
    padding-right: 3px;
    width: 0px;
        font-size: 12px;
}

Table.journalTable TR.transactionRow TD, Table.detailtable TR.transactionRow TD, Table.paybillstable TR.transactionRow TD, Table.multipleExpense TR.transactionRow TD, Table.multipleItems TR.transactionRow TD {
    border-right: 1px solid #cccccc;
    border-bottom: 1px dotted #aaaaaa;
    padding-left: 3px;
    padding-right: 3px;
    background: #ffffff;
}

Table.multipleExpense TR.transactionRow TD.chglineSvcDateTD, Table.multipleItems TR.transactionRow TD.chglineSvcDateTD {
        padding-top: 2px;
}

Table.multipleItems TR.transactionRow TD.chglineDescTD, Table.multipleExpense TR.transactionRow TD.expenseDetailMemoTD {
        width: 100%;
}

Table.multipleItems TR.transactionRow TD.chglineDescTD textarea, Table.multipleExpense TR.transactionRow TD.expenseDetailMemoTD textarea {
        width: 100%;
        border: 0px none;
        height: 18px;
        overflow: auto;
        white-space: pre;
}

Table.detailtable TR.transactionRow td.transactionRowRightAligned {
    text-align: right;
}

Table.journalTable TR.transactionRow TD.transactionRowDelete, Table.multipleExpense TR.transactionRow TD.transactionRowDelete, Table.multipleItems TR.transactionRow TD.transactionRowDelete  {
        border: 1px solid #f4f4f4;
        background-color: #f4f4f4;
}


Table.journalTable TR.transactionRow TD.transactionRowInsert, Table.multipleExpense TR.transactionRow TD.transactionRowInsert, Table.multipleItems TR.transactionRow TD.transactionRowInsert  {
        border: 1px solid #f4f4f4;
        background-color: #f4f4f4;
}

Table.journalTable TR.transactionRow:hover TD.transactionRowDelete, Table.multipleExpense TR.transactionRow:hover TD.transactionRowDelete, Table.multipleItems TR.transactionRow:hover TD.transactionRowDelete  {
        border: 1px solid #d6d6d6;
        border-left: none;
    -moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-bottom-right-radius: 10px;
}


Table.journalTable TR.transactionRow:hover TD.transactionRowInsert, Table.multipleExpense TR.transactionRow:hover TD.transactionRowInsert, Table.multipleItems TR.transactionRow:hover TD.transactionRowInsert  {
        border: 1px solid #d6d6d6;
    border-right:none;
    -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
    border-top-left-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

fieldset.deliveryInfo {
        border: 1px solid #E2E2E2;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
}

TD.paymentAreaFirstTD {
        padding-left: 6px;
        padding-right: 6px;
}

TD.paymentAreaRemainingTD {
        padding-left: 6px;
        padding-right: 6px;
}

TD.chgRadioTD {
        padding-bottom: 10px;
        text-align: left;
}

TD.gTaxType{
        padding-top:15px;
        padding-right:25px;
        text-align:right;
}

..gtaxCodeSelect{
        background-color:#FFFFFF;
        border: 0px none;
        vertical-align:top;
        font-size: 12px;
}

..gtaxRateTotalsInput{
        background-color:#FFFFFF;
}

tr.transactionRowSelected td {
        background-color: #FFF5CE !important;
        border-bottom: 1px solid #F6DD79 !important;
        color: #333333 !important;
}

div.deleteIcon {
    background: transparent url("../images/Icons_Sprite_16x16.png") -169px 0px;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 0px;
    display:block;      
        visibility:hidden;
}

div.insertIcon {
    background: transparent url("../images/Icons_Sprite_16x16.png") -153px 0px;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    cursor: pointer; 
    margin: 0px;
    display:block;      
        visibility:hidden;
}

..transactionRow:hover .deleteIcon {
        visibility: visible;
}

..transactionRow:hover .insertIcon {
        visibility:visible;
}


Table.multipleExpense span.instructions a, Table.multipleItems span.instructions a {
    font-family: "Arial";
    font-size: 10px;
    color: #fee6ab;
    font-weight: normal;
}

Table.multipleExpense span.instructions a:link, Table.multipleItems span.instructions a:link {
    color: #fee6ab;
}

Table.multipleExpense span.instructions a:visited, Table.multipleItems span.instructions a:visited {
    color: #fee6ab;
}

Table.journalTable input, Table.multipleExpense input, Table.multipleItems input, Table.journalTable textarea, Table.multipleExpense textarea, Table.multipleItems textarea {
    background-color: transparent;
}

Table.multipleExpense textarea, Table.multipleItems textarea {
        word-break:break-all;
}

..spanLeft, .customerMessageTbl {
        padding-left: 20px;
}

Td.right_flush_labels {
    text-align: right;
}


            <!-- REPORTSCSS -->
            TABLE.content
{
        margin-left: 5px;
        margin-right: 5px;
}

TABLE.contentHeader
{
        background-color: transparent;
}

TABLE.bodyHeader TD.rptButtonsTDLeft
{
    text-align: left;
    padding-left: 5px;
}
TABLE.bodyHeader TD.rptButtonsTDRight
{
    text-align: right;
}

TABLE.contentBody TH
{
         border-bottom: groove white 2px;
         text-align: center;
     padding-bottom: 4px;
     padding-left: 8px;
     padding-right: 8px;
     font-size: 9pt;
}
TABLE.content TD
{
        padding-left: 8px;
        padding-right: 8px;
        font-size: 12px;
        font-family: Arial, Helvetica, Tahoma, sans-serif;
}

TABLE.rptHeaderTable {
        font-weight: bold;
}

TH.rptEmptyHeader 
{
        background-color: transparent;
        border: none;
}
TD.grand_total_cell 
{
        border-bottom: double #ccccbc 3px;
        border-top: solid #ccccbc 1px; 
        font-weight: bolder; 
        padding-bottom: 4px;
    padding-top: 5px;
}
TD.total_cell 
{
        border-top: solid #ccccbc 1px; 
        font-weight: bolder;
        padding-bottom: 3px;
    padding-top: 5px;
}
TD.row_header_cell
{
        font-size: 8pt;
        font-weight: bolder;
        padding-left: 0;
}
TD.rptError 
{
        color: red; 
        font-size: 12pt; 
        text-align: center;
        width: 100%;
}
TABLE.bodyHeader TD
{
        padding-left: 0;
        padding-right: 0;
        margin-left: 0;
}
table.bodyHeader TD.bodyHeaderLeftTD
{
        vertical-align: middle;
    white-space: nowrap;
    padding: 5px 10px;
}
SPAN.backOverview
{
    font-size: 8pt;
}
SPAN.backOverview A.secure_anchor
{
        text-decoration: none;
}

SPAN.reportHeader

    font-weight: bold;
        font-size: 14pt; 
        text-align: center;
}

SPAN.reportDate

    font-weight: bold;
        font-size: 10pt; 
        text-align: center;
}

BODY.rptDialogBody
{
    background-color: #FFFFFF;
}

SPAN.rptDialogHeader 
{
        font: 14pt Arial;
        font-weight: bolder;
}

SPAN.rptDialogCaption
{
        font: 8pt Arial;
    color: #B3B3A4;
}

SPAN.rptTextNegRed 

  color: red;
}

SPAN.rptTextBlue

  color: blue;
}

SPAN.rptTextGreen
{
  color: green; 
}

SPAN.rptTextYellow
{
  color: orange;
}

..rule
{
        color: #DFDFDF;
        height: 1px;
}

TR.rptHeaderRow
{
        position: relative;
        background-color: #ffffff;
}
TR.rptHeaderRowForResize
{
        position: relative;
        background-color: #ffffff;
}

TABLE.rptBodyTable
{
    width: auto;
}

TABLE.rptBodyTable tr
{
    text-align: left;
}

/* CUSTOMIZE TOOLBAR */
TD.rptCustBarArea
{
    padding-left: 10px;
    padding-right: 20px;
    padding-bottom: 20px;
}
TABLE.rptCustBarOuter, DIV.rptCustBarOuter
{
    background-color: #F1F1F1;
    text-align: left;
}
TABLE.rptCustBar
{
    width: auto;
}
TABLE.rptCustBar TD
{
        color: #333333;
    font-size: 12px;
    padding-left: 2px;
    padding-right: 2px;
}
TABLE.rptCustBar INPUT
{
        background-color: #FFFFFF;
}
TABLE.rptCustBar SELECT
{
           
}
TABLE.rptCustBar TD.rptCustLabel
{
    text-align: right;
}

@media print
{
    TABLE.content {     margin-left: 0; margin-right: 0 }
    TABLE.content TD { padding-left: 0; padding-right: 0 }
    TABLE.contentBody TH { border-bottom: solid black 1px }
    TABLE.rptBodyTable TD { padding-left: 8px; padding-right: 8px; }
    TABLE.rptBodyTable TD.total_cell { border-top: solid black 1px }
    TABLE.rptBodyTable TD.grand_total_cell { border-bottom: double black 3px; border-top: solid black 1px }
        DIV.divHeader { display: none }
    TABLE.rptCustBarOuter, div.rptCustBarOuter { display: none }
        DIV.divContentFooter { display: none }
        BODY { background-color:white }
    IMG.rptColumnDivider { display: none }
    #resetTableModeRow { display: none }
    DIV.divContent { OVERFLOW: visible }
    #masthead { display: none; }
    #sitefooter { display: none; }
    *{overflow:visible !important;}
    div.pageHeader, .printbutton { display: none }
}

table.moduleFrame td {
    padding-left: 0px;
    padding-right: 0px;
}
td.moduleContent {
    padding-left: 5px;
}

tr.clickable:hover {
        text-decoration: underline !important;
        color: #2b73dd;
        cursor: pointer;
}

/*Makes underlining work in FF in standards mode */
tr.clickable td{
        text-decoration: inherit; /*inherit from tr.clickable:hover*/
}


..report {
        padding-left: 20px;
        padding-right: 20px;
}

..report th {
        font-weight: bold;
        text-decoration: underline;
        text-align: left;
}

..reportHeader {
        font-size: 16px;
        font-weight: bold;
        text-align: center;
        padding-bottom: 20px;   
}

..reportHeader .sub {
        font-size: 14px;
}

..reportSectionHeader {
        font-size: 14px;
        font-weight: bold;
        padding-top: 12px;
        padding-bottom: 8px;    
}

..reportSubsection {
        padding-bottom: 7px;
}

.reportSubsectionHeader {
        padding-top: 2px;
        padding-bottom: 7px;
        font-size: 12px;
}

td.amount, th.amount {
        text-align: right;
}

tr.total td {
        padding-top: 10px;
}

DIV.rptCustBarOuter {
        font-size: 12px;
        padding: 6px 2px;
}

TABLE.rptBodyTable tbody tr :first-child
{
         font-weight: bold;
}
        </STYLE>
</head>
<body scroll='auto'>
<STYLE>

        DIV.divEmailNote
        {
                MARGIN-LEFT: 5px;
                BORDER: #CCCCBC thin solid;
                background-color: #FFFFFF;
                COLOR: #CCCCBC;
                width: 98%;
        }

</STYLE>

        <TABLE name=outerBody class=outerBody  ALIGN=center id=outerBody cellspacing=0 cellpadding=0>
        <TR><TD align="center">
                <TABLE name=content class=content cellspacing=0 cellpadding=0><TR><TD>
                
                        <div name=divContentHeader id=divContentHeader class=divContentHeader>
                                <TABLE name=contentHeader id=contentHeader class=contentHeader style=''>
                                <TR><TD>
                            <DIV ALIGN="Center">
                        <!-- This is the company name, report title, and date for the report -->
                                <SPAN id=reportHeader class=reportHeader>
                                                <SPAN STYLE="">OSGeo<br></SPAN>
                                                <SPAN STYLE="">Profit & Loss by Class<br></SPAN>
                                    </SPAN>
                                    <SPAN id=reportDate class=reportDate>
                                                <SPAN STYLE="">January - December 2010<br></SPAN>
                        </SPAN>
                                        <br>
                                </DIV>
                                </TD></TR></TABLE>
                        </div>
                        <div name=divContent id=divContent class=divContent style='overflow: auto;'>
                                <TABLE name=contentBody class=contentBody cellspacing=0 cellpadding=0><TR><TD>
                                        <style>
#colbody1 {font-weight: bold; padding-right: 25; cursor: default}</style>
<table ALIGN='center' class='rptBodyTable' id='rptBodyTable'>
<COL id='colbody1'><COL id='colbody2'><COL id='colbody3'><COL id='colbody4'><COL id='colbody5'><COL id='colbody6'><COL id='colbody7'><COL id='colbody8'><COL id='colbody9'><COL id='colbody10'><COL id='colbody11'><COL id='colbody12'><THEAD style="display:table-header-group"><TR class="rptHeaderRowForResize">
<TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD></TD></TR><tr class="rptHeaderRow">
<th nowrap class='rptEmptyHeader'></th>
<th nowrap align=center>ED</th>
<th nowrap align=center>Events</th>
<th nowrap align=center>Finance</th>
<th nowrap align=center>GDAL</th>
<th nowrap align=center>Marketing</th>
<th nowrap align=center>OpenLayers</th>
<th nowrap align=center>QGIS</th>
<th nowrap align=center>Sponsor</th>
<th nowrap align=center>Systems</th>
<th nowrap align=center>Not Specified</th>
<th nowrap align=center>TOTAL</th>
</tr>
</THEAD><TBODY><tr>
<td nowrap>Income</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
</tr>
<tr>
<td nowrap>   Conference Fees</td>
<td class='rptEmptyHeader'></td>
<td align=right>9,136</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$9,136</td>
</tr>
<tr>
<td nowrap>   Contributions From FOSS4G</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>30,898</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$30,898</td>
</tr>
<tr>
<td nowrap>   Donations</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>49,548</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$49,548</td>
</tr>
<tr>
<td nowrap>   Project Funds</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>11,000</td>
<td class='rptEmptyHeader'></td>
<td align=right>56</td>
<td class='rptEmptyHeader'></td>
<td align=right>360</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$11,416</td>
</tr>
<tr>
<td nowrap>Total Income</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$9,136</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$11,000</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$56</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$80,806</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$100,998</td>
</tr>
<tr>
<td nowrap>Gross Profit</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$9,136</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$11,000</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$56</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$80,806</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$100,998</td>
</tr>
<tr>
<td nowrap>Expenses</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
</tr>
<tr>
<td nowrap>   Bank Service Charges</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>117</td>
<td align=right>30</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>10</td>
<td class='rptEmptyHeader'></td>
<td align=right>0</td>
<td align=right>$156</td>
</tr>
<tr>
<td nowrap>   Conference Expense</td>
<td class='rptEmptyHeader'></td>
<td align=right>10,000</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$10,000</td>
</tr>
<tr>
<td nowrap>   Contract Labor</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>1,800</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$1,800</td>
</tr>
<tr>
<td nowrap>   Dues and Subscriptions</td>
<td align=right>37</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$37</td>
</tr>
<tr>
<td nowrap>   Incorporation costs</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>447</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$447</td>
</tr>
<tr>
<td nowrap>   Insurance</td>
<td align=right>68</td>
<td class='rptEmptyHeader'></td>
<td align=right>4,311</td>
<td class='rptEmptyHeader'></td>
<td align=right>410</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$4,789</td>
</tr>
<tr>
<td nowrap>   Office Supplies</td>
<td align=right>6,443</td>
<td class='rptEmptyHeader'></td>
<td align=right>302</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$6,744</td>
</tr>
<tr>
<td nowrap>   Payroll & Benefits</td>
<td align=right>108,612</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$108,612</td>
</tr>
<tr>
<td nowrap>   Postage and Delivery</td>
<td align=right>27</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$27</td>
</tr>
<tr>
<td nowrap>   Printing and Reproduction</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>8</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$8</td>
</tr>
<tr>
<td nowrap>   Professional Fees</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>750</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$750</td>
</tr>
<tr>
<td nowrap>   Project Disbursements</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>1,968</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>375</td>
<td align=right>2,455</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$4,797</td>
</tr>
<tr>
<td nowrap>   Promotion & Visibility</td>
<td align=right>33</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>6,933</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>533</td>
<td class='rptEmptyHeader'></td>
<td align=right>$7,499</td>
</tr>
<tr>
<td nowrap>   Supplies</td>
<td align=right>1,560</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$1,560</td>
</tr>
<tr>
<td nowrap>   Systems</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>29,417</td>
<td class='rptEmptyHeader'></td>
<td align=right>$29,417</td>
</tr>
<tr>
<td nowrap>   Travel & Ent</td>
<td align=right>9,960</td>
<td class='rptEmptyHeader'></td>
<td align=right>1,461</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$11,420</td>
</tr>
<tr>
<td nowrap>   WF CASH ACCOUNT CREDIT OFFSET</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>-198</td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td align=right>$ -198</td>
</tr>
<tr>
<td nowrap>Total Expenses</td>
<td nowrap align=right class='total_cell'>$126,739</td>
<td nowrap align=right class='total_cell'>$10,000</td>
<td nowrap align=right class='total_cell'>$7,189</td>
<td nowrap align=right class='total_cell'>$3,798</td>
<td nowrap align=right class='total_cell'>$7,351</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$375</td>
<td nowrap align=right class='total_cell'>$2,465</td>
<td nowrap align=right class='total_cell'>$29,950</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$187,866</td>
</tr>
<tr>
<td nowrap>Net Operating Income</td>
<td nowrap align=right class='total_cell'>$ -126,739</td>
<td nowrap align=right class='total_cell'>$ -864</td>
<td nowrap align=right class='total_cell'>$ -7,189</td>
<td nowrap align=right class='total_cell'>$7,202</td>
<td nowrap align=right class='total_cell'>$ -7,351</td>
<td nowrap align=right class='total_cell'>$56</td>
<td nowrap align=right class='total_cell'>$ -375</td>
<td nowrap align=right class='total_cell'>$78,341</td>
<td nowrap align=right class='total_cell'>$ -29,950</td>
<td nowrap align=right class='total_cell'>$0</td>
<td nowrap align=right class='total_cell'>$ -86,868</td>
</tr>
<tr>
<td nowrap>Net Income</td>
<td nowrap align=right class='grand_total_cell'>$ -126,739</td>
<td nowrap align=right class='grand_total_cell'>$ -864</td>
<td nowrap align=right class='grand_total_cell'>$ -7,189</td>
<td nowrap align=right class='grand_total_cell'>$7,202</td>
<td nowrap align=right class='grand_total_cell'>$ -7,351</td>
<td nowrap align=right class='grand_total_cell'>$56</td>
<td nowrap align=right class='grand_total_cell'>$ -375</td>
<td nowrap align=right class='grand_total_cell'>$78,341</td>
<td nowrap align=right class='grand_total_cell'>$ -29,950</td>
<td nowrap align=right class='grand_total_cell'>$0</td>
<td nowrap align=right class='grand_total_cell'>$ -86,868</td>
</tr>
<tr>
<td nowrap class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
<td class='rptEmptyHeader'></td>
</tr>
</TBODY></table>
                                </TD></TR></TABLE>
                                <BR><div align="Center">
                            Friday, Sep 16, 2011 03:11:08 AM GMT-7 - Cash Basis
                                                </div>
                        </div>
                <BR>
                <div name=poweredBanner class=poweredBanner id=poweredBanner align="left">
                    This report was created using QuickBooks Online.
                </div>
                </TD></TR></TABLE>
        </TD></TR>
</TABLE>
</body>
</html>