﻿.leftNavMenuItemGroupHeader_MostTop
{
    font: normal 14px Arial, Helvetica, sans-serif;
    color: #ffffff; /*ine-height: 22px;*/
    background-image: url(../Images/PanelsHeadBck.png);
    width: 220px;
    text-align: left;
    text-indent: 8px;
    display: block;
    cursor: pointer;
    border-top: 1px;
    border-top-color: #A8600E;
    border-top-style: solid;
}
.leftNavMenuItemGroupHeader
{
    font: normal 14px Arial, Helvetica, sans-serif;
    color: #ffffff;
    line-height: 22px;
    background-image: url(../Images/PanelsHeadBck.png);
    width: 220px;
    text-align: left;
    text-indent: 8px; /* display: block;*/
    cursor: pointer;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    vertical-align: middle;
}


.companyLeftNavMenuItemGroupHeader
{
    font: normal 12px Arial, Helvetica, sans-serif;
    font-weight: bold; /*color: #ffffff; */
    color: #aa650d; /*line-height: 2px; background-image: url(../Images/PanelsHeadBck.png);*/
    background-color: #F3F3F3;
    width: 220px;
    text-align: left;
    padding-left: 8px; /* used to be 8 */ /* display: block;*/
}
.leftNavMenuItemSubGroupHeader
{
    font: normal 13px Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #656565;
    width: 220px;
    text-align: left;
    padding-left: 4px;
    padding-top: 5px;
    cursor: pointer;
}

.leftNavMenuItemSubGroupHeader2
{
    font: normal 13px Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #656565;
    width: 220px;
    text-align: left;
    padding-top: 2px;
    cursor: pointer;
    line-height: normal;
}

.leftNavMargin
{
    padding: 8px;
}

.leftNavMarginTopMenuItem
{
    padding-left: 12px; /* used to be 12*/
    padding-top: 5px;
}

.leftNavMarginMenuItem
{
    padding-left: 12px; /* used to be 12*/
    padding-top: 0px;
}

a.leftNavMenuItem
{
    cursor: pointer;
    font: normal 13px Arial, Helvetica, sans-serif;
    color: Black;
    text-decoration: none;
}

a.leftNavMenuItem:hover
{
    cursor: pointer;
    font: normal 13px Arial, Helvetica, sans-serif;
    color: #AA650D;
    text-decoration: underline;
}

a.link13pxBlackToBold
{
    cursor: pointer;
    font: normal 13px Arial, Helvetica, sans-serif;
    color: Black;
    text-decoration: underline;
}

a.link13pxBlackToBold:hover
{
    cursor: pointer;
    font: normal 13px Arial, Helvetica, sans-serif;
    color: #AA650D;
    text-decoration: none;
}

a.leftNavMenuItem2
{
    cursor: pointer;
    font: normal 13px Arial, Helvetica, sans-serif;
    color: Black;
    text-decoration: none;
    word-break: break-all;
}

a.leftNavMenuItem2:hover
{
    cursor: pointer;
    font: normal 13px Arial, Helvetica, sans-serif;
    color: #D0A239;
    text-decoration: underline;
}

a.leftNavMenuItemGold
{
    cursor: pointer;
    font: normal 13px Arial, Helvetica, sans-serif;
    color: #aa650d;
    word-break: break-all;
}

a.leftNavMenuItemGold:hover
{
    cursor: pointer;
    font: normal 13px Arial, Helvetica, sans-serif;
    color: #D0A239;
    text-decoration: none;
}

.leftNavSearchResultItem
{
    cursor: pointer;
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #02456A;
    text-decoration: none;
    padding-left: 12px;
}

a.blueToGold1:link
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
}

a.blueToGold1:visited
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
}

a.blueToGold1:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
}

a.blueToGold1:active
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
}


.goldTitle
{
    font-size: 24px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 8px;
}

.grayTitle2
{
    font-size: 24px;
    color: #656565;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: normal;
}

.goldTitle2a
{
    font-size: 24px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: normal;
}

.goldTitle2
{
    font-size: 24px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-top: 10px;
    padding-left: 10px;
    line-height: normal;
}

.divCompanyName
{
    font-size: 24px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: normal;
}

.goldTitle3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #aa650d;
    line-height: normal;
}
.goldTitle3a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #aa650d;
    font-weight: bold;
    line-height: normal;
}

.goldTitle4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #aa650d;
    line-height: normal;
}

.goldTitle5
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #aa650d;
    line-height: normal;
}

.goldTitle6
{
    font-size: 24px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-top: 10px;
    line-height: normal;
}

.grayTitle7
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #656565;
    font-weight: bold;
    line-height: normal;
}

.goldTitle7
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #aa650d;
    font-weight: bold;
    line-height: normal;
}

.goldTitle8
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #aa650d;
    font-weight: bold;
    line-height: normal;
}

.goldTitle9
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #aa650d;
    line-height: normal;
}


.goldSubtitle
{
    font-size: 16px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 8px;
    line-height: normal;
}

.goldSubtitle2
{
    font-size: 16px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: normal;
}

.goldSubtitle3
{
    font-size: 19px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
.goldSubtitle4
{
    font-size: 15px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: normal;
}

.goldSubtitle5
{
    font-size: 16px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-bottom: 0px;
    padding-bottom: 0px;
    line-height: normal;
}

.pressReleaseGoldSubtitle
{
    font-size: 13px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #F3F3F3;
    line-height: normal;
}
.pressReleaseBlueSubtitle
{
    font-size: 13px;
    color: #1a3364;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #F3F3F3;
    line-height: normal;
}


.blueTitle
{
    font-size: 24px;
    color: #1a3364;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 8px;
    line-height: normal;
}
.blueSubTitle1
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    padding-left: 10px;
    padding-top: 10px;
    line-height: normal;
}
.graySubTitle1
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    padding-left: 10px;
    padding-top: 10px;
    line-height: normal;
}

.graySubTitle2
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;  
    line-height: normal;
}

.blueSubTitle2
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    line-height: normal;
}

.companyPageTitle
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    padding-left: 10px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    line-height: normal;
}

.companyPageTitle2
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    margin-bottom: 0px;
    padding-bottom: 0px;
    line-height: normal;
}

.blueSubTitle20
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    line-height: normal;
}
.blueSubTitle15
{
    font-size: 15px;
    font-family: arial, Helvetica, sans-serif;
    color: #656565;
    line-height: normal;
}



.blueSubTitle17
{
    font-size: 17px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    line-height: normal;
}

.blueSubTitle16px
{
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    line-height: normal;
}


.blueTitle2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #1a3364;
    line-height: normal;
}

