 html, body, form /* Remove margins from the 'html' and 'body' tags, and ensure the page takes up full screen height */
{
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

/* theese two lines so that scrollbars always visible
body { overflow: scroll; }
body.form { overflow: auto; }
*/

p
{
    /* content font size */
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

.normal
{
    /* content font size */
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
}

a, a:link, a:visited, a:hover, a:active
{
    color: #FF3200;
}

/****************** Page Layout  ******************/

#Specs
{
    border: solid 1px #444;
    background-color: #fff;
    padding: 0px 35px 0px 35px;
}

#MainLayout
{
    background-color: #fff;
    width: 100%;
    height: 100%;
    border-collapse: collapse;
    padding: 0px;
    border: solid 0px #fff;
}

.cMainLayout
{
}

.topCell
{
    max-height: 34px;
    height: 34px;
    background: #FF3200 url(/images/logo_top.png) no-repeat fixed top left;
    border: solid 0px #fff;
}

.leftCell
{
    vertical-align: top;
    background-color: #F2F2F2;
    width: 187px;
    /*min-width: 140px;
    max-width: 140px;
    height: 100%;*/
    /*background: #808285 url(/images/LeftBK.png) top left;*/
    border: solid 0px #fff;
}

.leftCell #LeftPanel, .leftCell #PartsPanel
{
    width: 180px;
}

#Login_LockDown {
    z-index:1000;
    position: fixed;
    bottom: 15px;
}

.centerCell
{
    vertical-align: top;
    background-color: white;
    /*height: 80%;*/
    border: solid 0px #f00;
    /*white-space: nowrap;*/
}

.rightCell
{
    vertical-align: top;
    background-color: #fff;
    width: 140px;
    /*min-width: 140px;
    max-width: 140px;
    height: 100%;*/
    border: solid 0px #fff;
    height: 100%; /* Added on 20150903 by Nant and Enik - Change of Right Panel to have the [End Exam] at the bottom of the screen */
}

.BottomCell
{
    height: 34px;
    max-height: 34px;
    font-size: 0px;
}

#leftBottom
{
    vertical-align: bottom;
    background-color: #F2F2F2;
    width: 140px;
    /*min-width: 140px;
    max-width: 140px;
    height: 100%;*/
    /*background: #808285 url(/images/LeftBK.png) top left;*/
    border: solid 0px #fff;
}

#centerBottom
{
    vertical-align: bottom;
    background-color: white;
    /*height: 100%;*/
    border: solid 0px #f00;
    white-space: nowrap;
}

#rightBottom
{
    /*height: 34px;
    max-height :34px;*/ /* 01/02/12 Removed*/
    font-size: 0px;
}

.AtesVerText
{
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    color: #CCC;
    position: absolute;
    text-align: center;
    bottom: 10px;
    margin-left: 21px;
    margin-right: 125px;
    /*margin-top: 20px;*/
}

/****************** Left Parts AREA  ******************/

.left
{
    color: #333;
    margin: 0px 0px 0px 0px;
    /*background-color: #00ff00;*/
}

.PartsPanel
{
    overflow: auto;
    margin: 15px 0px 35px 0px;
    padding: 5px;
    height: 100px;
}

/****************** Middle Content AREA  ******************/
.content
{
    color: #333;
    /*background: #fff;*/
    padding: 0 0 0 40px;
    text-align: left;
}

.pnlMainTop
{
    /*margin: 0px 0px 0px 0px; padding: 10px 10px 10px 10px; display: inline-block;*/
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    font-size: 0.94em;
    color: Black;
    border-width: 1px;
    border-style: Solid;
    border-color: #BCBEC0;
    background-color: White;
    overflow: hidden;
    /*height: 35px;*/
    padding: 0px 0px 0px 20px;
    margin: 0px 30px 0px 30px;
    border-width: 0px;
}

.pnlMain
{
    overflow: hidden;
    padding: 0px 10px 20px 10px;
    margin: 0px 20px 0px 20px;
    /*background-color: #FF9966;*/
}

#ErrorLabel
{
    color: #f00;
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

/****************** Right Navigation AREA  ******************/

.right
{
    /*width: 100%;*/
    color: #333;
    /*background-color: #fAF000;*/
}

#thecounter
{
    margin: 30px 00px 0px 10px;
    padding: 0px;
    width: 120px;
    /*background-color: #0ff;*/
    font-size: 0px;
    height: 24px;
    /*font-family: Courier, Terminal, System, Fixedsys; color: #B4FF81;
    font-weight: bold;
    text-align: center;
    vertical-align: baseline;*/
}

/* Added on 20150903 by Nant and Enic */
/****************** Change of Right Panel to have the [End Exam] at the bottom of the screen   ******************/
.rightCell #RightPanel
{
    position: fixed;
    top: 33px;
    bottom: 20px;
    max-width: 140px;
}

#EndExamButton
{
    position: absolute;
    bottom: 0;
}
/****************** End  ******************/

/****************** LanguageSelection  ******************/
#LangList
{
    position: absolute;
    top: 10px;
    right: 35px;
}

.highslideIMG
{
    border: 0px !important;
}

@media print
{
    .no-print, .no-print *
    {
        display: none !important;
    }
}
