@media print {
    #pToolbar {
        display: none;
    }
}

#pToolbar {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
}

#pToolbar,
#pToolbar div,
#pToolbar span,
#pToolbar applet,
#pToolbar object,
#pToolbar iframe,
#pToolbar h1,
#pToolbar h2,
#pToolbar h3,
#pToolbar h4,
#pToolbar h5,
#pToolbar h6,
#pToolbar p,
#pToolbar blockquote,
#pToolbar pre,
#pToolbar a,
#pToolbar abbr,
#pToolbar acronym,
#pToolbar address,
#pToolbar big,
#pToolbar cite,
#pToolbar code,
#pToolbar del,
#pToolbar dfn,
#pToolbar em,
#pToolbar font,
#pToolbar img,
#pToolbar ins,
#pToolbar kbd,
#pToolbar q,
#pToolbar s,
#pToolbar samp,
#pToolbar small,
#pToolbar strike,
#pToolbar strong,
#pToolbar sub,
#pToolbar sup,
#pToolbar tt,
#pToolbar var,
#pToolbar b,
#pToolbar u,
#pToolbar i,
#pToolbar center,
#pToolbar dl,
#pToolbar dt,
#pToolbar dd,
#pToolbar ol,
#pToolbar ul,
#pToolbar li,
#pToolbar fieldset,
#pToolbar form,
#pToolbar label,
#pToolbar legend,
#pToolbar table,
#pToolbar caption,
#pToolbar tbody,
#pToolbar tfoot,
#pToolbar thead,
#pToolbar tr,
#pToolbar th,
#pToolbar td {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    vertical-align: baseline;
    font-family: sans-serif;
    line-height: 1.5em;
    text-align: left;
    font-size: 12px;
    outline: 0 none;
    border: 0 none;
    color: #000000;
    padding: 0;
    margin: 0;
}

#pToolbar #pToolbarToolbar {
    background: none repeat scroll 0 0 #111111;
    z-index: 100000000;
    position: fixed;
    width: 200px;
    opacity: 0.9;
    bottom: 0;
    right: 0;
    top: 0;
}

#pToolbar #pToolbarToolbar small {
    color: #999999;
}

#pToolbar #pToolbarToolbar ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

#pToolbar #pToolbarToolbar li {
    border-bottom: 1px solid #222222;
    color: #FFFFFF;
    display: block;
    float: none;
    font-weight: bold;
    margin: 0;
    padding: 0;
    position: relative;
    width: auto;
}

#pToolbar #pToolbarToolbar li > a,
#pToolbar #pToolbarToolbar li > div.contentless {
    color: #FFFFFF;
    display: block;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    padding: 10px 10px 5px 25px;
    text-decoration: none;
}

#pToolbar #pToolbarToolbar li.heading {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QEKEzQbbD6MYQAAAYhJREFUSMftlb0vREEUxc/uxoaGkloUNCQKja/4KsRakWxspfJ/UFFQCkIn8RkqDRoNER0ixK6EBBGlPwA/zWBMZp/H26ic7s2cd8/cO2fulf7xFwBGgUsgB0wBiWIEjQEJIGa+q4FzPnEDNFj8D64P8QCtdknLkrJAXFKFpDJrv9SsCeiVtCqp76eZdAGP1ukXgG3gha/YA6aBZ/P9BAwGZSanBBv8Hge+u/OV7lXSWoTrXTQxQpdw1jnpMdBv7XcDRw5nBUiGFagFmoBdK8ApUOnhlgOHTtlagDpjoIIi4+aN3AKvVoBMwD+tTlZ3QB6YCBLKFbjg5DdV8OEs7DuK/OaDhDYk5SXdOcR0QDZtztK9pCtJW781Q1UIM+wDzd+awQky59T8BEhb+z0eey8BJT9pQZkInWHE14LiBRptNoIJhkOZzGTU6TTVeWCnQFOdsdafgIFQTdUS7ADWgSEj3mhm0DsegFbDTQGbQKoYg68GuLCEroF6H7cYU3fMGuWToS38jyh4A7s89Z+Q+3kAAAAAAElFTkSuQmCC');
    background-position: center;
    background-repeat: no-repeat;
    padding: 15px 0px;
}

#pToolbar #pToolbarToolbar li a:hover {
    background-color: #FFFFCC;
    color: #111111;
}