.blueTitle3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #656565;
    line-height: normal;
}
.blueTitle4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #656565;
    line-height: normal;
}

.blueTitle18
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color:#656565 ;
    line-height: normal;
}

.blueTitle5
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #656565;
    font-weight: bold;
    font-style: italic;
    line-height: normal;
}

.blueTitle6
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: Black;
    font-weight: bold;
    line-height: normal;
}

.blueTitle7
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: normal;
}

.blue12pxItalic
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-style: italic;
    text-decoration: underline;
    line-height: normal;
}
.blue12pxBold
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
    line-height: normal;
}

.blue13pxBold
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
    line-height: normal;
}



.blueSubTitle8
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    line-height: normal;
}

.blueTitle9
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #656565;
    line-height: normal;
}

.blueSubTitle9
{
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    line-height: normal;
}

.blueSubTitle16
{
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    line-height: normal;
}
.blueSubTitle19
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    font-weight: bold;
    color: #656565;
    line-height: normal;
}

a.BlueToGold16px:link
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}
a.BlueToGold16px:visited
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}
a.BlueToGold16px:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}
a.BlueToGold16px:active
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

.plainText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    padding-left: 5px;
    padding-top: 5px;
    line-height: normal;
}

.plainText1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    padding-left: 5px;
    line-height: normal;
}
.plainText2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    padding-left: 10px;
    padding-top: 12px;
    padding-bottom: 3px;
    padding-right: 10px;
    line-height: normal;
}

.plainText3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    line-height: normal;
}

.plainText4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    padding-left: 4px;
    line-height: normal;
}

.plainText5
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: normal;
}

.plainText6
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Black;
    line-height: normal;
}


.plainText7
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    padding: 5px;
    line-height: normal;
}
.plainText8
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1A3364;
    line-height: normal;
}

.plainText11px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    padding-left: 5px;
    padding-top: 5px;
    line-height: normal;
}

.plainText13px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: Black;
    line-height: normal;
}
.plainText14px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: Black;
    line-height: normal;
}

.arialBlack12px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: normal;
}
.arialBlack11px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    line-height: normal;
}

.plainTextBlue12px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: Black;
    line-height: normal;
}

.plainTextBlue11px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1a3364;
    line-height: normal;
}

.plainTextBlue14px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #1a3364;
    line-height: normal;
}

.plainTextBlue12pxItalic
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: Black;
    font-style: italic;
    line-height: normal;
}

.plainText13px_b
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: normal;
}
.plainText12px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    line-height: normal;
}
.plainText11px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    line-height: normal;
}

.plainText15px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #333333;
    padding: 5px;
    line-height: normal;
}

.message
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: red;
    padding-left: 20px;
    padding-top: 5px;
    line-height: normal;
}
.pressReleasePlainText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    padding-left: 5px;
    padding-top: 10px;
    line-height: normal;
}

.titleBackground
{
    background-image: url(../images/TitleBack.jpg);
    background-repeat: repeat-x;
    height: 42px;
    font-size: 15px;
    font-weight: bold;
    color: White;    
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
    padding-left:15px;
    padding-right:15px;
    
}

.titleBackground2
{
    background-image: url(../images/TitleBack2.jpg);
    background-repeat: repeat-x;
    height: 61px;
    font-size: 15px;
    font-weight: bold;
    color: White;    
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
    padding-left:15px;
    padding-right:15px;
    
}

.titleBackground3
{
    background-image: url(../images/header_todaysPress1.jpg);
    background-repeat: repeat-x;
    height: 67px;
    font-size: 15px;
    font-weight: bold;
    color: White;    
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;   
    
}

