/** New Base Style for the page */
#content,
#content p,
#content span,
#content div,
#content td,
#content li
{
    font-spacing: 1.3;
    font-size: 11pt;
}

#content h1 
{
    font-size: 13pt;
    text-transform: uppercase;
    x-color: #00570f;
    color: #90b41e;
    border-bottom: 1px solid #808080;
    margin-bottom: 1em; 
}

#content h2
{
    font-size: 12pt;
    text-transform: none;
    color: #6A6352;
    margin-top: 1em;
}

#content table tr
{
    vertical-align: top;
}

#content thead
{
    font-weight: bold;
}

.contentGradient
{
    background: #E0E0E0 url(/images/cssbase/whitegrey.png) top repeat-x;
}
#content .accentGradient
{
    background: #e6fbce url(/images/cssbase/whitegreen.png) top repeat-x;
}

#content .functionBar 
{
    text-align: right;
}

#content .fakeButton
{
    cursor: pointer;
}

#content hr
{
    color: #808080;
    background-color: #808080;
    margin-top: 1em;
    margin-bottom: 1em;
}

.listTable 
{
    width: 100%;
    margin: auto;
    margin-bottom: 1em;
    border-collapse: collapse;
}

.listTable tr
{
    border-bottom: 1px solid #808080;
}

.submitImage {
    border: 0px solid black;
}

/** IE */
.listTable td
{
    border-bottom: 1px solid #808080;
}

.infoBox
{
    width: 75%;
    margin: auto;
    background-image: none;
    background-color: #Eef2eE;
    
}

/** Pagination */
.pagination select 
{
    width: auto;
}

.pagination img
{
    vertical-align: middle;
}

.pagination
{
    padding-top: 0.1em;
    padding-bottom: 0.1em;
    text-align: right;
    border-bottom: 1px solid #7691bc;
}