#pToolbar #pToolbarToolbar li.active {
    background-color: #333333;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNqUlE1LAmEQx11fesNeDLt08hZ4KcgvIF7EgxcR9CT4IQwErx47WhFBdvPgwUNQeOiogiLRQSQUQaKD6Vpba7ar20izMe4+bjTwY5/Zl//OMzPPcCaTaRUwAxbTjynAdAHq84XGARuADQXN+MGEIJG1QmCaOZVK7WKUdmCdYMf7K/hDKwagwjRLPp9/cLvdzUKh8Ab+GgosExGz5hvFSJAbDAYKmFSpVM4DgUABX57l6wsYAR/AO64/MQUyyauiE1SdTqdTC4fDZ61W6x0FRUAAXvEqElGJCP5qzG3H5XIdFovFdCgUOgB3B3AC28AmyekSKSDH3LL2piRJcjabvU4kEnfg8sAL0Me1GulYE+ViQdWq1ep9NBrN9vv9J3B7KPyKOf3EtNAe1VVwzjwez36pVDoKBoMu3KpNs13dlg0FZ+ZwOJx+v3+PHATO6H2r0UOe54fJZPIil8vVSLtMjE7LQsFGo/EYiUSuut3uM/aimjPJSFQnCE0+hVNzE4/Hb1FoyOjBCasHdYKiKPLpdPo0k8k0GY1NKyvTyjIFe71eLRaLHZfLZYFx9AS8jhgR6gXb7faJ1+u9FATBglWU8cMxRjki0RmOMmu9Xo/4fL4y9pmVzEMZBcakGPJfw3YWzRY2rA19dWLLBMNCaAXXNHNPIVFO/zOtZ/YtwADKQgq0l7HbRAAAAABJRU5ErkJggg==");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 10px;
}

#pToolbar #pToolbarToolbar li.active a:hover {
    background-color: rgba(0, 0, 0, 0);
    color: #B36A60;
}

#pToolbar #pToolbarToolbar li small {
    color: #999999;
    font-size: 12px;
    font-style: normal;
    font-variant: small-caps;
    text-decoration: none;
}

#pToolbar #pToolbarToolbarHandle {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #111111;
    opacity: 0.75;
    position: fixed;
    right: 0;
    top: 120px;
    z-index: 100000000;
}

#pToolbar a#pToolbarShowToolBarButton {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QEKEzQbbD6MYQAAAYhJREFUSMftlb0vREEUxc/uxoaGkloUNCQKja/4KsRakWxspfJ/UFFQCkIn8RkqDRoNER0ixK6EBBGlPwA/zWBMZp/H26ic7s2cd8/cO2fulf7xFwBGgUsgB0wBiWIEjQEJIGa+q4FzPnEDNFj8D64P8QCtdknLkrJAXFKFpDJrv9SsCeiVtCqp76eZdAGP1ukXgG3gha/YA6aBZ/P9BAwGZSanBBv8Hge+u/OV7lXSWoTrXTQxQpdw1jnpMdBv7XcDRw5nBUiGFagFmoBdK8ApUOnhlgOHTtlagDpjoIIi4+aN3AKvVoBMwD+tTlZ3QB6YCBLKFbjg5DdV8OEs7DuK/OaDhDYk5SXdOcR0QDZtztK9pCtJW781Q1UIM+wDzd+awQky59T8BEhb+z0eey8BJT9pQZkInWHE14LiBRptNoIJhkOZzGTU6TTVeWCnQFOdsdafgIFQTdUS7ADWgSEj3mhm0DsegFbDTQGbQKoYg68GuLCEroF6H7cYU3fMGuWToS38jyh4A7s89Z+Q+3kAAAAAAElFTkSuQmCC') no-repeat scroll left center #000000;
    border-color: #FFFFFF -moz-use-text-color #FFFFFF #FFFFFF;
    border-right: medium none;
    border-style: solid none solid solid;
    border-width: 4px medium 4px 4px;
    color: #FFFFFF;
    display: block;
    font-size: 10px;
    font-weight: bold;
    height: 36px;
    opacity: 0.5;
    text-align: center;
    text-decoration: none;
    text-indent: -999999px;
    width: 30px;
}

#pToolbar a#pToolbarShowToolBarButton:hover {
    background-color: #111111;
    border-bottom-color: #FFE761;
    border-left-color: #FFE761;
    border-top-color: #FFE761;
    opacity: 1;
    padding-right: 6px;
}