.table_header
{
    background-image: url(../images/table_header_bg.gif);
    background-repeat: repeat-x;
    height: 33px;
    font-size: 12px;
    font-weight: bold;
    color: #1a3364;
    padding-right: 5px;
    padding-left: 5px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
.table_header_3
{
    background-image: url(images/table_header_bg.gif);
    background-repeat: repeat-x;
    height: 33px;
    font-size: 12px;
    font-weight: bold;
    color: #1a3364;
    padding-right: 5px;
    padding-left: 5px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

.table_row_blue_text
{
    font-size: 13px;
    color: Black;
    padding: 5px 5px 5px 5px;
    background-color: #F3F3F3;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    line-height: normal;
}
.table_row_blue_text_alt
{
    font-size: 13px;
    color: Black;
    background-color: White;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    line-height: normal;
}
.table_row_blue_text2
{
    font-size: 13px;
    color: Black;
    padding: 5px 5px 5px 5px;
    background-color: #f6f6f6;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
.table_row_blue_text_alt2
{
    font-size: 12px;
    color: #1a3364;
    background-color: #ebeaea;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
.table_row_blue_text_3
{
    background-color: #F3F3F3;
}
.table_row_blue_text_3_alt
{
    background-color: White;
}

.table_row_gray_text_3
{
    background-color: #F3F3F3;
}
.table_row_gray_text_3_alt
{
    background-color: White;
}

.PressReleaseHeader1
{
    color: white;
    height: 30px;
    background-color: #03476C;
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    font-weight: bold;
    padding: 5px;
    text-decoration: none;
    line-height: normal;
}
.PressReleaseHeaderLink
{
    color: white;
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    font-weight: bold;
    color: White;
    text-decoration: none;
    line-height: normal;
}
.PressReleaseBody
{
    background-color: #D3DEEF;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #325252;
    border-right-width: 1px;
    border-right-style: dashed;
    border-right-color: #325252;
    border-left-width: 1px;
    border-left-style: dashed;
    border-left-color: #325252;
    font-family: Arial, Sans-Serif;
    padding: 5px;
    line-height: normal;
}

.tableHeader
{
    background-image: url(../images/gfx_bigBox_2.jpg);
    background-repeat: repeat-x;
    height: 33px;
    font-size: 12px;
    font-weight: normal;
    color: White;
    padding-right: 5px;
    padding-left: 5px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
.grayTableHeader
{
    background-image: url(../images/gfx_bigBox_2.jpg);
    background-repeat: repeat-x;
    height: 33px;
    font-size: 12px;
    font-weight: normal;
    color: White;
    padding-right: 5px;
    padding-left: 5px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}



.tableHeader2
{
    background-image: url(../images/table_header_bg2.gif);
    background-repeat: repeat-x;
    height: 65px;
    font-size: 11px;
    font-weight: bold;
    color: #1a3364;
    padding-right: 5px;
    padding-left: 5px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
.grayTableHeader2
{
    background-image: url(../images/gfx_bigBox_3.jpg);
    background-repeat: repeat-x;
    height: 65px;
    font-size: 11px;
    font-weight: bold;
    color: White;
    padding-right: 5px;
    padding-left: 5px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}


.tableHeader3
{
     background-image: url(../images/gfx_bigBox_3.jpg);
    background-repeat: repeat-x;
    height: 65px;
    font-size: 11px;
    font-weight: bold;
    color: White;
    padding-right: 5px;
    padding-left: 5px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

.tableHeader4
{
    background-image: url(../images/gfx_bigBox_3.jpg);
    background-repeat: repeat-x;
    height: 65px;
    font-size: 11px;
    font-weight: bold;
    color: White;
    padding-right: 1px;
    padding-left: 1px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

.tableHeader5
{
    background-image: url(../images/gfx_bigBox_3.jpg);
    background-repeat: repeat-x;
    height: 65px;
    font-size: 11px;
    font-weight: bold;
    color: White;
    padding-right: 3px;
    padding-left: 3px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

.tableHeaderStockAlert
{
    background-image: url(../images/Angled_head.gif);
    width: 263px;
    height: 63px;
    line-height: normal;
}


.tableRowBlueTextAlt
{
    font-size: 12px;
    color: #1a3364;
    background-color: #ebeaea;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

.tableRowGrayTextAlt
{
    font-size: 12px;
    color: Black;
    background-color: #F3F3F3;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

.gridviewCellPadding
{
    padding: 5px;
}

.plainTextWithBorderBottom
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    border-bottom-width: 2px;
    border-bottom-color: Black;
    border-bottom-style: solid;
    line-height: normal;
}

.plainTextWithBorderTop
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    border-top-width: 2px;
    border-top-color: Black;
    border-top-style: solid;
    line-height: normal;
}


.sendMessageBackgroundImage
{
    background-image: url(../images/contact-button-sendmsg.gif);
    border: 0px;
}

.aboutUsMoreInfoSignupBackgroundImage
{
    background-image: url(../images/submit2.gif);
    border: 0px;
    cursor: pointer;
}
.subscriptionButtonBackgroundImage
{
    background-image: url(../images/completeSubscription.gif);
    border: 0px;
    cursor: pointer;
}
.subscriptionButtonBackgroundImage2
{
    background-image: url(../images/Complete-Subscription.jpg);
    border: 0px;
    cursor: pointer;
}

.compareRankBackgroundImage
{
    background-image: url(../images/compareComp2.PNG);
    border: 0px;
    width: 150px;
    height: 29px;
}

.researchIndustryRankBackgroundImage
{
    background-image: url(../images/indResearch.png);
    border: 0px;
    width: 150px;
    height: 29px;
}

.requiredfield
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #9a9a9a;
    line-height: normal;
}

.market_indicator_login
{
    background-image: url(../images/indicators-small2.gif);
    background-report: no-repeat;
    background-position: left top;
    width: 155px;
    height: 52px;
    cursor: pointer;
    line-height: normal;
}

.market_indicator_login_icon
{
    float: left;
    padding-bottom: 5px;
    padding-top: 8px;
    padding-left: 6px;
    padding-right: 2px; /*padding: 8px 2px 5px 10px;*/
    line-height: normal;
}
.market_indicator_login_red
{
    padding-top: 10px;
    padding-right: 5px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    color: #9e0b0f;
    font-size: 12px;
    line-height: normal;
}
.market_indicator_login_blue
{
    padding-top: 10px;
    padding-right: 5px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    color: #1A3364;
    font-size: 12px;
    line-height: normal;
}
.market_indicator_symbol_login_red
{
    padding-top: 17px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #9e0b0f;
    line-height: normal;
}
.market_indicator_symbol_login_blue
{
    padding-top: 17px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1A3364;
    line-height: normal;
}
.market_indicator_padding_login
{
    padding: 2px 2px 2px 2px;
}

.market_indicator
{
    background-image: url(../images/indicators.gif);
    background-report: no-repeat;
    background-position: left top;
    width: 220px;
    height: 49px;
    cursor: pointer;
    line-height: normal;
}
.market_indicator_icon
{
    float: left;
    padding: 12px 5px 5px 10px;
}
.market_indicator_red
{
    padding-top: 8px;
    padding-right: 12px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    color: #9e0b0f;
    font-size: 12px;
    line-height: normal;
}
.market_indicator_blue
{
    padding-top: 8px;
    padding-right: 12px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    color: #1A3364;
    font-size: 12px;
    line-height: normal;
}
.market_indicator_symbol_red
{
    padding-top: 17px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #9e0b0f;
    line-height: normal;
}
.market_indicator_symbol_blue
{
    padding-top: 17px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1A3364;
    line-height: normal;
}
.market_indicator_padding
{
    padding: 0px 40px 20px 0px;
}

.defaultPageFilteredNews
{
    font: normal normal 16px Arial, Helvetica, sans-serif;
    color: #18254F;
    line-height: normal;
}
.defaultPageNewsArticleDateCell
{
    color: black;
    font-weight: normal;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 5px;
    width: 77px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: Black;
    line-height: normal;
}

.defaultPageNewsArticleTitleCell
{
    text-align: left;
    padding-top: 5px;
    padding-left: 0px;
    padding-bottom: 5px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: Black;
    line-height: normal;
}

.defaultPageNewsArticleTitleAnchor
{
    color: Black;
    text-align: left;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    line-height: normal;
}

.table_row_silver_text_alt
{
    font-size: 12px;
    color: #AD6108;
    background-color: #ebeaea;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

.table_row_silver_text
{
    font-size: 12px;
    color: #AD6108;
    padding: 5px 5px 5px 5px;
    background-color: #f6f6f6;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
.pressReleaseSectionTitle
{
    padding-left: 5px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #1a3364;
    white-space: nowrap;
    text-align: left;
    line-height: normal;
}


.vertB
{
    cursor: hand;
    cursor: pointer;
    border: 0px;
}
.horb
{
    cursor: hand;
    cursor: pointer;
    border: 0px;
}

.stockAlertViewTable
{
    font: normal 12px arial;
    border-right: 1px solid #d2d2d2;
    background-color: #d2d2d2;
    line-height: normal;
}

.stockAlertViewTableAngle
{
    border-right: 1px solid gray;
    padding: 0px;
    margin: 0px;
}

.stockAlertViewTableGoldCell
{
    background-image: url(../images/Click_to_View.gif);
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    cursor: pointer;
}

.stockAlertViewTableBlueCell
{
    background-image: url(../images/Click_to_View_blue.png);
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    cursor: pointer;
    line-height: normal;
}
.arial10K
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    line-height: normal;
}

.tdCell
{
    padding-left: 50px;
    padding-right: 10px;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    line-height: normal;
}

.tdCell2
{
    padding-left: 20px;
    padding-right: 10px;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
    line-height: normal;
}
.rowBottomBorder
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: Black;
}
.PaddingTop5
{
    padding-top: 5px;
}

.adSlideshowHolder, .adSlideshowHolder_left
{
    margin: 0px; /* "Air" */
    float: center; /* Floating gallery at the right side of other web page content */
    width: 190px; /* Image width */
    height: 74px; /* Image height */
    position: relative; /* Don't remove this line */
}

.adSlideshowHolder img
{
    position: absolute;
    margin: 0px;
    left: 0px;
    top: 0px;
}

.leftS
{
    background-image: url(../images/shadowL.png);
    background-repeat: repeat-y;
}
.rightS
{
    background-image: url(../images/shadowR.png);
    background-repeat: repeat-y;
    background-position: right;
}

.login
{
    color: #000000;
    font: 11px Arial, Helvetica, sans-serif;
    width: 150px;
    height: 19px;
    border: 1px solid #2F427E;
    line-height: normal;
}

.textGeorgia10dkblue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2F427E;
    line-height: normal;
}
.gray_link
{
    color: #666666;
    text-decoration: underline;
    font: 11px Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-left: 10px;
    vertical-align: top;
    line-height: normal;
}
.blue_link
{
    color: #1A3364;
    text-decoration: underline;
}

a.pressReleaseHeader:link
{
    color: #656565;
    text-decoration: underline;
}
a.pressReleaseHeader:visited
{
    color: #656565;
    text-decoration: none;
}
a.pressReleaseHeader:hover
{
    text-decoration: none;
    font: normal 15px Arial, Helvetica, sans-serif;
    color: #D0A239;
    line-height: normal;
}
a.pressReleaseHeader:active
{
    color: #656565;
    text-decoration: underline;
}

td.sectionMiddle
{
    border-left: 1px dotted #9CB6C3;
    border-right: 0px dotted #9CB6C3;
    padding: 5px;
    margin: 5px;
    line-height: normal;
}
td.sectionLeft
{
    border-left: 1px dotted #9CB6C3;
    padding: 5px;
    margin: 5px;
    line-height: normal;
}
td.sectionRight
{
    border-right: 0px dotted #9CB6C3;
    padding: 5px;
    padding: -10px;
    line-height: normal;
}
td.sectionHead
{
    padding: 10px;
    margin: 5px;
    border-left: 1px dotted #9CB6C3;
    font: bold 16px Arial, Helvetica, sans-serif;
    color: #AA650D;
    line-height: normal;
}
.sectionHead
{
    font: bold 16px Arial, Helvetica, sans-serif;
    color: #AA650D;
    line-height: normal;
}

td.sectionHead2
{
    padding: 0px;
    font: bold 16px Arial, Helvetica, sans-serif;
    color: #AA650D;
    line-height: normal;
}
td#sectionHeadRight
{
    padding: 10px;
    margin: 10px;
    border-right: 1px dotted #9CB6C3;
    line-height: normal;
}

.heading2
{
    font-size: 17px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-left: 7px;
    padding-top: 23px;
    line-height: normal;
}

.heading2 a
{
    font: bold 16px Arial, Helvetica, sans-serif;
    color: #AA650D;
    text-decoration: none;
    line-height: normal;
}

.blueText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: Black;
    line-height: normal;
}

.blueText2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1A3364;
    line-height: normal;
}
a.whiteToGoldLink:link
{
    color: White;
    text-decoration: underline;
}
a.whiteToGoldLink:visited
{
    color: White;
    text-decoration: underline;
}
a.whiteToGoldLink:hover
{
    text-decoration: none;
    color: #aa650d;
}
a.whiteToGoldLink:active
{
    color: White;
    text-decoration: underline;
}



a.whiteToGold13pxLink:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: White;
    text-decoration: underline;
}
a.whiteToGold13pxLink:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: White;
    text-decoration: underline;
}
a.whiteToGold13pxLink:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    color: #aa650d;
}
a.whiteToGold13pxLink:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: White;
    text-decoration: underline;
}


a.whiteToGold11pxBold:link
{
    font-size: 11px;
    color: White;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: underline;
}
a.whiteToGold11pxBold:visited
{
    font-size: 11px;
    color: White;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: underline;
}
a.whiteToGold11pxBold:hover
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #aa650d;
}
a.whiteToGold11pxBold:active
{
     font-size: 11px;
    color: White;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;    
    text-decoration: underline;
}

