﻿body
{
    font-family: Arial;
    height: 100%;
    min-height: 100%;
}
.login
{
    font-family : arial;
    font-size:x-small;
    font-weight :bold;
}
.logintable
{
    border-width : 1px;
    border-color:black ;
}

.Tmessage
{
    font-size: small;
    color :Teal;
}
.Tsubject
{
    font-weight: bold;
    color: #3C76B2;
}
.Tbywhen
{
    font-size: x-small;
}
.Tlink
{
    font-size: small;
}
.Treply
{
}
.Txxx
{
    font-size : small;
    color : Teal;
}
.Nxxx
{
    font-size : small;
    color : black;
}
.Ttitle
{
    color :White;
}
.Tsubtitle
{
    color:White;
    font-size:9px;
}
a.Tsubtitle2
{
    color:#add8e6;
    font-weight:bold;
    font-size:12px;
    padding:5px;
}
.Jmessage
{
    font-size: small;
    color :Teal;
}
.Jtextbox
{
    font-family:Arial;
    font-size: medium;
    color :Teal;
}
.Jsubject
{
    font-weight: bold;
    color: green;
}
.Jsubject0
{
    font-weight: bold;
    color: green;
}
.Jsubject1
{
    font-weight: bold;
    color: red;
}
.Jbywhen
{
    font-size: xx-small;
}
.Jlink
{
    font-size: x-small;
}
.Jreply
{
}
.Jtitle
{
    color :White;
}
.Jheading
{
    color :Blue;
    font-weight :bold;
}
.Stats
{
    font-size:small;
    color: #3C76B2;
}
.photo
{
   max-height:80px;
   max-width:80px;
}
.logo
{
   max-height: 80px; /* sets max-height value for all standards-compliant browsers */
   max-width: 200px; /* this sets the max-width value for all standards-compliant browsers */
}
.expandHeadline
{
    margin-left:5px;
}
.expandHyperlink
{
    font-family:Arial;
    font-size:12px;
}
.expandMessage
{
    font-family:Arial;
    font-size:12px;
    margin-left:20px;
    background-color :#E4E4E4 ;
}
.PNadpanel
{
    background-color: #ADD8E6;
    margin: 0px;
    padding: 0px;
    width:160px;
}
.NFadpanel
{
    background-color: #F5FFFA;
    margin: 0px;
    padding: 0px;
    width:160px;
}
.GPPMadpanel
{
    background-color: #F0FFFF;
    margin: 0px;
    padding: 0px;
    width:160px;
}
.GPCadpanel
{
    background-color: #F0F8FF;
    margin: 0px;
    padding: 0px;
    width:160px;
}
.adupload
{
    margin:25px;
    padding:25px;
    text-align:center;
}
.footer
{  
    text-align : center;
    font-size :8pt;
    width:17%;
}
.mainpage
{
    height: 100%;
}
.searchbutton
{
    font-size:10px;
    text-align:left;
    height:12px;
    padding:0px;
}
.jobPanel
{
    text-align:center;
    padding-top:50px;
    padding-bottom:50px;
}
.jobheader
{
    font-size:10px;
    color:white;
}
.jobMessage
{
    background-color:#EFF3FB;
    padding:30px;
    font-size: small;
    color :Teal;
}
.PNbluepanel
{
    padding:10px;
    margin:20px;
    background-color:#EFF3FB;
    font-size:14px;
}
.PNgreypanel
{
    padding:10px;
    margin:20px;
    background-color:#ECECEC;
    font-size:14px;
}
.adjustedZIndex {
    z-index: 1;
}