#pToolbar code {
    display: block;
    font-family: Consolas, Monaco, "Bitstream Vera Sans Mono",
    "Lucida Console", monospace;
    overflow: auto;
    white-space: pre;
}

#pToolbar tr.pToolbarOdd {
    background-color: #F5F5F5;
}

#pToolbar .panelContent {
    background-color: #EEEEEE;
    bottom: 0;
    color: #666666;
    display: none;
    left: 0;
    margin: 0;
    position: fixed;
    right: 200px;
    top: 0;
    z-index: 100000000;
}

#pToolbar .panelContent > div {
    border-bottom: 1px solid #DDDDDD;
}

#pToolbar .pToolbarPanelTitle {
    background-color: #FFFFCC;
    color: #666666;
    height: 50px;
    left: 0;
    padding-left: 20px;
    position: absolute;
    right: 0;
    top: 0;
}

#pToolbar .pToolbarPanelTitle code {
    display: inline;
    font-size: inherit;
}

#pToolbar .pToolbarPanelContent {
    bottom: 0;
    height: auto;
    left: 0;
    padding: 5px 0 0 20px;
    position: absolute;
    right: 0;
    top: 50px;
}

#pToolbar .pToolbarPanelContent .scroll {
    display: block;
    height: 100%;
    overflow: auto;
    padding: 0 10px 0 0;
}

#pToolbar h3 {
    font-size: 24px;
    font-weight: normal;
    line-height: 50px;
}

#pToolbar h4 {
    font-size: 20px;
    font-weight: bold;
    margin-top: 0.8em;
}

#pToolbar h5 {
    font-size: 16px;
    font-weight: bold;
    margin-top: 0.2em;
}

#pToolbar .panelContent table {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-collapse: collapse;
    display: block;
    margin-top: 0.8em;
    overflow: auto;
    width: 100%;
}

#pToolbar .panelContent tbody td,
#pToolbar .panelContent tbody th {
    padding: 2px 3px;
    vertical-align: top;
}

#pToolbar .panelContent thead th {
    font-size: 14px;
    font-weight: bold;
    padding: 1px 6px 1px 3px;
    text-align: left;
}

#pToolbar .panelContent tbody th {
    color: #666666;
    padding-right: 0.5em;
    text-align: right;
    width: 12em;
}

#pToolbar .pToolbarTemplateHideContextDiv {
    background-color: #FFFFFF;
}

#pToolbar .panelContent .pToolbarClose {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7dJREFUeNqsWM1PE0EU3+7ShdJKoTRA8UYgIUKM3rmaEI0euXsw0YMHIZEbxBijEiIHLkb/A44SDYlXzkYPGBM+ri1NWz7aUmhp6+9tps10mLfdfrzkl2535r39zc77mvUdHh4abUoUCAD3xP/fQAFItWJkYmLC+e1p8eGPgQcC08ycf8BPgW2vhr0SeQa8AWIe5k4LvATiwCrwtZmS2WT8IfAL+OKRhCoxoftH2GqLyBLwHbhvdC53ha2lVrfmE/DKzbLP5yubplnt7e310f+rq6tqpVLxVatVy0VtHbgNLHohsupGIhQKFQG7v79f+8CLiwsjl8sVAZsxQbYTwFrDwpTwpaj4ptPu6+vLDw4OBkHA014QobOzs3yhUAgyUx4BP2rhq/rIe53GwMBAeXx83DMJEpobi8WCpMtMWeOc9TkwoyMRjUattrMedBkyM+KZN4isqDMDgUCuExIyGbKlGVpRiSzo8kQ4HA4ZXRLGVuzo6GhBJjKviw6dT5TLZSOTyRinp6cGQrV+n67hnEY6nTaur6+1PkM2NWTm5fCd0xDRhh89CKHpXCMijLGxMef6+PjYiRSSUqlUv6/arOlKMlcjQlV0qsGDTZPehpYIxurXRCSRSFByq5NQ56hvhWwj8cm2p7A9UdKYVBX8fn+F2+tIJGIgmzaQkUnYtm0MDw+zvsLYniQiEc2q/WxxwmqRHxrISA9xxiyLDzTGdsRsJwJoK3QPo3vctnhpAzLqTexhiVOg6JAdU5bLy0vHZ+Ro8mg7Q0QO1LvwenZZJycnN3yCIPsMRRYnjO0DU/SY+wprW7fiWmjKJMgnUIcafEaeoxZCJWJI9lH4UjV2u6pSPp/XJR9jaGiIKrERDAbrjllzYOQJZ4zm6ISxuSsntB3gqTyazWZtMowa0aBFb4HegC6aRkZG2C2hLSObmqEdOcVvUdJUZyBlZ7tVa1ASdEUvjW3ZUqvvO82e3kqlUuVOSZANvBFd0fugawM2VKclOT8/tzohQ7pkgzn/rHNdvLbLJkPxeDzHRRIXIaTDkCB57XacoJPZW8bZQpSskslk0Y0QjdEcmstsB8myegrsYbqmENfJU3dOpZyOEwjdCqLIWUyxWKygVzHFccJ2eVkbar/qdq5ZFC3/R5dUb6EBsqQmyEtLuawj0eykRwpPgL0uRO+esLXW7tmX9nEWeAEk2yCQFLqzzb4MeK3Zn4FRsapNEXqGy2eJTTF3VOh27bOE/Ia2pQ81YeCO+P+XknGrH2pq8l+AAQDv/n2Gmq99BgAAAABJRU5ErkJggg==") no-repeat scroll center center rgba(0, 0, 0, 0);
    display: block;
    height: 40px;
    position: absolute;
    right: 15px;
    text-indent: -1 e+7px;
    top: 4px;
    width: 40px;
}

