/* Copyright 2009 Palm, Inc.  All rights reserved.  */

body
{
    -webkit-user-select: none;
}

#viewerObject
{
    -webkit-user-modify: read-write;
}

#PlugIn
{
    position: relative;
    visibility: visible;
	color: black;
}

.recent-img
{
    margin: 15px 15px 0px 15px;
}

.recent-head
{
    padding: 10px 0px 0px 10px;
}

table.outline-drop
{
    border-collapse: collapse;
    height: 32px;
    border: none;
    margin-left: -10px;
}

table.outline-nodrop
{
    border-collapse: collapse;
    height: 32px;
    border: none;
}

div.outline-arrow-closed
{
    height: 24px;
    width: 24px;
    background: url(../images/collapse-icon.png) top right repeat-x;
}

div.outline-arrow-expanded
{
    height: 24px;
    width: 24px;
    background: url(../images/collapse-icon.png) bottom right repeat-x;
}

div.outline-empty
{
    height: 24px;
    width: 24px;
    background: none;
}

td.outline-number
{
    font-size: 14px;
    color: #888888;
    text-align: left;
    vertical-align: middle;
	padding: 15px 0px 0px 10px;
    /* width: 24px; */
}

td.outline-collapse
{
	font-size: 18px;
    font-weight: normal;
    text-align: left;
    vertical-align: middle;
	padding: 15px 0px 0px 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

td.outline-image
{
	width: 27px;
    vertical-align: middle;
	padding: 15px 0px 0px 0px;
}

td.outline-status
{
	width: 30px;
    vertical-align: middle;
    text-align: right;
	padding: 15px 0px 0px 0px;
}

#pageText
{
    top: 100px;
}

div.password
{
    position: relative;
    visibility: visible;
    top: 20px;
}

div.password-info
{
    /* font-family: Verdana, Arial, Helvetica, sans-serif; */
    font-size: 20px;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    padding: 0px 0px 10px 10px;
}

.palm-menu.palm-default.command-menu, .palm-menu.palm-default.command-menu {
    background: none;
}

div.error
{
    margin: 20px 10px 20px 20px;
}

span.error-info
{
    font-size: 18px;
    font-weight: bold;
}

span.error-msg
{
    font-size: 16px;
    font-weight: normal;
}

.pdf-text-spacer
{
    height: 10px;
}

.width100percent
{
    width: 100%;
    max-width: 100%;
    text-align: left;
}

/**************************************
 *         FOOTER BAR STYLES          *
 **************************************/

div.foot-page
{    
    text-align: center;
}

span.foot-page-cur
{
    color: white;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-transform: none;
    text-decoration: none;
    background-color: transparent;
    border: none;
}

input.foot-page-ent
{
    color: white;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-transform: none;
    text-decoration: none;
    text-align: right;
    background-color: transparent;
    border: none;
    margin-right: -2px;
    margin-left: -2px;
}

span.foot-page-cnt
{
    color: white;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-transform: none;
    text-decoration: none;
}
