﻿.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 12px Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #1a3364;
    width: 220px;
    text-align: left;
    padding-left: 4px;
    padding-top: 5px;
    cursor: pointer;
}

.leftNavMenuItemSubGroupHeader2
{
    font: normal 12px Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #1a3364;
    width: 220px;
    text-align: left;
    padding-top: 2px;
    cursor: pointer;
}

.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 12px Arial, Helvetica, sans-serif;
    color: #02456A;
    text-decoration: none;
}

a.leftNavMenuItem:hover
{
    cursor: pointer;
    font: normal 14px Arial, Helvetica, sans-serif;
    color: #AA650D;
    text-decoration: underline;
}

a.leftNavMenuItem2
{
    cursor: pointer;
    font: normal 13px Arial, Helvetica, sans-serif;
    color: #02456A;
    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;
}
.goldTitle
{
    font-size: 24px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 8px;
}

.goldTitle2
{
    font-size: 24px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-top: 10px;
    padding-left: 10px;
}

.goldTitle3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #aa650d;
}
.goldTitle3a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #aa650d;
    font-weight: bold;
}

.goldTitle4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #aa650d;
}

.goldTitle5
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #aa650d;
}

.goldTitle6
{
    font-size: 24px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-top: 10px;
}

.goldTitle7
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #aa650d;
    font-weight: bold;
}

.goldTitle8
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #aa650d;
    font-weight: bold;
}

.goldTitle9
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #aa650d;
}


.goldSubtitle
{
    font-size: 16px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 8px;
}

.goldSubtitle2
{
    font-size: 16px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.goldSubtitle3
{
    font-size: 19px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
}
.goldSubtitle4
{
    font-size: 15px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.pressReleaseGoldSubtitle
{
    font-size: 16px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #F3F3F3;
}
.pressReleaseBlueSubtitle
{
    font-size: 16px;
    color: #1a3364;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #F3F3F3;
}


.blueTitle
{
    font-size: 24px;
    color: #1a3364;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 8px;
}
.blueSubTitle1
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
    padding-left: 10px;
    padding-top: 10px;
}

.blueSubTitle20
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
}
.blueSubTitle15
{
    font-size: 15px;
    font-family: arial, Helvetica, sans-serif;
    color: #1a3364;
}



.blueSubTitle17
{
    font-size: 17px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
}

.blueSubTitle16px
{
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
}

.blueSubTitle2
{
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
}

.blueTitle2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #1a3364;
}

.blueTitle3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #1a3364;
}
.blueTitle4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #aa650d;
}

.blueTitle18
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #1a3364;
}

.blueTitle5
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1A3364;
    font-weight: bold;
    font-style: italic;
}

.blueTitle6
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #87ABBF;
    font-weight: bold;
}

.blueTitle7
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1a3364;
}

.blue12pxItalic
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-style: italic;
    text-decoration: underline;
}
.blue12pxBold
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
}

.blueSubTitle8
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
}

.blueTitle9
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #1a3364;
}

.blueSubTitle9
{
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
}

.blueSubTitle16
{
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
}
.blueSubTitle19
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    font-weight: bold;
    color: #1a3364;
}

.plainText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    padding-left: 5px;
    padding-top: 5px;
}

.plainText1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    padding-left: 5px;
}
.plainText2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    padding-left: 10px;
    padding-top: 7px;
    padding-bottom: 3px;
    padding-right: 10px;
}

.plainText3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
}

.plainText4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    padding-left: 4px;
}

.plainText5
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
}

.plainText6
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1A3364;
}


.plainText7
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    padding: 5px;
}
.plainText8
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1A3364;
}

.plainText11px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    padding-left: 5px;
    padding-top: 5px;
}

.plainText13px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #1a3364;
}

.plainTextBlue12px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1a3364;
}

.plainTextBlue11px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1a3364;
}

.plainTextBlue14px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #1a3364;
}