#pToolbar .panelContent .pToolbarClose:hover {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABCVJREFUeNqsWG1IU1EYfjfd0i1bTc2WFTW3tG2aFWlEf4KkMIrCvhH6U9DnjxTyV0ZEXxIVGBH1JyKIPiBK8kf1syCKwu8M3VQsK7OV6ba2udZ7bmd6d+85827zhYftnnPe5z73nvc95z1X5XQ6IUHLQqQjiul1E8KHGIqHxGw2C7+pcd58E6KMooAzphPxnKJBKbFSIfsRpxAmBWMLKI4iviBOIm5O5qSepL8c8R5xQ6EIqZmobzPlSkhINeIpYhkkb0WUqzreqbmEOBaTOjQGf/0+CHz7Klxqc+aAehrGbkrM2b6IyEVUKRFyMpYI38dW8HS0gc/5kdmfnpcPepsD0vMLeRSEm6ivEzeqJOlLsuIJyzs40Au/Xr+CP64uRXORZraCoXQ1aHMX8YZsRDRG0lcqpA1hl3p4mt+C+/nThILDWLYR9EtXsrraEY6IEHGwHmCJGG16k7AIYsTX0/KO1WWn95QJqZWODHxyws8XjUmnjPtZg8DFsFqpkB2sdWL4zWuYKuNwmVwu1w6xkA2s7GAFpnaGAcxbd8H8snJQa7QTUZ+aCrlr10NexR5Iy8yW+REuwsmwDeL0XSOLjfYW5pNZtldC9orS/4FoK4LWa5cgHP4L9n1HILNoudCuM82F1qsXgcXJSOs1ESFkF7WKe8JBfxifQMVMY8/o+P+Z+TYoPFwNoYAfMh3FE2udz8d8CPJWCLdKM03MbcXpySJTY5EtmsNuFW+uex4/gJFe14SYxUuiRHi/fIaue7f5CzKb20KEGKWtYx4Pl2jM54WW+joY6euR9Xm/DkDT5bMQHB3h+7O5jepEMiAUDDBvRtpCfn9CWUWEuGUbkF7PdSDZQQLTaC+S9Rks+VB4qCoqmxRyu4mQbmlrisEY5hEtLN8ynh2RmBjt74sK4LyK3VwhHO5uNa0xoxYMEtVk02KZbk7uxB400C/ERPOVc1EBrMsxcTdCScYQ68L9ZiiyjryUprC+wM5c0PoaH4EmIwMCv4eh6+6t8VghAWzdtVdYzHoaHjKFEE6GvRTvvmSZvScd8f3hHfjT2z0lS3zaQgtkb6tkde3EN3I/kjX3ET9kwVdSOmV7jaF0Fav5BxEh3X3PyPaVBVaYta48aRGkJtHOt7C6zrPKgMvSoCU2vbhEIEpGBKcw6qQ1LLNmrWaVioRIk2kUtvK4SsWSVaCdl8cbcjxW8UxOZqcRJ2TThITZCO+HZvB2dsQsnnUFNtAtWRpLZ430FKjinH0VHSdCXg8EhwaFS03WbEjR6Sc7TkRCoErp2beKlvwX+EtkKqRkGATEYTXSY4SSkx5x2Eyr7WStnXLVJXr2JfPoQBxEDCYgYJD6Oib7MqC0DLiOyKFPVU9TD2J8lqinY3Oo75R9lhC/oQbRhxoSIDZ63UGK9Xg/1ETsnwADAJrrTk7nZiozAAAAAElFTkSuQmCC");
}

