/******************************************************************************

  Script    :   fes_adm_error_style.css
  Author    :   C.E. Berry
  Version   :   5.00.000
  Notes     :   CSS Stylesheet for SysExcel error handler when running under
                the guise of Flex-eSystems Ltd.

                All material contained within is the intellectual property of
                SysExcel Ltd. and as such may not be reproduced in any way
                shape or form without the prior consent of SysExcel Ltd.

******************************************************************************/

html,body
{
                                height: 100%;
                                background-image: url(../fes_images/fes_error_content_background.jpg);
                                background-position: top right;
                                background-color: #E5E5E5;
                                color: #000000;
                                font-family: Verdana;
                                font-size: 9pt;
                                margin-left: 0px;
                                margin-top: 0px;
                                margin-bottom: 0px;
                                margin-right: 0px;
}

body > table, /* outer container */
body > table > tbody > tr > td /* inner 'site' container TD */
{
                                height: 100%; /* full hierarchy must be specified to get full height on individual panels */
                                vertical-align: middle;
}

form
{
                                margin: 0px;
                                padding: 0px;
}

a
{
                                font-family: Verdana;
                                font-size: 9pt;
}

a:link,
a:visited,
a:active
{
                                color: #9E0000;
                                text-decoration: none;
}

a:hover
{
                                color: #9E0000;
                                text-decoration: underline;
}

table.feserrorcontainer
{
                                background-color: #E5E5E5;
                                border-right-width: 1px;
                                border-left-width: 1px;
                                border-top-width: 1px;
                                border-bottom-width: 1px;
                                border-color: #9E0000;
                                border-style: solid;
}

table.feserrorcontainer td
{
                                padding-left: 10px;
                                padding-right: 10px;
                                padding-top: 2px;
                                padding-bottom: 2px;
                                text-align: left;
                                vertical-align: top;
}

.feserrortopbg
{
                                background-image: url(../fes_images/fes_error_top_banner.gif);
                                background-position: bottom right;
                                background-repeat: no-repeat;
                                height: 80px;
}

h2.feserrorhdg
{                               font-family: Arial, Helvetica, sans-serif;
                                font-size: 14pt;
                                font-weight: bold;
                                margin-top: 10px;
                                margin-bottom: 0px;
                                color: #9E0000;
}

h3.feserrorhdg
{                               font-family: Arial, Helvetica, sans-serif;
                                font-size: 12pt;
                                font-weight: bold;
                                margin-top: 2px;
                                margin-bottom: 10px;
                                color: #000000;
}

h4.feserrorhdg
{                               font-family: Arial, Helvetica, sans-serif;
                                font-size: 12pt;
                                font-weight: bold;
                                margin-top: 15px;
                                margin-bottom: 10px;
                                color: #000000;
}

p.feserrorpaddedtextbottom
{
                                padding-top: 0px;
                                padding-bottom: 15px;
                                margin: 0px;
}

p.feserrorpaddedtext
{
                                padding-top: 15px;
                                padding-bottom: 15px;
                                margin: 0px;
}

p.feserrortext
{
                                padding-top: 0px;
                                padding-bottom: 0px;
                                margin: 0px;
}