.plainTextBlue12pxItalic
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1a3364;
    font-style: italic;
}

.plainText13px_b
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}
.plainText12px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}
.plainText11px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
}

.plainText15px
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #333333;
    padding: 5px;
}

.message
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: red;
    padding-left: 20px;
    padding-top: 5px;
}
.pressReleasePlainText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    padding-left: 5px;
    padding-top: 10px;
}

.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;
}
.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;
}

.table_row_blue_text
{
    font-size: 12px;
    color: #1a3364;
    padding: 5px 5px 5px 5px;
    background-color: #f6f6f6;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
}
.table_row_blue_text_alt
{
    font-size: 12px;
    color: #1a3364;
    background-color: #ebeaea;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
}
.table_row_blue_text2
{
    font-size: 12px;
    color: #1a3364;
    padding: 5px 5px 5px 5px;
    background-color: #f6f6f6;
    font-family: Arial, Helvetica, sans-serif;
}
.table_row_blue_text_alt2
{
    font-size: 12px;
    color: #1a3364;
    background-color: #ebeaea;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
}
.table_row_blue_text_3
{
    background-color: #F6F6F6;
}
.table_row_blue_text_3_alt
{
    background-color: #EBEAEA;
}

.PressReleaseHeader1
{
    color: white;
    height: 30px;
    background-color: #03476C;
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    font-weight: bold;
    padding: 5px;
    text-decoration: none;
}
.PressReleaseHeaderLink
{
    color: white;
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    font-weight: bold;
    color: White;
    text-decoration: none;
}
.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;
}

.tableHeader
{
    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;
}

.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;
}
.tableHeader3
{
    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;
}

.tableHeader4
{
    background-image: url(../images/table_header_bg2.gif);
    background-repeat: repeat-x;
    height: 65px;
    font-size: 11px;
    font-weight: bold;
    color: #1a3364;
    padding-right: 1px;
    padding-left: 1px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
}

.tableHeader5
{
    background-image: url(../images/table_header_bg2.gif);
    background-repeat: repeat-x;
    height: 65px;
    font-size: 11px;
    font-weight: bold;
    color: #1a3364;
    padding-right: 3px;
    padding-left: 3px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
}

.tableHeaderStockAlert
{
    background-image: url(../images/Angled_head.gif);
    width: 263px;
    height: 63px;
}


.tableRowBlueTextAlt
{
    font-size: 12px;
    color: #1a3364;
    background-color: #ebeaea;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
}



.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;
}

.plainTextWithBorderTop
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    border-top-width: 2px;
    border-top-color: Black;
    border-top-style: solid;
}


.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;
}

.market_indicator_login
{
    background-image: url(../images/indicators-small2.gif);
    background-report: no-repeat;
    background-position: left top;
    width: 155px;
    height: 52px;
    cursor: pointer;
}

.market_indicator_login_icon
{
    float: left;
    padding-bottom: 5px;
    padding-top: 8px;
    padding-left: 6px;
    padding-right: 2px; /*padding: 8px 2px 5px 10px;*/
}
.market_indicator_login_red
{
    padding-top: 10px;
    padding-right: 5px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    color: #9e0b0f;
    font-size: 12px;
}
.market_indicator_login_blue
{
    padding-top: 10px;
    padding-right: 5px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    color: #1A3364;
    font-size: 12px;
}
.market_indicator_symbol_login_red
{
    padding-top: 17px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #9e0b0f;
}
.market_indicator_symbol_login_blue
{
    padding-top: 17px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1A3364;
}
.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;
}
.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;
}
.market_indicator_blue
{
    padding-top: 8px;
    padding-right: 12px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    color: #1A3364;
    font-size: 12px;
}
.market_indicator_symbol_red
{
    padding-top: 17px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #9e0b0f;
}
.market_indicator_symbol_blue
{
    padding-top: 17px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1A3364;
}
.market_indicator_padding
{
    padding: 0px 40px 20px 0px;
}