#pToolbar .panelContent .pToolbarClose.pToolbarBack {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7FJREFUeNrMWM1PE0EU3+7S7bZdKSFNSIFgJJAgINE7VxOi0SP/gYkePAiJ3CDGGJUQOXAx+h9wlGhIvHI2fgQ08mEkkjZNIZR2+7Httr63zMoyOzPdthx8yS+bnZn3m9/OvDcfG9jd3ZVatDggDLhO3j8DioBMMySDg4P2s6PJzu8AbhKMcNr8AHwkWPNL7FfIPcATQMJH2xGCh4AkYAHwtpGT3KD+FuAT4I1PEbQliO8XwtWSkFnAe8ANqX2bIFyzzU7NK8AjEXMgELBkWa6HQqEAvpfL5XqtVgvU63VF4LYE6APM+BGyIBKh67oJUCORCLPDQqEg5fN5E6ByKJA7BVg892FU+mJWvGN5a5pmdHV1RUGAr7lAQdls1igWi1FOk9uAD0760jHynOXR2dlp9fb2+haBhm0TiUQUfTlNFnnBeh8wxhIRj8eVllc98OWIGSN9eoTM0y3D4XC+HRFuMcjFqJqnhUyz1olYLKa730uVCrMjXrmIy1ln9vb2pt1CpljZQcdE1ihIW/sHHrayWbHLq1ZNGDPIyaiacguZZAhhph+K+fpr39Ppqcg/wtHhcE46QnAXHT4XwbJssjJECwbtp1EqS99AjNNpSD0r//77wH7yRgW5qeJhmJ44ChmiHYLBIHOMY9GINDrQ9y8uHDEoEMs7FNl+x5HhieFwD6GQbs8GJMtBbtCBmIkrA3anOD0YH2ci+21RWJ4vldibG5u7W5b+E8O95oguhM0LP1PhBauTOfj1Tnxg+c+DpD0aOFq6pjE75HAfoZAdunGlUpH9iLh6uc9+nsaFt5xlHO4dmZwxtynVKm5avIUrqoWkaxAnTmdOnGC5SARyIjdVvA0bX8ZRt0E7GYZhNgpWb0b1c0UIODfcC9o6XZvL5VTYwrnp6zaMEyd9eYZcyMmoWncLWQUcemIim82xFjTeQiey4+Nj1qZ3CNOySu++zxhzeimTyVjtpiZywIiwNr0XrGPAMh20aCcnJ0o7YtAXOTj3nyXeKZ55ykaiZDKZZ2WS6KiIPhwRaI9F1wm8mT3lBJueSqWkdDptigRhHbbBtpzpQJujb4EdnFOTzjvJ4+kcYF8nFEWpqapqf4xpmjXLsmRynVAFg7VMn1dF95oZcuR/yWPDDqvVKsIp8nOknGOJaHTTQ4e7gM0L2NM2Cddiq3dfnMdxwANAugUBaeI73ujPgN9jwGtAD/mqFZJ6kuC3xApp20N8L+y3hHuE1lw/amKAUfK+hYtxsz9qHPsrwACHs5P9Qys/0AAAAABJRU5ErkJggg==");
}