a.SimpleLink:link
{
    color: Black;
    text-decoration: underline;
}
a.SimpleLink:visited
{
    color: Black;
    text-decoration: underline;
}
a.SimpleLink:hover
{
    text-decoration: none;
    color: #aa650d;
}
a.SimpleLink:active
{
    color: Black;
    text-decoration: underline;
}


a.SimpleLink2:link
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
a.SimpleLink2:visited
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
a.SimpleLink2:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
a.SimpleLink2:active
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

a.BalckToBlueLink:link
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
a.BalckToBlueLink:visited
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
a.BalckToBlueLink:hover
{
    text-decoration: none;
    color: #1A3364;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
a.BalckToBlueLink:active
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}


a.SimpleLink3:link
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.SimpleLink3:visited
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.SimpleLink3:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.SimpleLink3:active
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

a.SimpleLink4:link
{
    color: #1A3364;
    text-decoration: underline;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}
a.SimpleLink4:visited
{
    color: #1A3364;
    text-decoration: underline;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}
a.SimpleLink4:hover
{
    text-decoration: none;
    color: #aa650d;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}
a.SimpleLink4:active
{
    color: #1A3364;
    text-decoration: underline;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

a.SimpleLink5:link
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
}
a.SimpleLink5:visited
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
}
a.SimpleLink5:hover
{
    text-decoration: none;
    color: #1A3364;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
}
a.SimpleLink5:active
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
}

a.SimpleLink6:link
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
a.SimpleLink6:visited
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
a.SimpleLink6:hover
{
    text-decoration: none;
    color: #1A3364;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
a.SimpleLink6:active
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}