.defaultPageFilteredNews
{
    font: normal normal 16px Arial, Helvetica, sans-serif;
    color: #18254F;
}
.defaultPageNewsArticleDateCell
{
    color: black;
    font-weight: normal;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 5px;
    width: 77px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #D6D7D6;
}

.defaultPageNewsArticleTitleCell
{
    text-align: left;
    padding-top: 5px;
    padding-left: 0px;
    padding-bottom: 5px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #D6D7D6;
}

.defaultPageNewsArticleTitleAnchor
{
    color: #00446A;
    text-align: left;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

.table_row_silver_text_alt
{
    font-size: 12px;
    color: #AD6108;
    background-color: #ebeaea;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
}

.table_row_silver_text
{
    font-size: 12px;
    color: #AD6108;
    padding: 5px 5px 5px 5px;
    background-color: #f6f6f6;
    font-family: Arial, Helvetica, sans-serif;
}
.pressReleaseSectionTitle
{
    padding-left: 5px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #1a3364;
    white-space: nowrap;
    text-align: left;
}


.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;
}

.stockAlertViewTableAngle
{
    border-right: 1px solid gray;
    padding: 0px;
    margin: 0px;
}

.stockAlertViewTableGoldCell
{
    background-color: #aa650d;
    background-image: url(../images/Click_to_View.gif);
    background-repeat: repeat-y;
    width: 30px;
    height: 30px;
    cursor: pointer;
}

.stockAlertViewTableBlueCell
{
    background-color: #2C4A76;
    background-image: url(../images/Click_to_View_blue.png);
    background-repeat: repeat-y;
    width: 30px;
    height: 30px;
    cursor: pointer;
}
.arial10K
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}

.tdCell
{
    padding-left: 50px;
    padding-right: 10px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
}

.tdCell2
{
    padding-left: 20px;
    padding-right: 10px;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
}
.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;
}

.textGeorgia10dkblue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #2F427E;
}
.gray_link
{
    color: #666666;
    text-decoration: underline;
    font: 11px Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-left: 10px;
    vertical-align: top;
}
.blue_link
{
    color: #1A3364;
    text-decoration: underline;
}

a.pressReleaseHeader:link
{
    color: #1A3364;
    text-decoration: underline;
}
a.pressReleaseHeader:visited
{
    color: #1A3364;
    text-decoration: none;
}
a.pressReleaseHeader:hover
{
    text-decoration: none;
    font: normal 15px Arial, Helvetica, sans-serif;
    color: #D0A239;
}
a.pressReleaseHeader:active
{
    color: #1A3364;
    text-decoration: underline;
}

td.sectionMiddle
{
    border-left: 1px dotted #9CB6C3;
    border-right: 1px dotted #9CB6C3;
    padding: 10px;
    margin: 10px;
}
td.sectionLeft
{
    border-left: 1px dotted #9CB6C3;
    padding: 10px;
    margin: 10px;
}
td.sectionRight
{
    border-right: 1px dotted #9CB6C3;
    padding: 10px;
    padding: -10px;
}
td.sectionHead
{
    padding: 10px;
    margin: 10px;
    border-left: 1px dotted #9CB6C3;
    font: bold 16px Arial, Helvetica, sans-serif;
    color: #AA650D;
}
td.sectionHead2
{
    padding: 0px;
    font: bold 16px Arial, Helvetica, sans-serif;
    color: #AA650D;
}
td#sectionHeadRight
{
    padding: 10px;
    margin: 10px;
    border-right: 1px dotted #9CB6C3;
}

.heading2
{
    font-size: 17px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-left: 7px;
    padding-top: 23px;
}


.blueText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1A3364;
}