#pToolbar .panelContent .pToolbarClose.pToolbarBack:hover {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA6hJREFUeNrMWF1Ik1EYPtt0pkuGa/aDJTY3nNvSfkglvEwQpa7CbrosKAghBedNikKgEgVe1m03SVeJXmSXBmIozpxpuiUS/eicSc75m73vx/nGt7Nzvm8/BR14+Pjec85znp297znv++kCgQBJs1kBuYDz9H0KEAWEUiGx2WzSMyvFxa8B6iicgjFzgBGKwWSJdUnuyB1AF+BUisK/AToBz7V2RK9B1ACYBDxLQwShc3Cuj3IJm5qQVsAQ4ALJvFVQrlbRAJGPPAE8UKU+2Ce/d6Jk98d36dV44iTR54DvGlTd7jGgCNCSjJBONRHR+Q8kMjtDooF5bn9uaRkxuTwkt+yciAK5UX2fmrNiVLzmzd77ukR+jr0j28GFpP6LIzYHMVdfIcais6IhjYBh2VlZITMANzsj4ntPwiNDaTmHpa6RmCov87r8AA8vau7yRGxOjactAhvOjUxP8LrcdM0EIR3syN0vAbL+djjjkAm/GZS4OK2DFdLEOyc2xsfi/3frcb4/COxqXPI5EwwGm5RC6nnRwTpmgdNNKpq9iZFiLZTsWXkmoRDkQk5Oq1cKqU3wDf80lxDFXGzvTlhUFqm2OwLOWlkI3qIOZc/h3s4hL0y3QyvSM7+4hFxq74otGg2txuyVzW3SU7QryM2YHfD3WFGIPeHQ3AjreETrc34y3d8b8wtZDApE+/5WRHrHnRGJEXDbUYiFte5HIsLtRTGTPR3Sovj3oH8oRaIotB8t5h9kAm6LnvwnDe+acILRJPZ+ZeTgr5f9A+2u2/el3cDd2lz+zF+Qzx1GIYus1WC2oEPptET4+vukp+wXrJ3XBNyLeppjxoWILjtHh5eW6OD6tbxEJno6Y4vJfoJ2NRHIidyMeQHum5DsI6PsJJPTremsvIgSiVDhHFXevnjMvmRHrL56QbaXFuN2hLeQyB43psROCm/c4nXdhB0ZkHdkALDGjjBXVXMPNNFBp9bM1TU88xqKYG/fR+woY7GDFFxtyDg0MScxnrHzunpEGdon9rj/h4kR1j/logKrlZcqIlH2MYt0laeUKlbVEOPpUtGQNq0CqxvwUDR766OPbM3NqibPeU4XySuvVNPplZNnUc6aUjlxACG8Rx01GyLHgKmBQbOKfaosJ7Rq3xaa8vcK6WBBQ75ZQgrNy5YRyVR6OOE6zbYzbX7K1ZdOyUloNe8B3AOspCFghc71aH0Z0KX4feSvf5bQctZkP9Sgg7jo+ywm6+l+qPkjwADNS26fFM/O1QAAAABJRU5ErkJggg==");
}

#pToolbar .panelContent dt,
#pToolbar .panelContent dd {
    display: block;
}

#pToolbar .panelContent dt {
    margin-top: 0.75em;
}

#pToolbar .panelContent dd {
    margin-left: 10px;
}

#pToolbar a.toggleTemplate {
    background-color: #BBBBBB;
    padding: 4px;
}

#pToolbar a.toggleTemplate:hover {
    background-color: #444444;
    color: #FFE761;
    padding: 4px;
}

#pToolbar a.pToolbarTemplateShowContext,
#pToolbar a.pToolbarTemplateShowContext span.toggleArrow {
    color: #999999;
}

#pToolbar a.pToolbarTemplateShowContext:hover,
#pToolbar a.pToolbarTemplateShowContext:hover span.toggleArrow {
    color: #000000;
    cursor: pointer;
}

#pToolbar .pToolbarSqlWrap {
    position: relative;
}

#pToolbar .pToolbarCollapsed {
    color: #333333;
    display: none;
    text-decoration: none;
}

#pToolbar .pToolbarUncollapsed {
    color: #333333;
    text-decoration: none;
}

#pToolbar .pToolbarUnselected {
    display: none;
}

#pToolbar tr.pToolbarHiddenByDefault {
    display: none;
}

#pToolbar tr.pToolbarSelected {
    display: table-row;
}

#pToolbar .pToolbarSql {
    z-index: 100000002;
}

#pToolbar .pToolbarSQLDetailsDiv tbody th {
    text-align: left;
}

#pToolbar .pToolbarSqlExplain td {
    white-space: pre;
}

#pToolbar span.pToolbarLineChart {
    background-color: #777777;
    bottom: 0;
    display: block;
    height: 3px;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 1000000001;
}

#pToolbar span.pToolbarLineChartWarning {
    background-color: #990000;
}

#pToolbar .highlight {
    color: #000000;
}

#pToolbar .highlight .err {
    color: #000000;
}

#pToolbar .highlight .g {
    color: #000000;
}