a.SimpleLink7:link
{
    color: #1A3364;
    text-decoration: none;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
a.SimpleLink7:visited
{
    color: #1A3364;
    text-decoration: none;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
a.SimpleLink7:hover
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
a.SimpleLink7:active
{
    color: #1A3364;
    text-decoration: none;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}

a.SimpleLink8:link
{
    color: #1A3364;
    text-decoration: none;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
a.SimpleLink8:visited
{
    color: #1A3364;
    text-decoration: none;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
a.SimpleLink8:hover
{
    text-decoration: none;
    color: #aa650d;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
a.SimpleLink8:active
{
    color: #1A3364;
    text-decoration: none;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

a.GoldToBlue13px:link
{
    color: #aa650d;
    text-decoration: none;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
a.GoldToBlue13px:visited
{
    color: #aa650d;
    text-decoration: none;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
a.GoldToBlue13px:hover
{
    color: #1A3364;
    text-decoration: underline;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}

a.GoldToBlue13px:active
{
    color: #aa650d;
    text-decoration: none;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}

a.GoldToBlue14px:link
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}
a.GoldToBlue14px:visited
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}
a.GoldToBlue14px:hover
{
    color: #1A3364;
    text-decoration: none;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}

a.GoldToBlue14px:active
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}

a.GoldToBlue13pxUnderlined:link
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
a.GoldToBlue13pxUnderlined:visited
{
    color: #aa650d;
    text-decoration: none;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
a.GoldToBlue13pxUnderlined:hover
{
    color: #1A3364;
    text-decoration: none;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}

a.GoldToBlue13pxUnderlined:active
{
    color: #aa650d;
    text-decoration: none;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}

a.GoldToBlue12px:link
{
    color: #aa650d;
    text-decoration: none;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
a.GoldToBlue12px:visited
{
    color: #aa650d;
    text-decoration: none;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
a.GoldToBlue12px:hover
{
    color: #1A3364;
    text-decoration: underline;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
a.GoldToBlue12px:active
{
    color: #aa650d;
    text-decoration: none;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

a.GoldToBlue15px:link
{
    color: #aa650d;
    text-decoration: none;
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
}
a.GoldToBlue15px:visited
{
    color: #aa650d;
    text-decoration: none;
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
}
a.GoldToBlue15px:hover
{
    color: #1A3364;
    text-decoration: underline;
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
}
a.GoldToBlue15px:active
{
    color: #aa650d;
    text-decoration: none;
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
}
/* FAQ */
a.faq-jumpto:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #1A3364;
    padding-left: 37px;
}
a.faq-jumpto:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #1A3364;
    padding-left: 37px;
}
.faq-titlesections
{
    background-color: #e1e1e1;
}
.faq-titlenames
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #1A3364;
    padding-left: 15px;
    line-height: normal;
}

.faq-Q
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: bold;
    color: #1A3364;
    padding-right: 15px;
    line-height: normal;
}

.faq-Question
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #1A3364;
    line-height: normal;
}

.faq-A
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #1A3364;
    padding-right: 15px;
    line-height: normal;
}

.faq-Answer
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1A3364;
    line-height: normal;
}

.subtitle
{
    font-size: 18px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

a.MainMenu:link
{
    color: White;
    text-decoration: none;
}
a.MainMenu:visited
{
    color: White;
    text-decoration: none;
}
a.MainMenu:hover
{
    text-decoration: none;
    color: #EDBE50;
}
a.MainMenu:active
{
    color: White;
    text-decoration: none;
}

.goldSubtitle14px
{
    font-size: 14px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.gold13pxBold
{
    font-size: 13px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: normal;
}

.buttonMousePointer1
{
    cursor: crosshair;
}

ul.TickList
{
    list-style-image: url('../images/tick.gif');
}

.liText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1a3364;
    font-weight: bold;
    line-height: normal;
}


a.Tabs
{
    color: #fff;
    text-decoration: none;
}
a.Tabs:hover
{
    color: #DFE44F;
}
p.Tabs
{
    margin: 0;
    padding: 5px;
    line-height: 1.5em;
    text-align: justify;
    border: 1px solid #73A405;
    line-height: normal;
}

.box
{
    background: #fff;
}
.boxholder
{
    padding-top: 1px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    background: #ECECEC;
    line-height: normal;
}
.tab
{
    float: left;
    height: 32px;
    width: 102px;
    margin: 0 1px 0 0;
    text-align: center;
    background: #014369;
    line-height: normal;
}
.tabtxt
{
    margin: 0;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    padding: 9px 0 0 0;
    line-height: normal;
}
.TranHeaderCell
{
    background-color: #014369;
    text-align: center;
    font-weight: bold;
    color: White;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 2px 2px 2px 2px;
    line-height: normal;
}

.TranRowCell
{
    font-size: 13px;
    color: Black;
    padding: 5px 5px 5px 5px;
    background-color: White;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    line-height: normal;
}

.TranRowCell_alt
{
    font-size: 12px;
    color: Black;
    background-color: #F3F3F3;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    line-height: normal;
}

.TranRowCell2
{
    font-size: 12px;
    color: #1a3364;
    padding: 5px 5px 5px 5px;
    background-color: #f6f6f6;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    font-weight: bold;
    line-height: normal;
}

.autoComplete
{
    font-size: 13px;
    color: #1a3364;
    height: 100px;
    overflow: scroll;
    background-color: White;
    line-height: normal;
}

.deleteCompanyButton
{
    background-image: url('../images/Delete-This-Company.jpg');
    border: 0px;
    width: 121px;
    height: 21px;
    cursor: pointer;
    vertical-align: text-bottom;
    line-height: normal;
}

.accordionHeader1
{
    color: White;
    text-decoration: none;
    font: bold 14px Arial, Helvetica, sans-serif;
    padding-left: 10px;
    background-color: #4B4B4B;
    cursor: pointer;
    padding-top: 4px;
    padding-bottom: 4px;
    border-top: 1px;
    border-top-style: solid;
    border-top-color: #CCCCCC;
    margin-top: 3px;
    text-align: left;
    height: 20px;
    line-height: normal;
}
.accordionSelectedHeader1
{
    color: White;
    background-color: #aa650d;
    font: bold 14px Arial, Helvetica, sans-serif;
    cursor: pointer;
    padding-left: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
    margin-top: 4px;
    text-align: left;
    border-top: 1px;
    border-top-style: solid;
    border-top-color: #CCCCCC;
    vertical-align: middle;
    height: 20px;
    line-height: normal;
}



.accordionContent1
{
    background-color: White;
    font: normal 13px Arial, Helvetica, sans-serif;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 4px;
    padding-left: 10px;
    text-align: left;
    border-right: 1px;
    border-left: 1px;
    border-right-style: dashed;
    border-right-color: #18254F;
    border-left-style: dashed;
    border-left-color: #18254F;
    line-height: normal;
}
.accordionContent2
{
    background-color: #F4F5F6;
    font: normal 13px Arial, Helvetica, sans-serif;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 4px;
    padding-left: 10px;
    text-align: left;
    border-right: 1px;
    border-left: 1px;
    border-bottom: 1px;
    border-right-style: dashed;
    border-bottom-style: dashed;
    border-right-color: #18254F;
    border-left-style: dashed;
    border-left-color: #18254F;
    border-bottom-color: #18254F;
    line-height: normal;
}


.blackTextFont10
{
    color: White;
    text-align: right;
    padding-right: 4px;
    font: normal 9px Arial, Helvetica, sans-serif;
    line-height: normal;
}


.whiteTextFont10
{
    color: White;
    padding: 4px;
    font: bold 11px Arial, Helvetica, sans-serif;
    line-height: normal;
}
.black13px
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    line-height: normal;
}

.black16px
{
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    line-height: normal;
}

.black16pxBold
{
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    font-weight:bold;
    line-height: normal;
}

.black12pxBold
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    font-weight: bold;
    line-height: normal;
}



.black14pxBold
{
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    font-weight: bold;
    line-height: normal;
}

.black14px
{
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    line-height: normal;
}
.black14pxBoldCentered
{
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black; 
    line-height: normal;
    text-align:center;
}

.black14pxCentered
{
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    line-height: normal;
    text-align:center;
}

.blue14pxBoldCentered
{
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: Green; 
    line-height: normal;
    text-align:center;
}

.black10pxBold
{
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    font-weight: bold;
    line-height: normal;
}


.red12px
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: Red;
    line-height: normal;
}
.blue14pxBold
{
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    line-height: normal;
}
.blue16pxBold
{
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
    line-height: normal;
}


.waterMark1
{
    font-size: 17px;
    font-family: Arial, Helvetica, sans-serif;
    color: #959595;
    background-color: #E8E8E8;
    padding-top: 10px;
    line-height: normal;
}

.waterMark2
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    background-color: #F6F6F6;
    border: 0px;
    border-style: solid;
    padding-left: 10px;
    line-height: normal;
}


