<?xml version='1.0'?>
<a:skin xmlns:a="http://ajax.org/2005/aml" xmlns="http://www.w3.org/1999/xhtml">
<a:checkbox name="cboffline">
    <a:style><![CDATA[
        .cboffline {
            width: 55px;
            height: 21px;
            background: url(images/sync.png) no-repeat 0 -21px;
        }

        .cbofflineDown {
            background-position : 0 0px;
        }

        .cbofflineChecked {
            background-position : 0 0px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main>
            <div class='cboffline'>

            </div>
        </a:main>
    </a:presentation>
</a:checkbox>
<a:bar name="bar">
    <a:style><![CDATA[
        .bar{
            overflow : hidden;
            position : relative;
        }
    ]]></a:style>
    <a:presentation>
        <a:main container="div">
            <div class="bar">
                <div class="contents"> </div>
                <div class="barFooter"><div><div> </div></div></div>
            </div>
        </a:main>
    </a:presentation>
</a:bar>
<a:bar name="basic">
    <a:style><![CDATA[
        .basic{
            position : relative;
        }
    ]]></a:style>

    <a:presentation>
        <a:main container=".">
            <div class="basic">
            </div>
        </a:main>
    </a:presentation>
</a:bar>
    <a:bar name="c9-menu-bar">
    <a:style><![CDATA[
        .c9-menu-bar {
            position      : relative;
            overflow      : visible;
            height        : 36px;
            background    : url(images/c9-menu-backg.png) repeat-x 0 0;
            border-bottom : 1px solid #000000;
        }

        .c9-menu-bar .c9-mbar-logo {
            position   : relative;
            overflow   : visible;
            height     : 36px;
            /*background : url(images/cloud9logo.png) no-repeat right 0;*/
        }

        .c9-menu-bar .c9-mbar-logo .c9-mbar-bcont {
            position   : relative;
            overflow   : visible;
            height     : 36px;
            margin-right:164px;
        }

        .c9-menu-bar .c9-mbar-logo .c9-mbar-bcont .c9-mbar-round {
            position:absolute;
            overflow:hidden;
            top:0;
            right:0;
            background:url(images/c9-menu-round.png) no-repeat 0 0;
            width:42px;
            height:34px;
        }

        .c9-menu-bar .c9-mbar-logo .c9-mbar-bcont .c9-offline {
            width:42px;
            height:21px;
            position:absolute;
            background:url(images/offline.png) no-repeat 0 0;
            top:23px;
            right:-30px;
            display:none;
            z-index: 100000;
        }

        .c9-menu-bar.offline .c9-mbar-logo .c9-mbar-bcont .c9-offline {
            display:block;
        }

        .c9-menu-bar .c9-mbar-logo .c9-mbar-bcont .c9-mbar-cont {
            position:relative;
            overflow:visible;
            margin:0 42px 0 0;
            height:34px;
            background:url(images/c9-menu-backg2.png) repeat-x 0 5px;
        }

        .c9-menu-bar .mainlogo {
            background: url("images/cloud9logo_transparent.png") no-repeat scroll 0 0 transparent;
            bottom: 0;
            display: block;
            height: 21px;
            position: absolute;
            right: -146px;
            text-indent: -800em;
            top: 8px;
            width: 152px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main container="div/div/div[1]">
            <div class="c9-menu-bar">
                <div class="c9-mbar-logo">
                    <div class="c9-mbar-bcont">
                        <div class="c9-mbar-cont"> </div>
                        <a href="/dashboard.html" class="mainlogo" target="_blank" title="back to dashboard">Dashboard</a>
                        <div class="c9-mbar-round"></div>
                        <div class="c9-offline"></div>
                    </div>
                </div>
            </div>
        </a:main>
    </a:presentation>
</a:bar>

<a:bar name="black-menu-bar">
    <a:style><![CDATA[
        .black-menu-bar {
            width            : 65px;
            overflow         : hidden;
            position         : relative;
            background-image : url(images/dockLeftBackground.png);
            border-right    : 1px solid #2E2E2E;
        }

        .deploy.mnubtn {
            border-bottom : none;
        }

        .deploy.mnubtn.mnubtnDown, .preferences.mnubtn.mnubtnDown {
            border-bottom: 1px solid #3F3F41;
        }

        .black-menu-bar .c9menulogo {
            width    : 65px;
            height   : 32px;
            position : absolute;
            bottom   : 20px;
        }

        .black-menu-bar .c9menulogo span {
            background  : url(images/c9menulogo.png) no-repeat 0 0;
            width       : 45px;
            height      : 29px;
            position    : absolute;
            left        : 50%;
            margin-left : -22px;
            top         : 0;
        }

        .black-menu-bar .c9version {
            color       : #696969;
            font-family : Tahoma, Arial;
            font-size   : 10px;
            text-align  : center;
            padding     : 0 0 3px 0;
            position    : absolute;
            bottom      : 2px;
            left        : 0;
            right       : 0;
        }
     ]]></a:style>

    <a:presentation>
        <a:main container=".">
            <div class="black-menu-bar"> </div>
        </a:main>
    </a:presentation>
</a:bar>
<a:bar name="debug-panel">
    <a:style><![CDATA[
        .debug-panel {
            position         : relative;
            overflow         : hidden;
            width            : 43px;
            border-left      : 1px solid #333;
            background-color : #e7e7e7;
            filter           : progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#f3f3f3', endColorstr='#e5e5e5');
            -ms-filter       : "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#f3f3f3', endColorstr='#e5e5e5')";
            background       : -webkit-gradient(linear, left center, right center, from(#f3f3f3), color-stop(1, #e5e5e5));
            background       : -moz-linear-gradient(center left, #f3f3f3 0%, #e5e5e5 100%) repeat scroll 0 0 transparent;
        }

        .debug-panel .bar_inset {
            width            : 43px;
            height           : 12px;
            position         : relative;
            background       : url(images/sidebar_right_bar_inset.gif);
        }

        .debug-panel .body {
            position    : absolute;
            top         : 0px;
            left        : 0;
            right       : 0;
            bottom      : 0;
        }
    ]]></a:style>

    <a:presentation>
        <a:main container="div[1]">
            <div class="debug-panel">
                <div class="body"/>
            </div>
        </a:main>
    </a:presentation>
</a:bar>
<a:bar name="dock-panel">
    <a:style><![CDATA[
        .dock-panel {
            position         : relative;
            overflow         : hidden;
            width            : 65px;
            border-right     : 1px solid #333;
            background       : url(images/dock_cloud9_bg.gif);
        }

        .docksection{
            /*border : 1px solid #fff;*/
            border-bottom : 1px solid #333;
        }
    ]]></a:style>

    <a:presentation>
        <a:main container=".">
            <div class="dock-panel">
            </div>
        </a:main>
    </a:presentation>
</a:bar>

<a:button name="button">
    <a:style><![CDATA[
        .btn {
            height             : 27px;
            overflow           : hidden;
            cursor             : default;
            position           : relative;
            -moz-user-select   : none;
            -khtml-user-select : none;
            user-select        : none;
            line-height        : 17px;
        }

        .btn.smallbtn {
            height             : 23px;
        }

        .btn .left {
            float               : left;
            width               : 4px;
            height              : 27px;
            background-color    : transparent;
            background-image    : url("images/sprite-rounded-vert.png");
            background-repeat   : no-repeat;
            background-position : -16px 0;
        }

        .btn.smallbtn .left {
            height              : 23px;
            background-position : -16px -6717px;
        }

        .btn .lbl {
            height              : 22px;
            padding             : 5px 8px 0 8px;
            margin              : 0 4px;
            white-space         : nowrap;
            overflow            : hidden;
            background-color    : transparent;
            background-image    : url("images/sprite-rounded-vert.png");
            background-repeat   : repeat-x;
            background-position : 0 -27px;
            position            : relative;
            text-align          : center;
            color               : #474747;
            text-shadow         : rgba(255, 255, 255, .71) 0px 1px 0px;
            font-family         : Arial;
            font-size           : 14px;
            font-weight         : bold;
        }

        .btn.smallbtn .lbl {
            height              : 20px;
            padding             : 3px 3px 0 3px;
            background-position : 0 -6740px;
            font-size           : 12px;
        }

        .label_small .lbl {
            padding-left: 2px;
        }

        .btn .right {
            float               : right;
            width               : 4px;
            height              : 27px;
            background-color    : transparent;
            background-image    : url("images/sprite-rounded-vert.png");
            background-repeat   : no-repeat;
            background-position : 0 -54px;
        }

        .btn.smallbtn .right {
            height              : 23px;
            background-position : 0 -6763px;
        }

        .btn .lbl .btnArrow {
            display             : none;
            position            : relative;
            right               : 0;
            width               : 5px;
            height              : 3px;
            vertical-align      : middle;
        }

        .btnIcon .lbl {
            overflow : visible;
        }

        .btnIcon .lbl SPAN {
            width               : 23px;
            height              : 23px;
            background-repeat   : no-repeat;
            background-position : 0 0;
            position            : absolute;
            top                 : 1px;
            left                : 0;
        }

        .btnIconOnly .lbl SPAN {
            background-position: 1px 3px;
        }

        .btnIconOnly.newFolder .lbl SPAN {
            background-position: 1px 2px;
        }

        .smallCaption.btnIconOnly .lbl {
            color: #323232;
            font-weight: normal;
            font-size: 12px;
            padding-left: 25px;
        }

        .btnIcon.iconOnTheRight .lbl {
            padding : 4px 12px 0 0;
        }

        .btnIcon.iconOnTheRight .lbl SPAN {
            left  : auto;
            right : 0;
        }

        .btnOver .left      {background-position : -16px -81px}
        .btnOver .lbl       {background-position : 0 -108px}
        .btnOver .right     {background-position : 0 -135px}
        .btnFocus .left     {background-position : -16px -243px}
        .btnFocus .lbl      {background-position : 0 -270px}
        .btnFocus .right    {background-position : 0 -297px}
        .btnDown .left      {background-position : -16px -162px}
        .btnDown .lbl       {background-position : 0 -189px}
        .btnDown .right     {background-position : 0 -216px}
        .btnDisabled .left  {background-position : -16px -324px}
        .btnDisabled .lbl   {
            background-position : 0 -351px;
            color               : #b8bbbf;
            text-shadow         : rgba(255, 255, 255, .71) 0px 1px 0px;
        }
        .btnDisabled .right {background-position : 0 -378px}

        /* small */
        .btnOver.smallbtn .left      {background-position : -16px -6786px}
        .btnOver.smallbtn .lbl       {background-position : 0 -6809px}
        .btnOver.smallbtn .right     {background-position : 0 -6832px}
        .btnFocus.smallbtn .left     {background-position : -16px -6924px}
        .btnFocus.smallbtn .lbl      {background-position : 0 -6947px}
        .btnFocus.smallbtn .right    {background-position : 0 -6970px}
        .btnDown.smallbtn .left      {background-position : -16px -6855px}
        .btnDown.smallbtn .lbl       {background-position : 0 -6878px}
        .btnDown.smallbtn .right     {background-position : 0 -6901px}
        .btnDisabled.smallbtn .left  {background-position : -16px -6993px}
        .btnDisabled.smallbtn .lbl   {
            background-position : 0 -7016px;
            color               : #b8bbbf;
            text-shadow         : rgba(255, 255, 255, .71) 0px 1px 0px;
        }
        .btnDisabled.smallbtn .right {background-position : 0 -7039px}


        /* Additional styles - DARKGREEN */
        .ui-btn-greenfont {
            color               : #37a700;
        }

        /* Additional styles - DARKGREEN */
        .ui-btn-darkgreen .left {
            background-position : -16px -1620px;
        }
        .ui-btn-darkgreen .lbl {
            background-position : 0 -1647px;
            color            : #4d8110;
            text-shadow      : rgba(255, 255, 255, .71) 0px 1px 0px;
        }
        .ui-btn-darkgreen .right {
            background-position : 0 -1674px;
        }
        .ui-btn-darkgreen.btnOver .left  {background-position : -16px -1701px;}
        .ui-btn-darkgreen.btnOver .lbl   {background-position : 0 -1728px;}
        .ui-btn-darkgreen.btnOver .right {background-position : 0 -1755px;}
        .ui-btn-darkgreen.btnFocus .left   {background-position : -16px -1863px;}
        .ui-btn-darkgreen.btnFocus .lbl    {background-position : 0 -1890px;}
        .ui-btn-darkgreen.btnFocus .right  {background-position : 0 -1917px;}
        .ui-btn-darkgreen.btnDown .left   {background-position : -16px -1782px;}
        .ui-btn-darkgreen.btnDown .lbl    {background-position : 0 -1809px;}
        .ui-btn-darkgreen.btnDown .right  {background-position : 0 -1836px;}

        /* Additional styles - GREEN */
        .ui-btn-green .left {
            background-position : -16px -405px;
        }
        .ui-btn-green .lbl {
            background-position : 0 -432px;
            color            : #4d8110;
            text-shadow      : rgba(255, 255, 255, .71) 0px 1px 0px;
        }
        .ui-btn-green .right {
            background-position : 0 -459px;
        }
        .ui-btn-green.btnOver .left   {background-position : -16px -486px}
        .ui-btn-green.btnOver .lbl    {background-position : 0 -513px}
        .ui-btn-green.btnOver .right  {background-position : 0 -540px}
        .ui-btn-green.btnFocus .left  {background-position : -16px -648px}
        .ui-btn-green.btnFocus .lbl   {background-position : 0 -675px}
        .ui-btn-green.btnFocus .right {background-position : 0 -702px}
        .ui-btn-green.btnDown .left   {background-position : -16px -567px}
        .ui-btn-green.btnDown .lbl    {background-position : 0 -594px}
        .ui-btn-green.btnDown .right  {background-position : 0 -621px}
        .ui-btn-green.btnDisabled .left   {background-position : -16px -729px}
        .ui-btn-green.btnDisabled .lbl    {
            background-position : 0 -756px;
            color               : #91ba63;
            text-shadow         : rgba(255, 255, 255, .71) 0px 1px 0px;
        }
        .ui-btn-green.btnDisabled .right  {background-position : 0 -783px}

        /* smallbtn */
        .ui-btn-green.smallbtn .left {
            background-position : -16px -5889px;
        }
        .ui-btn-green.smallbtn .lbl {
            background-position : 0 -5912px;
            color            : #4d8110;
            text-shadow      : rgba(255, 255, 255, .71) 0px 1px 0px;
        }
        .ui-btn-green.smallbtn .right {
            background-position : 0 -5935px;
        }
        .ui-btn-green.btnOver.smallbtn .left   {background-position : -16px -5958px}
        .ui-btn-green.btnOver.smallbtn .lbl    {background-position : 0 -5981px}
        .ui-btn-green.btnOver.smallbtn .right  {background-position : 0 -6004px}
        .ui-btn-green.btnFocus.smallbtn .left  {background-position : -16px -6096px}
        .ui-btn-green.btnFocus.smallbtn .lbl   {background-position : 0 -6119px}
        .ui-btn-green.btnFocus.smallbtn .right {background-position : 0 -6142px}
        .ui-btn-green.btnDown.smallbtn .left   {background-position : -16px -6027px}
        .ui-btn-green.btnDown.smallbtn .lbl    {background-position : 0 -6050px}
        .ui-btn-green.btnDown.smallbtn .right  {background-position : 0 -6073px}
        .ui-btn-green.btnDisabled.smallbtn .left   {background-position : -16px -6165px}
        .ui-btn-green.btnDisabled.smallbtn .lbl    {
            background-position : 0 -6188px;
            color               : #91ba63;
            text-shadow         : rgba(255, 255, 255, .71) 0px 1px 0px;
        }
        .ui-btn-green.btnDisabled.smallbtn .right  {background-position : 0 -6211px}

        /* Additional styles - RED */
        .ui-btn-red .left {
            background-position : -16px -810px
        }
        .ui-btn-red .lbl {
            background-position : 0 -837px;
            color            : white;
            text-shadow      : rgba(209, 2, 0, .71) 0px 1px 0px;
        }
        .ui-btn-red .right {
            background-position : 0 -864px
        }
        .ui-btn-red.btnOver .left   {background-position : -16px -891px}
        .ui-btn-red.btnOver .lbl    {background-position : 0 -918px}
        .ui-btn-red.btnOver .right  {background-position : 0 -945px}
        .ui-btn-red.btnFocus .left  {background-position : -16px -1053px}
        .ui-btn-red.btnFocus .lbl   {background-position : 0 -1080px}
        .ui-btn-red.btnFocus .right {background-position : 0 -1107px}
        .ui-btn-red.btnDown .left   {background-position : -16px -972px}
        .ui-btn-red.btnDown .lbl    {background-position : 0 -999px}
        .ui-btn-red.btnDown .right  {background-position : 0 -1026px}
        .ui-btn-red.btnDisabled .left   {background-position : -16px -1134px}
        .ui-btn-red.btnDisabled .lbl    {
            background-position : 0 -1161px;
            color               : #bd0502;
            text-shadow         : rgba(255, 255, 255, .31) 0px 1px 0px;
        }
        .ui-btn-red.btnDisabled .right  {background-position : 0 -1188px}

        /* small */
        .ui-btn-red.smallbtn .left {
            background-position : -16px -6303px
        }
        .ui-btn-red.smallbtn .lbl {
            background-position : 0 -6326px;
            color            : white;
            text-shadow      : rgba(209, 2, 0, .71) 0px 1px 0px;
        }
        .ui-btn-red.smallbtn .right {
            background-position : 0 -6349px
        }
        .ui-btn-red.btnOver.smallbtn .left   {background-position : -16px -6372px}
        .ui-btn-red.btnOver.smallbtn .lbl    {background-position : 0 -6395px}
        .ui-btn-red.btnOver.smallbtn .right  {background-position : 0 -6418px}
        .ui-btn-red.btnFocus.smallbtn .left  {background-position : -16px -6510px}
        .ui-btn-red.btnFocus.smallbtn .lbl   {background-position : 0 -6533px}
        .ui-btn-red.btnFocus.smallbtn .right {background-position : 0 -6556px}
        .ui-btn-red.btnDown.smallbtn .left   {background-position : -16px -6441px}
        .ui-btn-red.btnDown.smallbtn .lbl    {background-position : 0 -6464px}
        .ui-btn-red.btnDown.smallbtn .right  {background-position : 0 -6487px}
        .ui-btn-red.btnDisabled.smallbtn .left   {background-position : -16px -6579px}
        .ui-btn-red.btnDisabled.smallbtn .lbl    {
            background-position : 0 -6602px;
            color               : #bd0502;
            text-shadow         : rgba(255, 255, 255, .31) 0px 1px 0px;
        }
        .ui-btn-red.btnDisabled.smallbtn .right  {background-position : 0 -6625px}

        /* Additional styles - BLUE */
        .ui-btn-blue .left {
            background-position : -16px -1215px
        }
        .ui-btn-blue .lbl {
            background-position : 0 -1242px;
            color            : #1f78a7;
            text-shadow      : rgba(205, 243, 255, .71) 0px 1px 0px
        }
        .ui-btn-blue .right {
            background-position : 0 -1269px
        }
        .ui-btn-blue.btnOver .left   {background-position : -16px -1296px}
        .ui-btn-blue.btnOver .lbl    {background-position : 0 -1323px}
        .ui-btn-blue.btnOver .right  {background-position : 0 -1350px}
        .ui-btn-blue.btnFocus .lbl   {background-position : 0 -1485px}
        .ui-btn-blue.btnFocus .right {background-position : 0 -1512px}
        .ui-btn-blue.btnFocus .left  {background-position : -16px -1458px}
        .ui-btn-blue.btnDown .left   {background-position : -16px -1377px}
        .ui-btn-blue.btnDown .lbl    {background-position : 0 -1404px}
        .ui-btn-blue.btnDown .right  {background-position : 0 -1431px}
        .ui-btn-blue.btnDisabled .left   {background-position : -16px -1539px}
        .ui-btn-blue.btnDisabled .lbl    {
            background-position : 0 -1566px;
            color               : #33a3d6;
            text-shadow         : rgba(205, 243, 255, .71) 0px 1px 0px;
        }
        .ui-btn-blue.btnDisabled .right  {background-position : 0 -1593px}

        /* Additional styles - BLUE2 */
        .ui-btn-blue2 .left {
            background-position : -16px -3945px
        }
        .ui-btn-blue2 .lbl {
            background-position : 0 -3972px;
            color            : #00536f;
            text-shadow      : #18c8fe 0px 1px 0px
        }
        .ui-btn-blue2 .right {
            background-position : 0 -3999px
        }
        .ui-btn-blue2.btnOver .left   {background-position : -16px -4026px}
        .ui-btn-blue2.btnOver .lbl    {background-position : 0 -4053px}
        .ui-btn-blue2.btnOver .right  {background-position : 0 -4080px}
        .ui-btn-blue2.btnFocus .left  {background-position : -16px -4188px}
        .ui-btn-blue2.btnFocus .lbl   {background-position : 0 -4215px}
        .ui-btn-blue2.btnFocus .right {background-position : 0 -4242px}
        .ui-btn-blue2.btnDown .left   {background-position : -16px -4107px}
        .ui-btn-blue2.btnDown .lbl    {background-position : 0 -4134px}
        .ui-btn-blue2.btnDown .right  {background-position : 0 -4161px}
        .ui-btn-blue2.btnDisabled .left   {background-position : -16px -4269px}
        .ui-btn-blue2.btnDisabled .lbl    {
            background-position : 0 -4296px;
            color               : #36a3d6;
            text-shadow         : #7bdfff 0px 1px 0px;
        }
        .ui-btn-blue2.btnDisabled .right  {background-position : 0 -4323px}

        /* Additional styles - BLUE3 */
        .ui-btn-blue3 .left {
            background-position : -16px -3945px
        }
        .ui-btn-blue3 .lbl {
            background-position : 0 -3972px;
            color               : white;
            text-shadow         : rgba(3, 156, 208, 1) 0px 1px 0px;
        }
        .ui-btn-blue3 .right {
            background-position : 0 -3999px
        }
        .ui-btn-blue3.btnOver .left   {background-position : -16px -4026px}
        .ui-btn-blue3.btnOver .lbl    {background-position : 0 -4053px}
        .ui-btn-blue3.btnOver .right  {background-position : 0 -4080px}
        .ui-btn-blue3.btnFocus .left  {background-position : -16px -4188px}
        .ui-btn-blue3.btnFocus .lbl   {background-position : 0 -4215px}
        .ui-btn-blue3.btnFocus .right {background-position : 0 -4242px}
        .ui-btn-blue3.btnDown .left   {background-position : -16px -4107px}
        .ui-btn-blue3.btnDown .lbl    {background-position : 0 -4134px}
        .ui-btn-blue3.btnDown .right  {background-position : 0 -4161px}
        .ui-btn-blue3.btnDisabled .left   {background-position : -16px -4269px}
        .ui-btn-blue3.btnDisabled .lbl    {
            background-position : 0 -4296px;
            color               : #36a3d6;
            text-shadow         : #7bdfff 0px 1px 0px;
        }
        .ui-btn-blue3.btnDisabled .right  {background-position : 0 -4323px}


        /* Additional styles - ORANGE */
        .ui-btn-orange .left {
            background-position : -16px -4350px
        }
        .ui-btn-orange .lbl {
            background-position : 0 -4377px;
            color            : #8a4106;
            text-shadow      : #ffb639 0px 1px 0px
        }
        .ui-btn-orange .right {
            background-position : 0 -4404px
        }
        .ui-btn-orange.btnOver .left   {background-position : -16px -4431px}
        .ui-btn-orange.btnOver .lbl    {background-position : 0 -4458px}
        .ui-btn-orange.btnOver .right  {background-position : 0 -4485px}
        .ui-btn-orange.btnFocus .left  {background-position : -16px -4593px}
        .ui-btn-orange.btnFocus .lbl   {background-position : 0 -4620px}
        .ui-btn-orange.btnFocus .right {background-position : 0 -4647px}
        .ui-btn-orange.btnDown .left   {background-position : -16px -4512px}
        .ui-btn-orange.btnDown .lbl    {background-position : 0 -4539px}
        .ui-btn-orange.btnDown .right  {background-position : 0 -4566px}
        .ui-btn-orange.btnDisabled .left   {background-position : -16px -4674px}
        .ui-btn-orange.btnDisabled .lbl    {
            background-position : 0 -4701px;
            color               : #c47806;
            text-shadow         : #ffb639 0px 1px 0px;
        }
        .ui-btn-orange.btnDisabled .right  {background-position : 0 -4728px}

        /* Additional styles - YELLOW */
        .ui-btn-yellow .left {
            background-position : -16px -4755px
        }
        .ui-btn-yellow .lbl {
            background-position : 0 -4782px;
            color            : #8a5000;
            text-shadow      : #ffe082 0px 1px 0px
        }
        .ui-btn-yellow .right {
            background-position : 0 -4809px
        }
        .ui-btn-yellow.btnOver .left   {background-position : -16px -4836px}
        .ui-btn-yellow.btnOver .lbl    {background-position : 0 -4863px}
        .ui-btn-yellow.btnOver .right  {background-position : 0 -4890px}
        .ui-btn-yellow.btnFocus .left  {background-position : -16px -4998px}
        .ui-btn-yellow.btnFocus .lbl   {background-position : 0 -5025px}
        .ui-btn-yellow.btnFocus .right {background-position : 0 -5052px}
        .ui-btn-yellow.btnDown .left   {background-position : -16px -4917px}
        .ui-btn-yellow.btnDown .lbl    {background-position : 0 -4944px}
        .ui-btn-yellow.btnDown .right  {background-position : 0 -4971px}
        .ui-btn-yellow.btnDisabled .left   {background-position : -16px -5079px}
        .ui-btn-yellow.btnDisabled .lbl    {
            background-position : 0 -5106px;
            color               : #c39658;
            text-shadow         : #ffe082 0px 1px 0px;
        }
        .ui-btn-yellow.btnDisabled .right  {background-position : 0 -5133px}

        .btn.btnDisabled {
            cursor: default;
        }

        .submenu .lbl .btnArrow {
            display             : inline-block;
            background-image    : url("images/arrow_small.png");
            background-repeat   : no-repeat;
        }
    ]]></a:style>
    <a:style condition="apf.isSafari || apf.isChrome"><![CDATA[
        .btn .lbl {
            margin  : 0;
            height  : 22px;
            padding : 5px 8px 0 8px;
        }

        .btnIcon .lbl {
            overflow : hidden;
        }
    ]]></a:style>
    <a:style condition="apf.isIE"><![CDATA[
        .btn .lbl {
            line-height : 19px;
        }

        .btn.smallbtn .lbl {
            line-height : 17px;
        }
    ]]></a:style>
    <a:presentation>
        <a:main caption="div[3]/text()" label="div[3]/text()" background="." icon="div[3]/span" minwidth="30">
            <div class="btn">
                <div class="left"> </div>
                <div class="right"> </div>
                <div class="lbl">-
                    <span/>
                    <div class="btnArrow"> </div>
                </div>

             </div>
        </a:main>
    </a:presentation>
</a:button>
<a:button name="github-button">
        <a:style><![CDATA[
            .github-button {
                height             : 22px;
                padding            : 0 0 0 23px;
                margin             : 0;
                overflow           : hidden;
                position           : relative;
                cursor             : pointer;
                -moz-user-select   : none;
                -khtml-user-select : none;
                user-select        : none;
                background-color   : #1f7224;
                filter     : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#24872b', endColorstr='#1e6c22');
                -ms-filter : "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#24872b', endColorstr='#1e6c22')";
                background : -webkit-gradient(linear, left top, left bottom, from(#24872b), color-stop(1, #1e6c22));
                background :-moz-linear-gradient(center bottom, #1e6c22 0%, #24872b 80%) repeat scroll 0 0 transparent;

                border             : 1px solid #000101;

                -moz-box-shadow    : 0px 1px 0px rgba(255, 255, 255, 0.3) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.5);
                -webkit-box-shadow : 0px 1px 0px rgba(255, 255, 255, 0.3) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.5);
                box-shadow         : 0px 1px 0px rgba(255, 255, 255, 0.3) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.5);
            }

            .github-button .icon {
                width:22px;
                height:21px;
                margin:1px 0 0 0;
                position:absolute;
                overflow:hidden;
                top:0;
                left:0;
                border-right:1px solid #1e6b22;
                background-repeat:no-repeat;
                background-position: 0 0;
            }

            .github-button SPAN {
                font-family:Arial;
                font-size:11px;
                line-height:11px;
                font-weight:bold;
                color:white;
                position:relative;
                border-left:1px solid #469547;
                height:16px;
                padding:5px 0 0 0;
                margin:1px 0 0 0;
                position:relative;
                display:block;
                text-align:center;
            }
        ]]></a:style>
        <a:style condition="apf.isSafari || apf.isChrome"><![CDATA[
            .hbox > .github-button {
                height:26px;
            }

            .github-button SPAN {
                height  : 17px;
                padding : 4px 0 0 0;
            }
        ]]></a:style>
        <a:style condition="apf.isIE"><![CDATA[
            .github-button {
                height  : 21px;
                padding : 1px 0 0 23px;
            }
        ]]></a:style>

         <a:presentation>
            <a:main
              caption    = "span/text()"
              background = "."
              icon       = "div">
                <div class="github-button">
                    <div class="icon"></div><span>-</span>
                </div>
            </a:main>
        </a:presentation>
    </a:button>
<a:button name="btn_console_open">
    <a:style><![CDATA[
        .btn_console_open {
            overflow           : hidden;
            cursor             : default;
            position           : relative;
            -moz-user-select   : none;
            -khtml-user-select : none;
            user-select        : none;
            height             : 38px;
            width              : 20px;
            backgroudn : no-repeat 0 0;
        }

        .btn_console_openOver {
        }

        .btn_console_openDown {

        }

        .btn_console_openOpen {
            background-position: 0 -38px;
        }

        .btn_console_openDown:hover {
        }

        .btn_console_open.btnDisabled {
            cursor: default;
        }
    ]]></a:style>
    <a:presentation>
        <a:main caption="." label="." background="." icon="." minwidth="18">
            <div class="btn_console_open"> </div>
        </a:main>
    </a:presentation>
</a:button>
<a:button name="btn_icon_only">
    <a:style><![CDATA[
        .btn_icon_only {
            overflow           : hidden;
            cursor             : default;
            position           : relative;
            -moz-user-select   : none;
            -khtml-user-select : none;
            user-select        : none;
            height             : 21px;
            width              : 22px;
        }

        .dim22-22.btn_icon_only {
            width: 22px;
            height: 22px;
        }

        .dim14-14.btn_icon_only {
            width: 14px;
            height: 14px;
        }

        .dim8x8.btn_icon_only {
            width: 8px;
            height: 8px;
        }

        .btn_icon_onlyOver {
            background-position: 0 -23px;
        }

        .dim22-22.btn_icon_onlyOver {
            background-position: 0 -22px;
        }

        .dim14-14.btn_icon_onlyOver {
            background-position: 0 -14px;
        }

        .dim8x8.btn_icon_onlyOver {
            background-position: 0 -8px;
        }

        .btn_icon_onlyDown {
            background-position: 0 -46px;
        }

        .dim22-22.btn_icon_onlyDown {
            background-position: 0 -44px;
        }

        .dim14-14.btn_icon_onlyDown {
            background-position: 0 -28px;
        }

        .dim8x8.btn_icon_onlyDown {
            background-position: 0 -16px;
        }

        .btn_icon_only.btnDisabled {
            cursor: default;
        }
    ]]></a:style>
    <a:presentation>
        <a:main caption="." label="." background="." icon=".">
            <div class="btn_icon_only"> </div>
        </a:main>
    </a:presentation>
</a:button>

<a:button name="dockButton">
    <a:style><![CDATA[
        .dockButton {
            width              : 41px;
            height             : 40px;
            padding-top        : 3px;
            overflow           : hidden;
            cursor             : default;
            position           : relative;
            -moz-user-select   : none;
            -khtml-user-select : none;
            user-select        : none;
            background-repeat:no-repeat;
            background-position: 0 0;
        }

        .dockButton-footer {
            height: 10px;
            filter           : progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#f3f3f3', endColorstr='#e5e5e5');
            -ms-filter       : "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#f3f3f3', endColorstr='#e5e5e5')";
            background       : -webkit-gradient(linear, left center, right center, from(#f3f3f3), color-stop(1, #e5e5e5));
            background       : -moz-linear-gradient(center left, #f3f3f3 0%, #e5e5e5 100%) repeat scroll 0 0 transparent;
        }

        .dockButtonOver {
            background-image    : url(images/dock_button_sprite.png);
            background-position : 3px -114px;
        }

        .dockButtonDown {
            background-image    : url(images/dock_button_sprite.png);
            background-position : 3px -35px;
        }

        .dockButtonDown .dockButton-footer {
            -webkit-border-top-left-radius : 5px;
            -moz-border-radius-topleft     : 5px;
        }

        .dockButton .icon {
            width                 : 35px;
            height                : 35px;
            -webkit-border-radius : 3px;
            -moz-border-radius    : 3px;
            margin                : 0px 1px 2px 4px;
            /*background-image: -webkit-gradient(
               linear,
               left bottom,
               left top,
               color-stop(0.5, rgb(175,225,201)),
               color-stop(1, rgb(221,242,232)),
               color-stop(0.5, rgb(197,233,216))
            );
            background-image: -moz-linear-gradient(
               center bottom,
               rgb(175,225,201) 50%,
               rgb(221,242,232) 100%,
               rgb(197,233,216) 50%
            );*/
        }

        .dockButton .dock_notification {
            position    : absolute;
            top         : 1px;
            right       : 1px;
            width       : 12px;
            text-align  : center;
            background  : url('images/dock_notification_bg.png') 0px 0px no-repeat;
            color       : #fff;
            font-size   : 5pt;
            padding     : 0px 1px 1px 3px;
            text-shadow : 1px 1px 0px #000;
            letter-spacing: 1px;
            line-height : 9pt;
        }

        .dockButton .dock_icon_image {
            -webkit-border-radius : 3px;
            -moz-border-radius    : 3px;
            display               : inline-block;
            position              : absolute;
            top                   : 3px;
            left                  : 3px;
            width                 : 34px;
            height                : 33px;
        }

        .dockButton .dock_icon_image.dii_primary {
            left   : 6px;
            top    : 5px;
            width  : 31px;
            height : 31px;
        }

        .dockButton .dock_icon_image.dii_secondary {
            -webkit-border-radius : 5px;
            -moz-border-radius    : 5px;
        }

        .dockButton.debug1 .icon {
            background-position: 0 -437px;
        }

        .dockButtonChecked.debug1 .icon {
            background-position: 0 -556px;
        }

        .dockButton.debug2 .icon {
            background-position: 0 -475px;
        }

        .dockButton.call_stack .icon {
            background-position: 0 -515px;
        }

        .dockButton.todo_check .icon {
            background-position: 0 -163px;
        }

        .dockButtonChecked.todo_check .icon {
            background-position: 0 -201px;
        }

        .dockButton.contact_list .icon {
            background-position: 0 -243px;
        }

        .dockButtonChecked.contact_list .icon {
            background-position: 0 -281px;
        }

        .dockButton.defaultUser .icon {
            background-position: 0 -360px;
        }

        .dockButtonChecked.defaultUser .icon {
            background-position: 0 -400px;
        }

    ]]></a:style>

     <a:presentation>
        <a:main caption="div" label="div" background="." icon="div">
            <div class="dockButton">
                <span class="dock_icon_image dii_tertiary"/>
                <span class="dock_icon_image dii_secondary"/>
                <span class="dock_icon_image dii_primary"/>
                <div class="icon"/>
                <span class="dock_notification"/>
                <div class="dockButton-footer"/>
            </div>
        </a:main>
    </a:presentation>
</a:button>
<a:button name="toolbarbutton">
    <a:style><![CDATA[
        .menubar .toolbarbutton {
            display: block;
            height: 17px;
            float: left;
            cursor: default;
            padding: 2px 8px 0 8px;
            margin-top: 2px;
            line-height: 13px;
            text-decoration: none;
            color: #e8e8e8;
        }

        .menubar .toolbarbuttonOver, .menubar .toolbarbuttonDown {
            cursor: default;
            border-radius: 4px 4px 0px 0px;
            -moz-border-radius: 4px 4px 0px 0px;
            -webkit-border-bottom-right-radius: 0px;
            -webkit-border-bottom-left-radius: 0px;
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(51,124,188)),color-stop(1, rgb(64,145,216)));
            background: -moz-linear-gradient(center bottom,rgb(51,124,188) 0%,rgb(64,145,216) 100%);
            color : #ffffff;
        }

        .menubar .toolbarbuttonDisabled, .menubar .toolbarbuttonDisabled {
            background : none;
            color : #bebebe;
        }

        .toolbar .subbar .toolbarbutton {
            display: block;
            height: 20px;
            cursor: default;
            margin: 2px 1px 0 1px;
            text-decoration: none;
            color: #111111;
            text-align: center;
            padding: 0 4px 0 0;
            line-height: 13px;
            border: 1px solid transparent;
        }

        .toolbar .subbar .splitbtn.toolbarbutton:first-child {
            border-right: none;
        }

        .toolbar .subbar .toolbarbutton div {
            float: left;
            margin: 0;
            height: 16px;
            padding: 3px 4px 0 8px;
            border: 0;
        }

        .toolbar .subbar .toolbarbuttonOver {
            border: 1px solid #b3b3b3;
            -webkit-box-shadow: 0px 1px 0px #ffffff;
            -moz-box-shadow: 0px 1px 0px #ffffff;
            box-shadow: 0px 1px 0px #ffffff;
            -webkit-border-radius: 4px;
            -moz-border-radius: 4px;
            border-radius: 4px;
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(246,246,246)),color-stop(1, rgb(253,253,253)));
            background: -moz-linear-gradient(center bottom,rgb(246,246,246) 0%,rgb(253,253,253) 100%);
        }

        .toolbar .subbar .splitbtn.toolbarbuttonOver:first-child,
        .toolbar .subbar .splitbtn.toolbarbuttonDown:first-child,
        .toolbar .subbar .splitbtn.toolbarbuttonChecked:first-child {
            -webkit-border-top-right-radius: 0px;
            -webkit-border-bottom-right-radius: 0px;
            -moz-border-radius-topright: 0px;
            -moz-border-radius-bottomright: 0px;
            border-top-right-radius: 0px;
            border-bottom-right-radius: 0px;
            border-right: none;
        }

        .toolbar .subbar .splitbtn.toolbarbuttonOver:last-child,
        .toolbar .subbar .splitbtn.toolbarbuttonDown:last-child,
        .toolbar .subbar .splitbtn.toolbarbuttonChecked:last-child {
            -webkit-border-top-left-radius: 0px;
            -webkit-border-bottom-left-radius: 0px;
            -moz-border-radius-topleft: 0px;
            -moz-border-radius-bottomleft: 0px;
            border-top-left-radius: 0px;
            border-bottom-left-radius: 0px;
        }

        .toolbar .subbar .toolbarbuttonOver div {

        }

        .toolbar .subbar .toolbarbuttonDown {
            border: 1px solid #b3b3b3;
            -webkit-box-shadow: 0px 1px 0px #ffffff;
            -moz-box-shadow: 0px 1px 0px #ffffff;
            box-shadow: 0px 1px 0px #ffffff;
            -webkit-border-radius: 4px;
            -moz-border-radius: 4px;
            border-radius: 4px;
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(239,241,244)),color-stop(1, rgb(224,226,229)));
            background: -moz-linear-gradient(center bottom,rgb(239,241,244) 0%,rgb(224,226,229) 100%);
        }

        .toolbar .subbar .toolbarbuttonDown div {

        }

        .toolbar .subbar .toolbarbuttonChecked {
            border: 1px solid #b3b3b3;
            -webkit-box-shadow: 0px 1px 0px #ffffff;
            -moz-box-shadow: 0px 1px 0px #ffffff;
            box-shadow: 0px 1px 0px #ffffff;
            -webkit-border-radius: 4px;
            -moz-border-radius: 4px;
            border-radius: 4px;
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(224,226,229)),color-stop(1, rgb(250,252,255)));
            background: -moz-linear-gradient(center bottom,rgb(224,226,229) 0%,rgb(250,252,255) 100%);
        }

        .toolbar .subbar .toolbarbuttonChecked div {
        }

        .toolbar .subbar .toolbarbuttonDisabled, .toolbar .subbar .toolbarbuttonDisabled div {
            background: none;
            color: #bebebe;
        }

        .toolbar .subbar .toolbarbuttonIcon div{
            padding-left : 4px;
        }

        .toolbar .subbar .toolbarbuttonEmpty div{
            padding: 4px 0 0 7px;
        }

        .toolbar .subbar .toolbarbuttonIcon span{
            display: block;
            float:left;
            width: 16px;
            height: 16px;
            margin: -1px 4px 0 0;
        }

        .toolbar .subbar .toolbarbuttonIcon.toolbarbuttonOver span{
            background-position: 0 -16px;
        }
        .toolbar .subbar .toolbarbuttonIcon.toolbarbuttonDown span{
            background-position: 0 -32px;
        }

        .toolbar .subbar .toolbarbuttonEmpty span{
            margin: -2px 3px 0 0;
        }
    ]]></a:style>

    <a:presentation>
        <a:main caption="div/text()" label="div/text()" background="div/span" icon="div/span">
            <div class='toolbarbutton'><div><span> </span>-</div></div>
        </a:main>
    </a:presentation>
</a:button>
<a:button name="c9-menu-btn">
    <a:style><![CDATA[
        .c9-menu-btn {
            height             : 24px;
            overflow           : visible;
            cursor             : default;
            position           : relative;
            -moz-user-select   : none;
            -khtml-user-select : none;
            user-select        : none;
            line-height        : 17px;
        }

        .c9-menu-btn .c9-left {
            width:5px;
            height:24px;
            position:absolute;
            overflow:hidden;
            top:0;
            left:0;
        }

        .c9-menu-btn .c9-right {
            width:5px;
            height:24px;
            position:absolute;
            overflow:hidden;
            top:0;
            right:0;
        }

        .c9-menu-btn .c9-label {
            font-family   : Tahoma, Arial;
            font-size     : 12px;
            line-height   : 14px;
            color         : #e8e8e8;
            height        : 20px;
            padding       : 4px 2px 0 2px;
            margin        : 0 5px;
            text-shadow   : rgba(41, 42, 43, 1) 0px 1px 0px;
        }

        .c9-menu-btnOver .c9-left {
            background:url(images/menu-btn.png) no-repeat 0 0;
        }

        .c9-menu-btnOver .c9-right {
            background:url(images/menu-btn.png) no-repeat 0 -48px;
        }

        .c9-menu-btnOver .c9-label {
            background:url(images/menu-btn.png) repeat-x 0 -24px;
        }

        .c9-menu-btnDown .c9-left {
            background:url(images/menu-btn.png) no-repeat 0 -72px;
        }

        .c9-menu-btnDown .c9-right {
            background:url(images/menu-btn.png) no-repeat 0 -120px;
        }

        .c9-menu-btnDown .c9-label {
            background:url(images/menu-btn.png) repeat-x 0 -96px;
        }

        .c9-menu-btnDown .c9-label {
           color:#d0e6b3;
           text-shadow : none;
        }

        .c9-menu-btnDown .c9-fix {
            height           : 3px;
            position         : absolute;
            display          : block;
            bottom           : -1px;
            left             : 1px;
            right            : 1px;
            background-color : #1c1c1c;
            z-index          : 20000101;
        }

        .hbox > DIV > .c9-menu-btn {
            height : 24px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main
          caption      = "div[2]/text()"
          background = "."
          icon       = "div[2]"
          minwidth   = "26">
            <div class="c9-menu-btn">
                <div class="c9-left"></div>
                <div class="c9-label">-</div>
                <div class="c9-right"></div>
                <div class="c9-fix"></div>
            </div>
        </a:main>
    </a:presentation>
</a:button>

<a:button name="c9-toolbarbutton">
    <a:style><![CDATA[
        .c9-toolbarbutton {
            height             : 21px;
            overflow           : hidden;
            cursor             : default;
            position           : relative;
            -moz-user-select   : none;
            -khtml-user-select : none;
            user-select        : none;
            line-height        : 17px;
            border:1px solid transparent;
        }

        .hbox > .c9-toolbarbutton {
            height : 23px;
        }

        .c9-toolbarbutton .c9-icon {
            display: none;
            width:23px;
            height:19px;
            position:absolute;
            top:1px;
            left:2px;
            background-position : 0 0;
            background-repeat   : no-repeat;
        }

        .c9-toolbarbuttonIcon .c9-icon{
            display : block;
        }

        .c9-toolbarbuttonOver {
            -moz-border-radius    : 5px;
            -webkit-border-radius : 5px;
            border-radius : 5px;
            border:1px solid #1c1c1c;

            -moz-box-shadow    : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
            -webkit-box-shadow : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
            box-shadow         : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.1);

            background         : #343434;
            filter             : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#3a3a3a', endColorstr='#333333');
            -ms-filter         : "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#3a3a3a', endColorstr='#333333')";
            background         : -webkit-gradient(linear, left top, left bottom, from(#3a3a3a), color-stop(1, #333333));
            background         :-moz-linear-gradient(center bottom, #333333 0%, #3a3a3a 100%) repeat scroll 0 0 transparent;
        }

        .c9-toolbarbutton .c9-label {
            position:relative;
            overflow:hidden;
            font-family:Arial;
            font-size:12px;
            color:#d6d6d6;
            line-height:14px;
            height:15px;
            padding:3px 6px 0 6px;
        }

        .c9-toolbarbuttonEmpty .c9-icon {
            position:relative;
        }

        .c9-toolbarbuttonEmpty .c9-label {
            display:none;
        }

        .c9-toolbarbuttonIcon .c9-label{
            padding:3px 6px 0 22px;
        }

        .c9-toolbarbuttonIcon.preview .c9-label {
            padding-left : 25px;
        }

        .c9-toolbarbuttonDown {
            -moz-border-radius    : 5px;
            -webkit-border-radius : 5px;
            border-radius : 5px;
            border:1px solid #1c1c1c;

            -moz-box-shadow    : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
            -webkit-box-shadow : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
            box-shadow         : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.1);

            background         : #343434;
            filter             : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#282828', endColorstr='#2e2e2e');
            -ms-filter         : "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#282828', endColorstr='#2e2e2e')";
            background         : -webkit-gradient(linear, left top, left bottom, from(#282828), color-stop(1, #2e2e2e));
            background         :-moz-linear-gradient(center bottom, #2e2e2e 0%, #282828 100%) repeat scroll 0 0 transparent;
        }

        .c9-toolbarbuttonDown .c9-icon {
            background-position: 0-19px;
        }

        .c9-toolbarbuttonDisabled .c9-icon {
            background-position : 0 -38px;
        }

        .c9-toolbarbuttonDisabled .c9-label {
            color       : #606060;
            text-shadow : rgba(0, 0, 0, 1) 0px 1px 0px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main
          caption      = "div[2]/text()"
          background = "."
          icon       = "div[1]">
            <div class="c9-toolbarbutton">
                <div class="c9-icon"></div>
                <div class="c9-label">-</div>
            </div>
        </a:main>
    </a:presentation>
</a:button>
<a:button name="c9-toolbarbutton2">
    <a:style><![CDATA[
        .c9-toolbarbutton2 {
            height             : 20px;
            overflow           : hidden;
            cursor             : default;
            position           : relative;
            -moz-user-select   : none;
            -khtml-user-select : none;
            user-select        : none;
            line-height        : 13px;
            margin:            : 0 1px;
            border             : 1px solid transparent;
        }

        .c9-toolbarbutton2 .c9-icon {
            display: none;
            width: 18px;
            height: 18px;
            background-position : 0 -18px;
            background-repeat   : no-repeat;
        }

        .c9-toolbarbutton2Icon .c9-icon {
            display : block;
        }

        .c9-toolbarbutton2Over {

        }

        .c9-toolbarbutton2 .c9-label {
            position:relative;
            overflow:hidden;
            font-family:Arial;
            font-size:12px;
            color:#d6d6d6;
            line-height:14px;
            height:15px;
            padding:3px 6px 0 6px;
        }

        .c9-toolbarbutton2Empty .c9-icon {
            position:relative;
        }

        .c9-toolbarbutton2Empty .c9-label {
            display:none;
        }

        .c9-toolbarbutton2Icon .c9-label {
            padding:3px 6px 0 22px;
        }

        .c9-toolbarbutton2Icon.preview .c9-label {
            padding-left : 25px;
        }

        .c9-toolbarbutton2Disabled .c9-icon {
            background-position: 0 1px;
        }

        .c9-toolbarbutton2Over .c9-icon {
            background-position: 0 -37px;
        }

        .c9-toolbarbutton2Down .c9-icon {
            background-position: 0 -56px;
        }

        .c9-toolbarbutton2Disabled .c9-label {
            color       : #606060;
            text-shadow : rgba(0, 0, 0, 1) 0px 1px 0px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main
          caption      = "div[2]/text()"
          background = "."
          icon       = "div[1]">
            <div class="c9-toolbarbutton2">
                <div class="c9-icon"></div>
                <div class="c9-label">-</div>
            </div>
        </a:main>
    </a:presentation>
</a:button>
<a:button name="header-btn">
    <a:style><![CDATA[
        .header-btn {
            height              : 15px;
            width               : 25px;
            overflow            : hidden;
            cursor              : pointer;
            position            : relative;
            cursor              : default;
            -moz-user-select    : none;
            -khtml-user-select  : none;
            user-select         : none;
            background-position : 0 0;
            background-repeat   : no-repeat;
        }

        .header-btnOver {
            background-position : 0 -15px;
        }

        .header-btnDisabled {
            background-position : 0 -30px;
            cursor: default;
        }
    ]]></a:style>

    <a:presentation>
        <a:main
          caption      = "text()"
          background = "."
          icon       = ".">
            <div class="header-btn"> </div>
        </a:main>
    </a:presentation>
</a:button>
<a:button name="dockheader">
    <a:style><![CDATA[
        .dockheader {
            border-top : 1px solid #727375;
            /*border-bottom : 1px solid #f1f1f1;*/
            position : relative;
            filter           : progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#5a5b5d', endColorstr='#424244');
            -ms-filter       : "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#5a5b5d', endColorstr='#424244')";
            background       : -webkit-gradient(linear, center top, center bottom, from(#5a5b5d), color-stop(1, #424244));
            background       : -moz-linear-gradient(center top, #5a5b5d 0%, #424244 100%) repeat scroll 0 0 transparent;
            height : 10px;
            cursor : pointer;
        }

        .dockheader span{
            width : 9px;
            height : 9px;
            position : absolute;
            display : block;
            right : 2px;
            top : 0px;
            background : url(images/toolbar-arrows.png) 0 -10px;
        }

        .dockheaderOver {
            border-top : 1px solid #808183;
            filter           : progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#6b6c6e', endColorstr='#555557');
            -ms-filter       : "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#6b6c6e', endColorstr='#555557')";
            background       : -webkit-gradient(linear, center top, center bottom, from(#6b6c6e), color-stop(1, #555557));
            background       : -moz-linear-gradient(center top, #6b6c6e 0%, #555557 100%) repeat scroll 0 0 transparent;
        }

        .dockheader.expanded span{
            background-position : 0 0;
            right : 3px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main
          caption      = "text()"
          background = "."
          icon       = ".">
            <div class="dockheader">
                <span> </span>
            </div>
        </a:main>
    </a:presentation>
</a:button>
<a:button name="mnubtn">
    <a:style><![CDATA[
        .mnubtn {
            width               : 65px;
            height              : 68px;
            padding-top         : 47px;
            border-bottom       : 1px solid #232323;
            border-top          : 1px solid #3f3f41;
            position            : relative;
            cursor              : default;
            overflow            : hidden;
        }

        .mnubtnOver,
        .mnubtnDown {
            background : url(images/radiobutton_over.png) no-repeat 0 0;
        }

        .mnubtn .icon {
            background-position : 0 0;
            background-repeat   : no-repeat;
            width               : 40px;
            height              : 40px;
            position            : absolute;
            top                 : 7px;
            left                : 12px;
        }

        .mnubtn .pointer {
            /*background-image    : url(images/gitui_close_arrow.png);
            background-position : 0 0;
            background-repeat   : no-repeat;
            position            : absolute;
            width               : 11px;
            height              : 9px;
            top                 : 6px;
            right               : 5px;*/
            display             : none;
        }

        .mnubtn SPAN {
            font-family         : Tahoma, Arial;
            font-size           : 10px;
            color               : #aaaaaa;
            text-align          : center;
            position:relative;
            display:block;
            overflow:hidden;
        }

        .mnubtnDown SPAN {
            color : white;
        }

        .mnubtnDown .pointer {
            /*display:block;*/
        }

        .mnubtnDown .icon {
            background-position:-40px 0;
        }

        .mnubtn.spacer {
            border     : 0;
            border-top : 1px solid #3f3f41;
            width      : 65px;
            height     : 15px;
            padding    : 0;
            position   : relative;
        }

        .mnubtn.spacer .pointer,
        .mnubtn.spacer .icon,
        .mnubtn.spacer SPAN {
            display : none;
        }

        .mnubtn.project_files .icon {
            background-image:url(images/project_files.png);
        }

        .mnubtn.open_files .icon {
            background-image:url(images/open_files.png);
        }

        .mnubtn.visual_editor .icon {
            background-image:url(images/visual_editor.png);
        }

        .mnubtn.preferences .icon {
            background-image:url(images/preferences.png);
        }

        .mnubtn.git_corner .icon {
            background-image:url(images/git_corner.png);
        }

        .mnubtn.deploy .icon {
            background-image:url(images/deploy.png);
        }

        .mnubtn.the_store .icon {
            background-image:url(images/the_store.png);
        }

        .mnubtn.shop {
            width    : 65px;
            height   : 45px;
            padding  : 0;
            border   : 0;
            position : relative;
        }

        .mnubtn.shop1 .icon {
            background-image:url(images/shop1.png);
        }

        .mnubtn.shop2 .icon {
            background-image:url(images/shop2.png);
        }

        .mnubtn.shop3 .icon {
            background-image:url(images/shop3.png);
        }

        .mnubtn.shop4 .icon {
            background-image:url(images/shop4.png);
        }

        .mnubtn.shop SPAN {
            display:none;
        }
    ]]></a:style>

    <a:presentation>
        <a:main caption="span">
            <div class="mnubtn">
                <div class="icon"></div>
                <div class="pointer"></div>
                <span>-</span>
            </div>
        </a:main>
    </a:presentation>
</a:button>
<a:button name="c9-topbar-btn">
    <a:style><![CDATA[
        .c9-topbar-btn {
            height              : 25px;
            width               : 25px;
            overflow            : hidden;
            cursor              : pointer;
            position            : relative;
            cursor              : default;
            -moz-user-select    : none;
            -khtml-user-select  : none;
            user-select         : none;
            background-repeat   : no-repeat;
            background-image    : url("images/c9-topbar-btns.png");
            background-position : 0 0;
        }

        // dashboard
        .c9-topbar-btn.c9-topbar-btnDown.dashboard {
            background-position : -25px 0;
        }
        .c9-topbar-btn.c9-topbar-btnOver.dashboard {
            background-position : -50px 0;
        }
        .c9-topbar-btn.dashboard {
            background-position : 0 0;
        }

        // home
        .c9-topbar-btn.c9-topbar-btnDown.home {
            background-position : -25px -25px;
        }
        .c9-topbar-btn.c9-topbar-btnOver.home {
            background-position : -50px -25px;
        }
        .c9-topbar-btn.home {
            background-position : 0 -25px;
        }

    ]]></a:style>

    <a:presentation>
        <a:main
          caption      = "text()"
          background = "."
          icon       = ".">
            <div class="c9-topbar-btn"> </div>
        </a:main>
    </a:presentation>
</a:button>
<a:checkbox name="checkbox">
    <a:style><![CDATA[
        .cbcontainer {
            padding    : 2px 2px 2px 16px;
            position   : relative;
            overflow   : visible;
            color      : #333;
        }

        .cbcontainer span {
            font-family : Tahoma, Arial;
            font-size   : 11px;
            cursor      : default;
            padding     : 1px 3px 2px 3px;
            position    : relative;
            top         : -2px;
            overflow    : visible;
            display     : inline-block;
            line-height : 13px;
            white-space        : nowrap;
            text-overflow      : ellipsis;
        }

        .cbcontainerFocus span {
            padding : 0px 2px 1px 2px;
            border  : 1px dotted #BBB;
        }

        .cbcontainerChecked.cbcontainerDown.cbcontainerFocus .checkbox {
            background-position : 0 -48px;
        }

        .cbcontainer .checkbox {
            width      : 12px;
            height     : 12px;
            overflow   : hidden;
            position   : absolute;
            left       : 2px;
            top        : 2px;
            background : url("images/checkbox.png") no-repeat 0 -12px;
        }

        .cbcontainerDown .checkbox {
            background-position : 0 -36px;
        }

        .cbcontainerChecked .checkbox {
            background-position : 0 -24px;
        }

        .cbcontainerError span {
            background-color : #ffb500;
            color            : #fbfbfb;
        }

        .cbcontainerDisabled .checkbox {
            background-position : 0 -0px;
        }

        .cbcontainerDisabled span {
            color : #bebebe;
        }
    ]]></a:style>
    <a:style condition="apf.isWebkit"><![CDATA[
        .cbcontainer span {
            top : -2px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main label="span/text()" minheight="18" minwidth="18">
            <div class='cbcontainer'>
                <div class='checkbox'> </div>
                <span>-</span>
            </div>
        </a:main>
    </a:presentation>
</a:checkbox>
<a:checkbox name="db-checkbox">
    <a:style><![CDATA[
        .db-checkbox {
            overflow    : hidden;
            position    : relative;
            cursor      : default;
            height      : 14px;
            padding     : 2px 0 0 22px;
            font-family : Arial;
            font-size   : 12px;
            color       : #404040;
        }

        .db-checkbox.bluecheck {
            height      : 17px;
        }

        .db-checkbox .check {
            width      : 16px;
            height     : 16px;
            position   : absolute;
            top        : 0;
            left       : 0;
            background : url(images/checkbox.png) no-repeat 0 0;
        }

        .db-checkbox.bluecheck .check {
            width      : 17px;
            height     : 17px;
            background : url(images/checkbox-blue.png) no-repeat -1px 2px;
        }

        .db-checkboxChecked {}

        .db-checkboxChecked .check{
            background-position: 0 -16px;
        }
        .bluecheck.db-checkboxChecked .check{
            background-position: 0 -17px;
        }

        .db-checkboxOver {

        }

        .db-checkbox.bold {
            font-weight : bold;
            color       : #202020;
        }

        .vbox > DIV > .db-checkbox {
            height  : 14px;
            overflow: visible;
        }

        .db-checkboxDisabled {
            color: #ababab;
        }
    ]]></a:style>
    <a:style condition="apf.isChrome || apf.isSafari"><![CDATA[
        .vbox > .db-checkbox {
            height  : 16px;
            overflow: visible;
        }
    ]]></a:style>
    <a:presentation>
        <a:main label="text()">
            <div class="db-checkbox">-<div class="check"></div></div>
        </a:main>
    </a:presentation>
</a:checkbox>
<a:codeeditor name="codeeditor">
    <a:style><![CDATA[
        .ace_editor {
          position: relative;
          overflow: hidden;
        }

        .ace_scroller {
          position: absolute;
          overflow-x: scroll;
          overflow-y: hidden;
          background-color: #fbfbfb;
          -webkit-border-top-left-radius: 6px;
          -moz-border-radius-topleft: 6px;
          border-top-left-radius: 6px;
          top: 0;
          bottom: 0
        }

        .ace_gutter {
          position: absolute;
          overflow-x: scroll;
          overflow-y: hidden;
          height: 100%;
	      -moz-user-select: -moz-none;
	      -khtml-user-select: none;
	      -webkit-user-select: none;
	      -o-user-select: none;
	      user-select: none;
        }

        .ace_editor .ace_sb {
          position: absolute;
          overflow-x: hidden;
          overflow-y: scroll;
          right: 0;
        }

        .ace_editor .ace_sb div {
          position: absolute;
          width: 1px;
          left: 0px;
        }

        .ace_editor .ace_printMargin {
          position: absolute;
          height: 100%;
          width: 1px;
          background-color: rgb(191, 191, 191);
        }

        .ace_layer {
          z-index: 0;
          position: absolute;
          overflow: hidden;
          white-space: nowrap;
          height: 100%;
        }

        .ace_text-layer {
          font-family: Monaco, "Courier New", monospace;
          color: black;
        }

        .ace_cursor-layer {
          cursor: text;
        }

        .ace_cursor {
          z-index: 3;
          position: absolute;
        }

        .ace_line {
          white-space: nowrap;
        }

        .ace_marker-layer {
        }

        .ace_marker-layer .ace_step, .ace_marker-layer .ace_stack {
          position: absolute;
          z-index: 2;
        }

        .ace_marker-layer .ace_selection {
          position: absolute;
          z-index: 3;
        }

        .ace_marker-layer .ace_bracket {
          position: absolute;
          z-index: 4;
        }

        .ace_marker-layer .ace_active_line {
          position: absolute;
          z-index: 1;
        }

        .ceDisabled {
            border: 1px solid #c3c3c3;
            color: #bebebe;
        }

        .ceError{
            border: 1px solid #ffb500;
            padding : 5px;
        }

        /*** TM ***/

       .ace_gutter-layer .ace_gutter-cell.ace_breakpoint {
          background-image: url("icons/debugger/brkp_obj.png");
          background-repeat: no-repeat;
          background-position: 4px center;
       }

       .ace_gutter-layer .ace_gutter-cell.ace_breakpoint.ace_arrow {
          background-image: url("icons/debugger/brkp_obj_current_line.png");
          background-repeat: no-repeat;
          background-position: 4px center;
       }

       .ace_gutter-layer .ace_gutter-cell.ace_arrow {
          background-image: url("icons/debugger/current_line.png");
          background-repeat: no-repeat;
          background-position: 4px center;
       }

       .ace_gutter-layer .ace_gutter-cell.ace_stack {
          background-image: url("icons/debugger/stack_co.png");
          background-repeat: no-repeat;
          background-position: 4px center;
       }
    ]]></a:style>
    <a:presentation>
        <a:main content=".">
            <div class="ce"> </div>
        </a:main>
    </a:presentation>
</a:codeeditor>

<a:datagrid name="datagrid">
    <a:style><![CDATA[
        .datagrid{
            position: relative;
            border: 1px solid #c3c3c3;
            background-color: white;
            cursor: default;
            overflow : hidden;

            font-family: Tahoma, Arial;
            font-size: 8pt;

            padding: 19px 0 0 0;
            color : #333;
        }


        .datagrid .headings{
            position : relative;
            top : 0;
            left : 0;
            height : 20px;
            z-index : 10;
            /*padding-left : 5px;*/
            background-color : #e6e6e6;
            margin : -20px 15px 0 0;
            white-space : nowrap;
        }

        .noscrollbar .headings {
    	    margin : -21px 1px 0 0;
		}
		.noscrollbar .datagrid{
		    background : transparant;
		}

        .datagrid .headings div{
            display : inline-block;
            background : -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(229,229,229)),color-stop(1, rgb(248,248,248)));
            background: -moz-linear-gradient(center bottom,rgb(229,229,229) 0%,rgb(248,248,248) 100%);
            overflow : hidden;
            text-overflow : ellipsis;
            color: #333;
            border-bottom: 1px solid #BFBFBF;
        }
        .datagrid .headings div u{
            padding : 2px 4px 1px 3px;
            display : block;
            height : 15px;
            text-decoration : none;
            border-left : 1px solid white;
            border-right : 1px solid #bfbfbf;
            border-top : 1px solid white;
        }

        .datagrid .headings div.hover,
        .datagrid .headings div.down,
        .datagrid .headings div.drag{
            background : -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(221,221,221)),color-stop(1, rgb(255,255,255)));
            background: -moz-linear-gradient(center bottom,rgb(221,221,221) 0%,rgb(255,255,255) 100%);
            color : #555;
        }

        .datagrid .headings div.drag{
            border : 1px solid white;
        }

        .datagrid .headings div.down u,
        .datagrid .headings div.hover u {
            border-left: 1px solid transparent;
        }

        .datagrid .headings div.ascending u{
            background-image : url(images/sort_asc.gif);
            background-repeat : no-repeat;
            background-position : right 7px;
        }


        .datagrid .headings div.descending u {
            background-image : url(images/sort_desc.gif);
            background-repeat : no-repeat;
            background-position : right 6px;
        }

        .datagrid .records{
            overflow-x: hidden;
            overflow-y: scroll;
            height : 100%;
            padding : 18px 0 0 0;
            position : relative;
            top : -19px;
            white-space : nowrap;
            border-color:white;
            border-style:solid;
            border-width:1px 0 0;
        }

        .noscrollbar .records{
            overflow-y : hidden;
        }

        .datagrid .records .row span{
            display : inline-block;
            height : 18px;
            background : white no-repeat 0 50%;
            /*border-bottom : 1px solid #d6d6d6;*/
        }

        .datagrid .records .row span u{
            padding : 2px 3px 2px 4px;
            height : 15px;
            display : block;
            text-decoration : none;
            text-overflow : ellipsis;
            white-space : nowrap;
            overflow : hidden;
            border-right:1px solid #D6D6D6;
            border-left : 1px solid white;
        }

        .noscrollbar .datagrid .records .row span{
            background-color : transparent;
        }

        .datagrid .records .row{
            height : 18px;
            padding-left : 0;
        }

        .datagrid .records .highlight span{

        }

        .datagrid .records .highlight{

        }

        .datagridFocus .records .indicate span{
            /*border: 1px dotted #BBB;
            border-width : 1px 0 1px 0;*/
            padding : 0;
            color : #333;
        }

        .datagridFocus .records .indicate span u{
        }

        .datagridFocus .records .row span{
        }

        .datagrid .row:nth-child(4n-1) span{
            background: #f0f0f0;
        }
        .datagrid .row:nth-child(4n+1) span{
            background: #fdfdfd;
        }

        .datagrid .records .selected, .datagrid .records .selected span{
        }
        .datagridFocus .records .selected, .datagridFocus .records .selected span{
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(51,124,188)),color-stop(1, rgb(64,145,216)));
            background: -moz-linear-gradient(center bottom,rgb(51,124,188) 0%,rgb(64,145,216) 100%);
            color : white;
        }
        .datagrid .records .editing, .datagrid .records .editing span{
            background-color : white;
            color : #333;
        }
        .datagridFocus .records .selected span u{
            border-left : 1px solid #8bc0ed;
        }

        .datagrid .move_pointer{
            height : 100px;
            width : 2px;
            position : absolute;
            top : 0;
            margin : -10px 0 0 -4px;
            width : 9px;
            height : 38px;
            background : url(images/column_picker.gif) no-repeat 0 0;
            overflow : hidden;
            z-index : 1000;
        }

        .datagrid .size_pointer{
            border : 1px dotted gray;
            border-width : 0 1px 0 1px;
            height : 100%;
            position : absolute;
            top : 0px;
            z-index : 1000;
            cursor : w-resize;
        }

        .datagrid .message{
            font-weight : normal;
            color : #333;
            padding : 0 0 10px 50px;
            font-size : 11px;
            margin-top : 10px;
            /*text-align : center;*/
            border-bottom : 1px solid #eee;
        }

        .datagrid .message label{
            padding : 2px 0 0 4px;
            height : 14px;
            display : inline-block;
            position : relative;
            top : -3px;
        }

        /*.datagrid .message span{
            background : url(icons/cog.png) no-repeat left bottom;
            width : 16px;
            height : 16px;
            display : inline-block;
        }*/

        .datagrid .loading,
        .datagrid .empty,
        .datagrid .offline{
            padding : 5px;
            margin : 0;
            white-space : normal;
        }

        .datagrid .loading span,
        .datagrid .empty span,
        .datagrid .offline span{
            background : white;
            display : inline;
        }

        .datagrid .empty {
            position:absolute;
            top:18px;
            left:0;
            right:0;
            height:15px;
            line-height:12px;
        }

        .datagrid .root .message{
            padding : 0;
            margin : 0;
            border-bottom : 0;
            height : 0;
        }
        .datagrid .root .message label{
            top : 0;
            padding : 0;
            height : 0;
            overflow : hidden;
        }

        .pointer{
            display : none;
        }

        .dginfo{
            display : none;
            overflow : hidden;
            white-space : normal;
            padding : 5px;
            background-color : #f3f3f3;
            margin-top : 3px;
            margin-left : 6px;
            position : relative;
            left : -3px;
            margin-bottom : 3px;
        }

        .dginfo h3{
            margin : 0 0 5px 0;
        }

        .dginfo p{
            margin : 0;
        }

        .datagrid .records .stdel, .datagridFocus .records .stdel,
        .datagrid .records .stdel span, .datagridFocus .records .stdel span{
            color : #ccc;
        }

        .dragdg{
            border : 2px solid black;
            width : 10px;
            height : 5px;
        }

        .datagrid .records .dragInsert{
            border-top : 2px solid gray;
            height : 17px;
        }

        .datagrid .records .dragInsert span{
            padding-top : 0px;
            margin-bottom : 0;
            background-position : 0 0;
        }

        .datagrid blockquote{
            padding : 0;
            margin : 0;
            display: none;
            height: 0;
            overflow: hidden;
            background: repeat-y 0px center;
        }

        .datagrid .records span.treecell u{
            text-decoration : none;
            display : inline-block;
            padding : 1px 2px 3px 2px;
            border : 0;
        }

        .datagrid .records span.treecell u {
            background-repeat: no-repeat;
            padding-left:20px;
        }

        .datagrid.noicon .records span.treecell u {
            padding-left: 0;
        }

        .datagrid .records .row .treecell .iconCell, .datagrid .records .row .iconCell  {
            background-position : 1px 1px;
            background-repeat   : no-repeat;
            padding             : 2px 0 2px 22px;
        }

        .datagrid .treecell strong{
            width : 9px;
            height : 9px;
            margin : 4px 4px 0 4px;
            position : relative;
            top : -5px;
            display : inline-block;
        }

        .datagrid .plus>.treecell strong,
        .datagrid .pluslast>.treecell strong{
            background-image:url(images/plus.png);
        }

        .datagrid .min>.treecell strong,
        .datagrid .minlast>.treecell strong{
            background-image:url(images/min.png);
        }

        .datagrid .slider{
            margin : 5px 5px 0 3px;
        }

        .datagrid .tb{
            border : 0;
            padding : 2px 0 4px 4px;
            background : white;
            border-left : 1px solid #eee;
            border-bottom : 1px solid #eee;
            height : 13px;
            position : relative;
            top : -6px;
        }

        .datagrid .treecell .tb{
            padding : 1px 0 0 0;
            top : 0;
            border : 0;
            border-bottom : 1px solid #eee;
        }


    ]]></a:style>
    <a:style condition="apf.isIE &amp;&amp; !apf.isIE8"><![CDATA[
        .datagrid .headings div{
            float : left;
        }

        .datagrid .records .row span{
            float : left;
        }
    ]]></a:style>
    <a:style condition="apf.isGecko &amp;&amp; apf.versionGecko &lt; 3"><![CDATA[
        .datagrid .headings{
            padding-top : 2px;
            height : 15px;
        }

        .datagrid .headings div{
            display : -moz-inline-box;
            overflow : visible;
            position : relative;
        }

        .datagrid .records{
        }

        .datagrid .records .row span{
            display : -moz-inline-box;
            overflow : visible;
            position : relative;
        }
    ]]></a:style>
    <a:style condition="apf.isWin">
    	.datagrid .headings{
            margin : -20px 17px 0 0;
        }
    </a:style>
    <a:style condition="apf.isWebkit"><![CDATA[
        .datagrid {
            position: relative;
            border: 1px solid #c3c3c3;
            background-color: white;
            cursor: default;
            overflow : hidden;
            font-family: Tahoma, Arial;
            font-size: 8pt;
            padding: 0;
            color : #333;
        }

        .datagrid .headings {
            position : absolute;
            top : 20px;
            left : 0;
            right:0px;
            height : 20px;
            z-index : 10;
            background-color : #e6e6e6;
            white-space : nowrap;
        }

        .datagrid .records {
            overflow-x: hidden;
            overflow-y: scroll;
            position : absolute;
            top : 0px;
            bottom:0;
            height:auto;
            left:0;
            right:0;
            white-space : nowrap;
            border-color:white;
            border-style:solid;
            border-width:1px 0 0;
            display:block;
            margin:0;
        }

        .datagrid div.records .treecell strong {
			top : 0px;
		}

        .draggrid .treecell .iconCell,
        .datagrid .records span.treecell .iconCell {
            padding : 2px 0 1px 24px;
        }
    ]]></a:style>


    <a:presentation>
        <a:main head="div[1]" container="div[3]" pointer="div[2]" widthdiff="1" iframe2="true">
            <div class="datagrid">
                <div class="headings">

                </div>
                <div class="pointer"> </div>
                <div class="records"> </div>
            </div>
        </a:main>

        <a:headitem class="." caption="u/text()">
            <div><u>-<span/></u></div>
        </a:headitem>

        <a:rowheaditem class="." caption="text()">
            <span>-</span>
        </a:rowheaditem>

        <a:item class="." container="following-sibling::blockquote">
            <div class="row"/>
            <blockquote> </blockquote>
        </a:item>

        <a:dragindicator>
            <div class="dragdg"> </div>
        </a:dragindicator>

        <a:cell caption="u"><span><u>-</u></span></a:cell>

        <a:treecell caption="u" openclose="strong"><span class="treecell"><strong> </strong><u>-</u></span></a:treecell>

        <a:container container=".">
            <div class="dginfo">-</div>
        </a:container>

        <a:loading>
            <div class="message"><span/><label>Calculating...</label></div>
        </a:loading>

        <a:empty caption=".">
            <div class="empty"> </div>
        </a:empty>
    </a:presentation>
</a:datagrid>
<a:datagrid name="dgcheck">
    <a:style><![CDATA[
        .dgcheck {
            position         : relative;
            background-color : white;
            cursor           : default;
            font-family      : Tahoma, Arial;
            font-size        : 12px;
            padding          : 16px 0 0 0;
            color            : #333;
        }

        .dgcheck .headings {
            position         : relative;
            top              : 0;
            left             : 0;
            height           : 15px;
            z-index          : 10;
            margin           : -16px 16px 0 0;
            border           : 1px solid #d6d6d6;
            border-left      : 0;
            border-right     : 0;
            white-space      : nowrap;

            background    : #e6e6e6 no-repeat 0 50%;
            filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#ebebeb');
            -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#ebebeb')";

            background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), color-stop(1, #ebebeb));
            -webkit-background-origin: padding-box;
            -webkit-background-clip: content-box;

            background:-moz-linear-gradient(center bottom, #ebebeb 0%, #fefefe 100%) repeat scroll 0 0 transparent;
        }

        .noscrollbar .headings {
            margin : -21px 1px 0 0;
        }

        .noscrollbar .dgcheck{
            background : transparant;
        }

        .dgcheck .headings div {
            display       : inline-block;
            height        : 15px;
            overflow      : hidden;
            text-overflow : ellipsis;
            color         : #202020;
            text-shadow   : rgba(255, 255, 255, 1) 0px 1px 0px;

            background    : #e6e6e6 no-repeat 0 50%;
            filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#ebebeb');
            -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#ebebeb')";

            background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), color-stop(1, #ebebeb));
            -webkit-background-origin: padding-box;
            -webkit-background-clip: content-box;

            background:-moz-linear-gradient(center bottom, #ebebeb 0%, #fefefe 100%) repeat scroll 0 0 transparent;
        }

        .dgcheck .headings div u {
            padding         : 1px 4px 3px 5px;
            display         : inline-block;
            height          : 12px;
            text-decoration : none;
            border-left     : 1px solid #d6d6d6;
            font-size       : 11px;
            position        : relative;
        }

        .dgcheck .headings div.hover {

        }

        .dgcheck .headings div.down,
        .dgcheck .headings div.drag {

        }

        .dgcheck .headings div.drag {

        }

        .dgcheck .headings div.ascending,
        .dgcheck .headings div.descending {
            filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d2d2d2', endColorstr='#e2e2e2');
            -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d2d2d2', endColorstr='#e2e2e2')";

            background: -webkit-gradient(linear, left top, left bottom, from(#d2d2d2), color-stop(1, #e2e2e2));
            -webkit-background-origin: padding-box;
            -webkit-background-clip: content-box;

            background:-moz-linear-gradient(center bottom, #d2d2d2 0%, #e2e2e2 100%) repeat scroll 0 0 transparent;
        }

        .dgcheck .records {
            overflow-x   : hidden;
            overflow-y   : scroll;
            height       : 100%;
            margin-top   : -17px;
            padding      : 17px 25px 0 0;
            position     : relative;
            top          : 0;
            white-space  : nowrap;
        }

        .noscrollbar .records {
            overflow-y : hidden;
        }

        .dgcheck .records DIV:nth-of-type(2n) SPAN {
            background-color : white;
            border-bottom    : 1px solid white;
        }

        .dgcheck .records DIV:nth-of-type(2n+1) SPAN {
            background-color : #ecf0f4;
            border-bottom    : 1px solid #ecf0f4;
        }

        .dgcheck .records .row span {
            display       : inline-block;
            height        : 18px;
            background    : white no-repeat 0 50%;
        }

        .dgcheck .records .row span u {
            padding         : 2px 3px 2px 4px;
            height          : 15px;
            display         : inline-block;
            text-decoration : none;
            border-left     : 1px solid #d2d2d2;

            text-overflow   : ellipsis;
            white-space     : nowrap;
            overflow        : hidden;
        }

        .dgcheck .records .row SPAN:nth-of-type(1) U {
            border-left : 1px solid #f4f4f4;
        }

        .noscrollbar .dgcheck .records .row span{
            background-color : transparent;
        }

        .dgcheck .records .row{
            height       : 19px;
            padding-left : 0;
            border-top:0;
        }

        .dgcheck .records .highlight span{

        }

        .dgcheck .records .highlight{

        }

        .dgcheckFocus .records .indicate span{
            /*border: 1px dotted #BBB;
            border-width : 1px 0 1px 0;*/
            padding : 0;
            color : #333;
        }

        .dgcheckFocus .records .indicate span u{
        }

        .dgcheckFocus .records .row span{
        }

        .dgcheck .records DIV.selected,
        .dgcheck .records DIV.selected span{
            background-color : #6e7e8d;
            color            : white;
        }

        .dgcheckFocus .records DIV.selected,
        .dgcheckFocus .records DIV.selected span{
            color            : white;
            background-color : #6e7e8d;
        }

        .dgcheck .records DIV.selected span,
        .dgcheckFocus .records DIV.selected span {
            border-bottom : 1px solid #6e7e8d;
        }

        .dgcheck .records DIV.editing,
        .dgcheck .records DIV.editing span{
            background-color : white;
            color : #333;
        }

        .dgcheck .move_pointer{
            height : 100px;
            width : 2px;
            position : absolute;
            top : 0;
            margin : -10px 0 0 -4px;
            width : 9px;
            height : 38px;
            background : url(images/column_picker.gif) no-repeat 0 0;
            overflow : hidden;
            z-index : 1000;
        }

        .dgcheck .size_pointer{
            border : 1px dotted gray;
            border-width : 0 1px 0 1px;
            height : 100%;
            position : absolute;
            top : 0px;
            z-index : 1000;
            cursor : w-resize;
        }

        .dgcheck .message{
            font-weight : normal;
            color : #333;
            padding : 0 0 10px 50px;
            font-size : 11px;
            margin-top : 10px;
            /*text-align : center;*/
            border-bottom : 1px solid #eee;
        }

        .dgcheck .message label{
            padding : 2px 0 0 4px;
            height : 14px;
            display : inline-block;
            position : relative;
            top : -3px;
        }

        /*.dgcheck .message span{
            background : url(icons/cog.png) no-repeat left bottom;
            width : 16px;
            height : 16px;
            display : inline-block;
        }*/

        .dgcheck .loading, .dgcheck .empty, .dgcheck .offline{
            padding : 5px;
            margin : 0;
        }

        .dgcheck .loading span, .dgcheck .empty span, .dgcheck .offline span{
            background : white;
            display : inline;
        }

        .pointer{
            display : none;
        }

        .dginfo{
            display : none;
            overflow : hidden;
            white-space : normal;
            padding : 5px;
            background-color : #f3f3f3;
            margin-top : 3px;
            margin-left : 6px;
            position : relative;
            left : -3px;
            margin-bottom : 3px;
        }

        .dginfo h3{
            margin : 0 0 5px 0;
        }

        .dginfo p{
            margin : 0;
        }

        .dgcheck .records .stdel, .dgcheckFocus .records .stdel,
        .dgcheck .records .stdel span, .dgcheckFocus .records .stdel span{
            color : #ccc;
        }

        .dragdg{
            border : 2px solid black;
            width : 10px;
            height : 5px;
        }

        .dgcheck .records .dragInsert{
            border-top : 2px solid gray;
            height : 17px;
        }

        .dgcheck .records .dragInsert span{
            padding-top : 0px;
            margin-bottom : 0;
            background-position : 0 0;
        }

        .dgcheck blockquote{
            padding : 0;
            margin : 0;
            display: none;
            height: 0;
            overflow: hidden;
            background: repeat-y 0px center;
        }

        .dgcheck .records span.treecell u{
            text-decoration : none;
            display : inline-block;
            padding : 1px 2px 3px 2px;
            border : 0;
        }

        .dgcheck .treecell strong{
            width : 9px;
            height : 9px;
            margin : 4px 4px 0 4px;
            position : relative;
            top : -5px;
            display : inline-block;
        }

        .dgcheck .plus>.treecell strong,
        .dgcheck .pluslast>.treecell strong{
            background-image:url(images/plus.png);
        }

        .dgcheck .min>.treecell strong,
        .dgcheck .minlast>.treecell strong{
            background-image:url(images/min.png);
        }

        .dgcheck .slider{
            margin : 5px 5px 0 3px;
        }

        .dgcheck .tb{
            border : 0;
            padding : 2px 0 4px 4px;
            background : white;
            border-left : 1px solid #eee;
            border-bottom : 1px solid #eee;
            height : 13px;
            position : relative;
            top : -6px;
        }

        .dgcheck .treecell .tb{
            padding : 1px 0 0 0;
            top : 0;
            border : 0;
            border-bottom : 1px solid #eee;
        }

        .dgcheck b {
            overflow    : hidden;
            margin      : 2px;
            width       : 12px;
            height      : 12px;
            background  : url("images/tree_checkbox.png") no-repeat 0 -12px;
            float       : left;
        }

        .dgcheck .treecell b {
            margin-left : -31px;
        }

        .dgcheck .checkcell {
            position    : relative;
        }

        .dgcheck .checkcell B {
            float:none;
            margin: 0;
            position:absolute;
            top:3px;
            left:50%;
            margin-left:-6px;
        }

        .dgcheck .records .row .checkcell U {
            border-left:1px solid #f4f4f4;
            width:0;
            padding:2px 0;
        }

        .dgcheck .checked b {
            background-position : 0 -24px;
        }

        .dgcheck .partial b {
            background-position : 0 -48px;
        }

        .dgcheckDisabled .checked b {
            background-position : 0 -0px;
        }
    ]]></a:style>
    <a:style condition="apf.isIE &amp;&amp; !apf.isIE8"><![CDATA[
        .dgcheck .headings div{
            float : left;
        }

        .dgcheck .records .row span{
            float : left;
        }
    ]]></a:style>
    <a:style condition="apf.isGecko &amp;&amp; apf.versionGecko &lt; 3"><![CDATA[
        .dgcheck .headings{
            padding-top : 2px;
            height : 15px;
        }

        .dgcheck .headings div{
            display : -moz-inline-box;
            overflow : visible;
            position : relative;
        }

        .dgcheck .records{
        }

        .dgcheck .records .row span{
            display : -moz-inline-box;
            overflow : visible;
            position : relative;
        }
    ]]></a:style>

    <a:presentation>
        <a:main head="div[1]" container="div[3]" pointer="div[2]" widthdiff="1" iframe2="true">
            <div class="dgcheck">
                <div class="headings">

                </div>
                <div class="pointer"> </div>
                <div class="records"> </div>
            </div>
        </a:main>

        <a:headitem class="." caption="u/text()">
            <div><u>-<span/></u></div>
        </a:headitem>

        <a:rowheaditem class="." caption="text()">
            <span>-</span>
        </a:rowheaditem>

        <a:item class="." container="following-sibling::blockquote">
            <div class="row"/>
            <blockquote> </blockquote>
        </a:item>

        <a:dragindicator>
            <div class="dragdg"> </div>
        </a:dragindicator>

        <a:cell caption="u"><span><u>-</u></span></a:cell>

        <a:checkcell caption="u" check="b"><span class="checkcell"><b> </b><u>-</u></span></a:checkcell>

        <a:treecell caption="u" check="b" openclose="strong"><span class="treecell"><strong> </strong><b> </b><u>-</u></span></a:treecell>

        <a:container container=".">
            <div class="dginfo">-</div>
        </a:container>

        <a:loading>
            <div class="message"><span/><label>Calculating...</label></div>
        </a:loading>

        <a:empty caption=".">
            <div class="empty"> </div>
        </a:empty>
    </a:presentation>
</a:datagrid>

<a:divider name="divider">
    <a:style><![CDATA[
        .divider{
            height : 0;
            border: 1px solid white;
            border-width : 1px 0 1px 0;
            border-color : #c3c3c3 white white #c3c3c3;
            line-height : 0;
            cursor : default;
        }

        .hbox .divider, .vdivider{
            width : 0;
            margin : 0 10px 0 10px;
            height: 17px;
            border-width : 0 1px 0 1px;
            height: 17px;
        }

        .divider span{
            color : #333;
            background : #f5f5f5;
            padding : 0 2px 0 2px;
            position : relative;
            top : -1px;
            display : none;
            font-size : 8pt;
        }

        .table .divider, .vbox .divider, .hbox .divider{
            margin : 0;
        }
    ]]></a:style>

    <a:presentation>
        <a:main container="." caption="span" minheight="2" minwidth="2">
            <div class="divider"><span> </span> </div>
        </a:main>
    </a:presentation>
</a:divider>
<a:divider name="divider_console">
    <a:style><![CDATA[
        .divider_console {
            width : 0;
            height:23px;
            border-left:1px solid black;
            border-right:1px solid #333333;
            cursor : default;
        }

        .tab_console .btncontainer > .divider_console {
            height:23px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main container="." caption="." minheight="2" minwidth="0">
            <div class="divider_console"> </div>
        </a:main>
    </a:presentation>
</a:divider>

<a:divider name="divider-debugpanel">
    <a:style><![CDATA[
        .divider-debugpanel {
            position      : relative;
            overflow      : hidden;
            border-top    : 1px dotted #bebebe;
            border-bottom : 1px dotted #f3f3f3;
            height        : 4px;
        }

        .divider-debugpanel DIV {
            border-bottom : 1px dotted #bebebe;
            border-top    : 1px dotted #f3f3f3;
        }
    ]]></a:style>
    <a:style condition="apf.isGecko">
        .divider-debugpanel DIV {
            position : relative;
            left : -1px;
        }
    </a:style>

    <a:presentation>
        <a:main container="div" caption="div">
            <div class="divider-debugpanel">
                <div/>
            </div>
        </a:main>
    </a:presentation>
</a:divider>
    <a:divider name="c9-divider">
    <a:style><![CDATA[
        .c9-divider {
            position   : relative;
            overflow   : hidden;
            width:0px;
            height     : 23px;
            border-left:1px solid #000000;
            border-right:1px solid #404040;
        }
    ]]></a:style>

    <a:presentation>
        <a:main>
            <div class="c9-divider"> </div>
        </a:main>
    </a:presentation>
</a:divider>

<a:divider name="c9-divider-double">
    <a:style><![CDATA[
        .c9-divider-double {
            position   : relative;
            overflow   : hidden;
            width      : 2px;
            height     : 23px;
            border-left:1px solid #000000;
            border-right:1px solid #404040;
        }

        .c9-divider-double DIV {
            position:relative;
            width:1px;
            height:23px;
            border-left:1px solid #404040;
            border-right:1px solid #000000;
        }
    ]]></a:style>

    <a:presentation>
        <a:main>
            <div class="c9-divider-double">
                <div></div>
            </div>
        </a:main>
    </a:presentation>
</a:divider>

<a:dropdown name="black_dropdown">
    <a:style><![CDATA[
        .black_dropdown {
            position : relative;
            overflow : hidden;
            height   : 21px;

            -moz-border-radius    : 5px;
            -webkit-border-radius : 5px;
            border-radius         : 5px;
            border                : 1px solid #1c1c1c;

            -moz-box-shadow    : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
            -webkit-box-shadow : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
            box-shadow         : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.1);

            background         : #383838;
            filter             : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#383838', endColorstr='#323232');
            -ms-filter         : "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#383838', endColorstr='#323232')";
            background         : -webkit-gradient(linear, left top, left bottom, from(#383838), color-stop(1, #323232));
            background         :-moz-linear-gradient(center bottom, #323232 0%, #383838 100%) repeat scroll 0 0 transparent;
         }

         .black_dropdown .label {
            position:relative;
            overflow:hidden;
            height:17px;
            padding:4px 0 0 6px;
            margin:0 15px 0 0;
            font-family:Arial;
            font-size:12px;
            color:#d6d6d6;
            line-height:14px;
            border-right:1px solid #1c1c1c;
         }

         .black_dropdown .button {
            width:14px;
            border-left:1px solid #4d4c4d;
            height:21px;
            position:absolute;
            top:0;
            right:0;
            background:url(images/btn-arrow.png) no-repeat 4px 9px;
         }

         .black_dropdownDown {
            background         : #2d2d2d;
            filter             : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#272727', endColorstr='#2d2d2d');
            -ms-filter         : "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#272727', endColorstr='#2d2d2d')";
            background         : -webkit-gradient(linear, left top, left bottom, from(#272727), color-stop(1, #2d2d2d));
            background         :-moz-linear-gradient(center bottom, #2d2d2d 0%, #272727 100%) repeat scroll 0 0 transparent;
         }

         .c9-optionList {
            width               : 174px;
            overflow            : hidden;
            z-index             : 99999;
            position            : absolute;
            margin              : 0 0 0 0;
            display             : none;
            background-color    : #1c1c1c;
            border              : 1px solid rgba(255, 255, 255, 0.1);
            padding             : 0 0 4px 0;

            -moz-box-shadow    : 0px 3px 15px 0px rgba(0, 0, 0, 0.65);
            -webkit-box-shadow : 0px 3px 15px 0px rgba(0, 0, 0, 0.65);
            box-shadow         : 0px 3px 15px 0px rgba(0, 0, 0, 0.65);

            filter             : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1c1c1c', endColorstr='#262626');
            -ms-filter         : "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1c1c1c', endColorstr='#262626')";
            background         : -webkit-gradient(linear, left top, left bottom, from(#1c1c1c), color-stop(0.9, #262626));
            background         :-moz-linear-gradient(center bottom, #262626 0%, #1c1c1c 20%) repeat scroll 0 0 transparent;
        }

        .c9-optionList .c9-dd-item {
            height:18px;
            padding:3px 6px 0 6px;
            position:relative;
            overflow:hidden;
            font-family   : Tahoma, Arial;
            font-size     : 11px;
            line-height   : 14px;
            color         : white;
            cursor:default;
        }

        .c9-optionList .c9-dd-item.hover {
            background-color : #292929;
        }
    ]]></a:style>

    <a:presentation>
        <a:main label="div[1]/text()" button="." width-diff="-1" item-height="21" minheight="23" maxheight="23">
            <div class="black_dropdown">
                <div class="label">-</div>
                <div class="button"> </div>
            </div>
        </a:main>
        <a:container contents=".">
            <div class="c9-optionList">
            </div>
        </a:container>
        <a:item
          class       = "."
          caption     = "text()"
          select      = "."
          inherit     = "true">
            <div class="c9-dd-item">-</div>
        </a:item>
        <a:empty caption=".">
            <div class="empty">-</div>
        </a:empty>
    </a:presentation>
</a:dropdown>
<a:dropdown name="dropdown">
    <a:style><![CDATA[
        .dropdown{
            position: relative;
            background-color: #dedede;
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(222,222,222)),color-stop(1, rgb(255,255,255)));
            background: -moz-linear-gradient(center bottom,rgb(222,222,222) 0%,rgb(255,255,255) 100%);
            -webkit-border-radius: 2px;
            -moz-border-radius: 2px;
            border-radius: 2px;
            -webkit-box-shadow: 0px 1px 1px #9fa0a3;
            -moz-box-shadow: 0px 1px 1px #9fa0a3;
            box-shadow: 0px 1px 1px #9fa0a3;
            border-top: 1px solid #dddddd;
            border-bottom: 1px solid #fafafa;
            border-left: 1px solid #fafafa;
            border-right: 1px solid #fafafa;
            width:  134px;
            height: 15px;
            margin: 0;
            padding : 2px 21px 2px 0;

            color: #333;
            font-family : Tahoma, Arial;
            font-size : 11px;
        }

        .dropdownError {

        }

        .dropdownDisabled {
            color: #bebebe;
        }

        .dropdownOver {

        }

        .dropdownDown {
            position: relative;
        }

        .dropdown .dropdownArrow {
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(222,222,222)),color-stop(1, rgb(255,255,255)));
            background: -moz-linear-gradient(center bottom,rgb(222,222,222) 0%,rgb(255,255,255) 100%);
            height:15px;
            margin: 2px 0 4px;
            position:absolute;
            right:0;
            top:0;
            width:18px;

            -webkit-border-top-right-radius: 2px;
            -webkit-border-bottom-right-radius: 2px;
            -moz-border-radius-topright: 2px;
            -moz-border-radius-bottomright: 2px;
            border-top-right-radius: 2px;
            border-bottom-right-radius: 2px;
        }

        .dropdown .dropdownArrow span {
            background: url("images/ddarrow.png") no-repeat center center;
            display:block;
            height:15px;
            position:absolute;
            width:18px;
        }

        .dropdown .dropdownArrow div {
            border-left:1px solid #B9B9B9;
            height:13px;
            width: 1px;
            background-color: #fff;
            padding-bottom:2px;
        }

        .dropdown .dropdownlabel{
            padding: 1px 1px 1px 5px;
            cursor : default;
            height: 13px;
            margin : 0 0 0 2px;
            overflow : hidden;
            white-space : nowrap;
            text-overflow : ellipsis;
        }

        .dropdownFocus .dropdownlabel {
            border: 1px dotted #B8B8B8;
            padding: 0 0 0 4px;
        }

        .dropdownError .dropdownArrow {

        }

        .dropdownInitial .dropdownArrow {
        }

        .dropdownFocus .dropdownArrow {
            background: none;
        }

        .dropdownOver .dropdownArrow {
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0.48, rgb(207,207,207)),color-stop(0.53, rgb(230,230,230)),color-stop(1, rgb(255,255,255)));
            background: -moz-linear-gradient(center bottom,rgb(207,207,207) 48%,rgb(230,230,230) 53%,rgb(255,255,255) 100%);
        }

        .dropdownDown .dropdownArrow {
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0.48, rgb(255,255,255)),color-stop(0.53, rgb(230,230,230)),color-stop(1, rgb(207,207,207)));
            background: -moz-linear-gradient(center bottom,rgb(255,255,255) 48%,rgb(230,230,230) 53%,rgb(207,207,207) 100%);
        }

        .optionList{
            position: absolute;
            top: 0;
            left: 0;
            width: 120px;
            margin-top : 2px;
            -webkit-border-radius: 4px;
            -moz-border-radius: 4px;
            border-radius: 4px;
            -webkit-box-shadow: 0 2px 8px #8A8A8A;
            -moz-box-shadow: 0 2px 8px #8A8A8A;
            box-shadow: 0 2px 8px #8A8A8A;
            background: #ffffff;
            z-index: 1000;
            color: #333333;
            font-family : Tahoma, Arial;
            font-size : 11px;
            display : none;
            overflow : auto;
        }

        .optionList .dditem {
            display: block;
            height: 16px;
            padding: 2px 3px 2px 20px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            background-color: white;
            color: #333333;
            position: relative;
            cursor: default;
        }

        .optionList .dditem:first-child{
            -webkit-border-top-left-radius: 4px;
            -webkit-border-top-right-radius: 4px;
            -moz-border-radius-topleft: 4px;
            -moz-border-radius-topright: 4px;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
        }

        .optionList .dditem:last-child{
            -webkit-border-bottom-right-radius: 4px;
            -webkit-border-bottom-left-radius: 4px;
            -moz-border-radius-bottomright: 4px;
            -moz-border-radius-bottomleft: 4px;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
        }

        .optionList .dditem.hover {
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(51,124,188)),color-stop(1, rgb(64,145,216)));
            background: -moz-linear-gradient(center bottom,rgb(51,124,188) 0%,rgb(64,145,216) 100%);
            color : white;
        }

        .optionList .selected span{
            background: url("images/dot_blue.png") no-repeat 0 0;
            height: 8px;
            left: 5px;
            position:absolute;
            top: 6px;
            width: 9px;
        }

        .optionList .selected.hover span{
            background-position: 0 -8px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main label="div[1]/text()" button="." width-diff="-1" item-height="20" minheight="20" maxheight="20">
            <div class="dropdown">
                <div class="dropdownlabel">-</div>
                <div class="dropdownArrow">
                    <span/>
                    <div> </div>
                </div>
            </div>
        </a:main>
        <a:container contents=".">
            <div class="optionList">
            </div>
        </a:container>
        <a:item class="." caption="text()" select="." inherit="true">
            <span class="dditem">
                -<span/>
            </span>
        </a:item>
        <a:empty caption=".">
            <div class="empty">-</div>
        </a:empty>
    </a:presentation>
</a:dropdown>

<a:frame name="frame">
    <a:alias>fieldset</a:alias>
    <a:style><![CDATA[
        .frame{
            padding: 0 7px 7px 7px;
            border: 1px solid #dcd8d8;
            color: #333;
            font-family: Tahoma, Arial;
            font-size: 8pt;
            position: relative;
            cursor : default;
            margin : 0;
        }

        .frame .legend{
            /*margin-top: 0px;
            position: absolute;
            background : #fafbfc;
            left: 5px;
            top: -8px;
            padding: 0 2px 0 2px;
            margin: 0px;*/
            margin : 0 0 7px -7px;
            cursor : default;
            z-index : 10000;
            position : relative;
        }
    ]]></a:style>
    <a:style condition="apf.isIE6">
        .frame {
    	    height: 1%;
    	}
    </a:style>
    <a:style condition="!apf.isIE">
    	.frame .legend{
    	    margin : 5px 0 7px -3px;
    	}
    </a:style>
    <a:style condition="apf.isWebkit">
    	.frame .legend{
    	    height:20px
    	}
    </a:style>
    <a:style condition="apf.isIE &gt; 7">
        .frame {
            padding-top : 10px;
        }
        .frame .legend{
    	    margin : -15px 0 7px -3px;
    	}
    </a:style>
    <a:style condition="apf.isChrome"><![CDATA[
        .frame {
            padding-top:4px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main container="." caption="legend">
            <fieldset class="frame"><legend class="legend"> </legend></fieldset>
        </a:main>
    </a:presentation>
</a:frame>

<a:label name="label">
    <a:style><![CDATA[
        .label{
            font-size: 8pt;
            font-family: Tahoma, Arial;
            overflow: hidden;
            cursor: default;
            color : #333;
            padding : 2px;
            white-space : nowrap;
        }

        .labelDisabled{
            color: #bebebe;
        }

        .tiny {
            font-size : 9px;
        }

        .error .label{
            background : url(images/alert.png) no-repeat 0 0;
            min-height : 37px;
            padding : 3px 0 0 45px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main caption="." for="@for" minheight="17">
            <div class="label"> </div>
        </a:main>
    </a:presentation>
</a:label>

<a:list name="lineselect">
    <a:style><![CDATA[
        .lineselect{
            overflow: auto;
            position: relative;
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0.5, rgb(255,255,255)),color-stop(1, rgb(235,235,235)));
            background: -moz-linear-gradient(center bottom,rgb(255,255,255) 50%,rgb(235,235,235) 100%);
            color: #333333;
            border: 1px solid #afafaf;
            margin: 0;
            outline: none;
            font-family: Tahoma, Arial;
            font-size: 12px;
            text-overflow: ellipsis;
            -webkit-box-shadow: 0px 1px 0px #ffffff;
            -moz-box-shadow: 0px 1px 0px #ffffff;
            box-shadow: 0px 1px 0px #ffffff;

            cursor: default;
        }
        .lineselect>.selected{
            background-color: rgb(203, 205, 208);
            color: black;
        }
        .lineselectFocus>.selected{
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(51,124,188)),color-stop(1, rgb(64,145,216)));
            background: -moz-linear-gradient(center bottom,rgb(51,124,188) 0%,rgb(64,145,216) 100%);
            color : white;
        }
        .lineselect .empty, .lineselect .offline, .lineselect .loading{
            text-align: center;
            padding: 8px 0 0 5px;
            color: #AAA;
            font-weight : normal;
        }
        .lineselect>DIV{
            padding: 2px 6px;
        }

    ]]></a:style>

    <a:presentation>
        <a:main container=".">
            <div class='lineselect'>
            </div>
        </a:main>
        <a:item
            class     = "."
            container = "."
            caption   = "."
            select    = "."
        >
            <div> </div>
        </a:item>
        <a:empty caption=".">
            <div class="message">-</div>
        </a:empty>
    </a:presentation>
</a:list>
<a:list name="list">
    <a:style><![CDATA[
        .list{
            overflow: auto;
            position: relative;
            border: 1px solid #c3c3c3;
            background-color: #fafbfc;
            cursor: default;
        }

        .white{
            background : white;
        }

        .list, .draglist{
            font-family: Tahoma, Arial;
            font-size: 8pt;
        }

        .list>DIV, .draglist{
            padding: 0;
            height: 18px;
        }

        .list>DIV>SPAN, .draglist SPAN{
            padding: 0 0 0 20px;
            background: no-repeat 1px center;
            height: 16px;
            float: left;
        }

        .list>DIV>SPAN>U, .draglist U{
            text-decoration: none;
            color: black;
            cursor: default;
            display: block;
            padding: 2px 4px 2px 2px;
            text-decoration: none;
            white-space: nowrap;
        }

        .listFocus>.indicate>SPAN>U{
            border: 1px dotted #BBB;/*#25a8e7;*/
            color : black;
            /*background-color : #e4f4fc;*/
            padding: 1px 3px 1px 1px;
        }

        .list>.selected>SPAN>U{
            background-color: #f0f0f0;
            color: black;
        }
        .listFocus>.selected>SPAN>U, .draglist U{
            color: white;
            background-color: #25a8e7;
        }

        .list #txt_rename{
            border: 1px solid #bbb;
            padding: 1px 15px 1px 1px;
            font-family: Tahoma, Arial;
            font-size: 8pt;
            color: black;
            word-break: keep-all;
            overflow: visible;
            margin-top : 0px;
            cursor: text;
            height: 13px;
            display: block;
            outline : none;
        }

        .list .empty, .list .offline, .list .loading{
            text-align: center;
            padding: 8px 0 0 5px;
            color: #AAA;
            font-weight : normal;
        }

        .shortlist{
            border : 0;
            overflow-y : auto;
            overflow-x : hidden;
            max-height : 90px;
            width : auto;
        }
    ]]></a:style>

    <a:presentation>
        <a:main container=".">
            <div class="list">
            </div>
        </a:main>
        <a:item class="." caption="span/u" icon="span" select="span">
            <div><span><u>-</u></span></div>
        </a:item>
        <a:dragindicator>
            <div class="draglist"><span><u>-</u></span></div>
        </a:dragindicator>
        <a:loading>
            <div class="loading">Loading...</div>
        </a:loading>
        <a:empty caption=".">
            <div class="message">-</div>
        </a:empty>
    </a:presentation>
</a:list>

<a:menu name="menu">
    <a:style><![CDATA[
        .menu {
            margin: -1px 0 0 0;
            padding: 0;
            z-index: 10000;
            position: absolute;
            overflow:visible;

            font-family   : Tahoma, Arial;
            font-size     : 11px;
            line-height   : 14px;
            color         : #f1f1f1;
            cursor:default;

            display : none;
            border:1px solid rgba(255, 255, 255, 0.1);

            -moz-box-shadow    : 0px 3px 15px 0px rgba(0, 0, 0, 0.65);
            -webkit-box-shadow : 0px 3px 15px 0px rgba(0, 0, 0, 0.65);
            box-shadow         : 0px 3px 15px 0px rgba(0, 0, 0, 0.65);

            background-color   : #1c1c1c;
            filter             : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1c1c1c', endColorstr='#262626');
            -ms-filter         : "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1c1c1c', endColorstr='#262626')";
            background         : -webkit-gradient(linear, left top, left bottom, from(#1c1c1c), color-stop(0.9, #262626));
            background         :-moz-linear-gradient(center bottom, #262626 0%, #1c1c1c 20%) repeat scroll 0 0 transparent;
        }

        .menu blockquote {
            list-style-type: none;
            margin: 0;
            padding: 0;
            border: 0;
        }

        .menu div{
            padding: 3px 16px 5px 23px;
            white-space: nowrap;
            cursor : default;
            z-index:1100000;
        }
        .menu>div{
            height: 13px;
        }
        .menu div.hover {
            background-color : #393939;
        }

        .menu div.menu_divider{
            overflow: visible;
            padding: 0;
            font-size: 1px;

            margin:0 3px;
            border-top:1px solid #000000;
            border-bottom:1px solid #313131;
        }

        .menu>div.menu_divider{
            height: 0;
        }

        .menu div span{
            right: 15px;
            margin-top: 0px;
            z-index: 10;
            text-align: right;
            padding-left: 15px;
            /*margin-right: -15px;
            position : absolute;*/
            float : right;
        }

        .menu div.submenu span{
            background: url(images/submenu_arrow.gif) no-repeat right -15px;
            width: 4px;
            height: 7px;
            display: block;
            position: absolute;
            right: 8px;
            margin: 4px 0 0 0;
            z-index: 10;
        }

        .menu div.hover span{
            background-position : right -15px;
        }

        .menu div.disabled{
            color: gray;
            /*text-shadow : rgba(255, 255, 255, .71) 1px 1px 1px;*/
        }
        .menu div.disabled span{
            display : none;
        }

        .menu u{
            width: 16px;
            height: 16px;
            position: absolute;
            left: 3px;
            margin-top : -1px;
        }

        .menu div.selected u{
            background-image: url(images/radio.gif);
            background-repeat: no-repeat;
            background-position: 0 -16px;
        }

        .menu div.checked u{
            background-image: url(images/check.gif);
            background-repeat: no-repeat;
            background-position: 0 -16px;
        }
    ]]></a:style>
    <a:presentation>
        <a:main container="blockquote" overlay="strong">
            <blockquote class='menu'>
                <blockquote>

                </blockquote>
            </blockquote>
        </a:main>
        <a:item caption="text()" icon="u" hotkey="span" inherit="true">
            <div><span> </span><u> </u>-</div>
        </a:item>
        <a:divider inherit="true">
            <div class='menu_divider'></div>
        </a:divider>
    </a:presentation>
</a:menu>
<a:menu name="dockwindowbasic">
    <a:style><![CDATA[
        .dockwindowbasic{
            position : relative;
            background: #333;
            border : 1px solid #333;
            /*-moz-border-radius: 7px 0 0 0;
            -webkit-border-radius: 7px 0 0 0;*/
            margin-left : -42px;
            margin-top : 10px;
            border-top : 3px solid #333;
            -webkit-box-shadow: -3px 3px 8px rgba(0, 0, 0, 0.2);
            -moz-box-shadow: -3px 3px 8px rgba(0, 0, 0, 0.2);
            box-shadow: -3px 3px 8px rgba(0, 0, 0, 0.2);
        }

        .dockwindowbasic .page {
            overflow: hidden;
        }
    ]]></a:style>

    <a:presentation>
        <a:main container=".">
            <div class="dockwindowbasic">
            </div>
        </a:main>
    </a:presentation>
</a:menu>

<a:modalwindow name="fm-window">
        <a:style><![CDATA[
            .fm-window {
                position : relative;
                overflow : hidden;
                z-index  : 10000;
                padding  : 30px 0 0 0;
            }

            .fm-window .fm-header {
                position : relative;
                overflow : hidden;
                height   : 30px;
                top      : -30px;
            }

            .fm-window .fm-header .hcontent {
                background    : url(images/header_backg.png)  repeat-x 0 0;
                margin-right  : 6px;
                position      : relative;
                overflow      : hidden;
                height        : 23px;
                padding       : 7px 0 0 7px;
                font-family   : Arial;
                font-size     : 12px;
                line-height   : 16px;
                font-weight   : bold;
                color         : #e8e8e8;
                text-shadow   : #2a2c2d 0px 1px 0px;
            }

            .fm-window .fm-header .right {
                width:6px;
                height:30px;
                position:absolute;
                top:0;
                right:0;
                background:url(images/header_right.png) no-repeat 0 0;
            }

            .fm-window .fm-content {
                position:absolute;
                overflow:visible;
                border-right:1px solid #7b7b7b;
                left : 0;
                top  : 30px;
                right : 0;
                bottom : 0;
                background:url(images/panelBg.png) repeat-y right 0;
            }
        ]]></a:style>

        <a:presentation>
            <a:main
              collapsed-height = "30"
              minheight        = "30"
              minwidth         = "60"
              container        = "div[2]"
              drag             = "div[2]"
              title            = "div[1]/div[1]/text()"
              icon             = "div[1]/div[1]/div[1]"
              buttons          = "div[1]/div[1]/div[2]">
                <div class="fm-window">
                    <div class="fm-header">
                        <div class="hcontent">-<div class="icon"></div><div class="buttons"></div></div>
                        <div class="right"></div>
                    </div>
                    <div class="fm-content"> </div>
                </div>
            </a:main>
            <a:button>
                <div> </div>
            </a:button>
        </a:presentation>
    </a:modalwindow>
<a:scrollbar name="sbios">
    <a:style><![CDATA[
        .sbios {
            position            : relative;
            width               : 6px;
            overflow            : hidden;
            padding             : 6px 3px 3px 0;
        }

        .sbios SPAN {
            width               : 6px;
            bottom              : 0;
            height              : 3px;
            position            : absolute;
        }

        .sbios .filler {
            height              : 100%;
            width               : 6px;
            position            : absolute;
            top                 : 0;
            bottom              : 0;
            z-index             : 1;
        }
        .sbios .mainrail {
            height              : 100%;
            width               : 6px;
            position            : relative;
        }

        .sbios .indicator {
            height   : 6px;
            display  : none;
            position : absolute;
            overflow : hidden;
            width    : 7px;
            margin   : 0 0 0 0;
            min-height: 20px;
            background: #aaadaf;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
        }

        .sbios .indicator .indi_left {
            height              : 3px;
            width               : 7px;
            position            : absolute;
            top                 : 0;
            left                : 0;
        }

        .sbios .indicator .indi_middle {
            position            : absolute;
            top                 : 3px;
            bottom              : 3px;
            left                : 0;
            width               : 7px;
        }

        .sbios .indicator .indi_right {
            height              : 3px;
            width               : 7px;
            position            : absolute;
            bottom              : 0;
            left                : 0;
        }
    ]]></a:style>
    <a:style condition="apf.isWebkit">
        .sbios{
            display : -webkit-box;
        }

        .sbios span{
            left : 0;
        }

        .sbios .mainrail {
            height : auto;
        }

        .sbios .filler{
            left : 0;
            height : auto;
            top : 0;
            bottom : 0;
        }
    </a:style>

    <a:presentation>
        <a:main indicator="div/div">
            <div class='sbios'>
                <div class="filler">
                    <div class='indicator'>
                        <div class="indi_left"></div>
                        <div class="indi_middle"></div>
                        <div class="indi_right"></div>
                    </div>
                </div>
                <div class="mainrail"></div>
                <span> </span>
            </div>
        </a:main>
    </a:presentation>
</a:scrollbar>
<a:modalwindow name="dockwin">
    <a:alias>panel</a:alias>

    <a:style><![CDATA[
        .dockwin {
            font-family : "Arial";
            font-size   : 11px;
            padding     : 19px 0 1px 0;
            position    : relative;
            overflow    : hidden;
        }

        .smallheader.dockwin {
            padding-top: 12px;
        }

        .dockwinFocus {

        }

        .dockwin .docktitle {
            background   : -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(51,124,188)),color-stop(0.93, rgb(64,145,216)),color-stop(1, rgb(55,120,176)));
            background   : -moz-linear-gradient(center bottom,rgb(51,124,188) 0%,rgb(64,145,216) 93%,rgb(55,120,176) 100%);
            height       : 17px;
            color        : white;
            position     : absolute;
            margin       : 0;
            padding      : 2px 0 0 7px;
            top          : 0;
            left         : 0;
            right        : 0;
            font-weight  : bold;
            margin-top   : 0;
            cursor       : default;
            white-space  : nowrap;
            overflow     : hidden;
            text-shadow  : rgba(17, 92, 158, .71) 0px 1px 0px;
            border-bottom : 1px solid #1d3a55;
            border-radius : 4px 4px 0 0;
            text-transform:uppercase;
            -moz-border-radius: 4px 4px 0 0;
            -webkit-border-top-right-radius: 4px;
            -webkit-border-top-left-radius: 4px;
        }

        .smallheader.dockwin .docktitle {
            height: 10px;
        }

        .nocorners .docktitle{
            -moz-border-radius: 0 0 0 0;
            -webkit-border-top-right-radius: 0;
            -webkit-border-top-left-radius: 0;
        }

        .dockwin .dockcontent {
            background    : #f5f5f5;
            // overflow   : hidden;
            position      : relative;
            border-bottom : 1px solid #8C8C8C;
            position      : absolute;
            top           : 19px;
            right         : 0;
            left          : 0;
            bottom        : 1px;
        }

        .smallheader.dockwin .dockcontent {
            top: 12px;
        }

        .noborder .dockcontent {
            border-width : 0;
        }

        .dockwinMin .dockcontent {
            overflow : hidden;
            position : relative;
        }

        .dockwin .docktitle blockquote {
            margin     : 0;
            width      : 49px;
            position   : absolute;
            padding    : 1px 1px 2px 0;
            top        : 0;
            right      : 0;
        }

        .dockwin .docktitle blockquote div {
            width      : 10px;
            height     : 6px;
            float      : right;
            margin-top : 5px;
            padding-bottom:3px;
            padding-left:3px;
            padding-right:0px;
            background : no-repeat 0 0;
            background-color    : transparent;
            cursor     : pointer;
            _overflow  : hidden; /* IE6 bug fix */
        }

        .smallheader.dockwin .docktitle blockquote div {
            margin-top: 1px;
        }

        .dockwin .docktitle blockquote div.hover {
            background-position : 0 -9px;
        }

        .dockwin .docktitle blockquote div.down {
            background-position : 0 -18px;
        }

        .dockwin .docktitle .max {
            background-image : url(images/win_max.gif);
        }

        .dockwinMax .docktitle .max {
            background-image : url(images/win_restore.gif);
        }

        .dockwin .docktitle .min {
            background-image : url(images/win_min.gif);
        }

        .dockwinMin .docktitle .min {
            background-image : url(images/win_restore.gif);
        }

        .dockwin .docktitle .close {
            width            : 11px;
            background-image : url(images/win_x.png);
        }
        .smallheader .docktitle .close {
            margin-right : -3px;
        }

        .dockwin .docktitle span {
            width   : 16px;
            height  : 16px;
            display : block;
        }

        body .whitebg .content {
            background : white;
        }

        .north{cursor : url(images/cursor/n-point.cur);}
        .west{cursor : url(images/cursor/w-point.cur);}
        .east{cursor : url(images/cursor/e-point.cur);}
        .south{cursor : url(images/cursor/s-point.cur);}
        .same{cursor : not-allowed;}
    ]]></a:style>

    <a:presentation>
        <a:main collapsed-height="22" min-width="150" min-height="80" caption="div[1]/text()" container="div[2]" drag="div[1]" title="div[1]/text()" buttons="div[1]/blockquote">
            <div class="dockwin">
                <div class="docktitle">-
                    <blockquote> </blockquote>
                </div>
                <div class="dockcontent"> </div>
            </div>
        </a:main>
        <a:button>
            <div> </div>
        </a:button>
        <a:cover>
            <div class="cover"> </div>
        </a:cover>
    </a:presentation>
</a:modalwindow>
<a:modalwindow name="change_photo">
    <a:alias>window</a:alias>
    <a:style><![CDATA[
        .winadv {
            position : relative;
            width    : 498px;
            overflow : hidden;
            padding  : 42px 11px 15px 11px;
            z-index  : 100000;
        }

        .winadv .wn_cp_corner_tl,
        .winadv .wn_cp_corner_tr,
        .winadv .wn_cp_corner_bl,
        .winadv .wn_cp_corner_br {
            position          : absolute;
            background-repeat : no-repeat;
        }

        .winadv .wn_cp_corner_tl {
            width               : 15px;
            height              : 42px;
            top                 : 0;
            left                : 0;
            background-image    : url(images/sprite_boxes_hor.png);
            background-position : 0 0;
        }

        .winadv .wn_cp_corner_tr {
            width               : 15px;
            height              : 42px;
            top                 : 0;
            right               : 0;
            background-image    : url(images/sprite_boxes_hor.png);
            background-position : 0 -42px;
        }

        .winadv .wn_cp_corner_bl {
            width               : 15px;
            height              : 15px;
            bottom              : 0;
            left                : 0;
            background-image    : url(images/sprite_boxes_hor.png);
            background-position : 0 -84px;
        }

        .winadv .wn_cp_corner_br {
            width               : 15px;
            height              : 15px;
            bottom              : 0;
            right               : 0;
            background-image    : url(images/sprite_boxes_hor.png);
            background-position : 0 -99px;
        }

        .winadv .wn_cp_border_t,
        .winadv .wn_cp_border_l,
        .winadv .wn_cp_border_r,
        .winadv .wn_cp_border_b {
            position : absolute;
            overflow : hidden;
        }

        .winadv .wn_cp_border_t {
            height            : 42px;
            top               : 0;
            left              : 15px;
            right             : 15px;
            background-repeat : repeat-x;
            background-image  : url(images/sprite_boxes_hor.png);
            background-position : 0 -114px;
        }

        .winadv .wn_cp_border_b {
            height            : 15px;
            bottom            : 0;
            left              : 15px;
            right             : 15px;
            background-repeat : repeat-x;
            background-image  : url(images/sprite_boxes_hor.png);
            background-position : 0 -156px;
        }

        .winadv .wn_cp_border_l {
            width             : 11px;
            bottom            : 15px;
            top               : 42px;
            left              : 0;
            background-repeat : repeat-y;
            background-image  : url(images/sprite_boxes_ver.png);
            background-position : 0 0;
        }

        .winadv .wn_cp_border_r {
            width             : 11px;
            bottom            : 15px;
            top               : 42px;
            right             : 0;
            background-repeat : repeat-y;
            background-image  : url(images/sprite_boxes_ver.png);
            background-position : -11px 0;
        }

        .winadv .wn_cp_border_t .wn_cp_title {
            font-size   : 15px;
            color       : #747475;
            font-weight : bold;
            font-family : Arial;
            text-shadow : rgba(255, 255, 255, 1) 0px 1px 0px;
            height      : 28px;
            padding     : 14px 0 0 6px;
            position    : relative;
            top         : 0;
            left        : 0;
            cursor      : default;
        }

        .winadv .wn_cp_border_t .wn_cp_buttons {
            float : right;
            margin : 11px 0 0 0;
            position : relative;
            z-index : 100;
        }

        .winadv .wn_cp_border_t .wn_cp_buttons div{
            color: #bfbfbf;
            font-size : 18px;
            font-family : Arial;
            margin : 3px;
            cursor : pointer;
            font-weight : bold;
        }
        .winadv .wn_cp_border_t .wn_cp_buttons div:hover{
            color: #7d7d7d;
        }

        .winadv .wn_cp_border_t .wn_cp_buttons .close {
            background: url(images/big_close.png) no-repeat 0 0;
            width: 14px;
            height: 15px;
            margin-top: 6px;
        }

        .winadv .wn_cp_border_t .wn_cp_buttons .close.hover {
            background-position: -15px 0;
        }

        .winadv .wn_cp_border_t .wn_cp_buttons .close.down {
            background-position: -30px 0;
        }

        .winadv .wn_cp_content {
            position            : relative;
            width               : 100%;
            height              : 100%;
            background-image    : url(images/change_photo_win_backg.png);
            background-position : 0 0;
            background-repeat   : repeat-x;
            background-color    : #eff1f4;
            color               : #222222;
            font-size           : 13px;
            font-family         : Arial;
        }

        .winadv .wn_cp_content > H3 {
            font-size   : 18px;
            color       : #333333;
            font-family : Arial;
            font-weight : bold;
            margin      : 0;
            display:block;
            position:relative;
            overflow:hidden;
        }

        .winadv .wn_cp_content H3.wheader {
            font-size   : 18px;
            color       : #333333;
            font-family : Arial;
            font-weight : bold;
            margin      : 0;
            display:block;
            position:relative;
            overflow:hidden;
        }

        .winadv .wn_cp_content > H4 {
            font-size   : 13px;
            color       : #222222;
            font-family : Arial;
            font-weight : bold;
            margin      : 0;
        }
    ]]></a:style>
    <a:style condition="apf.isChrome"><![CDATA[
        .winadv .wn_cp_border_t .wn_cp_title {
            height      : 25px;
            padding     : 17px 0 0 6px;
        }

        .winadv .wn_cp_border_t .wn_cp_buttons {
            margin : 13px 0 0 0;
        }
    ]]></a:style>

    <a:presentation>
        <a:main collapsed-height="26" minheight="50" minwidth="50" container="div[1]" drag="div[6]" title="div[6]/div[3]/text()" icon="div[6]/div[2]" buttons="div[6]/div[1]">
            <div class="winadv">
                <div class="wn_cp_content"/>
                <div class="wn_cp_corner_tl"/>
                <div class="wn_cp_corner_tr"/>
                <div class="wn_cp_corner_bl"/>
                <div class="wn_cp_corner_br"/>

                <div class="wn_cp_border_t">
                    <div class="wn_cp_buttons"/>
                    <div class="wn_cp_icon"/>
                    <div class="wn_cp_title">-</div>
                </div>
                <div class="wn_cp_border_b"/>
                <div class="wn_cp_border_l"/>
                <div class="wn_cp_border_r"/>
            </div>
        </a:main>
        <a:button>
            <div/>
        </a:button>
    </a:presentation>
</a:modalwindow>

<a:pages name="pages">
    <a:style><![CDATA[
        .pages{
            overflow : hidden;
            position : relative;
        }

        .pages .page{
            display: none;

            position : absolute;
            left : 0;
            top : 0;
            right : 0;
            bottom : 0;
        }

        .pages .curpage{
            display: block;
        }
    ]]></a:style>

    <a:presentation>
        <a:main pages=".">
            <div class="pages">
            </div>
        </a:main>
        <a:page container=".">
            <div class="page"/>
        </a:page>
    </a:presentation>
</a:pages>

<a:radiobutton name="classic">
    <a:style><![CDATA[
        .rbclassic {
            height   : 15px;
            position : relative;
            overflow : hidden;
            color    : #333;
            cursor   : default;
            padding-left:14px;
            margin-bottom:1px;
        }

        .rbclassic .radio {
            width      : 12px;
            height     : 12px;
            position   : absolute;
            top:1px;
            left:0;
            background : url("images/radio.png") no-repeat 0 -12px;
        }

        .rbclassic span {
            font-family : Tahoma, Arial;
            font-size   : 11px;
            padding     : 0 2px 0px 2px;
            height      : 15px;
            margin      : 0;
            overflow    : hidden;
            position:relative;
        }

        .rbclassicFocus span {
            border : 1px dotted #BBB;
        }

        .rbclassicDown .radio{
            background-position: 0 -36px;
        }

        .rbclassicChecked .radio{
            background-position: 0 -24px;
        }

        .rbclassicDisabled .radio{
            background-position: 0 -0px;
        }

        .rbclassicDisabled span{
            color: #bebebe;
        }

        .rbclassicError span{
            background-color : #ffb500;
            color: #fbfbfb;
        }

        .rbclassic br{
            display: none;
        }
    ]]></a:style>

    <a:presentation>
        <a:main label="span">
            <div class="rbclassic">
                <div class="radio"> </div>
                <span>-</span>
            </div>
        </a:main>
    </a:presentation>
</a:radiobutton>
<a:radiobutton name="radiobutton">
    <a:style><![CDATA[
        .rbcontainer {
            border: 1px solid #8C8C8C;
            color: #f5f5f5;
            cursor: pointer;
            font-family: "Arial";
            font-size:11px;
            position:relative;
            -webkit-box-shadow: 0px 1px 0px #ffffff;
            -moz-box-shadow: 0px 1px 0px #ffffff;
            box-shadow: 0px 1px 0px #ffffff;
            text-shadow  : rgba(17, 92, 158, .71) 0px 1px 0px;
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(71,73,77)),color-stop(1, rgb(49,52,55)));
            background: -moz-linear-gradient(center bottom,rgb(71,73,77) 0%,rgb(49,52,55) 100%);
            text-align : center;
            width : 91px;
            height : 22px;
            padding: 2px 0 2px 0;
        }

        .rbcontainerOver {
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(105,107,109)),color-stop(1, rgb(92,93,96)));
            background: -moz-linear-gradient(center bottom,rgb(105,107,109) 0%,rgb(92,93,96) 100%);
        }

        .rbcontainerChecked {
            color:#000000;
            text-shadow: none;
            border-top : 0;
            padding-top: 3px;
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(255,255,255)),color-stop(1, rgb(232,232,232)));
            background: -moz-linear-gradient(center bottom,rgb(255,255,255) 0%,rgb(232,232,232) 100%);
        }

        .rbcontainerFocus {
        }

        .rbcontainerDisabled {
            color: #bebebe;
        }

        .rbcontainerError {
            background-color : #ffb500;
            color: #fbfbfb;
        }
    ]]></a:style>

    <a:presentation>
        <a:main label="div">
            <div class="rbcontainer">
                <div>

                </div>
            </div>
        </a:main>
    </a:presentation>
</a:radiobutton>

<a:scrollbar name="scrollbar">
    <a:style><![CDATA[
        .scrollbar{
            height: 100px;
            position: absolute;
            background: #D4D0C8 url(images/raster.gif);
            width: 16px;
            overflow: hidden;
        }

        .scrollbar .btnup, .scrollbar .btndown, .scrollbar .indicator{
            font-family: MS Sans Serif;
            font-size: 8pt;
            width : 100%;
            overflow: hidden;
            text-align: center;
            font-weight: bold;
            cursor: default;
            position : relative;
            background-color: #D4D0C8;

            -moz-border-top-colors: #D4D0C8 #FFFFFF;
            -moz-border-left-colors: #D4D0C8 #FFFFFF;
            -moz-border-bottom-colors: black gray;
            -moz-border-right-colors: black gray;
        }

        .scrollbar img{
            visibility : hidden;
        }

        .scrollbar .btnup div, .scrollbar .btndown div{
            border: 2px outset;
        }

        body .scrollbar .btnupdown div, body .scrollbar .btndowndown div{
            border: 1px solid gray;
            padding: 1px 1px 1px 1px;
        }

        body .scrollbar .btnupdown span, body .scrollbar .btndowndown span{
            margin : -1px 0 0 -3px;
        }

        .scrollbar .btndown span, .scrollbar .btnup span{
            position : absolute;
            left : 50%;
            top : 50%;
            width : 7px;
            height : 4px;
            margin : -2px 0 0 -4px;
        }

        .scrollbar .btnup span{
            background: #D4D0C8 url(images/scrollup.gif) no-repeat;
        }

        .scrollbar .btndown{
            position: absolute;
            bottom: 0px;
        }

        .scrollbar .btndown span{
            background: #D4D0C8 url(images/scrolldown.gif) no-repeat;
        }

        .scrollbar .indicator{
            height: 6px;
            display : none;
            position: absolute;
            overflow: hidden;
            background-color: #D4D0C8;
            width : 100%;
            padding-bottom : 4px;
        }
        .scrollbar .indicator div{
            border: 2px outset;
            height : 100%;
        }

        .scrollbar .slidefast{
            position: absolute;
            overflow: hidden;
            background-color: #353535;
            height: 10px;
            width: 100%;
            display: none;
            overflow: hidden;
        }

        .scrollbarDisabled .btnup span{
            background: #D4D0C8 url(images/scrollupdisabled.gif) no-repeat;
            width : 8px;
            height : 5px;
            margin : -3px 0 0 -4px;
        }
        .scrollbarDisabled .btndown span{
            background: #D4D0C8 url(images/scrolldowndisabled.gif) no-repeat;
            width : 8px;
            height : 5px;
            margin : -3px 0 0 -4px;
        }
    ]]></a:style>
    <a:style condition="apf.isIE &gt; 7"><![CDATA[
        .scrollbar .btnup div, .scrollbar .btndown div, .scrollbar .indicator div{
            border: 2px outset white;
        }
    ]]></a:style>

    <a:presentation>
        <a:main btnup="div[1]" indicator="div[2]" btndown="div[3]" slidefast="div[4]">
            <div class="scrollbar">
                <div class="btnup"><span> </span><div><img src="images/spacer.gif" width="100%"/></div></div>
                <div class="indicator"> <div> </div> </div>
                <div class="btndown"><span> </span><div><img src="images/spacer.gif" width="100%"/></div></div>
                <div class="slidefast"> </div>
            </div>
        </a:main>
    </a:presentation>
</a:scrollbar>
<a:scrollbar name="console_scrollbar">
    <a:style><![CDATA[
        .console_scrollbar {
            position            : relative;
            width               : 17px;
            overflow            : hidden;
            padding             : 6px 0 3px 0;
            background-repeat   : no-repeat;
            background-image    : url(images/scrollbar/sprite_ver_scrollbar.png);
            background-position : 0 0;
        }

        .console_scrollbar SPAN {
            width               : 17px;
            bottom              : 0;
            height              : 3px;
            position            : absolute;
            background-repeat   : no-repeat;
            background-image    : url(images/scrollbar/sprite_ver_scrollbar.png);
            background-position : -34px 0;
        }

        .console_scrollbar .filler {
            height              : 100%;
            width               : 17px;
            position            : absolute;
            top                 : 0;
            bottom              : 0;
            z-index             : 1;
        }
        .console_scrollbar .mainrail {
            height              : 100%;
            width               : 17px;
            position            : relative;
            background-image    : url(images/scrollbar/sprite_ver_scrollbar.png);
            background-position : -17px 0;
        }

        .console_scrollbarDisabled {

        }

        .console_scrollbarDisabled span {

        }

        .console_scrollbarDisabled .filler {

        }

        .console_scrollbar .indicator {
            height   : 6px;
            display  : none;
            position : absolute;
            overflow : hidden;
            width    : 18px;
            margin   : 0 0 0 0;
            min-height: 20px;
        }

        .console_scrollbar .indicator .indi_left {
            height              : 3px;
            width               : 18px;
            position            : absolute;
            top                 : 0;
            left                : 0;
            background-image    : url(images/scrollbar/grabber.png);
            background-repeat   : no-repeat;
            background-position : 0 0;
        }

        .console_scrollbar .indicator .indi_middle {
            background-image    : url(images/scrollbar/grabber.png);
            background-repeat   : no-repeat;
            background-position : 0px 50%;
            position            : absolute;
            top                 : 3px;
            bottom              : 3px;
            left                : 0;
            width               : 18px;
        }

        .console_scrollbar .indicator .indi_right {
            height              : 3px;
            width               : 18px;
            position            : absolute;
            bottom              : 0;
            left                : 0;
            background-image    : url(images/scrollbar/grabber.png);
            background-repeat   : no-repeat;
            background-position : 0 bottom;
        }

        .console_scrollbarDown .indicator .indi_left {
            background-position : -18px 0;
        }

        .console_scrollbarDown .indicator .indi_middle {
            background-position : -18px 50%;
        }

        .console_scrollbarDown .indicator .indi_right {
            background-position : -18px bottom;
        }
    ]]></a:style>
    <a:style condition="apf.isWebkit">
        .console_scrollbar{
            display : -webkit-box;
        }

        .console_scrollbar span{
            left : 0;
        }

        .console_scrollbar .mainrail {
            height : auto;
        }

        .console_scrollbar .filler{
            left : 0;
            height : auto;
            top : 0;
            bottom : 0;
        }
    </a:style>

    <a:presentation>
        <a:main indicator="div/div">
            <div class="console_scrollbar">
                <div class="filler">
                    <div class="indicator">
                        <div class="indi_left"/>
                        <div class="indi_middle"/>
                        <div class="indi_right"/>
                    </div>
                </div>
                <div class="mainrail"/>
                <span> </span>
            </div>
        </a:main>
    </a:presentation>
</a:scrollbar>

<a:slider name="slider">
    <a:alias>range</a:alias>
    <a:alias>horizontal</a:alias>

    <a:style><![CDATA[
        .slider {
            background: url("images/bar_right.png") no-repeat top right;
            height: 8px;
            position: relative;

            font-family : Tahoma, Arial;
            font-size : 9px;
            text-align : center;
        }

        .sliderDisabled {
            background-position: right -8px;
        }

        .slider .left{
            background: url("images/bar_left.png") no-repeat top left;
            height: 8px;
            overflow: hidden;
            margin-right : 4px;
        }

        .sliderDisabled .left{
            background-position: left -8px;
        }

        .sliderDisabled .filledbar {
            background-position: 0 -8px;
        }

        .slider .grabber {
            background: url("images/slider.png") no-repeat top left;
            width: 20px;
            height: 8px;
            overflow: hidden;
            position: absolute;
            z-index : 10;
        }

        .sliderDisabled .grabber {
            background-position: left -8px;
        }

        .slider u{
            position : absolute;
            background : #c3c3c3;
            overflow : hidden;
            height : 4px;
            margin : 2px 0 0 0;
            display : block;
            width : 1px;
            margin-left : 10px;
        }

        .slider .balloon {
            background : url(images/ballon_middle.png) no-repeat top right;
            height     : 16px;
            padding    : 4px 8px 3px 1px;
            overflow   : visible;
            margin     : -32px 0 0 2px;
            position   : absolute;
            z-index    : 12000;
            display    : none;
        }

        .slider .balloon .balleft {
            width      : 3px;
            background : url(images/ballon_left.png) no-repeat 0 0;
            height     : 23px;
            position   : absolute;
            left       : -3px;
            top        : 0;
        }
    ]]></a:style>

    <a:presentation>
        <a:main slider="div[1]" container="." status="div[3]/text()" markers="div[2]" direction="horizontal" balloon="div[3]" minheight="8" maxheight="8">
            <div class="slider">
                <div class="grabber"> </div>
                <div class="left"> </div>
                <div class="balloon">-
                    <div class="balleft"> </div>
                </div>
            </div>
        </a:main>
        <marker>
            <u> </u>
        </marker>
    </a:presentation>
</a:slider>

<a:spinner name="spinner">
    <a:style><![CDATA[
        .spinner {
            position  : relative;
            height    : 19px;
            margin    : 0;
            padding   : 0;
        }

        .spinner .divfix {
            display    : block;
            position   : absolute;
            text-align : right;
            height     : 19px;
            left       : 0;
            right      : 19px;
            margin     : 0;
            z-index    : 9000;
            padding    : 0;
            border     : 0;
        }

        .fixMargin2 {
             margin-bottom: 2px !important;
         }

         .fixMargin5 {
             margin-bottom: 5px !important;
         }

        .spinner .divfix input {
            outline             : none;
            display             : block;
            border-top          : 1px solid #b2b2b2;
            border-left         : 1px solid #b2b2b2;
            border-bottom       : 1px solid #b2b2b2;
            border-right        : 0;
            padding             : 1px 1px 2px 0;
            position            : absolute;
            text-align          : right;
            left                : 0;
            height              : 14px;
            background-position : 0 0;
            background-image    : url(images/spinner_body2.png);
            color               : black;
            font-family         : Tahoma, Arial;
            font-size           : 11px;
            width               : 100%;
            margin              : 0;
            z-index             : 10000;
        }

        .spinner .buttons {
            display  : block;
            width    : 18px;
            height   : 19px;
            position : absolute;
            right    : 0;
            z-index  : 11000;
        }

        .spinner .buttons .plus {
            height              : 9px;
            width               : 18px;
            cursor              : default;
            border-left         : 0;
            border-right        : 1px solid #b2b2b2;
            border-bottom       : 0;
            border-top          : 1px solid #b2b2b2;
            background-image    : url(images/spinner_plus.png);
            background-position : 0 0;
            margin              : 0;
        }

        .spinner .buttons .minus {
            height              : 8px;
            width               : 18px;
            cursor              : default;
            border-left         : 0;
            border-right        : 1px solid #b2b2b2;
            border-bottom       : 1px solid #b2b2b2;
            border-top          : 0;
            background-image    : url(images/spinner_minus.png);
            background-position : 0 0;
        }

        .spinner .buttons .plusFocus {
            background-position : 0 27px;
            border-top          : 1px solid #327fbd;
            border-right        : 1px solid #327fbd;
        }

        .spinner .buttons .minusFocus {
            background-position : 0 24px;
            border-bottom       : 1px solid #327fbd;
            border-right        : 1px solid #327fbd;
        }

        .spinner .buttons .plusDown {
            background-position : 0 9px;
            border-top          : 1px solid #327fbd;
            border-right        : 1px solid #327fbd;
        }

        .spinner .buttons .minusDown {
            background-position : 0 8px;
            border-bottom       : 1px solid #327fbd;
            border-right        : 1px solid #327fbd;
        }

        .spinner .buttons .plusHover {
            background-position : 0 18px;
        }

        .spinner .buttons .minusHover {
            background-position : 0 16px;
        }

        .spinner .divfix .focus {
            background-position : 0 17px;
            border-top          : 1px solid #327fbd;
            border-bottom       : 1px solid #327fbd;
            border-left         : 1px solid #327fbd;
            border-right        : 0;
        }
    ]]></a:style>
    <a:style condition="apf.isOpera"><![CDATA[
        .spinner .divfix {
            right : 20px;
        }
    ]]></a:style>
    <a:presentation>
        <a:main container="." input="div[2]/input" buttonplus="div/div[1]" buttonminus="div/div[2]" minwidth="35" minheight="19" maxheight="19">
            <div class="spinner">
                <div class="buttons">
                    <div class="plus"> </div>
                    <div class="minus"> </div>
                </div>
                <div class="divfix">
                    <input type="text"/>
                </div>
            </div>
        </a:main>
    </a:presentation>
</a:spinner>

<a:splitbutton name="splitbutton">
    <a:style><![CDATA[
        .c9-dropdown-btn {
            height             : 21px;
            overflow           : hidden;
            cursor             : default;
            position           : relative;
            -moz-user-select   : none;
            -khtml-user-select : none;
            user-select        : none;
            line-height        : 17px;
            border             : 1px solid transparent;
            float              : left;
        }

        .c9-dropdown-btn.main {
            border-width:1px 0 1px 1px;
        }

        .c9-dropdown-btn.arrow {
            border-width:1px 1px 1px 0;
        }

        .c9-dropdown-btn .c9-icon {
            width:19px;
            height:19px;
            position:absolute;
            top:2px;
            left:4px;
            background-position: 0 0;
            background-repeat:no-repeat;
        }

         .c9-dropdown-btn .c9-label {
            position:relative;
            overflow:hidden;
            font-family:Arial;
            font-size:12px;
            color:#d6d6d6;
            line-height:14px;
            height             : 14px;
            padding:1px 5px 0 26px;
            margin:3px 0 0 0;
            border-right:1px solid #1c1c1c;
         }

         .c9-dropdown-btn .c9-arrow {
            width:14px;
            height:15px;
            margin:3px 0 0 0;
            position:relative;
            border-left:1px solid #4d4d4d;
            background:url(images/btn-arrow.png) no-repeat 4px 6px;
         }

         .c9-dropdown-btn.arrow .c9-icon,
         .c9-dropdown-btn.arrow .c9-label,
         .c9-dropdown-btn.main .c9-arrow {
            display:none;
         }

         .c9-dropdown-btnOver {
            border                : 1px solid #1c1c1c;
            -moz-border-radius    : 5px;
            -webkit-border-radius : 5px;
            border-radius         : 5px;

            background : #333333;
            filter     : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#393939', endColorstr='#333333');
            -ms-filter : "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#393939', endColorstr='#333333')";
            background : -webkit-gradient(linear, left top, left bottom, from(#393939), color-stop(1, #333333));
            background : -moz-linear-gradient(center bottom, #333333 0%, #393939 100%) repeat scroll 0 0 transparent;

            -moz-box-shadow    : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.15);
            -webkit-box-shadow : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.15);
            box-shadow         : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.15);

            float:left;
        }

        .c9-dropdown-btnOver.main {
            -moz-border-radius    : 5px 0 0 5px;
            -webkit-border-radius : 5px 0 0 5px;
            border-radius         : 5px 0 0 5px;
            border-right          : 0;
        }

        .c9-dropdown-btnOver.arrow,
        .c9-dropdown-btnDown.main.arrow {
            -moz-border-radius    : 0 5px 5px 0;
            -webkit-border-radius : 0 5px 5px 0;
            border-radius         : 0 5px 5px 0;
            border-left:0;
        }

        .c9-dropdown-btnDown.main .c9-label,
        .c9-dropdown-btnOver .c9-label {
            height       : 17px;
            padding      : 4px 5px 0 26px;
            margin       : 0;
        }

        .c9-dropdown-btnDown.main .c9-arrow,
        .c9-dropdown-btnOver .c9-arrow {
            width               : 14px;
            height              : 21px;
            margin              : 0;
            background-position : 4px 9px;
        }

        .c9-dropdown-btnDown {
            border                : 1px solid #1c1c1c;
            -moz-border-radius    : 5px;
            -webkit-border-radius : 5px;
            border-radius         : 5px;

            background : #333333;
            filter     : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#393939', endColorstr='#333333');
            -ms-filter : "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#393939', endColorstr='#333333')";
            background : -webkit-gradient(linear, left top, left bottom, from(#393939), color-stop(1, #333333));
            background : -moz-linear-gradient(center bottom, #333333 0%, #393939 100%) repeat scroll 0 0 transparent;

            -moz-box-shadow    : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.15);
            -webkit-box-shadow : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.15);
            box-shadow         : 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.15);

            float:left;
        }

        .c9-dropdown-btnDown.main {
            -moz-border-radius    : 5px 0 0 5px;
            -webkit-border-radius : 5px 0 0 5px;
            border-radius         : 5px 0 0 5px;
            border-right          : 0;

            background : #333333;
            filter     : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#282828', endColorstr='#2e2e2e');
            -ms-filter : "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#282828', endColorstr='#2e2e2e')";
            background : -webkit-gradient(linear, left top, left bottom, from(#282828), color-stop(1, #2e2e2e));
            background : -moz-linear-gradient(center bottom, #2e2e2e 0%, #282828 100%) repeat scroll 0 0 transparent;
        }

        .c9-dropdown-btnDown.main .c9-icon {
            background-position: 0 -19px;
        }

        .c9-dropdown-btnDown.arrow {
            -moz-border-radius    : 0 5px 5px 0;
            -webkit-border-radius : 0 5px 5px 0;
            border-radius         : 0 5px 5px 0;
            border-left           : 0;

            background : #333333;
            filter     : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#282828', endColorstr='#1f1f1f');
            -ms-filter : "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#282828', endColorstr='#1f1f1f')";
            background : -webkit-gradient(linear, left top, left bottom, from(#282828), color-stop(1, #1f1f1f));
            background : -moz-linear-gradient(center bottom, #1f1f1f 0%, #282828 100%) repeat scroll 0 0 transparent;
        }

        .c9-dropdown-btnDisabled.main .c9-icon {
            background-position: 0 -37px;
        }

         .c9-dropdown-btnDisabled .c9-label {
            color:#18191a;
            text-shadow   : rgba(62, 63, 64, 1) 0px 1px 0px;
            border-right:0;
            padding:1px 6px 0 26px;
         }

         .c9-dropdown-btnDisabled .c9-arrow {
            width:15px;
            height:15px;
            margin:3px 0 0 0;
            border-left:0;
            background:url(images/btn-arrow2.png) no-repeat 0 6px;
         }
    ]]></a:style>
    <a:style condition="apf.isSafari || apf.isChrome"><![CDATA[
        .c9-dropdown-btn .c9-label {
            padding : 1px 3px 0 26px;
        }

        .c9-dropdown-btnOver .c9-label,
        .c9-dropdown-btnDown.main .c9-label {
            height  : 17px;
            padding : 4px 3px 0 26px;
            margin  : 0;
        }

         .c9-dropdown-btnDisabled .c9-label {
            padding:1px 4px 0 26px;
         }

         .c9-dropdown-btnDisabled .c9-arrow {
            background-position : 0 6px;
         }
    ]]></a:style>

    <a:presentation>
        <a:main caption="div[2]/text()" background="div/span" icon="div[1]">
            <div class="c9-dropdown-btn">
                <div class="c9-icon"></div>
                <div class="c9-label">-</div>
                <div class="c9-arrow"></div>
             </div>
        </a:main>
    </a:presentation>
</a:splitbutton>

<a:splitter name="splitter">
    <a:style><![CDATA[
        .splitter {
            position : relative;
            z-index  : 90000;
        }

        .splitterFocus {
        }

        .w-resize {
            cursor : ew-resize;
        }

        .n-resize {
            cursor : ns-resize;
        }

        .splitterMoving {
            background-color : gray;
        }

        .splitterRealtime{
            background : url(images/spacer.gif);
        }

        .splitter.vertical{
            display  : -moz-box;
            display  : -webkit-box;
            display  : -ms-box;
        }

        .splitter.vertical div{
            width : 5px;
            margin-left : -3px;
            background : url(images/spacer.gif);
        }

        .splitter.horizontal{
            margin : -2px 0 0 0;
        }

        .splitter.horizontal div{
            height : 5px;
            margin-top : -2px;
            background : url(images/spacer.gif);
            position : absolute;
            width : 100%;
        }

        .dockcol .splitter.horizontal{
            height : 3px;
            background : #333;
        }
        .dockcol .splitter.horizontal div{
            height : 3px;
            margin-top : 0;
        }
    ]]></a:style>

    <a:presentation>
        <a:main handle=".">
            <div class="splitter">
                <div> </div>
            </div>
        </a:main>
    </a:presentation>
</a:splitter>

<a:statusbar name="statusbar">
    <a:style><![CDATA[
        .statusbar {
            border-top: 1px solid #b2b2b2;
            overflow: hidden;
            color: #333;
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(222,224,227)),color-stop(1, rgb(239,241,244)));
            background: -moz-linear-gradient(center bottom,rgb(222,224,227) 0%,rgb(239,241,244) 100%);
            height: 21px;
            width: 100%;
            overflow: hidden;
            padding: 0 0 0 0;
        }

        .statusbar .sbsection{
            padding: 1px 5px 0 5px;

            font-size: 11px;
            font-family: Tahoma, Arial;
            background: no-repeat 3px 1px;
            height: 15px;
            float: left;
            margin : 2px 2px 0 0;

            border-right: 1px solid #c3c3c3;
            border-left: 1px solid #FFFFFF;

            position : relative;
            overflow : hidden;
        }

        .statusbar .sbsectionLast{
            float: none;
            margin: 2px 0 0 -2px;
            border-right: 0;
        }

        .statusbar .sbsectionIcon{
            padding-left: 23px
        }

        .windowMax .statusbar .corner {
            display: none;
        }

        .statusbar .corner{
            width: 13px;
            height: 13px;
            position: absolute;
            right: 0;
            top: 7px;
            display: block;
        }
    ]]></a:style>

    <a:presentation>
        <a:main container="." corner="span">
            <div class="statusbar"><span class="corner"/></div>
        </a:main>
        <a:section icon="." caption="text()" container="." inherit="true">
            <div class="sbsection"> </div>
        </a:section>
    </a:presentation>
</a:statusbar>
<a:statusbar name="status">
    <a:style><![CDATA[
        .statuscontainer{
            margin: 8px 4px 0 0;
            padding: 4px 0 0 8px;
            width: 50px;
            height: 50px;
            float: left;
        }

        .statuscontainer span{
            font-family: MS Sans Serif;
            font-size: 8pt;
            float: left;
            margin-left: 4px;
            cursor: default;
            padding-right: 2px;
            text-align: center;
            width: 50px;
            margin-top: 5px;
        }

        .statuscontainerFocus span{
            margin: 4px 0 0 3px;
            padding-right: 1px;
            border: 1px dotted gray;
        }

        .scheckbox{
            width: 32px;
            height: 32px;
            overflow: hidden;
            margin: 0 3px 0 13px;

            background: url(icons/icoOff.gif) no-repeat 50% 50%;
        }

        .statuscontainerDown .scheckbox{
        }

        .statuscontainerChecked .scheckbox{
            background: url(icons/icoOn.gif) no-repeat 50% 50%;
        }
    ]]></a:style>

    <a:presentation>
        <a:main label="span/text()">
            <div class="statuscontainer">
                <div class="scheckbox"> </div>
                <span>-</span>
            </div>
        </a:main>
    </a:presentation>
</a:statusbar>

<a:tab name="tab_console">
<a:style><![CDATA[
    .tab_console {
        padding : 0 0 0 0;
        border: 0px solid #8c8c8c;
        border-top: 1px solid #000000;
        margin : 0 auto;
        overflow: hidden;
        position:relative;
        padding-top: 28px;
    }

    .tab_console .btncontainer{
        padding : 5px 6px 1px;
        z-index : 100;
        height: 20px;
        overflow: visible;
        white-space: nowrap;
        color: #aaaaaa;
        text-shadow : rgba(0, 0, 0, 1) 0px 1px 0px;
        font-family : Arial;
        font-size : 12px;

        border-top: 1px solid #404040;
        border-bottom: 1px solid #000000;

        background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #191919),color-stop(1, #292929));
        background: -moz-linear-gradient(center bottom,#191919 0%, #292929 100%);
        margin-top : -28px;
        width : auto;
    }

    .tab_console .btncontainer>div {
        display: block;
        display : inline-block;
        margin: 0 0 0 0;
        padding: 0;
        position : relative;
        vertical-align : bottom;
        height : 19px;
    }

    .tab_console .btncontainer .btntab {
        padding      : 4px 27px 2px 27px;
        position     : relative;
        margin-top:-1px;
        text-align: center;
    }

    .tab_console .btncontainer .btntab .tab_console_icon {
        height:16px;
        left:1px;
        position:absolute;
        top:1px;
        width:16px;
    }

    .tab_console .btncontainer .btntab .tab_console_title {
        overflow : hidden;
        padding  : 0 0 0 0;
		-moz-user-select: -moz-none;
	    -khtml-user-select: none;
	    -webkit-user-select: none;
	    -o-user-select: none;
	    user-select: none;
    }

    .tab_console .btncontainer .btntab.btnclose .tab_console_title {
        margin-right : 15px;
    }

    .tab_console .scale .btntab .tab_console_title{
        display : block;
        overflow : hidden;
        text-overflow : ellipsis;
        white-space : nowrap;
    }

    .tab_console .btncontainer div.over {
        color: #ffffff;
        cursor: default;
    }

    .tab_console .btncontainer div.curbtn {
        color       : #cbfaa9;
        cursor      : default;
        z-index     : 1;
        background  : #1d1d1d url(images/console-tab-btn-curr.png) repeat-x 0 0;
        border-top  : 1px solid #4f4f4f;
        z-index     : 101;
        padding     : 2px 27px 2px 27px;
        text-shadow : rgba(0, 0, 0, 1) 0px 1px 0px;
    }

    .tab_console .scale .btntab .tab_console_middle {
        display : block;
        overflow : hidden;
        text-overflow : ellipsis;
        white-space : nowrap;
    }

    .tab_consoleFocus .curbtn{
    }

    .tab_console .btncontainer .btnclose strong {
        width               : 14px;
        height              : 14px;
        display             : block;
        position            : absolute;
        right               : 0;
        top                 : 7px;
        /*cursor              : default;*/
        background-image    : url(images/close_tab_btn.png);
        background-repeat   : no-repeat;
        background-position : 0 -14px;
    }

    .tab_console .btncontainer .btnclose strong:hover {
        background-position : -14px -14px;
    }

    .tab_console .btncontainer .btnclose strong:active {
        background-position : -28px -14px;
    }

    .tab_console .btncontainer .curbtn.btnclose strong {
        background-position : 0 0;
        top: 7px;
    }

    .tab_console .btncontainer .curbtn.btnclose strong:hover {
        background-position : -14px 0;
    }

    .tab_console .btncontainer .curbtn.btnclose strong:active {
        background-position : -28px 0;
    }

    .tab_console .page {
        display : none;
        position : absolute;
        top : 28px;
        bottom : 0;
        left : 0;
        right : 0;
        z-index : 10;
        margin: 0 auto;

        overflow: hidden;
        clear: both;
        font-family : Arial;
        font-family: 12px;
        color: #eeeeee;

        border-top: 1px solid #333333;

        background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #2a2a2a),color-stop(1, #1d1d1d));
        background: -moz-linear-gradient(center bottom,#2a2a2a 0%,#1d1d1d 100%);
    }

    .tab_console .page.curpage{
        display : block;
    }
]]></a:style>
<a:style condition="apf.isChrome || apf.isSafari"><![CDATA[
    .tab_console .btncontainer .btntab {
        padding      : 5px 27px 1px 27px;
    }

    .tab_console .btncontainer div.curbtn {
        padding      : 3px 27px 1px 27px;
    }
]]></a:style>

<a:presentation>
    <a:main pages="." buttons="div[1]">
        <div class="tab_console">
            <div class="btncontainer"> </div>
        </div>
    </a:main>
    <a:button caption="div[2]/text()" container="div" icon="div[1]" maxwidth="90" minwidth="10">
        <div class="btntab">
            <div class="tab_console_icon"> </div>
            <div class="tab_console_title">-</div>
        </div>
    </a:button>
    <a:btnclose>
        <strong> </strong>
    </a:btnclose>
    <a:page container=".">
        <div class="page"> </div>
    </a:page>
</a:presentation>
</a:tab>

<a:tab name="editor_tab">
    <a:style><![CDATA[
    .editor_tab {
        padding : 0 0 0 0;
        margin : 0 auto;
        overflow: hidden;
        position:relative;
        padding-top: 32px;
        border-bottom: 1px solid white;
        background-color:#e8e8e8;
    }

    .editor_tab .btnsesssioncontainer {
        padding : 5px 20px 0 1px;
        z-index : 100;
        height: 25px;
        overflow: visible;
        white-space: nowrap;
        color: #f5f5f5;
        font-family : Arial;
        font-size : 12px;
        border-bottom : 1px solid white;
        background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #262829),color-stop(1, #2f3031));
        background: -moz-linear-gradient(center bottom,#262829 0%, #2f3031 100%);
        margin-top : -32px;
        width : auto;

        -moz-box-shadow    : 0px 1px 0px rgba(255, 255, 255, 0.05) inset;
        -webkit-box-shadow : 0px 1px 0px rgba(255, 255, 255, 0.05) inset;
        box-shadow         : 0px 1px 0px rgba(255, 255, 255, 0.05) inset;
    }

    .editor_tab .btnsesssioncontainer>div {
        cursor: default;
        display: block;
        display : inline-block;
        margin: 0 0 0 0;
        padding: 0;
        position : relative;
        vertical-align : bottom;
    }

    .editor_tab .btnsesssioncontainer .session_btn {
        padding      : 0 20px;
        position     : relative;
        margin-right : -20px;
        margin-top   : 0;
        height:25px;
        border-bottom:1px solid white;
    }

    .editor_tab .btnsesssioncontainer .session_btn .tab_middle {
        background-image    : url(images/editor_tab.png);
        background-position : 0 -104px;
        height              : 20px;
        position            : relative;
        overflow            : hidden;
        padding             : 5px 0 0 0;
    }

    .editor_tab .btnsesssioncontainer .session_btn .tab_middle .sessiontab_icon {
        height:8px;
        left:0;
        position:absolute;
        top:10px;
        width:5px;
    }

    .editor_tab .btnsesssioncontainer .session_btn .sessiontab_icon {
        background-repeat: no-repeat;
        background-position: 0 0;
    }

    .editor_tab .btnsesssioncontainer .saving_active .sessiontab_icon {
        background-image: url(images/save-indicator-active-tab.gif);
    }

    .editor_tab .btnsesssioncontainer .saving .sessiontab_icon {
        background-image: url(images/save-indicator-inactive-tab.gif);
    }

    .editor_tab .btnsesssioncontainer .loading_active .sessiontab_icon {
        background-image: url(images/load-indicator-active-tab.gif);
    }

    .editor_tab .btnsesssioncontainer .loading .sessiontab_icon {
        background-image: url(images/load-indicator-inactive-tab.gif);
    }

    .editor_tab .btnsesssioncontainer .session_btn .tab_middle .sessiontab_title {
        overflow : hidden;
        padding  : 0 0 0 0;
        -moz-user-select: -moz-none;
        -khtml-user-select: none;
        -webkit-user-select: none;
        -o-user-select: none;
        user-select: none;
    }

    .editor_tab .btnsesssioncontainer .session_btn.btnclose .tab_middle .sessiontab_title {
        margin-right : 15px;
        margin-left : 8px;
    }

    .editor_tab .scale .session_btn .sessiontab_title{
        display : block;
        overflow : hidden;
        text-overflow : ellipsis;
        white-space : nowrap;
    }

    .editor_tab .btnsesssioncontainer .tab_left,
    .editor_tab .btnsesssioncontainer .tab_right {
        position            : absolute;
        height              : 25px;
        width               : 20px;
        background-image    : url(images/editor_tab.png);
        background-repeat   : no-repeat;
        top                 : 0;
    }

    .editor_tab .btnsesssioncontainer .tab_left {
        background-position : 0 -78px;
        left                : 0;
    }
    .editor_tab .btnsesssioncontainer .tab_right {
        background-position : 0 -130px;
        right               : 0;
    }

    .editor_tab .btnsesssioncontainer div.down {
        text-shadow: none;
        color: #d9d9d9;
    }

    .editor_tab .btnsesssioncontainer div.over .tab_middle {
        background-position : 0 -182px;
    }
    .editor_tab .btnsesssioncontainer div.over .tab_left {
        background-position : 0 -156px;
    }
    .editor_tab .btnsesssioncontainer div.over .tab_right {
        background-position : 0 -208px;
    }

    .editor_tab .btnsesssioncontainer div.curbtn {
        color       : #333333;
        cursor      : default;
        text-shadow : rgba(255, 255, 255, 1) 0px 1px 0px;
        z-index     : 1;
        height:25px;
        border-bottom:1px solid #e8e8e8;
    }

    .editor_tab .btnsesssioncontainer div.curbtn .tab_middle {
        background-position : 0 -26px;
        padding             : 6px 0 0 0;
        height:19px;
        color:#000000;
    }
    .editor_tab .btnsesssioncontainer div.curbtn .tab_left {
        background-position : 0 0;
    }
    .editor_tab .btnsesssioncontainer div.curbtn .tab_right {
        background-position : 0 -52px;
    }

    .editor_tab .scale .btn .tab_middle {
        display : block;
        overflow : hidden;
        text-overflow : ellipsis;
        white-space : nowrap;
    }

    .editor_tabFocus .curbtn{
    }

    .editor_tab .btnsesssioncontainer .btnclose strong {
        width               : 14px;
        height              : 14px;
        display             : block;
        position            : absolute;
        right               : 0;
        top                 : 7px;
        background-image    : url(images/close_tab_btn.png);
        background-repeat   : no-repeat;
        background-position : 0 -14px;
    }

    .editor_tab .btnsesssioncontainer .btnclose strong:hover {
        background-position : -14px -14px;
    }

    .editor_tab .btnsesssioncontainer .btnclose strong:active {
        background-position : -28px -14px;
    }

    .editor_tab .btnsesssioncontainer .curbtn.btnclose strong {
        background-position : 0 0;
        top: 7px;
    }

    .editor_tab .btnsesssioncontainer .curbtn.btnclose strong:hover {
        background-position : -14px 0;
    }

    .editor_tab .btnsesssioncontainer .curbtn.btnclose strong:active {
        background-position : -28px 0;
    }

    .editor_tab .editor_bg {
        top : 32px;
        bottom : 0px;
        height : auto;
        position : absolute;
        margin: 0 auto;
        background: #e8e8e8 url(images/editor_tab_bg.png) repeat 0 0;
        /*border-bottom: 1px solid #8c8c8c;
        border-left: 1px solid #8c8c8c;
        border-right: 1px solid #8c8c8c;*/
        overflow: hidden;
        clear: both;
        left: 0;
        right: 0;
    }

    .editor_tab .editor_bg .editor_bg_content {
        width: 430px;
        margin: 100px auto 0;
        background: url(images/empty_editor_icon.png) no-repeat center 0;
        padding-top: 170px;
        text-align: center;
        color: #333333;
        text-shadow : rgba(255, 255, 255, .71) 1px 1px 1px;
        font-size: 18px;
    }
    
    .infraeditor.editor_tab .editor_bg .editor_bg_content {
        margin-top: 0;
    }
    
    .editor_tab .editor_bg .editor_bg_content .editor_bg_message2 {
        background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(237,237,237)),color-stop(1, rgb(255,255,255)));
        background: -moz-linear-gradient(center bottom,rgb(237,237,237) 0%,rgb(255,255,255) 100%);
        -webkit-box-shadow: 1px 1px 3px #aaaaaa;
        -moz-box-shadow: 1px 1px 3px #aaaaaa;
        box-shadow: 1px 1px 1px #aaaaaa;
        padding: 15px 20px;
        margin-top: 21px;
        color: #2270b2;
        font-size: 11px;
        text-transform:uppercase;
        border-radius : 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        -webkit-border-radius: 4px;
    }

    .editor_tab .editor_bg .editor_bg_content .editor_bg_message {
        color: #489829;
        font-family: georgia;
        padding-top: 4px;
        background: url(images/green-arrow-left.png) no-repeat 0 0;
        text-shadow : rgba(240, 240, 240, .71) 1px 1px 1px;
    }

    .editor_tab .editor_bg .editor_bg_message-top {
        color: #489829;
        font-family: georgia;
        padding-top: 4px;
        text-shadow : rgba(240, 240, 240, .71) 0px 1px 1px;
        font-size: 16px;
        margin: 35px auto 0;
        width: 430px;
        text-align: center;
        display: none;
    }
    
    .infraeditor.editor_tab .editor_bg .editor_bg_message-top {
        display: block;
    }
    
    .editor_tab .editor_bg .editor_bg_message-top span {
        color: #a1a1a1;
        font-size: 12px;
    }

    .editor_tab .editor_bg .editor_divider {
        background: url(images/empty_editor_divider.png) no-repeat center center;
        height: 14px;
        width: 430px;
        margin-top: 20px;
    }
    
    .editor_tab .session_page {
        display : none;
        position : absolute;
        top : 32px;
        bottom : 0;
        left : 0;
        right : 0;
        z-index : 10;
        margin: 0 auto;
        background-color: #e8e8e8;
        /*border-bottom: 1px solid #8C8C8C;*/
        border-top:3px solid #e8e8e8;
        overflow: hidden;
        clear: both;
    }

    .editor_tab .session_page.curpage{
        display : block;
    }
]]></a:style>

<a:presentation>
    <a:main pages="." buttons="div[1]">
        <div class="editor_tab">
            <div class="btnsesssioncontainer"> </div>
            <div class="editor_bg">
                <div class="editor_bg_message-top">
                    Invite people to this project by sharing the URL with them.
                    <span>To access private projects both parties must have a Premium Account.</span>
                    <div class="editor_divider"></div>
                </div>
                <div class="editor_bg_content">
                    <div class="editor_bg_message">Open a file or create a new one to get started</div>
                </div>
            </div>
        </div>
    </a:main>
    <a:button
      caption   = "div[1]/div[2]/text()"
      container = "div"
      icon      = "div[1]/div"
      maxwidth  = "150"
      minwidth  = "0">
        <div class="session_btn">
            <div class="tab_middle">
                <div class="sessiontab_icon"> </div>
                <div class="sessiontab_title">-</div>
            </div>
            <div class="tab_left"> </div>
            <div class="tab_right"> </div>
        </div>
    </a:button>
    <a:btnclose>
        <strong> </strong>
    </a:btnclose>
    <a:page container=".">
        <div class="session_page"> </div>
    </a:page>
</a:presentation>
</a:tab>
<a:tab name="tab">
    <a:style><![CDATA[
        .tab {
            padding : 0 0 0 0;
            border: 0px solid #c3c3c3;
            margin : 0 auto;
            overflow: hidden;
            position:relative;
            padding-top: 17px;
            /*border-bottom: 1px solid white;*/
        }

        .tab .btncontainer{
            padding : 0 0 1px;
            z-index : 100;
            height: 15px;
            overflow: visible;
            white-space: nowrap;
            color: #404040;
            text-shadow : rgba(255, 255, 255, 1) 0px 1px 0px;
            font-family : Tahoma, Arial;
            font-size : 11px;
            border-bottom : 1px solid #8c8c8c;

            /*border-top : 1px solid #ffffff;
            border-right : 1px solid #8c8c8c;
            border-left : 1px solid #8c8c8c;*/

            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(209,209,209)),color-stop(1, rgb(227,227,227)));
            background: -moz-linear-gradient(center bottom,rgb(209,209,209) 0%,rgb(227,227,227) 100%);
            margin-top : -16px;
            width : auto;
        }

        .tab .btncontainer>div {
            display: block;
            /*float: left;*/
            display : inline-block;
            margin: 0 0 0 0;
            padding: 0;
            position : relative;
            vertical-align : bottom;
            cursor : default;
        }

        .tab .btncontainer .btntab {
            padding      : 1px 10px 2px 10px;
            position     : relative;
            margin-top:-1px;
            text-align: center;
            border-top : 1px solid #ffffff;
            border-right : 1px solid #8c8c8c;
            border-bottom : 1px solid #8c8c8c;

            background: -webkit-gradient(linear,left bottom,left top,color-stop(0.5, rgb(199,199,199)),color-stop(1, rgb(214,214,214)));
            background: -moz-linear-gradient(center bottom,rgb(199,199,199) 50%,rgb(214,214,214) 100%);
        }

        /*.tab .btncontainer div.firstbtn {
            margin-left: 0;
        }*/

        .tab .btncontainer .btntab .tab_icon {
            height:16px;
            left:1px;
            position:absolute;
            top:1px;
            width:16px;
        }

        .tab .btncontainer .btntab .tab_title {
            overflow : hidden;
            padding  : 0 0 0 0;
        }

        .tab .btncontainer .btntab.btnclose .tab_title {
            margin-right : 15px;
        }

        .tab .scale .btntab .tab_title{
            display : block;
            overflow : hidden;
            text-overflow : ellipsis;
            white-space : nowrap;
        }

        .tab .btncontainer div.over {
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(209,209,209)),color-stop(1, rgb(227,227,227)));
            background: -moz-linear-gradient(center bottom,rgb(209,209,209) 0%,rgb(227,227,227) 100%);
            cursor: default;
        }

        .tab .btncontainer div.curbtn {
            color       : #202020;
            cursor      : default;
            z-index     : 1;
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0.6 rgb(246,246,246)),color-stop(1, rgb(237,237,237)));
            background: -moz-linear-gradient(center bottom,rgb(246,246,246) 60%,rgb(237,237,237) 100%);
            border-right : 1px solid #8c8c8c;
            border-top: 1px solid #f9f9f9;
            border-bottom: 1px solid #F6F6F6;
        }

        .tab .scale .btntab .tab_middle {
            display : block;
            overflow : hidden;
            text-overflow : ellipsis;
            white-space : nowrap;
        }

        .tabFocus .curbtn{
        }

        .tab .btncontainer .btnclose strong {
            width               : 14px;
            height              : 14px;
            display             : block;
            position            : absolute;
            right               : 0;
            top                 : 7px;
            /*cursor              : pointer;*/
            background-image    : url(images/close_tab_btn.png);
            background-repeat   : no-repeat;
            background-position : 0 -14px;
        }

        .tab .btncontainer .btnclose strong:hover {
            background-position : -14px -14px;
        }

        .tab .btncontainer .btnclose strong:active {
            background-position : -28px -14px;
        }

        .tab .btncontainer .curbtn.btnclose strong {
            background-position : 0 0;
            top: 7px;
        }

        .tab .btncontainer .curbtn.btnclose strong:hover {
            background-position : -14px 0;
        }

        .tab .btncontainer .curbtn.btnclose strong:active {
            background-position : -28px 0;
        }

        .tab .page {
            display : none;
            position : absolute;
            top : 18px;
            bottom : 0;
            left : 0;
            right : 0;
            z-index : 10;
            margin: 0 auto;
            background-color: #f6f6f6;
            /*border-left: 1px solid #8c8c8c;
            border-right: 1px solid #8c8c8c;
            border-bottom: 1px solid #8c8c8c;*/
            overflow: hidden;
            clear: both;
            font-family : Arial;
            font-family: 12px;
        }

        .tab .page.curpage{
            display : block;
        }
    ]]></a:style>

    <a:presentation>
        <a:main pages="." buttons="div[1]">
            <div class="tab">
                <div class="btncontainer"> </div>
            </div>
        </a:main>
        <a:button caption="div[1]/text()" container="div" maxwidth="90" minwidth="10">
            <div class="btntab">
                <!--div class="tab_icon"> </div-->
                <div class="tab_title">-</div>
            </div>
        </a:button>
        <a:btnclose>
            <strong> </strong>
        </a:btnclose>
        <a:page container=".">
            <div class="page"> </div>
        </a:page>
    </a:presentation>
</a:tab>
<a:tab name="docktab">
    <a:style><![CDATA[
        .docktab {
            border: 0px solid #c3c3c3;
            margin : 0 auto;
            overflow: hidden;
            position:relative;
            /*border-bottom: 1px solid white;*/
        }

        .docktab .btncontainer{
            padding : 0;
            z-index : 100;
            height: 18px;
            overflow: visible;
            white-space: nowrap;
            border-bottom : 1px solid #8c8c8c;

            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(209,209,209)),color-stop(1, rgb(227,227,227)));
            background: -moz-linear-gradient(center bottom,rgb(209,209,209) 0%,rgb(227,227,227) 100%);
            width : auto;
        }

        .docktab .btncontainer>div {
            display: block;
            display : inline-block;
            margin: 0 0 0 0;
            padding: 0;
            position : relative;
            vertical-align : bottom;
            cursor : default;
        }

        .docktab .btncontainer .btntab {
            padding       : 1px 2px 2px 2px;
            position      : relative;
            text-align    : center;
            border-right  : 1px solid #8c8c8c;
            border-bottom : 1px solid #8c8c8c;

            background : -moz-linear-gradient(top, #d6d6d6, #c7c7c7 );
            background : -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d6d6d6), to(#c7c7c7));
            -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
            -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
        }

        /*.docktab .btncontainer div.firstbtn {
            margin-left: 0;
        }*/

        .docktab .btncontainer .btntab .tab_icon {
            height   : 16px;
            left     : 1px;
            position : absolute;
            top      : 1px;
            width    : 16px;
        }

        .docktab .btncontainer .btntab .tab_title {
            overflow : hidden;
            padding  : 1px 0 0 2px;
            color    : #202020;

            text-shadow : rgba(255,255,255,0.7) 0px 1px 0px;
            font-family : "Arial", Tahoma;
            font-size : 11px;
        }

        .docktab .btncontainer .btntab.btnclose .tab_title {
            margin-right : 15px;
        }

        .docktab .scale .btntab .tab_title{
            display : block;
            overflow : hidden;
            text-overflow : ellipsis;
            white-space : nowrap;
        }

        .docktab .btncontainer div.over {
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(209,209,209)),color-stop(1, rgb(227,227,227)));
            background: -moz-linear-gradient(center bottom,rgb(209,209,209) 0%,rgb(227,227,227) 100%);
            cursor: default;
        }

        .docktab .btncontainer div.curbtn {
            color       : #202020;
            cursor      : default;
            z-index     : 1;
            background: -webkit-gradient(linear,left bottom,left top,from(rgb(246,246,246)),color-stop(1, rgb(237,237,237)));
            background: -moz-linear-gradient(center bottom,rgb(246,246,246) 60%,rgb(237,237,237) 100%);
            border-right : 1px solid #8c8c8c;
            border-bottom: 1px solid #F6F6F6;
        }

        .docktab .scale .btntab .tab_middle {
            display : block;
            overflow : hidden;
            text-overflow : ellipsis;
            white-space : nowrap;
        }

        .tabFocus .curbtn{
        }

        .docktab .btncontainer .btnclose strong {
            width               : 14px;
            height              : 14px;
            display             : block;
            position            : absolute;
            right               : 1px;
            top                 : 3px;
            /*cursor              : pointer;*/
            background-image    : url(images/close_tab_btn.png);
            background-repeat   : no-repeat;
            background-position : 0 0;
        }

        .docktab .btncontainer .btnclose strong:hover {
            background-position : -14px -14px;
        }

        .docktab .btncontainer .btnclose strong:active {
            background-position : -28px -14px;
        }

        .docktab .btncontainer .curbtn.btnclose strong {
            background-position : 0 0;
            top: 3px;
        }

        .docktab .btncontainer .curbtn.btnclose strong:hover {
            background-position : -14px 0;
        }

        .docktab .btncontainer .curbtn.btnclose strong:active {
            background-position : -28px 0;
        }

        .docktab .page {
            display : none;
            position : absolute;
            top : 19px;
            bottom : 0;
            left : 0;
            right : 0;
            z-index : 10;
            margin: 0 auto;
            background-color: #f6f6f6;
            /*border-left: 1px solid #8c8c8c;
            border-right: 1px solid #8c8c8c;
            border-bottom: 1px solid #8c8c8c;*/
            overflow: hidden;
        }

        .docktab .page.curpage{
            display : block;
        }
    ]]></a:style>
    <a:style condition="apf.isWebkit">
        .docktab .btncontainer .btntab {
            padding : 2px 2px 3px 2px;
        }
    </a:style>

    <a:presentation>
        <a:main pages="." buttons="div[1]">
            <div class="docktab">
                <div class="btncontainer"> </div>
            </div>
        </a:main>
        <a:button
          caption   = "div[1]/text()"
          container = "."
          maxwidth  = "80"
          minwidth  = "10">
            <div class="btntab">
                <!--div class="tab_icon"> </div-->
                <div class="tab_title">-</div>
            </div>
        </a:button>
        <a:btnclose>
            <strong> </strong>
        </a:btnclose>
        <a:page container=".">
            <div class="page"> </div>
        </a:page>
    </a:presentation>
</a:tab>

<a:text name="text">
    <a:style><![CDATA[
        .text{
            font-family: "Lucida Grande", Verdana;
            font-size: 8pt;
            color: #333;
            background : white;
            overflow : auto;
        }
        .dockblank .text{
            height : 100%;
        }

        .textEmpty{
            font-size : 8pt;
            font-weight : bold;
            color : #ccc;
            text-align : center;
        }

        .textFocus{
        }

        .console_text {
            font-family : menlo,courier new,fixed,swiss,sans-serif;
            background: none;
            font-size : 12px;
            margin : 3px 0 0 0;
            padding : 7px 0 3px 0;
            color : #eee;
            overflow : hidden;
        }

        .console_text .item{
            /*border-bottom : 1px solid #3F3F3F;*/
            padding : 2px 10px;
        }

        .console_text .red {
            color: #c93a40;
        }

        .console_text .blue,
        .console_text .item a:link,
        .console_text .item a:hover,
        .console_text .item a:active {
            color: #86c2f6;
        }
        .console_text .gray,
        .console_text .item a:visited {
            color: #909090;
        }
        .console_text .white {
            color: #eeeeee;
        }

        .apf_console{
            border : 1px solid #c3c3c3;
            border-width : 0 1px 0 0;
            font-size : 11px;
            font-family : Monaco,"Courier New",monospace;
        }

        .apf_console .item{
            min-height : 13px;
            padding : 2px 2px 2px 2px;
            line-height : 13px;
            border-bottom : 1px solid #EEE;
            word-wrap : break-word;
        }

        .apf_console .console_time{
            background : url(resources/time.png) no-repeat 2px 2px;
        }

        .apf_console .console_log{
            color : #eeeeee;
            background : url(resources/bullet_green.png) no-repeat 2px 2px;
        }

        .apf_console .console_custom{
            background : url(resources/bullet_green.png) no-repeat 2px 2px;
        }

        .apf_console .console_warn{
            background : url(resources/error.png) no-repeat 2px 2px;
            color      : green;
        }

        .apf_console .console_error{
            background : url(resources/exclamation.png) no-repeat 2px 2px;
            color      : #c93a40;
        }

        .apf_console .console_repeat{
            background : url(resources/bullet_green.png) no-repeat 2px 2px;
            color      : #909090;
        }

        .apf_console .item a{
            text-decoration : none;
        }
        .apf_console .item a:hover{
            text-decoration : underline;
        }
    ]]></a:style>

    <a:presentation>
        <a:main container=".">
            <div class="text"/>
        </a:main>
    </a:presentation>
</a:text>

<a:textbox name="tb_console">
    <a:style><![CDATA[
        .tb_console {
            position : relative;
            height   : 31px;
        }

        .tb_console .sbtb_middle {
            height           : 16px;
            padding          : 6px 10px 8px;
            -moz-box-shadow    : 0px 1px 0px rgba(255, 255, 255, 1) inset;
            -webkit-box-shadow : 0px 1px 0px rgba(255, 255, 255, 1) inset;
            box-shadow         : 0px 1px 0px rgba(255, 255, 255, 1) inset;
            color            : #303030;
            margin           : 0 0 0 26px;
            outline          : none;
            font-size        : 14px;
            text-overflow    : ellipsis;
            -webkit-border-radius: 4px;
            -moz-border-radius: 4px;
            border-radius: 4px;
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0.5, rgb(247,247,247)),color-stop(1, rgb(218,218,218)));
            background: -moz-linear-gradient(center bottom,rgb(247,247,247) 50%,rgb(218,218,218) 100%);
        }

        .topborder .sbtb_middle{
            border-width : 1px 0 0 0;
        }

        .tb_console .sbtb_middle INPUT {
            border           : 0;
            height           : 17px;
            font-size        : 14px;
            color            : #303030;
            font-family      : "courier new",fixed,swiss,sans-serif;
            outline          : none;
            font-weight      : bold;
            background-color : transparent;
            width: 100%;
            padding : 0;
        }

        .tb_consoleInitial .sbtb_middle INPUT {
            color : #777777;
        }

        .tb_consoleDisabled .sbtb_middle INPUT {
            color : #CCC;
        }

        .tb_consoleDisabled .sbtb_middle{
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(235,235,235)),color-stop(0.4, rgb(255,255,255)));
            background: -moz-linear-gradient(center bottom,rgb(235,235,235) 0%,rgb(255,255,255) 40%);
            cursor : default;
        }

        .tb_console .console_arrow {
            background: url(images/console_arrow.png) no-repeat 0 0;
            position: absolute;
            top: 8px;
            left: 8px;
            width: 9px;
            height: 14px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main input="div[2]/input">
            <div class="tb_console">
                <div class="console_arrow"/>
                <div class="sbtb_middle">
                    <input type="text"/>
                </div>
            </div>
        </a:main>
    </a:presentation>
</a:textbox>
<a:textbox name="textbox">
    <a:alias>input</a:alias>
    <a:alias>secret</a:alias>
    <a:style><![CDATA[
        .tb_textbox {
            position : relative;
            height   : 25px;
        }

        .tb_textbox .sbtb_middle {
            height           : 19px;
            padding          : 2px 5px;
            border: 1px solid #afafaf;
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0.5, rgb(255,255,255)),color-stop(1, rgb(235,235,235)));
            background: -moz-linear-gradient(center bottom,rgb(255,255,255) 50%,rgb(235,235,235) 100%);
            color: #333333;
            margin: 0;
            outline: none;
            font-family: Tahoma, Arial;
            font-size: 12px;
            text-overflow: ellipsis;
            -webkit-box-shadow: 0px 1px 0px #ffffff;
            -moz-box-shadow: 0px 1px 0px #ffffff;
            box-shadow: 0px 1px 0px #ffffff;
        }

        .topborder .sbtb_middle{
            border-width : 1px 0 0 0;
        }

        .tb_textbox .sbtb_middle INPUT {
            border           : 0;
            height           : 17px;
            font-size        : 12px;
            color            : #333333;
            font-family      : Arial;
            outline          : none;
            background-color : transparent;
            width: 100%;
        }

        .tb_textboxInitial .sbtb_middle INPUT {
            color : #777777;
        }

        .tb_textboxDisabled .sbtb_middle INPUT {
            color : #CCC;
        }

        .tb_textboxDisabled .sbtb_middle{
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(235,235,235)),color-stop(0.4, rgb(255,255,255)));
            background: -moz-linear-gradient(center bottom,rgb(235,235,235) 0%,rgb(255,255,255) 40%);
            cursor : default;
        }
    ]]></a:style>

    <a:presentation>
        <a:main input="div[1]/input">
            <div class="tb_textbox">
                <div class="sbtb_middle">
                    <input type="text"/>
                </div>
            </div>
        </a:main>
    </a:presentation>
</a:textbox>
<a:textbox name="searchbox_textbox">
    <a:style><![CDATA[
        .searchbox_textbox {
            position : relative;
            height   : 25px;
        }

        .searchbox_textbox .sbtb_middle {
            height           : 19px;
            padding          : 2px 25px 2px 25px;


            background: -webkit-gradient(linear,left bottom,left top,color-stop(0.5, rgb(255,255,255)),color-stop(1, rgb(235,235,235)));
            background: -moz-linear-gradient(center bottom,rgb(255,255,255) 50%,rgb(235,235,235) 100%);
            color: #333333;
            border: 1px solid #afafaf;
            margin: 0;
            outline: none;
            font-family: Tahoma, Arial;
            font-size: 12px;
            text-overflow: ellipsis;
            -webkit-box-shadow: 0px 1px 0px #ffffff;
            -moz-box-shadow: 0px 1px 0px #ffffff;
            box-shadow: 0px 1px 0px #ffffff;
        }

        .searchbox_textbox .sbtb_middle INPUT {
            border           : 0;
            height           : 17px;
            font-size        : 12px;
            color            : #333333;
            font-family      : Arial;
            outline          : none;
            background-color : transparent;
            width: 100%;
        }

        .searchbox_textbox.small_font .sbtb_middle,
            .searchbox_textbox.small_font .sbtb_middle INPUT {
            font-size: 11px;
        }

        .searchbox_textboxInitial .sbtb_middle INPUT {
            color : #777777;
        }

        .searchbox_textbox .sbtb_arrow {

        }

        .searchbox_textbox .sbtb_icon {
            width               : 18px;
            height              : 18px;
            position            : absolute;
            top                 : 4px;
            left                : 5px;
            background-image    : url(images/searchbox_textbox_icon.png);
            background-position : 0 0;
            background-repeat   : no-repeat;
        }

        .searchbox_textboxFocus .sbtb_icon {
            background-position : 0 -18px;
        }

        .searchbox_textboxFocus .btnclose {
            position : absolute;
            right : 8px;
            top : 5px;
            width : 14px;
            height : 14px;
            background : url(images/btnclose.gif) no-repeat 0 0;
            display : none;
            cursor: pointer;
        }

        .searchbox_textboxFocus .btnclose:hover{
            background-position : 0 -14px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main input="div[3]/input" button="div[4]">
            <div class="searchbox_textbox">
                <div class="sbtb_arrow"/>
                <div class="sbtb_icon"/>
                <div class="sbtb_middle">
                    <input type="text"/>
                </div>
                <div class="btnclose"> </div>
            </div>
        </a:main>
    </a:presentation>
</a:textbox>
<a:textbox name="textarea">
    <a:style><![CDATA[
        .ta{
            border: 1px solid #c3c3c3;
            background: white url("images/textarea_background2.png") no-repeat top left;
            /*background-attachment: fixed !important; background-attachment: scroll; */
            color: #333;
            padding: 6px;
            font-family: Tahoma, Arial;
            font-size: 8pt;
            overflow: auto;
            outline: none;
            resize: none;
        }

        .taFocus{
        }

        .taDisabled{
            border: 1px solid #c3c3c3;
            color: #bebebe;
        }

        .taInitial{
            color : gray;
        }

        .taError{
            border: 2px solid #ffb500;
            padding : 5px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main input=".">
            <textarea type="text" class="ta"/>
        </a:main>
    </a:presentation>
</a:textbox>

<a:toolbar name="toolbar">
    <a:style><![CDATA[
        .toolbar .menubar {
            background: url(images/menubar_row.png) repeat-x top left;
            height: 22px;
            z-index: 1;
            font-family: Tahoma, Arial;
            font-size: 12px;
            position: relative;
        }

        .toolbar .subbar {
            background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(222,224,227)),color-stop(1, rgb(239,241,244)));
            background: -moz-linear-gradient(center bottom,rgb(222,224,227) 0%,rgb(239,241,244) 100%);
            font-family: Arial;
            font-size: 12px;
            border-bottom: 1px solid #b2b2b2;
            position: relative;
            padding: 0;
            width : 100%;
            overflow : hidden;
            height : 27px;
        }

        .toolbar .subbar.no_border {
            border-bottom: none;
            padding-top: 1px;
        }

        .toolbar>.subbar>*{
            display : inline-block;
            float : left;
            margin : 2px;
        }

        .toolbar>.subbar>.hbox, .toolbar>.subbar>.vbox, .toolbar>.subbar>.table{
            display : block;
            float : none;
            margin : 0;
        }

        .toolbar>.subbar>.divider {
            border-left: 1px solid #c4c4c4;
            border-right: 1px solid #fafafa;
            border-bottom: none;
            border-top: none;
            height: 17px;
            float: left;
            margin: 4px 0 0 0;
        }
    ]]></a:style>

    <a:presentation>
        <a:main container=".">
            <div class="toolbar"> </div>
        </a:main>
        <a:bar container="." inherit="true" minheight="28">
            <div class="subbar"> </div>
        </a:bar>
        <a:menubar container="." inherit="true">
            <div class="menubar">
            </div>
        </a:menubar>
        <a:button link="toolbarbutton" inherit="true"/>
        <a:divider inherit="true">
            <div class="divider"> </div>
        </a:divider>
    </a:presentation>
</a:toolbar>

<a:tree name="tree">
    <a:style><![CDATA[
        .filemgr-tree {
            cursor           : default;
            position         : relative;
            padding          : 0;
            overflow         : hidden;
            border-right     : 1px solid #f5f5f5;

            -webkit-user-select: none;
            -khtml-user-select: none;
            -moz-user-select: none;
            -o-user-select: none;
            user-select: none;
        }

        .hboxTrFiles {
            background :url(images/tree-shadow-left.png) repeat-y left 0, url(images/tree-shadow-right.png) repeat-y right 0, url(images/tree_backg.png) repeat 0 0;
        }

        .filemgr-tree U {
            position:relative;
            overflow:hidden;
            display:block;
            margin:0;
            padding:0 0 0 0;
            text-decoration:none;
        }

        .filemgr-tree U .item-fix {
            padding-left : 15px;
        }

        .filemgr-tree U U .item-fix {
            padding-left : 30px;
        }

        .filemgr-tree U U U .item-fix {
            padding-left : 45px;
        }

        .filemgr-tree U U U U .item-fix {
            padding-left : 60px;
        }

        .filemgr-tree U U U U U .item-fix {
            padding-left : 75px;
        }

        .filemgr-tree U U U U U U .item-fix {
            padding-left : 90px;
        }

        .filemgr-tree U U U U U U U .item-fix {
            padding-left : 105px;
        }

        .filemgr-tree U U U U U U U U .item-fix {
            padding-left : 120px;
        }

        .filemgr-tree U U U U U U U U U .item-fix {
            padding-left : 135px;
        }

        .filemgr-tree U U U U U U U U U U .item-fix {
            padding-left : 150px;
        }

        .filemgr-tree U U U U U U U U U U U .item-fix {
            padding-left : 165px;
        }

        .filemgr-tree U U U U U U U U U U U U .item-fix {
            padding-left : 180px;
        }

        .filemgr-tree U U U U U U U U U U U U U .item-fix {
            padding-left : 195px;
        }

        .filemgr-tree U U U U U U U U U U U U U U .item-fix {
            padding-left : 210px;
        }

        .filemgr-tree U U U U U U U U U U U U U U U .item-fix {
            padding-left : 225px;
        }

        .filemgr-tree U U U U U U U U U U U U U U U U .item-fix {
            padding-left : 240px;
        }

        .filemgr-tree U U U U U U U U U U U U U U U U U .item-fix {
            padding-left : 255px;
        }

        .filemgr-tree U U U U U U U U U U U U U U U U U U .item-fix {
            padding-left : 270px;
        }

        .filemgr-tree U U U U U U U U U U U U U U U U U U U .item-fix {
            padding-left : 285px;
        }

        .filemgr-tree U U U U U U U U U U U U U U U U U U U U .item-fix {
            padding-left : 300px;
        }

        .filemgr-tree .item-fix {
            position:relative;
            height:18px;
            border-top:1px solid transparent;
            border-bottom:1px solid transparent;
            /*width:100%;*/
        }

        .filemgr-tree .item-fix .item {
            height:18px;
            padding:0 0 0 14px;
            position:relative;
            /*overflow:hidden;*/
        }

        .filemgr-tree .item-fix.selected {
            background : url(images/tree_selected.png) repeat 0 0;
        }

        .filemgr-dragtree .item .caption,
        .filemgr-tree .item-fix.dragAppend .item {
            color: white;
            margin-right: 5px;
        }
        
        .filemgr-dragtree .item .caption,
        .filemgr-tree .item-fix.dragAppend .label-content {
            -webkit-border-radius: 10px;
            -moz-border-radius: 10px;
            border-radius: 10px;
            filter     : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2890e5', endColorstr='#1f82d2');
            -ms-filter : "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2890e5', endColorstr='#1f82d2')";
            background : -webkit-gradient(linear, left top, left bottom, from(#2890e5), color-stop(1, #1f82d2));
            background : -moz-linear-gradient(center bottom, #1f82d2 0%, #2890e5 100%) repeat scroll 0 0 transparent;
        }
        
        .filemgr-tree .item-fix.dragDenied {

        }

        .filemgr-tree .item-fix.dragInsert {

        }

        .filemgr-treeFocus .item-fix.selected {
            border-top:1px solid #3a9bec;
            border-bottom:1px solid #185f97;
            filter     : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2890e5', endColorstr='#1f82d2');
            -ms-filter : "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2890e5', endColorstr='#1f82d2')";
            background : -webkit-gradient(linear, left top, left bottom, from(#2890e5), color-stop(1, #1f82d2));
            background : -moz-linear-gradient(center bottom, #1f82d2 0%, #2890e5 100%) repeat scroll 0 0 transparent;
        }

        .filemgr-dragtree,
        .filemgr-treeFocus .item-fix.selected .item LABEL .caption,
        .filemgr-treeFocus .item-fix.dragAppend .item LABEL .caption {
            color:white;
        }

        .filemgr-tree .item SPAN {
            top:5px;
            left:4px;
            width:10px;
            height:10px;
            position:absolute;
            overflow:hidden;
        }

        .filemgr-tree U.root .item-fix.min .item SPAN,
        .filemgr-tree U.root .item-fix.minlast .item SPAN,
        .filemgr-tree U.root .item-fix.plus .item SPAN,
        .filemgr-tree U.root .item-fix.pluslast .item SPAN,
        .filemgr-tree .item-fix.root .item SPAN {
            background-image:url(images/tree_close_arrow_small.png);
            background-repeat: no-repeat;
        }

        .filemgr-tree .item-fix.min .item SPAN,
        .filemgr-tree .item-fix.minlast .item SPAN {
            background-position: -10px -1px;
        }

        .filemgr-tree .item-fix.plus .item SPAN,
        .filemgr-tree .item-fix.pluslast .item SPAN {
            background-position: 0 0;
        }

        .filemgr-tree .item LABEL {
            display:block;
            position:relative;
            /*overflow:hidden;*/
            height:18px;
            background-position:3px 1px;
            background-repeat:no-repeat;
            padding-left:21px;
        }

        .filemgr-tree .item LABEL .caption {
            font-family : Tahoma, Arial;
            font-size   : 11px;
            color       : #101010;
            display:block;
            position:relative;
            overflow:hidden;
            height:16px;
            padding:1px 0 0 2px;
            text-decoration:none;
            white-space: nowrap;
        }

        .filemgr-tree .loading .item {
            background : url(images/file-tree-load-spinner.gif) no-repeat 16px 1px;
        }

        .filemgr-tree .loading .item LABEL {
            background-position : -1000px 0;
        }

        .filemgr-tree .loading.selected .item {
            background : url(images/file-tree-load-spinner-selected.gif) no-repeat 16px 1px;
        }

        .filemgr-tree .ldng,
        .filemgr-tree .empty {
            display : none;
        }

        #txt_rename {
            /*border:1px solid #2084d6;
            background-color: #d7e7f4;*/

            height:16px;
            padding-left:1px;
            margin-top:0px;

            font-family : Tahoma, Arial;
            font-size   : 11px;
            color       : #101010;
            position:relative;
            overflow:visible;
            text-decoration:none;
            white-space: nowrap;
            word-break: keep-all;
            cursor: text;
            outline : none;

            -webkit-user-select: text;
            -khtml-user-select: text;
            -moz-user-select: text;
            -o-user-select: text;
            user-select: text;

            overflow: visible;
            display: inline-block;
            background-color: #EAF1F7;
            border: 1px solid #90C3EF;
            -moz-box-shadow: 0px 0px 6px #76839A;
            -webkit-box-shadow: 0px 0px 6px #76839A;
            box-shadow: 0px 0px 6px #76839A;
        }

        #txt_rename::selection {
            background: #90C3EF;
            }
        #txt_rename::-moz-selection {
            background: #90C3EF;
        }

        .filemgr-dragtree {
            overflow:hidden;
            height:22px;
            opacity: .6;
        }

        .filemgr-dragtree .item SPAN {
            display:none;
        }

        .filemgr-dragtree .item LABEL {
            display:block;
            position:relative;
            overflow:hidden;
            height:20px;
            background-position:0 2px;
            background-repeat:no-repeat;
            margin-left:6px;
            padding-right:6px;
            float:left;
        }

        .filemgr-dragtree .item LABEL .caption {
            font-family     : Tahoma, Arial;
            font-size       : 11px;
            color           : white;
            display         : block;
            position        : relative;
            overflow        : hidden;
            height          : 16px;
            padding         : 0 5px 0;
            margin-left     : 18px;
            margin-top      : 3px;
            text-decoration : none;
            white-space     : nowrap;
            text-shadow : #8394a2 0px 1px 0px;
        }
    ]]></a:style>
    <a:style condition="apf.isChrome || apf.isSafari"><![CDATA[
        .filemgr-tree .item LABEL .caption {
            height:16px;
            padding:2px 0 0 2px;
        }

        #txt_rename {
            height:15px;
            padding-top:1px;
        }

        .filemgr-dragtree2 .item LABEL .caption {
            height          : 16px;
            padding         : 3px 0 0 20px;
        }
    ]]></a:style>

    <a:presentation>
        <a:main container="." startclosed="false">
            <div class="filemgr-tree">

            </div>
        </a:main>
        <a:item
          class     = "."
          caption   = "div/div/label/u"
          icon      = "div/div/label"
          openclose = "div/span"
          select    = "div/div/label"
          container = "following-sibling::u">
            <div class="item-fix">
                <div class="item">
                    <span> </span>
                    <div class="label-content">
                        <label>
                            <u class="caption">-</u>
                        </label>
                    </div>
                </div>
            </div>
            <u> </u>
        </a:item>
        <a:dragindicator>
            <div class="filemgr-dragtree">
                <div class="item">
                    <span> </span>
                    <div class="label-content">
                        <label>
                            <u class="caption">-</u>
                        </label>
                    </div>
                </div>
            </div>
        </a:dragindicator>
        <a:loading>
            <div class="ldng">
                <span> </span>
                <label>Loading...</label>
            </div>
        </a:loading>
        <a:empty caption=".">
            <div class="message"></div>
        </a:empty>
    </a:presentation>
</a:tree>
<a:errorbox name="errorbox">
        <a:style><![CDATA[
            .errorbox {
                cursor      : default;
                z-index     : 2000000;
                position    : absolute;
                margin      : 33px 0 0 5px;
            }

            .errorbox.upward {
                margin-top: -5px;
            }

            .errorReserveUrl {
                max-width: 350px !important;
            }

            .errorbox strong{
                display : block;
                margin  : 0 0 3px 0;
            }

            .errorbox .errorbox_ctl,
            .errorbox .errorbox_ctr,
            .errorbox .errorbox_cbl,
            .errorbox .errorbox_cbr {
                position            : absolute;
                width               : 12px;
                background-repeat   : no-repeat;
                background-position : 0 0;
            }

            .errorbox .errorbox_ctl {
                background-image    : url(images/hp_errorbox_ctl.png);
                height              : 12px;
                top                 : 0;
                left                : 0;
            }

            .errorbox .errorbox_ctr {
                background-image    : url(images/hp_errorbox_ctr.png);
                height              : 12px;
                top                 : 0;
                right               : 0;
            }

            .errorbox .errorbox_cbl {
                background-image    : url(images/hp_errorbox_cbl.png);
                height              : 20px;
                bottom              : 0;
                left                : 0;
            }

            .errorbox .errorbox_cbr {
                background-image    : url(images/hp_errorbox_cbr.png);
                height              : 20px;
                bottom              : 0;
                right               : 0;
            }

            .errorbox .errorbox_bt,
            .errorbox .errorbox_bl,
            .errorbox .errorbox_br,
            .errorbox .errorbox_bb {
                position            : absolute;
            }

            .errorbox .errorbox_bt,
            .errorbox .errorbox_bb {
                background-repeat : repeat-x;
            }

            .errorbox .errorbox_bl,
            .errorbox .errorbox_br {
                background-repeat : repeat-y;
            }

            .errorbox .errorbox_bt {
                background-image    : url(images/hp_errorbox_bt.png);
                top                 : 0;
                left                : 12px;
                right               : 12px;
                height              : 12px;
                background-position : 0 0px;
            }

            .errorbox .errorbox_bb {
                background-image    : url(images/hp_errorbox_bb.png);
                bottom              : 0;
                left                : 12px;
                right               : 12px;
                height              : 20px;
                background-position : 0 0px;
            }

            .errorbox .errorbox_bl {
                bottom              : 20px;
                top                 : 12px;
                left                : 0;
                width               : 12px;
                background-image    : url(images/hp_errorbox_bl.png);
                background-position : 0 0;
            }

            .errorbox .errorbox_br {
                bottom              : 20px;
                top                 : 12px;
                right               : 0;
                width               : 12px;
                background-image    : url(images/hp_errorbox_br.png);
                background-position : 0 0;
            }

            .errorbox .errorboxContent {
                top         : 12px;
                left        : 12px;
                right       : 12px;
                bottom      : 12px;
                padding     : 12px 12px 20px 12px;
            }

            .errorReserveUrl .errorboxContent {
                width       : 325px;
            }

            .errorbox .errorboxContent SPAN {
                padding         : 6px 8px 6px 2px;
                display         : block;
                background-color: #bf0202;
                font-family     : Tahoma, Arial;
                font-size       : 8pt;
                color           : #ffffff;
            }

            .errorReserveUrl .errorboxContent SPAN {
                text-align: center;
            }

            .errorbox .errbox_arrow {
                background : url("images/hp_errorbox_arrow.png") no-repeat top left;
                width      : 11px;
                height     : 9px;
                position   : absolute;
                top        : -8px;
                left       : 15px;
                padding    : 0;
                margin     : 0;
                border     : 0;
                z-index    : 10000000;
            }

            .errorbox.upward .errbox_arrow {
                background-position: 0 -9px;
                top: 54px;
            }

            .errorReserveUrl .errbox_arrow {
                display: none;
            }

            .errorbox .close {
                width      : 9px;
                height     : 10px;
                background : url("images/hp_errorbox_close.png") no-repeat top left;
                position   : absolute;
                top        : 5px;
                left       : -5px;
                z-index    : 999999;
            }

            .errorbox .close:hover {
                background-position : 0 -10px;
            }

            .errorReserveUrl .close {
                display: none;
            }
        ]]></a:style>

        <a:presentation>
            <a:main
              container = "div[1]/span"
              caption   = "div[1]/span"
              for       = "@for"
              close     = "div[3]/a"
              maxwidth  = "275">
                <div class="errorbox">
                    <div class="errorboxContent">
                        <span> </span>
                    </div>
                    <div class="errorbox_ctl"> </div>
                    <div class="errorbox_ctr">
                        <a class="close" href="javascript:void(0)" onclick="return false;"> </a>
                    </div>
                    <div class="errorbox_cbl"> </div>
                    <div class="errorbox_cbr"> </div>
                    <div class="errorbox_bt">
                        <div class="errbox_arrow"> </div>
                    </div>
                    <div class="errorbox_bl"> </div>
                    <div class="errorbox_br"> </div>
                    <div class="errorbox_bb"> </div>
                </div>
            </a:main>
        </a:presentation>
    </a:errorbox>

	<a:img name="img">
        <a:style><![CDATA[
			.img{
				overflow: auto;
			}

            .img div {
				width : 100%;
				height : 100%;
				display: -moz-box;
				display: -webkit-box;
				-moz-box-orient: horizontal;
				-webkit-box-orient: horizontal;
				box-orient: horizontal;
				-moz-box-pack: center;
				-webkit-box-pack: center;
				box-pack: center;
				-moz-box-align: center;
				-webkit-box-align: center;
				box-align: center;
            }

            .img IMG {
				display: block;
            }

			.img span{
				display:block;
			}
        ]]></a:style>

        <a:presentation>
            <a:main image="div/span/img/@src">
                <div class="img">
					<div>
                    	<span><img src="" /></span>
					</div>
                </div>
            </a:main>
        </a:presentation>
    </a:img>
</a:skin>