#pToolbar .highlight .k {
    color: #000000;
    font-weight: bold;
}

#pToolbar .highlight .o {
    color: #000000;
}

#pToolbar .highlight .n {
    color: #000000;
}

#pToolbar .highlight .mi {
    color: #000000;
    font-weight: bold;
}

#pToolbar .highlight .l {
    color: #000000;
}

#pToolbar .highlight .x {
    color: #000000;
}

#pToolbar .highlight .p {
    color: #000000;
}

#pToolbar .highlight .m {
    color: #000000;
    font-weight: bold;
}

#pToolbar .highlight .s {
    color: #333333;
}

#pToolbar .highlight .w {
    color: #888888;
}

#pToolbar .highlight .il {
    color: #000000;
    font-weight: bold;
}

#pToolbar .highlight .na {
    color: #333333;
}

#pToolbar .highlight .nt {
    color: #000000;
    font-weight: bold;
}

#pToolbar .highlight .nv {
    color: #333333;
}

#pToolbar .highlight .s2 {
    color: #333333;
}

#pToolbar .highlight .cp {
    color: #333333;
}

#pToolbar .timeline {
    width: 30%;
}

#pToolbar .pToolbarTimeline {
    height: 100%;
    min-height: 100%;
    position: relative;
}

#pToolbar div.pToolbarLineChart {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    vertical-align: middle;
}

#pToolbar div.pToolbarLineChart strong {
    background-color: #CCCCCC;
    display: block;
    font-weight: normal;
    text-indent: -10000em;
    vertical-align: middle;
}

#pToolbar div.pToolbarLineChartWarning strong {
    background-color: #990000;
}

#pToolbar .pToolbarInTransaction div.pToolbarLineChart strong {
    background-color: #D3FF82;
}

#pToolbar .pToolbarStartTransaction div.pToolbarLineChart strong {
    border-left: 1px solid #94B24D;
}

#pToolbar .pToolbarEndTransaction div.pToolbarLineChart strong {
    border-right: 1px solid #94B24D;
}

#pToolbar .pToolbarHover div.pToolbarLineChart strong {
    background-color: #000000;
}

#pToolbar .pToolbarInTransaction.pToolbarHover div.pToolbarLineChart strong {
    background-color: #94B24D;
}

#pToolbar .panelContent ul.stats {
    position: relative;
}

#pToolbar .panelContent ul.stats li {
    float: left;
    width: 30%;
}

#pToolbar .panelContent ul.stats li strong.label {
    display: block;
}

#pToolbar .panelContent ul.stats li span.color {
    display: inline-block;
    height: 12px;
    width: 3px;
}

#pToolbar .panelContent ul.stats li span.info {
    display: block;
    padding-left: 5px;
}

#pToolbar .panelcontent thead th {
    white-space: nowrap;
}

#pToolbar .pToolbarRowWarning .time {
    color: #FF0000;
}

#pToolbardebug .panelcontent table .toggle {
    padding-top: 3px;
    width: 14px;
}

#pToolbardebug .panelcontent table .actions {
    min-width: 70px;
}

#pToolbardebug .panelcontent table .color {
    width: 3px;
}

#pToolbardebug .panelcontent table .color span {
    height: 12px;
    overflow: hidden;
    padding: 0;
    width: 3px;
}

#pToolbar .pToolbarToggleSwitch {
    background: -moz-linear-gradient(center top, #FFFFFF 0px, #DCDCDC 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #999999;
    color: #777777;
    display: inline-block;
    height: 12px;
    line-height: 12px;
    text-align: center;
    text-decoration: none;
    width: 12px;
}

#pToolbar .pToolbarNoToggleSwitch {
    display: inline-block;
    height: 14px;
    width: 14px;
}

#pToolbar .pToolbarSQLDetailsDiv {
    margin-top: 0.8em;
}

#pToolbar pre {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-collapse: collapse;
    color: #555555;
    display: block;
    font-family: Consolas, Monaco, "Bitstream Vera Sans Mono",
    "Lucida Console", monospace;
    margin-bottom: 3px;
    overflow: auto;
    padding: 2px 3px;
    white-space: pre-wrap;
    word-wrap: break-word;
}

#pToolbar .stack span {
    color: #000000;
    font-weight: bold;
}

#pToolbar .stack span.path {
    color: #777777;
    font-weight: normal;
}

#pToolbar .stack span.code {
    font-weight: normal;
}