.grayText12
{
    font-size: 12px;
    color: #959595;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

.questionCell
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444444;
    text-align: left;
    padding-top: 2px;
    vertical-align: top;
    line-height: normal;
}

.questionCella
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444444;
    text-align: right;
    padding-top: 5px;
    vertical-align: middle;
    line-height: normal;
}
.questionCellb
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444444;
    text-align: left;
    padding-top: 5px;
    vertical-align: top;
    line-height: normal;
}

.tableRowCell
{
    font-size: 13px;
    color: Black;
    padding: 5px 5px 5px 5px;
    background-color: #f6f6f6;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
.tableRowCell_alt
{
    font-size: 13px;
    color: Black;
    background-color: #ebeaea;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

.tableRowCell2
{
    font-size: 12px;
    color: #1a3364;
    padding: 5px 5px 5px 5px;
    background-color: #f6f6f6;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    line-height: normal;
}

.tableRowCell_alt2
{
    font-size: 12px;
    color: #1a3364;
    background-color: #ebeaea;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    line-height: normal;
}

/******************************************************************************/

.qCella
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444444;
    padding-top: 0px;
    padding-bottom: 5px;
    padding-left: 10px;
    border-bottom: 1px;
    border-bottom-color: Gray;
    border-bottom-style: dotted;
    text-align: left;
    line-height: normal;
}

.qCellb
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444444;
    padding-top: 0px;
    padding-bottom: 2px;
    padding-left: 10px;
    text-align: left;
    line-height: normal;
}


.imageButtomPadding
{
    padding-top: 3px;
}

.subscribeImageText
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFF;
    text-align: center;
    padding-top: 10px;
    display: block;
    line-height: normal;
}

.subscribeImageStext
{
    font-size: 14px;
    font-weight: 400;
    text-shadow: 2px 2px 3px #000;
    display: block;
    line-height: normal;
}

.subscribeImageMtext
{
    font-size: 24px;
    text-shadow: 2px 2px 3px #000;
    display: block;
    line-height: normal;
}

.redButtons
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFF;
    text-align: center;
    width: 151px;
    height: 61px;
    background-image: url('../images/151-61.jpg');
    font-size: 14px;
    font-weight: 500;
    display: block;
    line-height: normal;
}

.redButtons .stext
{
    padding-top: 12px;
    text-shadow: 2px 2px 3px #000;
    display: block;
    line-height: normal;
}

.redButtons .ltext
{
    padding-top: 6px;
    text-shadow: 2px 2px 3px #000;
    display: block;
    line-height: normal;
}
.grayButtons
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFF;
    text-align: center;
    width: 201px;
    height: 131px;
    background-image: url('../images/201-131.jpg');
    font-size: 14px;
    font-weight: 500;
    display: block;
    line-height: normal;
}
.grayButtons .stext
{
    padding-top: 12px;
    text-shadow: 2px 2px 3px #000;
    display: block;
    line-height: normal;
}

#disclaimer
{
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    line-height: normal;
}
#disclaimer li
{
    padding-bottom: 1em;
}

#disclaimer .alist
{
    list-style-position: inside;
}
#disclaimer .blist
{
    list-style-position: inside;
    list-style-type: lower-alpha;
}

.blue12px
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    line-height: normal;
}

.green12px
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #0E774A;
    line-height: normal;
}

.blue12pxh2
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #656565;
    font-weight: bold;
    margin-bottom: -5px;
    padding-bottom: -5px;
    line-height: normal;
}

.BlueLoginText
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFF;
    text-align: center;
    padding-top: 10px;
    display: block;
    line-height: normal;
}

.blue12pxBold
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
    line-height: normal;
}

.BlueLoginText a
{
    color: #FFF;
    text-decoration: none;
}

.BlueImageText
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFF;
    text-align: center;
    padding-top: 5px;
    display: block;
    line-height: normal;
}

.BlueImageText a
{
    color: #FFF;
    text-decoration: none;
}

.BlueImageStext
{
    font-size: 12px;
    font-weight: 400;
    text-shadow: 2px 2px 3px #000;
    display: block;
    line-height: normal;
}

.BlueImageMtext
{
    font-size: 22px;
    text-shadow: 2px 2px 3px #000;
    padding-top: 2px;
    padding-bottom: 2px;
    display: block;
    line-height: normal;
}

.BlueLoginStext
{
    font-size: 12px;
    font-weight: 400;
    text-shadow: 2px 2px 3px #000;
    display: block;
    line-height: normal;
}

.BlueLoginMtext
{
    font-size: 20px;
    text-shadow: 2px 2px 3px #000;
    padding-top: 2px;
    padding-bottom: 2px;
    display: block;
    line-height: normal;
}
.xn-hedline
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #aa650d;
    font-weight: bold;
    line-height: normal;
}