a.SimpleLink:link
{
    color: #1A3364;
    text-decoration: underline;
}
a.SimpleLink:visited
{
    color: #1A3364;
    text-decoration: underline;
}
a.SimpleLink:hover
{
    text-decoration: none;
    color: #aa650d;
}
a.SimpleLink:active
{
    color: #1A3364;
    text-decoration: underline;
}


a.SimpleLink2:link
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
a.SimpleLink2:visited
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
a.SimpleLink2:hover
{
    text-decoration: none;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
a.SimpleLink2:active
{
    color: #1A3364;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


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.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;
}

.faq-Q
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: bold;
    color: #1A3364;
    padding-right: 15px;
}

.faq-Question
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #1A3364;
}

.faq-A
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #1A3364;
    padding-right: 15px;
}

.faq-Answer
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1A3364;
}

.subtitle
{
    font-size: 18px;
    color: #aa650d;
    font-family: Arial, Helvetica, sans-serif;
}

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;
}

.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;
}


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;
}

.box
{
    background: #fff;
}
.boxholder
{
    padding-top: 1px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    background: #ECECEC;
}
.tab
{
    float: left;
    height: 32px;
    width: 102px;
    margin: 0 1px 0 0;
    text-align: center;
    background: #014369;
}
.tabtxt
{
    margin: 0;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    padding: 9px 0 0 0;
}
.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;
}

.TranRowCell
{
    font-size: 12px;
    color: #1a3364;
    padding: 5px 5px 5px 5px;
    background-color: #f6f6f6;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
}

.TranRowCell_alt
{
    font-size: 12px;
    color: #1a3364;
    background-color: #ebeaea;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
}

.autoComplete
{
    font-size: 13px;
    color: #1a3364;
    height: 100px;
    overflow: scroll;
    background-color: White;
}

.deleteCompanyButton
{
    background-image: url('../images/Delete-This-Company.jpg');
    border: 0px;
    width: 121px;
    height: 21px;
    cursor: pointer;
    vertical-align: text-bottom;
}

.accordionHeader1
{
    color: White;
    text-decoration: none;
    font: bold 14px Arial, Helvetica, sans-serif;
    padding-left: 10px;
    background-color: Gray;
    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;
}
.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;
}



.accordionContent1
{
    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-right-style: dashed;
    border-right-color: #18254F;
    border-left-style: dashed;
    border-left-color: #18254F;
}
.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;
}


.blackTextFont10
{
    color: White;
    text-align: right;
    padding-right: 4px;
    font: normal 9px Arial, Helvetica, sans-serif;
}


.whiteTextFont10
{
    color: White;
    padding: 4px;
    font: bold 11px Arial, Helvetica, sans-serif;
}
.black13px
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
}
.red12px
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: Red;
}
.blue14pxBold
{
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
}
.blue16pxBold
{
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    color: #1a3364;
    font-weight: bold;
}


.waterMark1
{
    font-size: 17px;
    font-family: Arial, Helvetica, sans-serif;
    color: #aa650d;
    background-color: #E8E8E8;
    padding-top: 10px;
}

.grayText12
{
    font-size: 12px;
    color: #959595;
    font-family: Arial, Helvetica, sans-serif;
}

.questionCell
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444444;
    text-align: left;
    padding-top: 2px;
    vertical-align: top;
}

.questionCella
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444444;
    text-align: right;
    padding-top: 5px;
    vertical-align: middle;
}
.questionCellb
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444444;
    text-align: left;
    padding-top: 5px;
    vertical-align: top;
}

.tableRowCell
{
    font-size: 12px;
    color: #1a3364;
    padding: 5px 5px 5px 5px;
    background-color: #f6f6f6;
    font-family: Arial, Helvetica, sans-serif;
}
.tableRowCell_alt
{
    font-size: 12px;
    color: #1a3364;
    background-color: #ebeaea;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif; 
}

/******************************************************************************/

.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;
}

.qCellb
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #444444;
    padding-top: 0px;
    padding-bottom: 2px;
    padding-left: 10px;
    text-align: left;
}


