/********************************************************
    COMMON STYLES
********************************************************/
.PageHeadline
{
    font-family:Trebuchet MS;
    font-size:15pt;
    font-weight:bold;
    text-align:left;
    color:#4E3819;
}
.PageSubHeadlineL1
{
    font-family:Arial;
    font-size:12pt;
    font-weight:bold;
    text-align:left;
    color:#4E3819;
}
.PageSubHeadlineL2
{
    font-family:Arial;
    font-size:9pt;
    font-weight:bold;
    text-align:left;
    color:#000000;
}
.announcement-list p
{
    font-family:Arial;
    font-size:9pt;
    line-height:14pt;
    font-weight:normal;
    text-align:left;
    color:#000000;
    margin-top:0px;
}
.BodyText
{    
    font-family:Arial, Helvetica, sans-serif !important;
    font-size:12px;
    /*line-height:14pt;*/
    font-weight:normal;
    text-align:left;
    color:#000000;
    
    letter-spacing:0.2px;
    white-space:normal !important;
    word-spacing:1px;
    outline-color:invert;
    outline-style:none;
    outline-width:medium;
}
.TitleLink
{
    text-align:left;
}
.TitleLink a
{
    font-family:Trebuchet MS;
    font-size:10pt;
    font-weight:normal;
    text-align:left;
    text-decoration:none;
    color:#005568;
}
.TitleLink a:hover
{
    font-family:Trebuchet MS;
    font-size:9pt;
    font-weight:bolder;
    text-align:left;
    color:#005568;
    text-decoration:underline;
    cursor:hand;
}
.BodyText a
{
    font-family:Arial;
    font-size:9pt;
    line-height:14pt;
    font-weight:normal;
    text-align:left;
    text-decoration:none;
    color:#005568;
}
.BodyText a:hover
{
    font-family:Arial;
    font-size:9pt;
    line-height:14pt;
    font-weight:bold;
    text-align:left;
    color:#005568;
    text-decoration:underline;
    cursor:hand;
}
.BodyTableGeneric
{
    width:100%;
    vertical-align:top;
    border-collapse:collapse;    
}
.BodyTableGeneric tbody td
{    
    vertical-align:top;       
}
.BodyTableGenericBottom
{
    width:100%;
    vertical-align:bottom;
    border-collapse:collapse;    
}
.BodyTableGenericBottom tbody td
{    
    vertical-align:bottom;       
}
.PageCallOut
{
    font-family:Arial;
    font-size:13pt;
    line-height:21pt;
    font-weight:normal;
    text-align:left;
    color:#404040;
    text-decoration:underline;
    cursor:hand;
}
.FieldLables9
{
    font-family:Arial;
    font-size:9pt;
    color:#808285;
    text-transform:uppercase;
    text-decoration:none;
}
.FieldLables8
{
    font-family:Arial;
    font-size:8pt;
    color:#808285;
    text-transform:uppercase;
    text-decoration:none;
}
.PageLine
{
    width:900px;
    color:#A2A4A7;
    margin-left:28px;
    margin-right:22px;
    float:left;
}
.CapText
{
    text-transform:uppercase;
}
.IRCMapImg
{
    width:459px;
    height:292px;
}
.EmergencyGridComm
{
    width:250px;
    height:55px;
}
.EmergencyGridCommdiv div
{
    background-image:url('/images/EmerGridComm-Active.png');
    background-repeat:no-repeat;    
}
.GrnBarImg
{
    width:250px;
    height:18px;
    padding-top:20px;
    padding-right:10px;
}
.GridMarketContentDiv
{    
    margin-right:119px;    
    padding-right:5px;
}

.GridMarketTable
{
    border-collapse:collapse;
    font-family:Arial;
    font-size:9pt;    
    font-weight:normal;
    text-align:left;
    color:#000000;   
    vertical-align:top; 
}
.SearchResults
{
    font-family:Arial;
    font-size:9pt;
    line-height:14pt;
    font-weight:normal;
    text-align:left;
    color:#000000;
}
.ContactInfoTable 
{
    border-collapse:collapse; 
    margin-left:-15px;       
}
.ContactInfoTable tbody td 
{
    padding-left: 15px;
    white-space:normal !important;
}
.GlossaryTable 
{
    border-collapse: collapse;    
}
.GlossaryTable th, tbody td
{
    vertical-align:top;
    text-align:left;
}
.CurrentNewsSection 
{
    width:330px;
}
.MembersGlanceDiv 
{
    text-align:right;
    padding-right:40px;
}
.RequiredField 
{
    color:red;
}
.RegionMap 
{
    padding-left:10px;    
}
.RightAlignCell 
{
    text-align:right;
}