a.GoldLink12px:link
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
a.GoldLink12px:visited
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
a.GoldLink12px:hover
{
    text-decoration: none;
    color: #1A3364;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
a.GoldLink12px:active
{
    color: #aa650d;
    text-decoration: underline;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

.tableRowCellGold
{
    font-size: 12px;
    color: #aa650d;
    padding: 5px 5px 5px 5px;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

.tableRowCellGold_alt
{
    font-size: 12px;
    color: #aa650d;
    background-color: #ebeaea;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
.gold12px
{
    color: #AD6108;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

.filteredNewsTopic
{
    width: 322px;
    height: 24px;
    padding-left: 5px;
    font-size: 13px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: White;
    background-color: #525252;
    text-align: left;
    vertical-align: middle;
    line-height: normal;
}

.filteredNewsTopicViewAll
{
    text-align: right;
    vertical-align: middle;
    width: 78px;
    height: 24px;
    padding-right: 2px;
    background-color: #525252;
    line-height: normal;
}

a.pressReleaseHeader22:link
{
    color: #1A3364;
    text-decoration: underline;
}
a.pressReleaseHeader22:visited
{
    color: #1A3364;
    text-decoration: underline;
}
a.pressReleaseHeader22:hover
{
    color: #1A3364;
    text-decoration: none;
}
a.pressReleaseHeader22:active
{
    color: #1A3364;
    text-decoration: underline;
}
.blueButtons
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFF;
    text-align: center;
    width: 151px;
    height: 61px;
    background-image: url('../images/151-45.jpg');
    font-size: 14px;
    font-weight: 500;
    display: block;
    line-height: normal;  
}

.blueButtons .stext1
{
    padding-top: 15px;
    text-shadow: 2px 2px 3px #000;
    display: block;
    line-height: normal;
}

.blueButtons .stext2
{
    padding-top: 6px;
    text-shadow: 2px 2px 3px #000;
    display: block;
    line-height: normal;
}


.blueButtons2
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFF;
    text-align: center;
    width: 250px;
    height: 101px;
    background-image: url('../images/Gray-250-101.jpg');
    font-size: 16px;
    font-weight: bold;
    display: block;
    line-height: normal;  
}

.blueButtons2 .stext1
{
    padding-top: 15px;
    text-shadow: 2px 2px 3px #000;
    display: block;
    line-height: normal;
}

a.BlueToGold13px:link
{
    color: Black;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}
a.BlueToGold13px:visited
{
    color: Black;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}
a.BlueToGold13px:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}
a.BlueToGold13px:active
{
    color: Black;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

a.BlueToGold15px:link
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
}
a.BlueToGold15px:visited
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
}
a.BlueToGold15px:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
}
a.BlueToGold15px:active
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
}

a.BlueToGold13:link
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}
a.BlueToGold13:visited
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}
a.BlueToGold13:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}
a.BlueToGold13:active
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

.tab1
{
    background-image: url(../images/tab1.png);
    width: 170px;
    height: 37px;
    display: block;
    line-height: normal;
}

.tab1Dark
{
    background-image: url(../images/tab1Dark.png);
    width: 170px;
    height: 37px;
    display: block;
    line-height: normal;
}

.imageText
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
    display: block;
    padding-top: 10px;
    text-align: center;
    vertical-align: middle;
    line-height: normal;
}

.blue10px
{
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1A3364;
    line-height: normal;
}

.simpleTab1
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFF;
    text-align: center;
    width: 82px;
    height: 28px;
    background-image: url('../images/PeerGroupLight.png');
    font-size: 14px;
    font-weight: 500;
    display: block;
    line-height: normal;
}
.simpleTab2
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFF;
    text-align: center;
    width: 82px;
    height: 28px;
    background-image: url('../images/PeerGroupDark.png');
    font-size: 14px;
    font-weight: 500;
    display: block;
    line-height: normal;
}

.simpleTabText
{
    padding-top: 5px;
    color: #1A3364;
    font-size: 13px;
    font-weight: bold;
    display: block;
    line-height: normal;
}
a.BlueToGold22px:link
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: normal;
}
a.BlueToGold22px:visited
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: normal;
}
a.BlueToGold22px:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: normal;
}
a.BlueToGold22px:active
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    line-height: normal;
}


a.BlueToGold14px:link
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
}
a.BlueToGold14px:visited
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
}
a.BlueToGold14px:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
}
a.BlueToGold14px:active
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
}

a.WhiteToGold14px:link
{
    color: White;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
}
a.WhiteToGold14px:visited
{
    color: White;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
}
a.WhiteToGold14px:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
}
a.WhiteToGold14px:active
{
    color: White;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
}

a.BlueToGold11:link
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.BlueToGold11:visited
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.BlueToGold11:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.BlueToGold11:active
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

a.BlueToGold10:link
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
a.BlueToGold10:visited
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
a.BlueToGold10:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
a.BlueToGold10:active
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

/* added everything below this on 09/07/2011 - on this date this file was copied from Prod first and then added the new stuff below */
.padLeft
{
    padding-left: 10px;
}

.table_row_Gray_text
{
    font-size: 13px;
    color: Black;
    padding: 5px 5px 5px 5px;
    background-color: #F3F3F3;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    line-height: normal;
}

.table_row_Gray_text_alt
{
    font-size: 13px;
    color: Black;
    background-color: White;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    line-height: normal;
}
.table_row_Gray_text2
{
    font-size: 13px;
    color: Black;
    padding: 5px 5px 5px 5px;
    background-color: #F3F3F3;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}
.table_row_Gray_text_alt2
{
    font-size: 13px;
    color: Black;
    background-color: White;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
}
.black10px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: Black;
    line-height: normal;
}
.black13pxBold
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    font-weight: bold;
    line-height: normal;
}

.grayText12Bold
{
    font-size: 12px;
    color: #959595;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: normal;
}

.arialBlack12pxUnderlined
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    text-decoration: underline;
    line-height: normal;
}

.gridviewCell
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Black;
    padding: 5px;
    line-height: normal;
}

.whiteText14px
{
    color: White;
    font: bold 14px Arial, Helvetica, sans-serif;
    line-height: normal;
}

.whiteText13px
{
    color: White;
    font: bold 13px Arial, Helvetica, sans-serif;
    line-height: normal;
}
.whiteText12px
{   
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: White;
    line-height: normal;
}

.whiteText10pxBold
{   
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
    color: White;
    line-height: normal;
}

a.grayLink12pxBold:link
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: normal;
}
a.grayLink12pxBold:visited
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: normal;
}
a.grayLink12pxBold:hover
{
    text-decoration: underline;
    color: #656565;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: normal;
}
a.grayLink12pxBold:active
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: normal;
}

a.grayLink12px:link
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}
a.grayLink12px:visited
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}
a.grayLink12px:hover
{
    text-decoration: underline;
    color: #656565;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}
a.grayLink12px:active
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}

a.grayLink11pxBold:link
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: normal;
}
a.grayLink11pxBold:visited
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: normal;
}
a.grayLink11pxBold:hover
{
    text-decoration: underline;
    color: #656565;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: normal;
}
a.grayLink11pxBold:active
{
    color: #656565;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: normal;
}

a.blackLink12px:link
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}
a.blackLink12px:visited
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}
a.blackLink12px:hover
{
    text-decoration: underline;
    color: Black;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}
a.blackLink12px:active
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}

a.blackLink12pxToGold:link
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}
a.blackLink12pxToGold:visited
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}
a.blackLink12pxToGold:hover
{
    text-decoration: none;
    color: #AA650D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}
a.blackLink12pxToGold:active
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}

.siteBorder
{
    border-bottom: 1px;
    border-left: 1px;
    border-right: 1px;
    border-color: #BBBBBC;
    border-style: solid;
}
.siteBorder2
{
    border-top: 1px;
    border-bottom: 1px;
    border-left: 1px;
    border-right: 1px;
    border-color: #BBBBBC;
    border-style: solid;
}

.mainHeader
{
    background-image: url(../images/srp-background-hd.jpg);
    background-repeat: repeat-x;
    height: 290px;
    margin-left: 1px;
    margin-right: 1px;
}
.mainHeaderNoAd
{
    background-image: url(../images/srp-background-hd2.jpg);
    background-repeat: repeat-x;
    height: 210px;
    margin-left: 1px;
    margin-right: 1px;
}
.mainHeaderNoAd2
{
    background-image: url(../images/srp-background-hd3.jpg);
    background-repeat: repeat-x;
    height: 80px;
    width:357px;
    margin-left: 1px;
    margin-right: 1px;
}

.homePageNewsTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: Black;
    font-weight: bold;
}
.homePageNewsTitle2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #3F3F3F;
    font-weight: bold;
    padding-bottom: 20px;
}

.blackish13pxBold
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #313131;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
}

.blackish12pxBold
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #313131;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
}

.blackish12pxBold2
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #313131;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
    text-align:left;
}

.blackish12pxBold3
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #313131;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
    text-align:right;
}

a.blackish13pxBoldLink:link
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #313131;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
    padding: 3px;
    display: block;
    width: 100%;
}
a.blackish13pxBoldLink:visited
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #313131;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
    padding: 3px;
    display: block;
    width: 100%;
}
a.blackish13pxBoldLink:hover
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #313131;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
    background-color: #EEEEEE;
    padding: 3px;
    display: block;
    width: 100%;
}
a.blackish13pxBoldLink:active
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #313131;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
    padding: 3px;
    display: block;
    width: 100%;
}

a.blackish12pxBoldLink:link
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    font-weight:normal;
    line-height: normal;
    text-decoration: none;
    padding: 3px;
    display: block;
    width: 100%;
}
a.blackish12pxBoldLink:visited
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    font-weight: normal;
    line-height: normal;
    text-decoration: none;
    padding: 3px;
    display: block;
    width: 100%;
}
a.blackish12pxBoldLink:hover
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #aa650d;
    font-weight: normal;
    line-height: normal;
    text-decoration: none;
    background-color: #EEEEEE;
    padding: 3px;
    display: block;
    width: 100%;
}
a.blackish12pxBoldLink:active
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    font-weight: normal;
    line-height: normal;
    text-decoration: none;
    padding: 3px;
    display: block;
    width: 100%;
}

.smallDate
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #74736C;
    font-weight: bold;
    padding-top:10px;
}

a.grayishLink12px:link
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #74736C;
    font-weight: bold;
    line-height: normal;
    text-decoration: underline;
}
a.grayishLink12px:visited
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #74736C;
    font-weight: bold;
    line-height: normal;
    text-decoration: underline;
}
a.grayishLink12px:hover
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #aa650d;
    font-weight: bold;
    line-height: normal;
    text-decoration: underline;
    background-color: #EEEEEE;
}
a.grayishLink12px:active
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #74736C;
    font-weight: bold;
    line-height: normal;
    text-decoration: underline;
}
/************************rotating container*************************/


/*--Window/Masking Styles--*/
.window
{
    height: 215px;
    width: 622px;
    overflow: hidden; /*--Hides anything outside of the set width/height--*/
    position: relative;
}
.image_reel
{
    position: absolute;
    top: 0;
    left: 0;
}
.image_reel img
{
    float: left;
}
/*--Paging Styles--*/
.paging
{
    z-index: 100; /*--Assures the paging stays on the top layer--*/
    text-align: center;
    display: none; /*--Hidden by default, will be later shown with jQuery--*/
    background-color: #807B78;
    font: 12px Arial, Helvetica, sans-serif;
    height: 25px;
    padding-top: 10px;
    width: 622px;
}
.paging a
{
    padding: 5px;
    text-decoration: none;
    color: #fff;
    font: 12px Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.paging a.active
{
    background: Black;
    border: 1px solid White;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    font: 12px Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.paging a:hover
{
    font: 12px Arial, Helvetica, sans-serif;
    font-weight: bold;
}
/************************End rotating container*************************/
.verticalSpacer15px
{
    padding-top:15px;
}
.verticalSpacer5px
{
    padding-top:5px;
}

.verticalSpacer5pxB
{
    padding-top:6px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #313131;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
}

a.10pxLink:link
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
a.10pxLink:visited
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
a.10pxLink:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
a.10pxLink:active
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

/* Popup on home page */
#fade {
	display: none;
	background: #000; 
	position: fixed; left: 15%; top: 0; 
	z-index: 10;
	width: 1000px; height: 100%;
	opacity: .50;
	z-index: 9999;
}
.popup_block{
	display: none;
	background: #fff;
	padding: 20px; 	
	border: 20px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right; 
	margin: -55px -55px 0 0;
}
.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}
a.close:link
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
a.close:visited
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
a.close:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
a.close:active
{
    color: Black;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}


a.x1:link
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #313131;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
    text-align:left;
}
a.x1:visited
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #313131;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
    text-align:left;
}
a.x1:hover
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #aa650d;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
    text-align:left;
}
a.x1:active
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #313131;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
    text-align:left;
}


a.x2:link
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: White;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;    
}
a.x2:visited
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: White;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;    
}
a.x2:hover
{ 
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #aa650d;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;    
}
a.x2:active
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: White;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;    
}

/*  End of Popup on home page */
