﻿
/*=====================================================================
 * File                    : CustomStyles.css 
 * Created Date            : 11-Nov-2009
 * Last Updated By         : 09-Dec-2009
 * Last Updated Date       : Sri Harsha Kalagara
 * Description             : CustomStyles
 * Type					   : Stylesheet
 * -------------------------------------------------------------------*/

body {
    font-size: 12px !important;
    font-family: Arial,Helvetica,sans-serif !important;
    color: #444 !important
}

form {
    height: 100%
}

html {
    height: 100%
}

* {
    margin: 0
}

p {
    margin-bottom: 12px
}

html > body.ellipsis {
    clear: both
}

    html > body.ellipsis span {
        float: left;
        max-width: 180px;
        width: auto !important
    }

        html > body.ellipsis span:after {
            content: "..."
        }


/*------[MasterPage Class]------*/
.MPContainer {
    text-align: left !important;
    width: 960px; /*margin-top:14px;*/
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .MPContainer {
        text-align: left !important;
        width: 960px;
    }
}

.spacer {
    width: 12px;
}

.sharepointLogin {
    float: right;
    display: inline
}

    .sharepointLogin .ms-globallinks {
        position: relative;
    }

a.#zz1_MyLinksMenuMenu {
    font-family: Arial,Helvetica, sans-serif;
}

a.#zz8_Menu {
    font-family: Arial,Helvetica, sans-serif;
}

div.#zz8_Menu_t img {
    vertical-align: middle
}

.sharepointLogin .ms-globallinks a, .sharepointLogin .ms-globallinks, .sharepointLogin div {
    color: #333
}

.console {
    clear: both;
}

.search {
    margin: 6px 2px 20px 2px;
}

    .search .ms-sbcell .ms-sbplain {
        margin-right: 2px;
        margin-left: 2px;
        border: 1px #555555 solid;
        height: 14px;
    }

    .search .ms-sbcell {
        border: none;
        font-weight: normal;
        font-size: 8pt;
        color: #3A4663;
        padding: 0px;
    }

    .search .ms-sbgo {
        background: none;
    }

.siteActionMenu {
    float: right;
}

.topNavFlyOuts {
    border-top: 1px #CBD1E0 solid;
}

.topNavFlyOutsItem {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #ECEFF3;
    border: 1px #CBD1E0 solid;
    border-top-style: none;
    color: #3A4663;
    width: 150px;
    min-width: 150px;
}

    .topNavFlyOutsItem a {
        display: block;
        padding: 4px 5px 4px 5px;
    }

.topNavFlyOutsHover {
    background-color: #B2BCD3;
}

.topNavRoundRight, .topNavRoundLeft {
    width: 0px;
}

.pageTitle {
    margin: 0px;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #666666;
}

    .pageTitle span {
        margin: 0px;
        padding: 0px;
    }

.mainContainer {
    margin-left: 10px;
    margin-right: 10px;
}

.bottomLinkBar {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 8pt;
    color: #999999;
    float: none;
}

.mainContent td.ms-pagebreadcrumb, .mainContent div.ms-pagebreadcrumb {
    display: none
}

div.ms-wikieditouter {
    position: static;
    border-bottom: 1px #6393d4 solid;
    margin-bottom: 8px;
    margin-right: 5px;
    border-right-width: 1px;
}

div.ms-quicklaunchouter {
    margin-left: 7px;
    margin-top: 5px;
    width: 158px;
    border-width: 0px;
}

.SearchBG {
    border: 1px solid #454648;
    color: #969696;
    background: #293134;
}

.HeadlineCol {
    background-position: 0 0;
    color: #FFF;
    font-size: 12px;
    background-attachment: scroll !important;
}

.b1h {
    background: #aaa;
    display: block;
    font-size: 1px;
    height: 1px;
    margin: 0 5px;
    overflow: hidden
}

.b2bh, .b2h {
    background: #aaa;
    border-left: 2px #aaa;
    border-right: 1px #aaa;
    display: block;
    font-size: 1px;
    height: 1px;
    margin: 0 3px;
    overflow: hidden
}

.b3bh, .b3h {
    background: #aaa;
    border-left: 1px #aaa;
    border-right: 1px #aaa;
    display: block;
    font-size: 1px;
    height: 1px;
    margin: 0 2px;
    overflow: hidden
}

.b4bh, .b4h {
    background: #aaa;
    border-left: 1px #aaa;
    border-right: 1px #aaa;
    display: block;
    font-size: 1px;
    height: 1px;
    margin: 0 1px;
    overflow: hidden
}

.contenth {
    background: #aaa;
    border-right: 1px solid #aaa;
    border-left: 1px solid #aaa;
}

    .contenth div {
        margin-left: 12px;
        padding-top: 5px;
    }


.WhiteBG {
    background: #FFF;
}

.borderRight {
    border-right: 5px solid #f2f2f2;
}

.borderBottom {
    border-bottom: 5px solid #f2f2f2;
}

.borderTop {
    border-top: 10px solid #f2f2f2;
}

.padding10 {
    padding: 10px;
}

/*------[Rounded Corner - Edit Bar] moved to RoundedCorners.css/SquaredCorners.css------*/

/*------[Sprite Icons]------*/

.sprite_ctrl_ico {
    background: url('../../EIG/Images/ctrl_icons.gif') no-repeat scroll left top;
    height: 16px;
}

.plus_crl_ico {
    background-position: 0 0;
    width: 14px
}

.minus_crl_ico {
    background-position: -17px 0;
    width: 14px
}

.zoomin_crl_ico {
    background-position: -33px 0;
    width: 14px
}

.edit_crl_ico {
    background-position: -49px 0;
    width: 14px
}

.max_crl_ico {
    background-position: -64px 0;
    width: 14px
}

.close_crl_ico {
    background-position: -94px 0;
    width: 14px;
    margin-right: 2px;
    margin-top: -5px;
    position: relative;
}

.prices_edit_crl_ico {
    background-position: -79px -1px;
    width: 14px
}

.prices_close_crl_ico {
    background-position: -108px 0;
    width: 14px
}

.expportlet_ctrl1_ico {
    background-position: -124px -1px;
    width: 14px;
}

.collapse_portlet_ctrl1_ico {
    background-position: -140px -1px;
    width: 14px;
}

.questionorange_ctrl1_ico {
    background-position: -156px 0;
    width: 14px;
}

.questiongrey_ctrl1_ico {
    background-position: -172px -1px;
    width: 14px;
}

.mgn_t-1 {
    margin-top: -1px;
    *margin-top: -2px;
}

.mgn_t2 {
    margin-top: -2px;
}

.mgn_r5 {
    margin-right: 5px;
}

/*------[Floater]------*/
.custom_btn {
    /*    border: 2px solid #FE5000;
    border-width: thin;*/
    background-color: #FE5000;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #FFF;
    text-decoration: none;
    /*text-transform: uppercase;*/
    border-radius: 3px;
    padding: 3px;
}

.border {
    border: solid 1px #444;
    background-color: #000
}

.right {
    text-align: right
}

.left {
    text-align: left
}

.center {
    text-align: center
}

.justify {
    text-align: justify
}

.txt_center {
    text-align: center
}

.txt_center {
    text-align: -moz-center
}

.txt_center {
    text-align: -khtml-center
}

.txt_center {
    text-align: -opera-center
}

.rb_white {
    background-color: #FFF;
}

.rb_black {
    background-color: #000;
}


/*dropdown*/


.desc {
    color: #444444;
}

    .desc a {
        color: #444444;
    }

.dropdown dd, .dropdown dt, .dropdown ul {
    margin: 0px;
    padding: 0px;
}

.dropdown dd {
    position: relative;
    z-index: 1
}

.dropdown a, .dropdown a:visited {
    color: #444444;
    text-decoration: none;
    outline: none;
}

    .dropdown a:hover {
        color: #444444;
    }

.dropdown dt a:hover {
    color: #444444;
    border: 1px solid #d0c9af;
}

.dropdown dt a {
    background: #DEDEDE url(/_layouts/eig/images/arrow.png) no-repeat scroll right center;
    display: block;
    padding-right: 20px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border: 1px solid #9d9e9f;
    padding: 2px 5px 3px;
}

    .dropdown dt a span {
        cursor: pointer;
        display: block;
    }

.dropdown dd ul {
    background: #DEDEDE none repeat scroll 0 0;
    border: 1px solid #d4ca9a;
    color: #444444;
    display: none;
    left: 0px;
    padding: 5px 0px;
    position: absolute;
    top: 2px;
    width: auto;
    list-style: none;
}

.dropdown span.value {
    display: none;
}

.dropdown dd ul li a {
    padding: 5px;
    display: block;
}

    .dropdown dd ul li a:hover {
        background-color: #d0c9af;
    }

.dropdown img.flag {
    border: none;
    vertical-align: middle;
    margin-left: 10px;
}

.flagvisibility {
    display: none;
}


/*------[Reusable Styles]------*/

.c959595 {
    color: #959595;
}

.f10 {
    font-size: 10px
}

.f11 {
    font-size: 11px
}

.f12 {
    font-size: 12px
}

.f13 {
    font-size: 13px
}

.f14 {
    font-size: 14px
}

.f15 {
    font-size: 15px
}

.f16 {
    font-size: 16px
}

.f17 {
    font-size: 17px
}

.f18 {
    font-size: 18px
}

.f19 {
    font-size: 19px
}

.mgn_b30 {
    margin-bottom: 30px
}

.w15p {
    width: 15%
}

.w20p {
    width: 20%
}

.w33p {
    width: 33%
}

.w40p {
    width: 40%
}

.w50p {
    width: 50%
}

.w60p {
    width: 60%
}

.w65p {
    width: 65%
}

.w90p {
    width: 90%
}

.w100p {
    width: 100%
}

.w0 {
    width: 0px
}

.w1 {
    width: 1px
}

.w10 {
    width: 10px
}

.w15 {
    width: 15px
}

.w20, #tdHeader1 {
    width: 20px
}

.w27 {
    width: 27px
}

.w30 {
    width: 30px
}

.w40 {
    width: 40px
}

.w50 {
    width: 50px
}

.w60 {
    width: 60px
}

.w65 {
    width: 65px
}

.w70 {
    width: 70px
}

.w72 {
    width: 72px
}

.w77 {
    width: 77px
}

.w75 {
    width: 75px
}

.w80 {
    width: 80px
}

.w89 {
    width: 89px
}

.w90 {
    width: 90px
}

.w92 {
    width: 92px
}

.w96 {
    width: 96px
}

.w98 {
    width: 98px
}

.w100 {
    width: 100px
}

.w110 {
    width: 110px
}

.w120 {
    width: 120px
}

.w121 {
    width: 121px
}

.w125 {
    width: 125px
}

.w130 {
    width: 130px
}

.w135 {
    width: 135px
}

.w140 {
    width: 140px
}

.w145 {
    width: 145px
}

.w150 {
    width: 150px
}

.w155 {
    width: 155px
}

.w160 {
    width: 160px
}

.w170 {
    width: 170px
}

.w172 {
    width: 172px
}

.w173 {
    width: 173px
}

.w174 {
    width: 174px
}

.w175 {
    width: 175px
}

.w178 {
    width: 178px
}

.w180 {
    width: 180px
}

.w185 {
    width: 185px
}

.w190 {
    width: 190px
}

.w195 {
    width: 195px
}

.w200 {
    width: 200px
}

.w210 {
    width: 210px
}

.w215 {
    width: 215px
}

.w220 {
    width: 220px
}

.w230 {
    width: 230px
}

.w236 {
    width: 236px
}

.w240 {
    width: 240px
}

.w241 {
    width: 242px
}

.w242 {
    width: 242px
}

.w250 {
    width: 250px
}

.w260 {
    width: 260px
}

.w263 {
    width: 263px
}

.w264 {
    width: 264px
}

.w265 {
    width: 265px
}

.w267 {
    width: 267px
}

.w270 {
    width: 270px !important;
}

.w277 {
    width: 277px
}

.WW_DivAllStyle, .w280 {
    width: 280px
}

.w290 {
    width: 290px
}

.w300 {
    width: 300px
}

.w301 {
    width: 301px
}

.w302 {
    width: 302px
}

.container_state2_Outer {
    width: 100%;
}

.w303 {
    width: 303px;
}

.w304 {
    width: 304px
}

.w305 {
    width: 305px
}

.w306 {
    width: 306px
}

.w310 {
    width: 310px
}

.w325 {
    width: 325px
}

.w332 {
    width: 332px
}

.w351 {
    width: 351px
}

.w370 {
    width: 370px
}

.w375 {
    width: 375px
}

.w400 {
    width: 400px
}

.w410 {
    width: 410px
}

.w419 {
    width: 419px
}

.w423 {
    width: 423px
}

.w430 {
    width: 430px
}

.w440 {
    width: 440px
}

.w444 {
    width: 440px
}

.w445 {
    width: 440px
}

.w446 {
    width: 440px
}

.w447 {
    width: 440px
}

.w450 {
    width: 450px
}

.w460 {
    width: 460px
}

.w465 {
    width: 465px
}

.w470 {
    width: 470px
}

.w475 {
    width: 475px
}

.w480 {
    width: 480px
}

.w500 {
    width: 500px
}

.w510 {
    width: 510px
}

.w512 {
    width: 512px
}

.w508 {
    width: 508px
}

.w520 {
    width: 520px
}

.w550 {
    width: 550px
}

.w560 {
    width: 560px
}

.w580 {
    width: 580px
}

.w590 {
    width: 590px
}

.w600 {
    width: 600px
}

.w610 {
    width: 610px
}

.w620 {
    width: 620px
}

.w625 {
    width: 625px
}

.w630 {
    width: 630px
}

.w640 {
    width: 640px
}

.w800 {
    width: 800px
}

.w898 {
    width: 898px
}

.w925 {
    width: 925px
}

.w950 {
    width: 950px
}

.w970 {
    width: 970px
}

.w979 {
    width: 979px
}

.mvalign {
    vertical-align: middle
}

.tvalign {
    vertical-align: top
}

.bValign {
    vertical-align: bottom
}

.h00 {
    height: 0
}

.h5 {
    height: 5px
}

.h10 {
    height: 10px
}

.h12 {
    height: 12px
}

.h15 {
    height: 15px
}

.h16 {
    height: 16px
}

.h17 {
    height: 17px
}

.h18 {
    height: 18px
}

.h19 {
    height: 19px
}

.h20 {
    height: 20px
}

.h21 {
    height: 21px
}

.h22 {
    height: 22px
}

.h23 {
    height: 23px
}

.h24 {
    height: 24px
}

.h25 {
    height: 25px
}

.h26 {
    height: 26px
}

.h27 {
    height: 27px
}

.h28 {
    height: 28px
}

.h30 {
    height: 30px
}

.h32 {
    height: 32px
}

.h34 {
    height: 34px
}

.h40 {
    height: 40px
}

.h50 {
    height: 50px
}

.h60 {
    height: 60px
}

.h70 {
    height: 70px
}

.h80 {
    height: 80px
}

.h92 {
    height: 92px
}

.h101 {
    height: 101px
}

.h148 {
    height: 148px
}

.h191 {
    height: 191px
}

.h220 {
    height: 220px
}

.h250 {
    height: 250px
}

.h300 {
    height: 300px !important
}

.h340 {
    height: 340px !important
}

.h800 {
    height: 800px
}

.h850 {
    height: 850px
}

.h100p {
    height: 100%
}

.ndisplay {
    display: none;
}

.pcursor {
    cursor: pointer;
}

.c9B9A99 {
    color: #9B9A99;
}

.bdr_blk_top {
    border-top: solid 1px #000;
}

.bdr_blk_btm {
    border-bottom: solid 1px #000;
}

.u {
    text-decoration: none;
    cursor: pointer
}

.bottomstyle {
    color: #FFF;
    cursor: pointer;
    font: small-caps 10px/12px Arial,Helvetica,sans-serif;
    margin-bottom: 38px;
    *margin-bottom: 0px;
    text-decoration: none
}

a.bottomstyle:hover {
    color: #E96233;
    text-decoration: underline;
}

.WW_main_body_bold {
    color: #454545;
    font: normal bold 12px/15px Arial,Helvetica,sans-serif;
    text-decoration: none
}

.WW_main_body_NoBold {
    color: #454545;
    font: normal 12px/15px Arial,Helvetica,sans-serif;
    text-decoration: none
}

.RTAccordianDiv {
    background-color: #FFFFCC;
    height: 400px;
    overflow: auto;
}

.article_content {
    color: #444444;
    font: 12px Arial,Helvetica,sans-serif;
    margin: 21px;
    margin-bottom: 5px !important;
}

    .article_content table {
        margin: auto
    }

.article_content_center table {
    margin: auto
}

.article_date {
    color: #444;
    font: 10px Arial,Helvetica,sans-serif
}


/*-- Detailed Article Heading --*/

/*------[Petroleum Inteligence Weekly]------*/

.article_title, .article_title a, .article_title a:hover {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 16px; /*	font-variant:small-caps; */
    text-decoration: none;
    font-weight: bold;
    text-decoration: none;
    padding-left: 20px;
}

.ei_default_atricle_title, .ei_default_atricle_title a, .ei_default_atricle_title a:hover, .ei_piw_atricle_title, .ei_piw_atricle_title a, .ei_piw_atricle_title a:hover, .ei_ec_atricle_title, .ei_ec_atricle_title a, .ei_ec_atricle_title a:hover, .ei_eib_atricle_title, .ei_eib_atricle_title a, .ei_eib_atricle_title a:hover, .ei_iod_atricle_title, .ei_iod_atricle_title a, .ei_iod_atricle_title a:hover, .ei_ipf_atricle_title, .ei_ipf_atricle_title a, .ei_ipf_atricle_title a:hover, .ei_jfi_atricle_title, .ei_jfi_atricle_title a, .ei_jfi_atricle_title a:hover, .ei_lng_atricle_title, .ei_lng_atricle_title a, .ei_lng_atricle_title a:hover, .ei_ngw_atricle_title, .ei_ngw_atricle_title a, .ei_ngw_atricle_title a:hover, .ei_gmr_atricle_title, .ei_gmr_atricle_title a, .ei_gmr_atricle_title a:hover, .ei_nc_atricle_title, .ei_nc_atricle_title a, .ei_nc_atricle_title a:hover, .ei_od_atricle_title, .ei_od_atricle_title a, .ei_od_atricle_title a:hover, .ei_omi_atricle_title, .ei_omi_atricle_title a, .ei_omi_atricle_title a:hover, .ei_uiw_atricle_title, .ei_uiw_atricle_title a, .ei_uiw_atricle_title a:hover, .ei_wgi_atricle_title, .ei_wgi_atricle_title a, .ei_wgi_atricle_title a:hover {
    color: #444;
    font: bold 15px Arial,Helvetica,sans-serif;
    padding-left: 20px;
    text-decoration: none
}
/*------newsletter content portlet unsubscribe color -------*/
.ei_unsub_atricle_title, .ei_unsub_atricle_title a, .ei_unsub_atricle_title a:hover {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #B9B9B9;
    text-decoration: none;
    padding-left: 20px;
}

.print_article {
    cursor: pointer;
    padding-left: 4px;
}

#divSendToFriend {
    position: absolute;
    display: none;
    overflow: hidden;
    border: 10px solid #565656;
    background-color: #2A3135;
    z-index: 1000;
}

.sprite_email {
    background: transparent url(../../EIG/Images/send-but-sprites.jpg) no-repeat scroll right top;
}

.sprite_ok {
    background: transparent url(../../EIG/Images/Ok.png) no-repeat scroll right top;
}

.send_mail {
    background-position: -2px -2px;
    height: 31px;
    width: 60px;
}

.clear_mail {
    background-position: -65px -2px;
    height: 31px;
    width: 60px;
}

.send_mail_ovr {
    background-position: -2px -36px;
    height: 31px;
    width: 60px;
}

.clear_mail_ovr {
    background-position: -65px -36px;
    height: 31px;
    width: 60px;
}

.send_mail_clk {
    background-position: -2px -69px;
    height: 31px;
    width: 60px;
}

.clear_mail_clk {
    background-position: -65px -69px;
    height: 31px;
    width: 60px;
}

.ok {
    background-position: -2px -2px;
    height: 31px;
    width: 60px;
}

.ok_ovr {
    background-position: -2px -36px;
    height: 31px;
    width: 60px;
}

.ok_clk {
    background-position: -2px -69px;
    height: 31px;
    width: 60px;
}

.sendToFriend_Rows {
    height: 28px;
    *height: 24px;
}

.sendToFriend_Rows_Button {
    height: 30px;
    vertical-align: bottom;
}

.sendToFriend_Label {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    padding: 5px 5px 0 20px;
    vertical-align: top;
    text-align: right;
}

.sendToFriend_Ctrl {
    vertical-align: top;
}

.sendToFriend_bline2 {
    background: #EFEDED none repeat scroll 0 0;
    border: 1pt solid #199699 #555555 #555555 #199699;
    cursor: pointer;
    font: bold 8pt Arial,Helvetica,sans-serif;
    padding: 1px
}

.sendToFriend_bline2hover {
    background: #6C9994 none repeat scroll 0 0;
    border: 1pt solid #199699 #555555 #555555 #199699;
    cursor: pointer;
    font: bold 8pt Arial,Helvetica,sans-serif;
    padding: 1px
}

.sendToFriend_Txtbox {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    width: 250px;
}

.sendToFriend_Msgbox {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
}

#divCopyRight {
    background: #FFF;
    display: none;
    overflow: hidden;
    position: absolute;
    z-index: 1
}

#divGray {
    background: #353B3F;
    display: none;
    overflow: hidden;
    position: absolute;
    border: 10px solid #565656;
    z-index: 1
}

#divPubStaffInfo {
    background: #FFFFFF none repeat scroll 0 0;
    border: 1px solid #CCCCCC;
    display: none;
    overflow: visible;
    position: absolute;
    z-index: 1
}

#divToolTip {
    background: color:#444;
    display: none;
    font: normal 10px Arial,Helvetica,sans-serif;
    position: absolute;
    z-index: 1;
    white-space: nowrap
}

.copyright_popup {
    height: 378px;
    width: 600px;
}

.latest_teaser_headline {
    text-align: left;
    margin-bottom: 5px;
}

.latest_teaser {
    font: 12px Arial, Helvetica, sans-serif;
    color: #444444;
    vertical-align: top;
}

.next {
    text-align: right;
    color: #FE5000 /*#F47937*/;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    cursor: pointer;
    text-decoration: underline;
}

.next_disabled {
    text-align: right;
    color: #444;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
}

.prev {
    color: #FE5000 /*#F47937*/;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    cursor: pointer;
    text-decoration: underline;
}

.prev_disabled {
    color: #444;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
}

.td {
    padding: 2px 10px 2px 10px;
    color: #969696;
}

.menu {
    padding: 2px 10px 2px 10px;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 15px;
    color: #969696;
    cursor: pointer;
}

.td_selected {
    color: #C75D23;
    padding: 2px 10px 2px 10px;
}

.a {
    text-decoration: none;
    color: #969696;
}

.a_selected {
    text-decoration: none;
    color: #FE5000 /*#F47937*/;
}

.tdborder {
    border-top: 4px solid #454648;
}

.gloossary_Summary {
    font: 12px Arial,Helvetica,sans-serif
}

.gloossary_Title {
    color: #FE5000 /*#F47937*/
}

.glossary_a {
    color: #444444 !important;
    cursor: pointer;
    padding: 0px 1px 0px 1px;
    text-decoration: none
}

.glossary_a_selected {
    color: #FE5000 /*#F47937 */ !important;
    cursor: pointer;
    padding: 0px 1px 0px 1px;
    text-decoration: none
}

.glossary_st1 {
    font-size: 12px;
    overflow: hidden;
    width: 290px
}

.glossary_st2 {
    font-size: 15px;
    overflow: hidden; /*width:600px*/
    background-color: #EBEBEB;
    padding: 5px;
}

.glossary_a:hover {
    color: #FE5000 /*#F47937 */ !important;
    cursor: pointer;
    text-decoration: none
}
/*-------[Vertical Menu]------*/

.Div_SlideUp {
    filter: alpha(opacity=100);
    opacity: 1;
    -moz-opacity: 1;
    margin: 0 150px;
    width: 170px;
    height: 160px;
    margin: 0 0 0 0;
    text-align: center;
    background-color: #323;
    margin-top: -135px;
    position: relative;
}

.login {
    background-color: #293237;
    border: 1px solid #53595D;
    color: #53595D;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    height: 19px;
    width: 135px;
    font-weight: bold;
}

.cp104_Futures_PricesPortlet {
    color: #0673ba;
    font-size: 12px;
}

.cp104_Futures_td_product {
    color: #444444;
    font-size: 12px;
    font-family: Arial, Helvetica,sans-serif;
    white-space: nowrap;
    width: 60%;
}

.cp104_Futures_td {
    color: #444444;
    font-size: 12px;
    font-family: Arial, Helvetica,sans-serif;
    white-space: nowrap;
    width: 20%;
}

.cp104_Futures_td_footer {
    color: #969696;
    font-size: 9px;
}

#tblOnGList {
    margin-left: -10px
}

#tblLinkHeading {
    margin-left: -15px
}

/* ---Maps---*/

.dimmer {
    position: absolute;
    top: 1px;
    width: 1px;
    left: 1000px;
    height: 1px;
    opacity: 0;
    -moz-opacity: 0; /*	visibility:hidden;*/
    background-image: url(../Images/dimmer.png); /* ieWin only stuff */
    _filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

div.fWindow {
    position: absolute;
    width: 1px;
    height: 1px;
    top: 1px;
    left: 1000px; /*	border:1px solid #6B91AB;*/ /*	overflow:hidden;*/
    visibility: hidden; /*	background-color:Black; */
}

.fWContent {
    background: #FFF;
}

.floatingHeader {
    background-image: url(../Images/Window_Header.gif);
    background-repeat: repeat-x;
    _background-color: #8AA0CA;
    -moz-opacity: .87;
    opacity: .87;
    _filter: progid:DXImageTransform.Microsoft.Alpha(opacity=87);
}

.textBoldLight {
    color: #FFF;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
}

.map_link {
    color: #229fd3;
    font: bold 11px Arial,Helvetica,sans-serif;
    text-decoration: none
}

.map_pop_title {
    background: #353B3F;
    color: #f37938;
    font: 12px Arial,Helvetica,sans-serif;
    padding: 3px 0 3px 10px
}

.map_pop_title_s3 {
    color: #f37938;
    font: 12px Arial,Helvetica,sans-serif;
    padding: 3px 0 3px 10px;
    text-align: left
}

.map_pub_date {
    border-bottom: solid 1px #444;
    color: #A7ACB0;
    font: bold 10px Arial,Helvetica,sans-serif;
    padding-bottom: 5px
}

.map_pub_name {
    color: #8D9095;
    font: bold 10px Arial,Helvetica,sans-serif;
    padding-top: 5px
}

.map_t {
    background: url('../images/bdr.gif') 0 0 repeat-x
}

.map_b {
    background: url('../images/bdr.gif') 0 100% repeat-x
}

.map_l {
    background: url('../images/bdr.gif') 0 0 repeat-y
}

.map_r {
    background: url('../images/bdr.gif') 100% 0 repeat-y
}

.map_bl {
    background: url('../images/b_l.jpg') 0 100% no-repeat
}

.map_br {
    background: url('../images/b_r.jpg') 100% 100% no-repeat
}

.map_tl {
    background: url('../images/t_l.jpg') 0 0 no-repeat
}

.map_tr {
    background: url('../images/t_r.jpg') 100% 0 no-repeat;
    padding: 10px
}

#pmIdUSDrillRoot {
    margin: -1px;
}

/* ---End of maps---*/

/*MostViewed Css*/
.MV_pub_keyword_td {
    vertical-align: top;
    border-bottom: solid 0px #444;
}

.mvDateCss {
    font: 9px Arial, Helvetica, sans-serif;
    color: #444444;
    text-align: right;
}

.mostViewed_pub_name {
    font: bold 9px Arial, Helvetica, sans-serif;
    color: #444444;
}

.mostviewed_pub_name_state2 {
    font: bold 9px Arial, Helvetica, sans-serif;
    color: #444444;
}

/* MostViewed Ends Here */

/* Custom Homepage Css*/
.col_bg1 {
    background-color: #000;
}

.showImageCss {
    background-color: #000;
    text-align: center;
    display: block;
    text-align: left;
    width: 380px !important;
    padding: 40px 0 0 10px;
}

.tblHomeCapCss {
    width: 515px !important;
    font-size: 8pt !important;
    color: #757575;
    font-family: Arial,Helvetica, sans-serif;
}

.tdBGUnselect {
    color: #CDCDCD;
    text-decoration: none;
    font-weight: 100;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    cursor: pointer;
}

.tdBG {
    background-color: #434343;
    color: #FFF;
    text-decoration: none;
    font-weight: 100;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    cursor: pointer;
}

.tblRoundCornerCss {
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-bottomleft: 1px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 5px solid #F57F3F;
    padding: 2px;
}

.PCapCss {
    font-size: 8pt !important;
    color: #fff;
    font-family: Arial,Helvetica, sans-serif;
    text-align: left;
    width: 510px !important;
}

.tdCursor {
    color: #f28149;
    text-decoration: none;
    font-weight: 100;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    cursor: pointer;
    padding-top: 10px;
}

.tdFocus {
    background-color: Red !important;
    color: #FFF !important;
    font-family: Arial,Helvetica, sans-serif;
}

.aTextUnSelect:hover a {
    color: #FFF !important;
}

.tdUnSelectBg {
    background-color: #000;
    color: #c28c74 !important;
}

.anchorCss {
    text-decoration: none;
    cursor: pointer;
    color: #794120;
    font-size: 12pt;
    font-family: Arial,Helvetica, sans-serif;
}

.col_selected1 {
    color: #F57F3F;
    cursor: pointer;
    font-size: 12pt;
    font-family: Arial,Helvetica, sans-serif;
}

.tblDefault {
    display: inline;
    list-style-type: none;
    font-size: 12pt;
    color: #794120;
    cursor: pointer;
    font-family: Arial,Helvetica, sans-serif;
}

.tblStyle {
    display: inline;
    list-style-type: none;
    padding-right: 30px;
    font-size: 12pt;
    width: 300px !important;
    height: 30px !important;
}

.tdStyle {
    width: 100px !important;
    padding-right: 5px;
}

.trCss {
    height: 20px;
}

.pCSS {
    color: #F67E3F;
    font-weight: bold;
    font-size: x-large;
    text-align: left;
    height: 30px !important;
}

.custTitle {
    height: 30px !important;
    font-size: medium !important;
    color: #F67E3F;
    font-family: Arial,Helvetica, sans-serif;
    text-align: left;
    text-transform: uppercase;
}

.pText {
    color: #595959;
    font-size: 8pt;
}

.divText {
    color: #595959;
    font-family: Arial,Helvetica, sans-serif;
    width: 470px;
    font-size: 8pt !important;
    display: inline;
    list-style-type: none;
    width: 510px !important;
}

.aTemp {
    color: #FFF;
}

.imgBGCss {
    cursor: pointer;
    float: right;
    margin: -8px 20px 0 0;
}

.imgBGbtn {
    cursor: pointer;
    float: right;
}

.tdFillColor {
    border: 7px solid #F57F3F;
    padding: 0px !important;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.tdMailCSS {
    width: 97px;
    color: Lime;
    font-weight: bold;
    border: 0;
}

.tdMailHeaderCss {
    color: Maroon;
    background-color: Olive;
    font-size: x-large;
    border: 0;
}

.tdMailBodyCss {
    border: 0;
}

.trEventHeading {
    color: Maroon;
    background-color: Olive;
    font-size: large;
    border: 0;
}

.eventAchrHead {
    font-weight: bolder;
    cursor: pointer;
    font-size: 8pt;
}

.eventLabelHead {
    color: Olive;
    font-size: medium;
}

.eventHead {
    color: Olive;
    font-size: large;
}

.chkAlertWidth {
    text-align: left;
}

.tdAlertBlank {
    width: 10px;
    text-align: left;
}

.tdAlertStyle {
    color: Lime;
    font-size: medium;
    text-align: left;
}

.tdAlertHeading {
    color: Maroon;
    font-size: large;
    text-align: left;
}

.tblHeaderStyle {
    border: 2;
    border-color: Olive;
}

.pad279_r {
    padding-right: 279px;
}

.tdBlank_UnSel {
    color: #000;
    height: 15px !important;
    width: 250px !important;
}

/*Custom Homepage Css Ends Here*/

/* Custom Alerts Css Stars Here */
.tblNavNextCss {
    padding: 5px 30px 0 0 !important;
    width: 90%;
}

.tblNavBackCss {
    padding: 20px 30px 0 0;
    width: 90%;
}

.tbAlertInfo_Css {
    width: 900px;
}

.tblSelList {
    width: 220px !important;
}

.divShow1 {
    background-color: #000 !important;
    padding-left: 5px;
    width: 800px;
    height: 200px;
}

.dvMainCust {
    width: 920px !important;
    height: 390px;
    background-color: #000 !important;
}

.custdivMainFloater {
    background-color: #000000 !important;
    bottom: 30px;
    padding: 10px;
    position: absolute;
    vertical-align: top;
    width: 923px !important;
    margin-left: 16px;
}

.custdivMain {
    width: 915px !important;
    vertical-align: top;
    background-color: #000 !important;
}

#tdFirstTbl {
    width: 200px;
}

.BgCss {
    background-color: Maroon;
}

.BgCssPortlet {
    background-color: #FE5000 /*#F47937*/;
}

.tblMainAlert {
    width: 950px !important;
}

.tblPubCss {
    width: 50%;
}

.tblCtryCss {
    height: 100px;
}

.TagLineCss {
    color: #595959;
    font-size: 7pt !important;
    padding-right: 70px;
    margin-right: 60px;
    vertical-align: bottom;
    display: none;
    font-family: Arial, Helvetica,sans-serif;
}

.ShowScroll {
    overflow: auto;
    height: 150px;
    width: 100%;
    scrollbar-face-color: #565656;
    scrollbar-base-color: #373d40;
    scrollbar-arrow: none;
    scrollbar-track-color: #373d40;
    scrollbar-shadow-color: #373d40;
    scrollbar-highlight-color: #373d40;
    scrollbar-3dlight-color: #373d40;
    scrollbar-darkshadow-color: #373d40;
}

.cssHeading {
    text-align: left;
    font-size: 10pt !important;
}

.anchCursor {
    cursor: pointer;
    text-align: left;
}

.tdAlertFirstPageCss {
    color: #757575;
    width: 700px !important;
    font-size: 11pt !important;
    font-family: Arial, Helvetica,sans-serif;
    width: 800px !important;
}

.tblAlertIntroCss {
    width: 915px;
}

.tdAlertAlignCss {
    width: 70px !important;
    text-align: right;
    cursor: pointer;
    padding-top: 70px;
    position: relative;
}

.cursorCss {
    cursor: pointer;
}

.alertTextColor {
    color: #474747;
    cursor: pointer;
    width: 800px !important;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 10pt !important;
}

TH {
    color: #757575;
    font-size: 10pt !important;
}

.tdAlertDiv4 {
    font-size: 10pt;
    color: #757575;
}

.tdSaveAltBtnCss {
    text-align: left;
}

.tblNavFifthCss {
    text-align: right;
    width: 100%;
    float: right;
    padding: 50px;
}

.floatRight {
    float: right;
}
/*Custom Alerts Css Ends Here */


/*----  MY NEWS LETTERS----- */

.ArticleStyle {
    color: #444;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
}

.ArticleStyle_Date {
    color: #444;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 10px; /*float:right;*/
    font-weight: bold;
    text-transform: uppercase;
    *margin-top: -1em;
}

.MyServices_PlusData {
    padding-right: 3px;
    float: left;
    width: auto;
}

.headLine {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FE5000 /*#F47937*/;
}

.MyServices_Stage3 {
    border-bottom: solid 1px #444;
    height: 100px;
    border-right: solid 1px #444;
    margin-right: 2px;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
}

.div_MynewsLetters_Length {
    overflow: hidden;
    height: 15px;
    width: 100%;
}

.tbl_MyNewsLetters_Publications {
    width: 100%;
    vertical-align: top;
    float: left;
}

.div_MYServices_Keywords {
    /*border-bottom : solid 1px gray;*/
    vertical-align: top;
    float: left;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px !important;
    height: 100%;
    width: 100%; /*color:Lime;*/
    word-spacing: 10px;
}

.div_MYServics_KeywordsHeader {
    color: #ababab;
    font-size: 10px;
    font-family: Arial, Helvetica,sans-serif;
    vertical-align: top;
    height: 5px;
    border-bottom: solid 1px #444;
    width: 315px;
}

.m_top {
    width: 650px;
    height: 100px;
    vertical-align: top;
}

.div_MYServices_Button {
    display: inline-block !important;
}


.div_MYServices_HeadLine {
    color: #000;
    font-weight: bold;
    text-decoration: none;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    padding-left: 2px;
    margin: 10px 0 5px 0;
}

    .div_MYServices_HeadLine a:hover {
        color: #000;
        font-weight: bold;
        margin: 10px 0 5px 0;
        cursor: pointer;
        text-decoration: none;
        font-family: Arial, Helvetica,sans-serif;
        font-size: 12px;
    }

.div_MYServices_Summary {
    color: #ababab;
    font-size: 12px;
    font-family: Arial, Helvetica,sans-serif;
    margin: 10px 0 5px 0;
    padding-left: 2px;
}

/*---- END OF  MY NEWS LETTERS----- */


/* ---------  EIG WELCOME CONTROL ---------- */

.Titles {
    cursor: pointer;
    position: relative;
    height: 74px;
    width: 280px !important;
    filter: alpha(opacity=60);
    -moz-opacity: .60;
    opacity: .60;
    padding-left: 20px;
    background: url(../images/round.png) no-repeat;
    *background: url(../images/round.gif) no-repeat;
}

.GHP8_H_Main_caps {
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 21px !important;
    color: #2A3135 !important;
}

.GHP8_H_Main_caps_Tab1 {
    color: #2b4598 !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 21px !important;
}

.GHP8_H_Main_caps_Tab2 {
    color: #2a3135 !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 21px !important;
}

.GHP8_H_Main_caps_Tab3 {
    color: #3A9296 !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 21px !important;
}

.GHP8_H_Main_caps_Tab4 {
    color: #D73235 !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 21px !important;
}

.TitlesonLeave {
    cursor: pointer;
    position: relative;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    padding-left: 20px;
    height: 74px;
    width: 280px !important;
    background: url(../images/round.png) no-repeat;
    *background: url(../images/round1.gif) no-repeat;
}

.ContentStyles {
    height: 332px;
    width: 580px;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    position: relative;
    overflow: hidden;
    display: none;
    padding: 0 20px 0 20px;
    background: url(../images/large-roundcorner.png) no-repeat;
    *background: url(../images/large-roundcorner.gif) no-repeat;
}

.tdSpace {
    height: 74px;
    width: 20px !important;
    position: relative;
}

GHP8_H_Main_caps:link {
    font-family: Arial,Helvetica, sans-serif;
    color: #294598;
    font-size: 16px;
    font-variant: small-caps;
    font-weight: bold;
    line-height: 18px;
    text-decoration: none;
    width: 20px;
}

.TableBanner {
    height: 360px;
    width: 970px;
    position: relative;
    margin-bottom: 2px;
}

.trHeight12 {
    height: 12px !important;
    width: 280px !important;
}

.trHeight14 {
    height: 14px !important;
    width: 280px !important;
}

.table_Welcome_Tabs {
    width: 320px;
    height: 100%;
    padding: 0px 0px 0px 0px;
    position: relative;
}

.td_Welcome_BannerInfo {
    width: 620px;
    position: relative;
}

.td_Welcome_Right_space {
    position: relative;
    width: 20px;
}

.SkipLink {
    color: #F99E23;
    float: right;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    margin: -17px 16px 0 0;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
}

.flashctrl {
    padding-left: 0;
    *margin-top: 0px;
    margin-bottom: 2px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .flashctrl {
        padding-left: 0;
        width: 973px;
    }
}

/*        END OF EIG WELCOME CONTROL --------- */


/* ----------- EIG Crude Oil ------------- */

.td_CrudeOil_Display {
    display: none;
    color: #FFF;
    cursor: pointer;
}

.td_CrudeOil_Header {
    background-color: Teal;
    font-weight: bold;
    font-size: 14px;
    color: #000;
    text-align: center;
    height: 25px;
    font-family: Arial,Helvetica, sans-serif;
    vertical-align: bottom;
}

.td_CrudeOil_Country {
    font-weight: bold;
    font-size: 12px;
    /*color: #000;*/
    text-align: left;
    font-family: Arial,Helvetica, sans-serif;
    vertical-align: bottom;
    cursor: pointer;
}

.td_CrudeOil_Loadingpart {
    font-size: 12px;
    /*color: #000;*/
    text-align: left;
    font-family: Arial,Helvetica, sans-serif;
    vertical-align: bottom;
    width: 200px;
    cursor: pointer;
}

.td_CrudeOil_Others {
    font-size: 12px;
    /*color: #000;*/
    text-align: left;
    font-family: Arial,Helvetica, sans-serif;
    vertical-align: bottom;
    width: 100px;
    cursor: pointer;
}

.btn {
    border-width: 0px;
}

.btn_CrudeOil_Compare {
    height: 23px;
    background-image: url("../../EIG/Images/ref-tools/compare-button.gif");
    width: 86px;
    margin-right: 10px;
}

.btn_CrudeOil_Clear {
    height: 23px;
    background-image: url("../../EIG/Images/ref-tools/compare-clear-button.gif");
    width: 57px;
}


.td_CrudeOil_Selected_Row_Country {
    font-weight: bold;
    font-size: 12px;
    /*color: #FFF;*/
    text-align: left;
    font-family: Arial,Helvetica, sans-serif;
    vertical-align: bottom;
    /*background-color: #000;*/
    cursor: pointer;
}

.td_CrudeOil_Selected_Row_Loadingpart {
    font-size: 12px;
    /*color: #FFF;*/
    text-align: left;
    font-family: Arial,Helvetica, sans-serif;
    vertical-align: bottom;
    width: 200px;
    /*background-color: #000;*/
    cursor: pointer;
}

.td_CrudeOil_Selected_Row_Others {
    font-size: 12px;
    /*color: #FFF;*/
    text-align: left;
    font-family: Arial,Helvetica, sans-serif;
    vertical-align: bottom;
    width: 100px;
    /*background-color: #000;*/
    cursor: pointer;
}

.td_Stage1_CrudeOil_Titles {
    color: #444;
    font-family: Arial,Helvetica, sans-serif;
    font-variant: normal;
    font-size: 12px;
    width: 170px;
    font-weight: bold;
    padding-bottom: 5px;
}

.td_Stage1_CrudeOil_Information {
    color: #000;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    width: 170px;
    font-variant: normal;
    font-weight: bold;
}

.tr_CrudeOil_Selection {
    cursor: pointer;
    color: White;
    background-color: #FE5000 /*#F47937*/;
}

.cp111_table_CrudeOil {
    color: #000;
    background-color: white; /* #d2edf6;*/
    text-align: left;
    font-weight: bold;
    font-variant: normal;
    font-size: 12px;
    height: 40px;
    /*vertical-align: bottom;*/
}
/*-------------- END OF EIG CRUDE OIL ------------ */



/* ------------------  EIG GAS CONVERSION ------------------*/

.cp111_convert_from_GasConversion {
    color: #362f2d;
    font-family: Arial, Helvetica;
    font-size: 24px;
    font-weight: bold;
    width: 120px;
}

.Div_GasConversions_Style {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bolder;
    font-style: normal;
    color: #80FF00;
}

.tdConversionHeaders {
    color: #f99e23;
    font-size: 12px;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    width: 100px;
    text-align: left;
}

.tdConversionHeaders1 {
    color: #f99e23;
    font-size: 12px;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    width: 80px;
    text-align: center;
    vertical-align: top;
    height: 50px;
    padding: 10px;
}

.tdConversions {
    color: #444;
    font-size: 12px;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    width: 70px;
    text-align: center;
    height: 20px;
}

.RelatedLinksHeader {
    color: #FE5000 /*#F47937*/;
    font-size: 14px;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    padding-left: 8px;
}

.RelatedLinksContent {
    color: #444444;
    font-size: 12px;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    padding: 1px 0 1px 8px;
    text-decoration: none;
}

/*.RelatedLinksContent a:hover{
    color: #000;
    font-size: 12px;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    padding:1px 0 1px 8px;
    text-decoration: none;
    cursor: pointer;
}*/

.TDActive {
    color: #f99e23;
    font-size: 14px;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    width: 250px;
    text-transform: uppercase;
    padding-left: 5px;
}

    .TDActive a {
        color: #f99e23;
        font-size: 14px;
        font-family: Arial,Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
        width: 250px;
        text-transform: uppercase;
    }

.TDHeadersData {
    color: #F8B997;
    font-size: 16px;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    width: 250px;
    text-transform: uppercase;
    padding-left: 5px;
}

    .TDHeadersData a {
        color: #F8B997;
        font-size: 16px;
        font-family: Arial,Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
        width: 250px;
        text-transform: uppercase;
    }

.btn_EIG_Gas_Conversion {
    width: 100px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 10px;
    margin: 10px;
}

.HoverItem {
    border: 3px dotted #FF6600;
}

.SelectMenu {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 11px;
    background-color: #e3e6e6;
    color: black;
    border: 1px solid #bcbbbc;
    font-weight: bold;
}

.txtBoxesCss {
    font-family: Arial,Helvetica, sans-serif;
    border: 1px solid #bcbbbc;
    width: 99px;
    font-weight: bold;
    height: 20px;
    font-size: 16px;
    text-align: right;
}

.txtBoxesGreenCss {
    font-family: Arial,Helvetica, sans-serif;
    border: 1px solid #bcbbbc;
    width: 99px;
    font-weight: bold;
    height: 20px;
    font-size: 16px;
    text-align: right;
    color: Green;
}

.lblCss {
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
}

/*-------------------- END OF EIG GAS CONVERSION ------------ */

/*----------- EIG WorkBench --------------- */

/*
------------------------------
	Impromptu's
------------------------------
*/

.div_WB_Bottom {
    padding-bottom: 20px;
}

.ddChild_WorkBench {
    width: 120px !important;
}

.Hide_workBench {
    display: none;
}

.jqifade {
    position: absolute;
    background-color: #aaaaaa;
}

div.jqi {
    font-family: Arial,Helvetica, sans-serif;
    position: absolute;
    background-color: #565656;
    font-size: 12px;
    text-align: left;
    padding: 10px;
}

    div.jqi .jqicontainer {
        /*font-weight: bold;*/
        background-color: #2A3135; /*background-color:White !important;*/
    }

    div.jqi .jqicontainerPrint {
        font-weight: bold;
        background-color: #FFF; /*background-color:White !important;*/
    }

    div.jqi .jqiclose {
        position: absolute;
        right: 20px;
        width: 18px;
        cursor: default;
        color: #bbbbbb;
        font-weight: bold;
        background-image: url(../../EIG/Images/close_ico.jpg);
        cursor: pointer;
        float: right;
        height: 14px;
        width: 14px;
        margin-top: 3px;
        *margin-top: 1px;
        margin-right: 0px;
    }

    div.jqi .jqimessage {
        padding-top: 0px;
        line-height: 20px;
        color: #444444;
    }

    div.jqi .jqibuttons {
        text-align: center;
        padding: 10px;
        background-color: #2A3135;
    }

    div.jqi button {
        padding: 5px 10px;
        margin: 0 10px;
        background-color: #353D40;
        border: solid 0px #f4f4f4;
        color: #64696C;
        font-weight: bold;
        font-size: 12px;
        background-image: url(../../EIG/Images/JQIbutton.gif);
        width: 64px;
        height: 32px;
        *padding-top: 0px;
    }

        div.jqi button:hover {
            background-color: #728A8C;
        }

        div.jqi button.jqidefaultbutton {
            /*background-color: #8DC05B;*/
            background-color: #BF5E26;
        }

.jqiwarning .jqi .jqibuttons {
    background-color: #BF5E26;
}

.jqicloseWhite {
    cursor: pointer;
    background-position: -94px 0;
    height: 14px;
    width: 14px;
    margin-right: 2px;
    margin-top: 0px;
    position: relative;
    float: right;
}

.floatleft {
    float: left
}


/*
------------------------------
	impromptu
------------------------------
*/
.impromptuwarning .impromptu {
    background-color: #aaaaaa;
}

.impromptufade {
    position: absolute;
    background-color: #FFF;
}

div.impromptu {
    position: absolute;
    background-color: #cccccc;
    padding: 10px;
    width: 300px;
    text-align: left;
}

    div.impromptu .impromptuclose {
        float: right;
        margin: -35px -10px 0 0;
        cursor: pointer;
        color: #213e80;
    }

    div.impromptu .impromptucontainer {
        background-color: #213e80;
        padding: 5px;
        color: #FFF;
        font-weight: bold;
    }

    div.impromptu .impromptumessage {
        background-color: #415ea0;
        padding: 10px;
    }

    div.impromptu .impromptubuttons {
        text-align: center;
        padding: 5px 0 0 0;
    }

    div.impromptu button {
        padding: 3px 10px 3px 10px;
        margin: 0 10px;
    }

/*
------------------------------
	columns ex
------------------------------
*/
.colsJqifadewarning .colsJqi {
    background-color: #b0be96;
}

.colsJqifade {
    position: absolute;
    background-color: #FFF;
}

div.colsJqi {
    position: absolute;
    background-color: #d0dEb6;
    padding: 10px;
    width: 400px;
    text-align: left;
}

    div.colsJqi .colsJqiclose {
        float: right;
        margin: -35px -10px 0 0;
        cursor: pointer;
        color: #bbbbbb;
    }

    div.colsJqi .colsJqicontainer {
        background-color: #e0eEc6;
        padding: 5px;
        color: #FFF;
        font-weight: bold;
        height: 160px;
    }

    div.colsJqi .colsJqimessage {
        background-color: #c0cEa6;
        padding: 10px;
        width: 280px;
        height: 140px;
        float: left;
    }

    div.colsJqi .jqibuttons {
        text-align: center;
        padding: 5px 0 0 0;
    }

    div.colsJqi button {
        background: url(../../EIG/Images/button_bg.jpg) top left repeat-x #FFF;
        border: solid #777777 1px;
        font-size: 12px;
        padding: 3px 10px 3px 10px;
        margin: 5px 5px 5px 10px;
        width: 75px;
    }

        div.colsJqi button:hover {
            border: solid #aaaaaa 1px;
        }

/*
------------------------------
	brown theme
------------------------------
*/
.brownJqiwarning .brownJqi {
    background-color: #cccccc;
}

.brownJqifade {
    position: absolute;
    background-color: #FFF;
}

div.brownJqi {
    position: absolute;
    background-color: transparent;
    padding: 10px;
    width: 300px;
    text-align: left;
}

    div.brownJqi .brownJqiclose {
        float: right;
        margin: -20px 0 0 0;
        cursor: pointer;
        color: #777777;
        font-size: 11px;
    }

    div.brownJqi .brownJqicontainer {
        position: relative;
        background-color: transparent;
        border: solid 1px #5F5D5A;
        color: #FFF;
        font-weight: bold;
    }

    div.brownJqi .brownJqimessage {
        position: relative;
        background-color: #F7F6F2;
        border-top: solid 1px #C6B8AE;
        border-bottom: solid 1px #C6B8AE;
    }

        div.brownJqi .brownJqimessage h3 {
            background: url(../../EIG/Images/brown_theme_gradient.jpg) top left repeat-x #FFF;
            margin: 0;
            padding: 7px 0 7px 15px;
            color: #4D4A47;
        }

        div.brownJqi .brownJqimessage p {
            padding: 10px;
            color: #777777;
        }

        div.brownJqi .brownJqimessage img.helpImg {
            position: absolute;
            bottom: -25px;
            left: 10px;
        }

    div.brownJqi .brownJqibuttons {
        text-align: right;
    }

    div.brownJqi button {
        background: url(../../EIG/Images/brown_theme_gradient.jpg) top left repeat-x #FFF;
        border: solid #777777 1px;
        font-size: 12px;
        padding: 3px 10px 3px 10px;
        margin: 5px 5px 5px 10px;
    }

        div.brownJqi button:hover {
            border: solid #aaaaaa 1px;
        }

/*
*------------------------
*   clean blue ex
*------------------------
*/
.cleanbluewarning .cleanblue {
    background-color: #acb4c4;
}

.cleanbluefade {
    position: absolute;
    background-color: #aaaaaa;
}

div.cleanblue {
    font-family: Arial,Helvetica, sans-serif;
    position: absolute;
    background-color: #FFF;
    width: 300px;
    font-size: 11px;
    text-align: left;
    border: solid 1px #213e80;
}

    div.cleanblue .cleanbluecontainer {
        background-color: #FFF;
        border-top: solid 14px #213e80;
        padding: 5px;
        font-weight: bold;
    }

    div.cleanblue .cleanblueclose {
        float: right;
        width: 18px;
        cursor: default;
        margin: -19px -12px 0 0;
        color: #FFF;
        font-weight: bold;
    }

    div.cleanblue .cleanbluemessage {
        padding: 10px;
        line-height: 20px;
        font-size: 11px;
        color: #333333;
    }

    div.cleanblue .cleanbluebuttons {
        text-align: right;
        padding: 5px 0 5px 0;
        border: solid 1px #eeeeee;
        background-color: #f4f4f4;
    }

    div.cleanblue button {
        padding: 3px 10px;
        margin: 0 10px;
        background-color: #314e90;
        border: solid 1px #f4f4f4;
        color: #FFF;
        font-weight: bold;
        font-size: 12px;
    }

        div.cleanblue button:hover {
            border: solid 1px #d4d4d4;
        }

/*
*------------------------
*   Ext Blue Ex
*------------------------
*/
.extbluewarning .extblue {
    border: 1px red solid;
}

.extbluefade {
    position: absolute;
    background-color: #FFF;
}

div.extblue {
    border: 1px #6289B6 solid;
    position: absolute;
    background-color: #CAD8EA;
    padding: 0;
    width: 300px;
    text-align: left;
}

    div.extblue .extblueclose {
        background-color: #CAD8EA;
        margin: 2px -2px 0 0;
        cursor: pointer;
        color: red;
        text-align: right;
    }

    div.extblue .extbluecontainer {
        background-color: #CAD8EA;
        padding: 0 5px 5px 5px;
        color: #000;
        font: normal 11px Arial, Helvetica, sans-serif;
    }

    div.extblue .extbluemessage {
        background-color: #CAD8EA;
        padding: 0;
        margin: 0 15px 15px 15px;
    }

    div.extblue .extbluebuttons {
        text-align: center;
        padding: 0px 0 0 0;
    }

    div.extblue button {
        padding: 1px 4px;
        margin: 0 10px;
        background-color: #cccccc;
        font-weight: normal;
        font-family: Arial,Helvetica, sans-serif;
        font-size: 10px;
    }

.spanTitle {
    color: #E66D38;
    font-weight: bold;
    font-size: 12px;
    padding-left: 5px;
    text-transform: uppercase;
}

.spanClose {
    background-image: url(../../EIG/Images/close_ico.jpg);
    cursor: pointer;
    float: right;
    height: 14px;
    width: 13px;
}

.div_WB_Body {
    padding: 10px;
    color: #969799;
    background-color: #2A3135;
}

.txt_WB_Input {
    background-color: #323C3E;
    border: 1px solid #606569;
    color: #969799;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    width: 230px;
}

.div_WB_Header {
    background-color: #353B3F; /*border-bottom:solid 1px #5B6064;*/
    width: 100%;
    height: 30px;
    line-height: 2.5;
}

.div_WB_Message {
    color: #FFF;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0 0 10px 5px;
}

.EIG_WB_Folder_Category {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    width: 8%;
    text-transform: uppercase;
    border-bottom: 1px solid #ababab;
    padding-left: 5px;
    height: 35px;
}

.EIG_WB_Folder_Buttons {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    width: 14%;
    text-transform: uppercase;
    color: #444;
    border-bottom: 1px solid #ababab;
    padding: 0px;
    height: 35px;
}

.EIG_WB_Folder_Publication {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    width: 18%;
    text-transform: uppercase;
    color: #444;
    border-bottom: 1px solid #ababab;
    padding: 0px;
    height: 35px;
}

.EIG_WB_Folder_HeadLine {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    width: 20%;
    color: #E66D38;
    border-bottom: 1px solid #ababab;
    padding: 0px;
    height: 35px;
}

.EIG_WB_Folder_CreateDate {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    width: 10%;
    color: #ababab;
    text-transform: uppercase;
    border-bottom: 1px solid #ababab;
    padding: 0px;
    height: 35px;
}

.divReleaseDate {
    color: #444;
    font-size: 10px;
    font-family: Arial,Helvetica, sans-serif;
    vertical-align: top;
    text-transform: uppercase;
    font-weight: bold;
}

.Margin_WorkBench {
    margin-top: 0px;
}

.div_Artilce_Information_WorkBench {
    font-family: Arial,Helvetica, sans-serif;
    text-decoration: none;
}

    .div_Artilce_Information_WorkBench a {
        font-family: Arial,Helvetica, sans-serif;
        text-decoration: none;
    }

.div_WB_CreateDate {
    color: #ababab;
    font-size: 10px;
    font-family: Arial,Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: bold;
}

.div_WorkBench_content {
    font-size: 12px;
    font-family: Arial,Helvetica, sans-serif;
    vertical-align: top;
    color: #99CCCC;
    font-weight: bold;
    text-decoration: none;
}

.divKeywordsHeader {
    color: #444;
    font-size: 10px;
    font-family: Arial,Helvetica, sans-serif;
    vertical-align: top;
    text-transform: uppercase;
    font-weight: bold;
}

.tbl_WorkBench_style {
    width: 100% !important;
}

.td_WorkBench_Cell {
    height: 40px;
    border-bottom: 1px solid #ababab;
    padding-right: 2px;
}

.div_EIG_WB_Accordion_Header {
    height: 20px;
}

.EIG_Widget_Accordion_Titles {
    font-family: Arial,Helvetica, sans-serif !important;
    font-size: 12px !important; /*color: #FE5000 /*#F47937 */
    ;
    */ text-transform: uppercase !important; /*font-weight: bold !important;*/
    padding-left: 10px !important;
    cursor: pointer !important; /*padding-top: 5px !important;*/
    height: 54px !important;
    background-color: #969696 !important;
    background-image: url(../../EIG/Images/wiget_bg.jpg) !important;
}


.EIG_WorkBench_Accordion_Titles {
    font-family: Arial,Helvetica, sans-serif !important;
    font-size: 12px !important;
    text-transform: uppercase !important;
    cursor: pointer !important;
    height: 32px !important;
    background-color: #969696 !important;
    padding-left: 5px;
    margin-bottom: 1px;
}

.EIG_WorkBench_Annotation_Titles {
    font-family: Arial,Helvetica, sans-serif !important;
    font-size: 12px !important;
    color: #E66D38 !important;
    font-weight: bold !important;
    height: 50px !important;
    border-bottom: solid 1px #ababab !important;
}

.EIG_WorkBench_Annotation_HeadLine {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    color: #FE5000 /*#F47937*/;
    font-weight: bold;
}

.EIG_WB_Annotation_Article_HeadLine {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 16px;
    color: #FE5000 /*#F47937*/;
    font-weight: bold;
}

.span_Annotation_List {
    width: 400px !important;
}

.span_Annotation_Article {
    width: 500px;
}

.div_textAres_workbench {
    font-family: Arial,Helvetica, sans-serif;
    color: Black;
    font-size: 12px;
    text-align: left;
    width: 500px;
    height: 150px;
    background-color: #ababab;
    border-color: #000;
    border-style: solid;
    border-width: 1px;
    cursor: s-resize;
    overflow: hidden;
}

.EIG_WorkBench_accordion_Height {
    padding-bottom: 20px !important;
    border: 0px !important;
}

.EIG_WorkBench_accordion_Show {
    height: auto !important;
    padding-bottom: 20px !important;
    overflow: auto !important;
    border: 0px !important;
}

.td_Annotations_Articles_Information {
    border: solid 1px #444;
    vertical-align: top;
    width: 600px;
    padding: 20px 20px 0 20px;
}

.txt_WB_CommentsArea {
    height: 200px;
    width: 100%;
    border: 1px solid #ababab;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 13px;
}

.txt_WB_CommentsTitle {
    height: 25px;
    width: 150px;
    border: 1px solid #ababab;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
}

.td_Annotations_Title_info {
    width: 100px;
    font-size: 12px;
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    vertical-align: top;
}

.sprite_wb {
    background: url('../../EIG/Images/sprite_wb_btn.jpg') no-repeat scroll right top;
    height: 28px;
}
/* NORMAL STATE START */

.o_slash_ico {
    background-position: -6px -3px;
    width: 25px;
}

.o_cut_ico {
    background-position: -34px -3px;
    width: 25px;
}

.o_search_ico {
    background-position: -62px -3px;
    width: 25px;
}

.o_close_ico {
    background-position: -90px -3px;
    width: 25px;
}

.o_uparrow_ico {
    background-position: -118px -3px;
    width: 25px;
}

.o_leftarrow_ico {
    background-position: -145px -3px;
    width: 25px;
}

.open_wb_but {
    background-position: -179px -3px;
    width: 45px;
}

.save_wb_but {
    background-position: -225px -3px;
    width: 45px;
}

.export_wb_but {
    background-position: -271px -3px;
    width: 57px;
}

.share_wb_but {
    background-position: -329px -3px;
    width: 57px;
}

.clip_wb_but {
    background-position: -387px -3px;
    width: 45px;
}

.delete_wb_but {
    background-position: -433px -3px;
    width: 57px;
}
/* NORMAL STATE END */



/* HOVER STATE START */

.o_slash_ico_over {
    background-position: -6px -32px;
    width: 25px;
}

.o_cut_ico_over {
    background-position: -34px -32px;
    width: 25px;
}

.o_search_ico_over {
    background-position: -62px -32px;
    width: 25px;
}

.o_close_ico_over {
    background-position: -90px -32px;
    width: 25px;
}

.o_uparrow_ico_over {
    background-position: -118px -32px;
    width: 25px;
}

.o_leftarrow_ico_over {
    background-position: -145px -32px;
    width: 25px;
}

.open_wb_but_over {
    background-position: -179px -32px;
    width: 44px;
}

.save_wb_but_over {
    background-position: -225px -32px;
    width: 44px;
}

.export_wb_but_over {
    background-position: -271px -32px;
    width: 57px;
}

.share_wb_but_over {
    background-position: -329px -32px;
    width: 57px;
}

.clip_wb_but_over {
    background-position: -387px -32px;
    width: 44px;
}

.delete_wb_but_over {
    background-position: -433px -32px;
    width: 57px;
}
/* HOVER STATE END */

/* CLICK STATE START */
.o_slash_ico_click {
    background-position: -6px -61px;
    width: 25px;
}

.o_cut_ico_click {
    background-position: -34px -61px;
    width: 25px;
}

.o_search_ico_click {
    background-position: -62px -61px;
    width: 25px;
}

.o_close_ico_click {
    background-position: -90px -61px;
    width: 25px;
}

.o_uparrow_ico_click {
    background-position: -118px -61px;
    width: 25px;
}

.o_leftarrow_ico_click {
    background-position: -145px -61px;
    width: 25px;
}

.open_wb_but_click {
    background-position: -179px -61px;
    width: 44px;
}

.save_wb_but_click {
    background-position: -225px -61px;
    width: 44px;
}

.export_wb_but_click {
    background-position: -271px -61px;
    width: 57px;
}

.share_wb_but_click {
    background-position: -329px -61px;
    width: 57px;
}

.clip_wb_but_click {
    background-position: -387px -61px;
    width: 44px;
}

.delete_wb_but_click {
    background-position: -433px -61px;
    width: 57px;
}
/* CLICK STATE END */


/*----------- END OF EIG WORKBENCH --------------*/


/*-----------   CUSTOM DROPDOWN IN WORKBENCH ---------------*/
.dd {
    /*display:inline-block !important;*/
    text-align: left;
    background-color: #fff;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
}

    .dd .ddTitle {
        background: #DADADA; /*border:1px solid #c3c3c3;*/
        padding: 1px;
        text-indent: 0;
        cursor: default;
        overflow: hidden;
        height: 16px;
        width: 120px;
        -moz-border-radius: 2px;
        -khtml-border-radius: 2px;
        -webkit-border-radius: 2px;
    }

        .dd .ddTitle span.arrow {
            background: url(../../EIG/Images/arrow.png) no-repeat 0 0;
            float: right;
            display: inline-block;
            width: 16px;
            height: 16px;
            cursor: pointer;
        }

        .dd .ddTitle span.textTitle {
            text-indent: 1px;
            overflow: hidden;
            line-height: 16px;
        }

            .dd .ddTitle span.textTitle img {
                text-align: left;
                padding: 0 2px 0 0;
            }

        .dd .ddTitle img.selected {
            padding: 0 3px 0 0;
            vertical-align: top;
        }

    .dd .ddChild {
        position: absolute;
        border: 1px solid #c3c3c3;
        border-top: none;
        display: none;
        margin: 0;
        width: 120px;
        overflow: auto;
        overflow-x: hidden !important;
        background-color: #FFF;
    }

        .dd .ddChild .opta a, .dd .ddChild .opta a:visited {
            padding-left: 10px;
        }

        .dd .ddChild a {
            display: block;
            padding: 3px 0 3px 3px;
            text-decoration: none;
            color: #000;
            overflow: hidden;
            white-space: nowrap;
            cursor: pointer;
        }

            .dd .ddChild a:hover {
                background: #66CCFF;
            }

            .dd .ddChild a img {
                border: 0;
                padding: 0 2px 0 0;
                vertical-align: middle;
            }

            .dd .ddChild a.selected {
                background: #66CCFF;
            }

.hidden {
    display: none;
}

/* -------------- END OF CUSTOM DROPDOWN ----------------*/


/*------------------- EIG Reader Control ---------------*/

.td_EIG_Reader_Header {
    color: #FE5000 /*#F47937*/;
    font: bold 16px Arial,Helvetica,sans-serif;
    vertical-align: top;
    /*width:200px*/
}

#spnName_Open_Reader {
    color: #FE5000 !important;
}

.Reader_ModalPoup_Header {
    color: #FE5000 /*#F47937*/;
    font: bold 16px Arial,Helvetica,sans-serif;
    margin-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.Reader_ModalPoup_Content {
    font: normal 12px Arial,Helvetica,sans-serif !important;
    padding: 0 20px;
}

    .Reader_ModalPoup_Content table {
        margin: auto !important
    }

.td_EIG_Reader_Articles {
    color: #a1a1a1;
    cursor: pointer;
    font: normal 12px Arial,Helvetica,sans-serif;
    height: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}



.EIG_Reader_SubHeader {
    font: normal 14px Arial,Helvetica,sans-serif;
    margin-bottom: 10px;
    white-space: pre-line;
    width: 100%
}

    .EIG_Reader_SubHeader input {
        margin-right: 3px;
    }

.EIG_Reader_ModalPopup {
    color: #FFF !important;
    height: 500px;
    overflow: auto;
    *overflow-x: hidden !important;
    *padding-right: 10px;
    width: 800px
}

.EIG_Footer_ModalPopup {
    *overflow-x: hidden !important;
    *padding-right: 10px;
    color: #FFF !important;
    width: 780px;
}

.EIG_Reader_ModalPopupPrint {
    background: #FFF;
    color: #000 !important;
    height: 500px;
    overflow: auto;
    *overflow-x: hidden !important;
    padding: 6px 11px 0 10px;
    *padding-right: 10px;
    width: 800px
}

.background_orange_reader_Control {
    color: #FFF;
    cursor: pointer;
    font: 12px !important Arial,Helvetica,sans-serif;
    height: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.Reader_Table {
    height: 399px;
    overflow-x: auto;
    overflow-y: auto;
    position: static;
    width: 790px
}

.EIG_Reader_PrintButton {
    background: transparent url(../../EIG/Images/Printer.JPG) no-repeat scroll right top
}

.EIG_reader_Btns {
    float: right;
    /*margin-top: -30px;*/
    width: 100%;
}
/*------[Petroleum Inteligence Weekly]------*/
.ei_piw_EditorHeader, .ei_piw_EditorHeader a, .ei_piw_EditorHeader a:hover {
    /* color: #F5271B;*/
    color: #444;
    text-decoration: none;
}
/*------[Energy Compass]------*/
.ei_ec_EditorHeader, .ei_ec_EditorHeader a, .ei_ec_EditorHeader a:hover {
    /*color: #95002B;*/
    color: #444;
    text-decoration: none;
}
/*------[Energy Inteligence Briefing]------*/
.ei_eib_EditorHeader, .ei_eib_EditorHeader a, .ei_eib_EditorHeader a:hover {
    color: Black /*#FE5000*/;
    /* color: #0F3915;*/
    text-decoration: none;
}
/*------[International Oil Daily]------*/
.ei_iod_EditorHeader,
.ei_iod_EditorHeader a,
.ei_iod_EditorHeader a:hover {
    /* color: #143875;*/
    color: #444;
    text-decoration: none;
}
/*------[International Petroleum Finance]------*/
.ei_ipf_EditorHeader, .ei_ipf_EditorHeader a, .ei_ipf_EditorHeader a:hover {
    /*color: #125C3F;*/
    color: #444;
    text-decoration: none;
}
/*------[Jet Fuel Intelligence]------*/
.ei_jfi_EditorHeader, .ei_jfi_EditorHeader a, .ei_jfi_EditorHeader a:hover {
    /*color: #7B0076;*/
    color: #444;
    text-decoration: none;
}
/*------[LNG Intelligence]------*/
.ei_lng_EditorHeader, .ei_lng_EditorHeader a, .ei_lng_EditorHeader a:hover {
    /* color: #8ac91d;*/
    color: #444;
    text-decoration: none;
}
/*------[Natural Gas Week]------*/
.ei_ngw_EditorHeader, .ei_ngw_EditorHeader a, .ei_ngw_EditorHeader a:hover {
    /* color: #2C5289;*/
    color: #444;
    text-decoration: none;
}
/*-------[NGW's Gas Market Reconnaissance]------*/
.ei_gmr_EditorHeader, .ei_gmr_EditorHeader a, .ei_gmr_EditorHeader a:hover {
    /*color: #2d5286;*/
    color: #444;
    text-decoration: none;
}
/*------[Nefte Compass]------*/
.ei_nc_EditorHeader, .ei_nc_EditorHeader a, .ei_nc_EditorHeader a:hover {
    /* color: #143875;*/
    color: #444;
    text-decoration: none;
}
/*-------[Oil Daily]------*/
.ei_od_EditorHeader, .ei_od_EditorHeader a, .ei_od_EditorHeader a:hover {
    /*color: #2D5189;*/
    color: #444;
    text-decoration: none;
}
/*------[Oil Market Intelligence]------*/
.ei_omi_EditorHeader, .ei_omi_EditorHeader a, .ei_omi_EditorHeader a:hover {
    /*color: #185186;*/
    color: #444;
    text-decoration: none;
}
/*------[Uranium Intelligence Weekly]------*/
.ei_uiw_EditorHeader, .ei_uiw_EditorHeader a, .ei_uiw_EditorHeader a:hover {
    /*color: #BC6724;*/
    color: #444;
    text-decoration: none;
}
/*------[World Gas Inteligence]------*/
.ei_wgi_EditorHeader,
.ei_wgi_EditorHeader a {
    /* color: #7B0076;*/
    color: #444444;
    text-decoration: none;
}

    .ei_wgi_EditorHeader a:hover {
        color: #FE5000 /*#F47937*/;
        text-decoration: none;
    }
/*------newsletter content portlet unsubscribe color -------*/
.ei_unsub_EditorHeader, .ei_unsub_EditorHeader a, .ei_unsub_EditorHeader a:hover {
    /* color: #B9B9B9;*/
    color: #444;
    text-decoration: none;
}


/*------[Petroleum Inteligence Weekly]------*/
.ei_piw {
    background-color: #F5271B;
}
/*------[Energy Compass]------*/
.ei_ec {
    background-color: #95002B;
}
/*------[Energy Inteligence Briefing]------*/
.ei_eib {
    background-color: #0F3915;
}
/*------[International Oil Daily]------*/
.ei_iod {
    background-color: #143875;
}
/*------[International Petroleum Finance]------*/
.ei_ipf {
    background-color: #125C3F;
}
/*------[Jet Fuel Intelligence]------*/
.ei_jfi {
    background-color: #7B0076;
}
/*------[LNG Intelligence]------*/
.ei_lng {
    background-color: #8ac91d;
}
/*------[Natural Gas Week]------*/
.ei_ngw {
    background-color: #2C5289;
}
/*-------[NGW's Gas Market Reconnaissance]------*/
.ei_gmr {
    background-color: #2d5286;
}
/*------[Nefte Compass]------*/
.ei_nc {
    background-color: #143875;
}
/*-------[Oil Daily]------*/
.ei_od {
    background-color: #2D5189;
}
/*------[Oil Market Intelligence]------*/
.ei_omi {
    background-color: #185186;
}
/*------[Uranium Intelligence Weekly]------*/
.ei_uiw {
    background-color: #BC6724;
}
/*------[World Gas Inteligence]------*/
.ei_wgi {
    background-color: #7B0076;
}
/*------newsletter content portlet unsubscribe color -------*/
.ei_unsub {
    background-color: #B9B9B9;
}


/*------------------- END OF EIG Reader Control -------------*/


/*-------------------  EIG SPOTLIGHT ----------------------*/

.EIG_SpotLight_heading {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 18px;
    color: #FE5000 /*#F47937*/;
    text-transform: uppercase;
    font-weight: bold;
}

.EIG_SpotLight_Blogs_Titles {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    color: #FE5000 /*#F47937 */;
    text-transform: uppercase;
    font-weight: bold !important;
    cursor: pointer;
    height: 24px;
    background-color: #ababab;
    padding: 5px 0 0 10px;
}

.EIG_SpotLight_Blogs_Links, .EIG_SpotLight_Blogs_Links a, .EIG_SpotLight_Blogs_Links a:hover {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 14px;
    color: #3d69b2;
    text-decoration: none;
    font-weight: bold;
    cursor: pointer;
    padding: 5px 0 5px 0px;
}

.EIG_SpotLight_Blogs_divHeight {
    border: 0px !important;
    padding-top: 20px !important;
}
/*-------------------  END OF EIG SPOTLIGHT ----------------------*/


/* Edit Bar */

.tdheading {
    font: 20px Arial, Helvetica, sans-serif;
}

.mapheader {
    font-size: 16px;
    padding: 0px 5px 10px 0;
    text-transform: uppercase;
}

.mapheader-nocursor {
    /*font-weight: bold;*/
    font-size: 16px;
    padding: 0px 5px 0 0;
    text-transform: uppercase;
}

.mapheader_video {
    font-weight: bold;
    font-size: 15px;
    cursor: move;
    text-transform: uppercase;
}

.mapheader_close {
    font-weight: bold;
    font-size: 15px;
    cursor: move;
    padding: 0;
    text-transform: uppercase;
    height: 36px;
}

.btmBorder {
    position: relative;
}

.TableBorder_Bottom {
    border-bottom: 1px solid #444;
    position: relative;
}

.div_font {
    font-family: Arial,Helvetica, sans-serif;
}

.cFF7F35 {
    color: #FE5000 /*#F47937 */ !important;
}

.c999999 {
    color: #999999;
}

.c86c5f0 {
    color: #86c5f0;
}

.cF47937 {
    color: #FE5000 /*#F47937*/;
}

/* Edit Bar */


.ie95p {
    *width: 95%;
}

.pub_name {
    font: 9px Arial, Helvetica, sans-serif;
    color: #444444;
}

.pub_issue {
    font: 9px Arial, Helvetica, sans-serif;
    color: #444444;
    text-align: right;
}

.pub_article_img {
    vertical-align: middle;
}

.pub_name_state2 {
    font: 9px Arial, Helvetica, sans-serif;
    color: #444444;
}

.pub_issue_state2 {
    font: 9px Arial, Helvetica, sans-serif;
    color: #444444;
    text-align: right;
}

.pub_headline {
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    color: #444444;
}

.latest_state1 {
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
    text-decoration: none;
}

.pub_keyword_tbl {
    width: 300px;
    vertical-align: top;
    border-left: solid 1px #444;
}

.pub_keyword_td {
    vertical-align: top; /*	border-bottom:solid 1px gray;*/
}

.pub_keyword {
    font: 9px Arial, Helvetica, sans-serif;
    color: #444;
}

.vAlign_top {
    vertical-align: top;
}


.bold {
    font-weight: bold;
}

.italic {
    font-style: italic;
}

.no_underline {
    text-decoration: none;
}


/***************tickers**********/
.scrollTD {
    padding-left: 10px;
}

.scroll_tbl {
    height: 6px;
}

.banner {
    background-image: url('../../EIG/Images/pause.jpg');
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: top;
    width: 750px;
    height: 133px;
}

.pad5_b {
    padding-bottom: 5px;
}
/*************************tickers end**********************/
.Rgt {
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}

.nl_hp_pagetitle {
    font-size: 11px;
    margin-top: 10px;
}

.nl_hp_submenu {
    font-family: Arial, Helvetica, sans-serif;
    color: #444;
    font-size: 12px;
    text-decoration: none;
}

.nl_hp_subheading {
    /*font-weight: bold;*/
    /*	padding-left: 4px; */
    /*text-transform: uppercase;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
}

.nl_hp_logo {
    padding: 10px;
}

#clr_gray {
    color: #444;
}

.clr_f37938 {
    color: #FE5000 /*#f37938*/;
}

.clr_red {
    color: Red;
}

.clr_black {
    color: #000;
}

.clr_gray {
    color: #444;
}

.clr_white {
    color: White;
}

.clr_999999 {
    color: #999999;
}

.clr_444444 {
    color: #444444;
}

.clr_353B3F {
    background-color: #353B3F;
}

/*------[Petroleum Inteligence Weekly]------*/
.sprite_piw {
    background: transparent url(../../EIG/Images/NewsLetters/piw_icon_sprite.gif) no-repeat scroll right top;
}
/*------[Energy Compass]------*/
.sprite_ec {
    background: transparent url(../../EIG/Images/NewsLetters/ec_icon_sprite.gif) no-repeat scroll right top;
}
/*------[Energy Inteligence Briefing]------*/
.sprite_eib {
    background: transparent url(../../EIG/Images/NewsLetters/eib_icon_sprite.gif) no-repeat scroll right top;
}
/*------[International Oil Daily]------*/
.sprite_iod {
    background: transparent url(../../EIG/Images/NewsLetters/iod_icon_sprite.gif) no-repeat scroll right top;
}
/*------[International Petroleum Finance]------*/
.sprite_ipf {
    background: transparent url(../../EIG/Images/NewsLetters/ipf_icon_sprite.gif) no-repeat scroll right top;
}
/*------[Jet Fuel Intelligence]------*/
.sprite_jfi {
    background: transparent url(../../EIG/Images/NewsLetters/jfi_icon_sprite.gif) no-repeat scroll right top;
}
/*------[LNG Intelligence]------*/
.sprite_lng {
    background: transparent url(../../EIG/Images/NewsLetters/li_icon_sprite.gif) no-repeat scroll right top;
}
/*------[Natural Gas Week]------*/
.sprite_ngw {
    background: transparent url(../../EIG/Images/NewsLetters/ngw_icon_sprite.gif) no-repeat scroll right top;
}
/*-------[NGW's Gas Market Reconnaissance]------*/
.sprite_gmr {
    background: transparent url(../../EIG/Images/NewsLetters/gmr_icon_sprite.gif) no-repeat scroll right top;
}
/*------[Nefte Compass]------*/
.sprite_nc {
    background: transparent url(../../EIG/Images/NewsLetters/nc_icon_sprite.gif) no-repeat scroll right top;
}
/*-------[Oil Daily]------*/
.sprite_od {
    background: transparent url(../../EIG/Images/NewsLetters/od_icon_sprite.gif) no-repeat scroll right top;
}
/*------[Oil Market Intelligence]------*/
.sprite_omi {
    background: transparent url(../../EIG/Images/NewsLetters/omi_icon_sprite.gif) no-repeat scroll right top;
}
/*------[Uranium Intelligence Weekly]------*/
.sprite_uiw {
    background: transparent url(../../EIG/Images/NewsLetters/ui_icon_sprite.gif) no-repeat scroll right top;
}
/*------[World Gas Inteligence]------*/
.sprite_wgi {
    background: transparent url(../../EIG/Images/NewsLetters/wgi_icon_sprite.gif) no-repeat scroll right top;
}

/*-----[Non Newsletter]------------*/
.sprite_nonnewsletter {
    background: transparent url(../../EIG/Images/NewsLetters/nonnewsletter-icons.gif) no-repeat scroll right top;
}

.sprite_res {
    background: transparent url(../../EIG/Images/NewsLetters/res_icon_sprite.jpg) no-repeat scroll right top;
    cursor: pointer
}

.sprite_DS {
    background: transparent url(../../EIG/Images/NewsLetters/ds_icon_sprite.jpg) no-repeat scroll right top;
}

.EISelect_Logo {
    background: transparent url('../../EIG/Images/EI-SELECT-LOGO.gif?mdate=2018-10-05') no-repeat scroll 0 0;
    width: 215px;
    height: 38px;
    border: none;
}

.sprite_EISelect {
    background: transparent url(../../EIG/Images/EISelect/ei-select-icon.jpg) no-repeat scroll right top;
}

.print, .print_clk, .print_ovr {
    height: 27px;
    width: 27px;
    background: transparent url(../../EIG/Images/NewsLetters/toolbar-icons.png) no-repeat scroll right top;
}

.print_clk {
    background-position: -8px -39px;
}

.print_ovr {
    background-position: -8px -67px;
}

.print {
    background-position: -8px -10px;
}

.print_wd, .print_ovr_wd {
    height: 18px;
    width: 18px;
    margin: 5px;
    background: transparent url(../../EIG/Images/EISelect/print_wd_icon.png) no-repeat scroll right top;
}

.print_ovr_wd {
    background-position: 0px -18px;
}

.PDF_wd, .PDF_ovr_wd {
    height: 18px;
    width: 18px;
    margin: 5px;
    background: transparent url(../../EIG/Images/EISelect/pdf_wd_icon.png) no-repeat scroll right top;
}

.PDF_ovr_wd {
    background-position: 0px -18px;
}

.share-art, .share-art_clk, .share-art_ovr {
    height: 27px;
    width: 27px;
    background: transparent url(../../EIG/Images/NewsLetters/toolbar-icons.png) no-repeat scroll right top;
}

.about, .about_clk, .about_ovr {
    height: 27px;
    width: 27px;
    background: transparent url(../../EIG/Images/NewsLetters/toolbar-icons.png) no-repeat scroll right top;
}

.email, .email_clk, .email_ovr {
    height: 27px;
    width: 27px;
    background: transparent url(../../EIG/Images/NewsLetters/toolbar-icons.png) no-repeat scroll right top;
}

.PDF, .PDF_clk, .PDF_ovr {
    height: 27px;
    width: 27px;
    background: transparent url(../../EIG/Images/NewsLetters/toolbar-icons.png) no-repeat scroll right top;
}

.HTML, .HTML_clk, .HTML_ovr {
    height: 27px;
    width: 27px;
    background: transparent url(../../EIG/Images/NewsLetters/toolbar-icons.png) no-repeat scroll right top;
}

.view_pub, .view_pub_clk, .view_pub_ovr {
    height: 27px;
    width: 27px;
    background: transparent url(../../EIG/Images/NewsLetters/toolbar-icons.png) no-repeat scroll right top;
}

.dataSource, .dataSource_clk, .dataSource_ovr {
    height: 27px;
    width: 27px;
    background: transparent url(../../EIG/Images/NewsLetters/toolbar-icons.png) no-repeat scroll right top;
}

.addFavoritArticles, .addFavoritArticles_clk, .addFavoritArticles_ovr {
    height: 27px;
    width: 27px;
    background: transparent url(../../EIG/Images/NewsLetters/toolbar-icons.png) no-repeat scroll right top;
}

.removeFavoritArticles, .removeFavoritArticles_clk, .removeFavoritArticles_ovr {
    height: 27px;
    width: 27px;
    background: transparent url(../../EIG/Images/NewsLetters/toolbar-icons.png) no-repeat scroll right top;
}

.tool, .tool_clk, .tool_ovr {
    height: 27px;
    width: 27px;
    background: transparent url(../../EIG/Images/NewsLetters/toolbar-icons.png) no-repeat scroll right top;
}

.nextArticle, .nextArticle_clk, .nextArticle_ovr {
    height: 24px;
    width: 72px;
    background: transparent url(../../EIG/Images/next_article.png) no-repeat scroll right top;
}

.prevArticle, .prevArticle_clk, .prevArticle_ovr {
    height: 24px;
    width: 72px;
    background: transparent url(../../EIG/Images/prev_article.png) no-repeat scroll right top;
}

.share-art {
    background-position: -521px -10px
}

.about {
    background-position: -35px -10px;
}
/*.copyright{ background-position:-56px -20px;  height:27px;  width:27px}*/
.email {
    background-position: -121px -10px;
}
/*.staff{ background-position:-110px -20px;  height:27px;  width:27px}*/
.PDF {
    background-position: -177px -10px;
}

.HTML {
    background-position: -493px -10px;
}
/*.view{ background-position:-164px -20px;  height:27px;  width:27px}*/
.view_pub {
    background-position: -232px -10px;
}
/*.share{ background-position:-218px -20px;  height:27px;  width:27px}
.save2wb{ background-position:-245px -20px;  height:27px;  width:27px}*/
.dataSource {
    background-position: -315px -10px;
}

.addFavoritArticles {
    background-position: -404px -10px
}

.removeFavoritArticles {
    background-position: -433px -10px
}
/*.editArt{ background-position:-301px -20px;  height:27px;  width:27px}
.rss{ background-position:-329px -20px;  height:27px;  width:27px}
.referesh{ background-position:-362px -20px;  height:27px;  width:27px}*/
.tool {
    background-position: -374px -10px;
}

.sprite_back {
    background-position: 8px -168px;
    height: 29px;
    width: 56px
}

.share-art_clk {
    background-position: -521px -39px;
}

.about_clk {
    background-position: -35px -39px;
}
/*.copyright_clk{ background-position:-56px -50px;  height:27px;  width:27px}*/
.email_clk {
    background-position: -121px -39px;
}
/*.staff_clk{ background-position:-110px -50px;  height:27px;  width:27px}*/
.PDF_clk {
    background-position: -177px -39px;
}

.HTML_clk {
    background-position: -493px -39px;
}
/*.view_clk{ background-position:-164px -50px;  height:27px;  width:27px}*/
.view_pub_clk {
    background-position: -232px -39px;
}
/*.share_clk{ background-position:-218px -50px;  height:27px;  width:27px}
.save2wb_clk{ background-position:-245px -50px;  height:27px;  width:27px}*/
.dataSource_clk {
    background-position: -315px -39px;
}

.addFavoritArticles_clk {
    background-position: -404px -39px;
}

.removeFavoritArticles_clk {
    background-position: -433px -39px;
}
/*.editArt_clk{ background-position:-301px -50px;  height:27px;  width:27px}
.rss_clk{ background-position:-329px -50px;  height:27px;  width:27px}
.referesh_clk{ background-position:-362px -50px;  height:27px;  width:27px}*/
.tool_clk {
    background-position: -374px -39px;
}

.sprite_back_clk {
    background-position: 8px -226px;
    height: 29px;
    width: 56px
}

.about_ovr {
    background-position: -35px -68px;
}

.share-art_ovr::before {
    position: relative;
    top: -15px;
    font-size: 10px;
    content: "Share";
    left: 1px;
}

.share-art_ovr {
    background-position: -521px -68px;
}
/*.copyright_ovr{ background-position:-56px -79px;  height:27px;  width:27px}*/
.email_ovr {
    background-position: -121px -68px;
}
/*.staff_ovr{ background-position:-110px -79px;  height:27px;  width:27px}*/
.PDF_ovr {
    background-position: -177px -68px;
}

.HTML_ovr {
    background-position: -493px -68px;
}
/*.view_ovr{ background-position:-164px -79px;  height:27px;  width:27px}*/
.view_pub_ovr {
    background-position: -232px -68px;
}
/*.share_ovr{ background-position:-218px -79px;  height:27px;  width:27px}
.save2wb_ovr{ background-position:-245px -79px;  height:27px;  width:27px}*/
.dataSource_ovr {
    background-position: -315px -68px;
}

.addFavoritArticles_ovr {
    background-position: -404px -68px;
}

.removeFavoritArticles_ovr {
    background-position: -433px -68px;
}
/*.editArt_ovr{ background-position:-301px -79px;  height:27px;  width:27px}
.rss_ovr{ background-position:-329px -79px;  height:27px;  width:27px}
.referesh_ovr{ background-position:-362px -79px;  height:27px;  width:27px}*/
.tool_ovr {
    background-position: -374px -68px;
}

.sprite_back_ovr {
    background-position: 8px -197px;
    height: 29px;
    width: 56px
}

.plus {
    background-position: -5px -114px;
    height: 14px;
    width: 14px
}

.minus {
    background-position: -21px -114px;
    height: 14px;
    width: 14px
}

.zoom {
    background-position: -36px -114px;
    height: 14px;
    width: 14px
}

.edit {
    background-position: -53px -114px;
    height: 14px;
    width: 14px
}

.plus_ovr {
    background-position: -5px -132px;
    height: 14px;
    width: 14px
}

.minus_ovr {
    background-position: -21px -132px;
    height: 14px;
    width: 14px
}

.zoom_ovr {
    background-position: -36px -132px;
    height: 14px;
    width: 14px
}

.edit_ovr {
    background-position: -53px -132px;
    height: 14px;
    width: 14px
}

.plus_clk {
    background-position: -5px -150px;
    height: 14px;
    width: 14px
}

.minus_clk {
    background-position: -21px -150px;
    height: 14px;
    width: 14px
}

.zoom_clk {
    background-position: -36px -150px;
    height: 14px;
    width: 14px
}

.edit_clk {
    background-position: -53px -150px;
    height: 14px;
    width: 14px
}

.back, .back_ovr, .back_clk {
    height: 23px;
    width: 69px;
    background: transparent url(../../EIG/Images/NewsLetters/back-button-grey.gif) no-repeat scroll right top;
    cursor: pointer
}

.print_Friendly_EISelect { /*background-position:-175px -112px;*/
    cursor: pointer;
    height: 23px;
    width: 115px;
    background: transparent url(../../EIG/Images/NewsLetters/printl-button-grey.gif) no-repeat scroll right top;
}

.view_online_EISelect { /*background-position:-71px -112px;*/
    cursor: pointer;
    height: 23px;
    width: 97px;
    background: transparent url(../../EIG/Images/NewsLetters/view-ol-button-grey.gif) no-repeat scroll right top;
}


.toolBar input {
    float: left;
    border-width: 0px;
}

.toolTip {
    background-color: #444;
    display: none;
    font: normal 10px Arial,Helvetica,sans-serif;
    position: absolute;
}



/*------[Sprite Buttons]------*/
.sprite_btn {
    background: transparent url('../../EIG/Images/Sprite_btn.jpg') no-repeat scroll right top;
}

.print_friendly { /*background-position: -176px -114px;*/
    cursor: pointer;
    height: 23px;
    width: 115px;
    background: transparent url(../../EIG/Images/NewsLetters/printl-button-grey.gif) no-repeat scroll right top;
}

.view_online { /*background-position: -70px -114px;*/
    cursor: pointer;
    height: 23px;
    width: 97px;
    background: transparent url(../../EIG/Images/NewsLetters/view-ol-button-grey.gif) no-repeat scroll right top;
}

.back_btn {
    background-position: 0 -54px;
    height: 27px;
    width: 48px;
}

.sprite_close_btn {
    background-position: -1px -54px;
    height: 17px;
    width: 18px;
    cursor: pointer;
}

.newsletter {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}

    .newsletter:hover {
        color: #FE5000 /*#F47937*/;
    }

input[data-id=subscribeDataAlertBtn] {
    background: url('../../EIG/Images/subscribeDataAlert.png') no-repeat center;
    width: 270px;
    height: 35px;
    cursor: pointer;
    margin-top: 5px;
}

input[data-id=unSubscribeDataAlertBtn] {
    background: url('../../EIG/Images/unsubscribeDataAlert.png') no-repeat center;
    width: 270px;
    height: 35px;
    cursor: pointer;
    margin-top: 5px;
}

.nl_subscribed {
    color: #444444
}

.nl_non_subscribed {
    color: #444444
}

.EI_customise_btn {
    background: transparent url('../../EIG/Images/EI_linteractive.jpg') no-repeat scroll left top;
    width: 120px;
    height: 24px;
    float: right;
    margin-top: -24px;
    *margin-top: 0px;
}

.back_btn_pos {
    float: right;
    margin-top: -27px;
    *margin-bottom: 0px;
    *margin-top: 0px;
}

.flt_right {
    float: right
}

.text_uppercase {
    text-transform: uppercase;
}

/* Latest Video Container */
.video_1 {
    padding-left: 10px;
}

.video_2 {
    padding-left: 10px;
}

.video_close_pos {
    *margin-top: -30px !important;
    cursor: pointer;
    float: right;
}

.vtitle {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 16px;
    color: #11A5E3;
    text-transform: uppercase;
}

.Video_txt {
    color: #969696;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
}
/* Latest Video Container */

/* Registration */

hr {
    color: #999999;
    height: 1px;
}

.tdheightcreateuser {
    height: 750px;
}

.tblForgotPwdHt {
    height: 754px;
    vertical-align: top;
}
/*-- DirectMail --*/

.pad_5 {
    padding: 5px;
}

.pad_10 {
    padding: 10px;
}

.pad_0r {
    padding-right: 0px;
}

.pad_5r {
    padding-right: 5px;
}

.pad_7r {
    padding-right: 7px;
}

.pad_10r {
    padding-right: 10px;
}

.pad_20r {
    padding-right: 20px;
}

.pad_0b {
    padding-bottom: 0px;
}

.pad_3b {
    padding-bottom: 3px;
}

.pad_5b {
    padding-bottom: 5px;
}

.pad_6b {
    padding-bottom: 6px;
}

.pad_7b {
    padding-bottom: 7px;
}

.pad_8b {
    padding-bottom: 8px;
}

.pad_9b {
    padding-bottom: 9px;
}

.pad_10b {
    padding-bottom: 10px;
}

.pad_17b {
    padding-bottom: 17px;
}

.pad_20b {
    padding-bottom: 20px;
}

.pad_0l {
    padding-left: 0px;
}

.pad_5l {
    padding-left: 5px;
}

.pad_10l {
    padding-left: 10px;
}

.pad_15l {
    padding-left: 15px;
}

.pad_20l {
    padding-left: 20px;
}

.pad_300l {
    padding-left: 300px;
}

.pad_0t {
    padding-top: 0px;
}

.pad_2t {
    padding-top: 2px;
}

.pad_3t {
    padding-top: 3px;
}

.pad_5t {
    padding-top: 5px;
}

.pad_6t {
    padding-top: 6px;
}

.pad_7t {
    padding-top: 7px;
}

.pad_8t {
    padding-top: 8px;
}

.pad_9t {
    padding-top: 9px;
}

.pad_10t {
    padding-top: 10px;
}

.pad_15t {
    padding-top: 15px;
}

.pad_20t {
    padding-top: 20px;
}

.mgn_m3t {
    margin-top: -3px;
}

.mar_2r {
    margin-right: 2px;
}

.mar_10t {
    margin-top: 10px;
}

.mar_2l {
    margin-left: 2px;
}

.border_r_black {
    border-right: solid 1px #000;
}

.border_r_gray {
    border-right: solid 1px #444;
}

.border_black {
    border: solid 1px #000;
}

.v_align_middle {
    vertical-align: middle;
}

.bg_F0EFEF {
    background-color: #F0EFEF;
}

.Footer_pad_16b {
    padding-bottom: 10px;
    *padding-bottom: 11px;
}

.dm_Heading {
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
}

.mail_header {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.def_font {
    font-family: Arial, Helvetica,sans-serif
}

.font_10 {
    font-size: 10px
}

.font_11 {
    font-size: 11px
}

.font_12 {
    font-size: 12px
}

.font_13 {
    font-size: 13px
}

.font_14 {
    font-size: 14px
}

.font_16 {
    font-size: 16px
}

.align_center {
    text-align: center
}

.align_right {
    text-align: right
}

/*-- End of DirectMail --*/
.tt_tbl {
    height: 18px;
    padding-left: 0px;
    width: 979px;
}

.clear {
    overflow: hidden;
    width: 100%;
}

a.btnGreyDrop {
    background: transparent url('../../EIG/Images/btn_drop_rt.gif') no-repeat scroll top right;
    display: block;
    float: left;
    font: normal 12px Arial, Helvetica, sans-serif;
    height: 30px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
}

    a.btnGreyDrop span {
        background: transparent url('../../EIG/Images/btn_drop_lt.gif') no-repeat;
        display: block;
        line-height: 19px;
        padding: 5px 10px 5px 18px;
        color: #000;
    }

.divPos {
    background-color: #CDCDCD;
    border: 1px solid grey;
    display: block;
    height: auto;
    left: 11px;
    position: absolute;
    top: 239px;
    width: 94px;
    left: 13px;
}

.listpadding {
    padding-left: 5px;
    *padding-left: 20px;
    margin-left: -25px;
    *margin-left: 0px;
}


.EditPricesPortlet {
    cursor: pointer;
    color: #FFF;
    width: 200px !important;
    font-size: 8pt !important;
    font-family: Arial, Helvetica,sans-serif;
    line-height: 20px;
    padding-left: 10px;
}

.EditPricesSelectedPortlet {
    background-color: #FE5000 /*#F47937*/;
    cursor: pointer;
    color: #FFF;
    width: 200px !important;
    font-size: 8pt !important;
    font-family: Arial, Helvetica,sans-serif;
    line-height: 20px;
}

.EditPortlet {
    color: #979694 !important;
    cursor: pointer;
    width: 100% !important;
    *width: 90% !important;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 8pt !important;
    line-height: 20px;
}

.PortletPublicationSelected {
    color: #414649;
    cursor: pointer;
    width: 200px !important;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 8pt !important;
    line-height: 20px;
}

.PortletCountrySelected {
    color: #FE5000 /*#F47937*/;
    cursor: pointer;
    width: 200px !important;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 8pt !important;
    line-height: 20px;
}


/* Accordian Iframe Claases - Start */

.TableStream {
    margin: -2px 0 9px -2px;
}

.RightStream {
    padding-left: 17px
}

.StreamBanner {
    background: transparent url('../../EIG/Images/InfoStreamTabs/omv-marketing-banner.png') no-repeat scroll right top;
    width: 640px;
    height: 120px;
}
/* Accordian Iframe Claases - END */

/*----Subscription----*/

.billing_title {
    font: bold 14pt Arial,Helvetica,sans-serif
}

.button_txt {
    font: 8pt Arial,Helvetica,sans-serif
}

.categoryName {
    color: #444;
    font: 8pt Arial,Helvetica,sans-serif
}

.cat_prod_name {
    font: bold 9pt Arial,Helvetica,sans-serif
}

.header_10 {
    font: bold 10pt Arial,Helvetica,sans-serif
}

.required {
    color: #000;
    font: lighter 8pt Arial,Helvetica,sans-serif
}

.subscribe_art_date {
    font: 11pt Arial,Helvetica,sans-serif
}

.subscribe_art_title {
    font: bold 11pt Arial,Helvetica,sans-serif
}

.subscribe_art_txt {
    font: 10pt Arial,Helvetica,sans-serif
}

.sprite_ctrl_btn {
    background: transparent url(../../EIG/Images/sprite_btns.jpg) no-repeat scroll right top;
}

.sprite_cto {
    background-position: 0px 0px;
    height: 25px;
    width: 140px;
}

.sprite_uo {
    background-position: 0 -28px;
    height: 25px;
    width: 141px;
}

.sprite_vw {
    background-position: 0 -54px;
    height: 28px;
    width: 96px;
}

.sprite_ord {
    background-position: 0 -81px;
    height: 30px;
    width: 59px;
}

.sprite_ctrl_set2_btn {
    background: transparent url(../../EIG/Images/sprite_btns_set2.jpg) no-repeat scroll right top;
}

.sprite_pr {
    background-position: 0px 0px;
    height: 30px;
    width: 71px;
}

.sprite_clr {
    background-position: 0px -29px;
    height: 30px;
    width: 50px;
}

.sprite_ft {
    background-position: 0px -58px;
    height: 30px;
    width: 114px;
}

.sprite_nsub {
    background-position: 0px -87px;
    height: 30px;
    width: 135px;
}

.sprite_rnw {
    background-position: 0px -116px;
    height: 30px;
    width: 53px;
}

.sprite_rnw_gry {
    background-position: 0px -146px;
    height: 30px;
    width: 53px;
}

.sprite_sub {
    background-position: -55px -116px;
    height: 30px;
    width: 74px;
}

.sprite_sub_gry {
    background-position: -55px -146px;
    height: 30px;
    width: 74px;
}

.sprite_edt {
    background-position: 1px -176px;
    height: 28px;
    width: 42px;
}

.sprite_smt {
    background-position: 1px -203px;
    height: 30px;
    width: 101px;
}

.sprite_cel {
    background-position: 1px -232px;
    height: 30px;
    width: 101px;
}


/*----End of Subscription----*/

/*------[Floater Bar Sprite]------*/
.sprite_grp_logo {
    background: transparent url('../../EIG/Images/floater.gif') no-repeat scroll right top;
    height: 26px;
    cursor: pointer;
}

/*.newsroom{background-position:0px 0px;height:24px;width:84px}
.research{background-position:-89px 0px;height:24px;width:73px}
.advisory{background-position:-167px 0px;height:24px;width:73px}
.kc{background-position:-240px 0px;height:24px;width:120px}
.forums{background-position:-360px 0;height:24px;width:72px}
.interactive{background-position:-433px 0;height:24px;width:82px}
.groups{background-position:-517px 0;height:24px;width:82px}*/

.newsroom {
    background-image: url('../../EIG/Images/frontpage/ei-newsroom.gif');
    width: 96px
}

.research {
    background-image: url('../../EIG/Images/frontpage/ei-research.gif');
    width: 151px
}
/*.advisory{background-image:url('../../EIG/Images/frontpage/ei-newsroom.gif');width:73px}*/
.kc {
    background-image: url('../../EIG/Images/frontpage/ei-knowledge.gif');
    width: 138px
}

.forums {
    background-image: url('../../EIG/Images/frontpage/ei-forums.gif');
    width: 74px
}

.interactive {
    background-image: url('../../EIG/Images/frontpage/ei-interactive.gif');
    width: 90px
}

.groups {
    background-image: url('../../EIG/Images/frontpage/ei-groups.gif');
    width: 82px
}


.floaterBar {
    height: 36px;
    margin: 0 auto !important;
}

#floater, #micro-box { /*filter: alpha(opacity=60);opacity: 0.6;*/ /*margin:0 auto !important;*/
    font-size: 12px
}

    #floater:hover, #micro-box:hover { /*filter: alpha(opacity=100);opacity: 1;*/ /*margin:0 auto !important;*/
        font-size: 12px
    }

/*#microsites {height:45px !important;}*/

#micro-box {
    background-color: black;
    height: 45px;
    /*margin-top: 9px;*/
    overflow: hidden;
    width: 960px;
}

    #micro-box a {
        float: left;
        height: 26px;
    }

#ei-newsroom {
    background-image: url("../../EIG/Images/frontpage/ei-newsroom.gif");
    float: left;
    height: 26px;
    margin-left: 24px;
    margin-right: 120px;
    overflow: hidden;
    width: 93px;
}

    #ei-newsroom a {
        width: 93px;
    }

#ei-research {
    background-image: url("../../EIG/Images/frontpage/ei-research.gif");
    float: left;
    height: 26px;
    margin-right: 120px;
    width: 81px;
}

    #ei-research a {
        width: 81px;
    }

#ei-advisory {
    background-image: url("../../EIG/Images/frontpage/ei-advisory.gif");
    float: left;
    height: 26px;
    margin-right: 120px;
    width: 79px;
}

    #ei-advisory a {
        width: 79px;
    }

#ei-forums {
    /*background-image: url("../../EIG/Images/frontpage/ei-forums.gif");*/
    background-image: url("../../EIG/Images/frontpage/ei-events.gif");
    float: left;
    height: 26px;
    margin-right: 120px;
    width: 68px;
}

    #ei-forums a {
        width: 68px;
    }

#ei-knowledge {
    background-image: url("../../EIG/Images/frontpage/ei-knowledge.gif");
    float: left;
    height: 26px;
    margin-right: 93px;
    width: 138px;
}

    #ei-knowledge a {
        width: 138px;
    }

#ei-interactive {
    background-image: url("../../EIG/Images/frontpage/ei-interactive.gif");
    float: left;
    height: 26px;
    margin-right: 0;
    width: 90px;
}

    #ei-interactive a {
        width: 90px;
    }

#ei-group {
    background-image: url("../../EIG/Images/frontpage/ei-group.gif");
    float: left;
    height: 26px;
    margin-right: 0;
    width: 65px;
}

    #ei-group a {
        width: 65px;
    }

#micro-round-corners {
    /*height: 250px;*/
    width: 960px;
}

.micro-top {
    background-image: url("../../EIG/Images/frontpage/frame-top-transp.png");
    float: left;
    height: 10px;
    width: 940px;
}

.micro-bottom {
    background-image: url("../../EIG/Images/frontpage/frame-bottom-transp.png");
    float: left;
    height: 10px;
    width: 940px;
}

.micro-left {
    background-image: url("../../EIG/Images/frontpage/frame-left-transp.png");
    float: left;
    /*height: 206px;*/
    width: 10px;
}

.micro-right {
    background-image: url("../../EIG/Images/frontpage/frame-right-transp.png");
    float: left;
    /*height: 206px;*/
    width: 10px;
}

.micro-left-top {
    background-image: url("../../EIG/Images/frontpage/corner-top-left-transp.png");
    float: left;
    height: 10px;
    width: 10px;
}

.micro-right-top {
    background-image: url("../../EIG/Images/frontpage/corner-top-right-transp.png");
    float: left;
    height: 10px;
    width: 10px;
}

.micro-left-bottom {
    background-image: url("../../EIG/Images/frontpage/corner-bottom-left-transp.png");
    float: left;
    height: 10px;
    width: 10px;
}

.micro-right-bottom {
    background-image: url("../../EIG/Images/frontpage/corner-bottom-right-transp.png");
    float: left;
    height: 10px;
    width: 10px;
}

#micro-content {
    float: left;
    /*height: 206px;*/
    padding-left: 0;
    width: 940px;
}

span.hidden {
    display: none;
}

/* ------------- EIG Advanced Search ------------------- */

.div_EIG_Search {
    height: 200px;
    overflow: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    /*width: 250px;*/
    padding-left: 5px;
    z-index: 0 !important;
}

.div_EIG_SeletedItems {
    height: 200px;
    overflow: auto;
    overflow-x: hidden;
    *overflow-x: hidden;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    padding-left: 5px;
    /*width:260px;*/
}

.div_EIG_Content_Styles {
    height: 20px;
    cursor: pointer;
    color: #000;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px !important;
    font-weight: bold;
    overflow-y: hidden;
    overflow-x: hidden;
    *text-overflow: ellipsis;
    white-space: nowrap;
    width: 230px;
}

.container_div {
    width: 240px !important;
}

    .container_div div.left {
        float: left;
        width: 190px;
    }

    .container_div div.right {
        float: right;
        width: 20px;
    }

.background_orange_Search {
    background-color: #1B365D /*#FE5000*/ /*#F47937*/;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px !important;
    color: #FFF;
    /*overflow: hidden;*/
    overflow-y: hidden;
    overflow-x: hidden;
    height: 20px;
    cursor: pointer;
    white-space: nowrap;
    *text-overflow: ellipsis;
    font-weight: bold;
    width: 230px;
}

.div_Dates_Display {
    color: #000;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px !important;
    font-weight: bold;
}

.EIG_Search_Header {
    color: #FE5000 /*#F47937*/;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 13px;
    font-variant: normal;
    font-weight: bold;
    width: 165px;
}

.pad_b_15 {
    padding-bottom: 15px
}

.Search_Heading {
    color: #FE5000 /*#F47937*/;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 14px;
    font-variant: normal;
    font-weight: bold;
    text-transform: uppercase;
}

.Search_Heading_Results {
    color: #FE5000 /*#F47937*/;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 14px;
    font-variant: normal;
    font-weight: bold;
    text-transform: uppercase;
    padding: 10px 0 10px 0;
}

.background_orange_Search_Control {
    background-color: #FE5000 /*#F47937*/;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px !important;
    color: #FFF;
    overflow: hidden;
    height: 20px;
    cursor: pointer;
    font-weight: bold;
}

.Publication_styles_Search {
    color: #586369 !important;
    font-weight: bold;
    text-decoration: none;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
}

.Search_table_Style {
    height: 60px;
    overflow: hidden;
    border-bottom: solid 1px #444;
    padding: 10px 0;
    width: 600px;
}

.Search_Article_Headline {
    line-height: 15px !important;
    overflow: hidden;
    width: 350px;
    font-size: 12px !important;
    text-decoration: none;
    cursor: pointer;
}

    .Search_Article_Headline a {
        line-height: 15px !important;
        overflow: hidden;
        width: 350px;
        font-size: 12px !important;
        text-decoration: none;
        cursor: pointer;
    }

        .Search_Article_Headline a:hover {
            line-height: 15px !important;
            overflow: hidden;
            width: 350px;
            font-size: 12px !important;
            text-decoration: none;
            cursor: pointer;
        }

.div_EIG_PageLinks, .div_EIG_PageLinks a, .div_EIG_PageLinks a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFF;
    padding: 2px;
    background-color: #FE5000 /*#F47937*/;
    text-decoration: none;
    font-weight: bold;
    cursor: pointer;
}

.div_EIG_PageLinks_Active, .div_EIG_PageLinks_Active a, .div_EIG_PageLinks_Active a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    padding: 2px;
    background-color: #FFF;
    text-decoration: none;
    font-weight: bold;
    cursor: pointer;
    border: 1px solid #FE5000 /*#F47937*/;
}


.Search_textBox {
    width: 70px;
    color: #ababab;
    text-decoration: none;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
}

.sprite_info {
    background: transparent url('../../EIG/Images/Search_image.jpg') no-repeat scroll 0 0;
    height: 28px;
    width: 28px;
}

.sprite_search_on {
    background: transparent url('../../EIG/Images/Search_image.jpg') no-repeat scroll -27px -2px;
    height: 10px;
    width: 10px;
}

.sprite_search_off {
    background: transparent url('../../EIG/Images/Search_image.jpg') no-repeat scroll -27px -15px;
    height: 10px;
    width: 10px;
}

.div_SearchResult_Display {
    width: 100%;
    height: 650px;
    overflow: auto;
}

.div_search_table {
    /*width: 973px;*/
    /*padding-bottom:15px;*/
    /*margin-top:5px;*/
}

.div_search_table_left {
    width: 650px;
    padding-right: 10px;
}

.div_search_table_Right {
    width: 310px;
    vertical-align: top;
}

.LoginSubscrCtnr {
    /*margin-top:17px;*/
    padding: 0 /*6px 0 2px*/;
}

.BlogsCtnr {
    margin: 6px 5px 20px 0px;
    padding-left: 2px;
}

.div_search_table_cells {
    height: 650px;
    width: 100%;
}

.div_Search_Selection_Display {
    width: 15px;
    vertical-align: top;
}
/* ------------- end of EIG Advanced Search ------------------- */


/* USEFUL LINKS CSS Starts Here*/

.LinkHeadingCss {
    text-decoration: none;
    background-color: Maroon;
}

    .LinkHeadingCss A:Link {
        text-decoration: none;
        background-color: Maroon;
    }

.ShowScroll_UsefulLinks {
    overflow: auto;
    height: 50px;
    scrollbar-face-color: #242424;
    scrollbar-base-color: #242424;
    scrollbar-arrow: none;
    scrollbar-track-color: #242424;
    scrollbar-shadow-color: #242424;
    scrollbar-highlight-color: #242424;
    scrollbar-3dlight-color: #242424;
    scrollbar-darkshadow-color: #242424;
}

.ULAnchorCss {
    text-decoration: none !important;
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
}

.ULAnchrDecorationCss {
    text-decoration: none;
    color: #444;
}

    .ULAnchrDecorationCss:hover {
        text-decoration: none;
        color: #FE5000 /*#F47937*/;
    }

.ULTopCompHeadingsCss {
    color: #f99e23;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}
/* USEFUL LINKS CSS Ends Here*/




/* grey button background css - Start */

a.btnEILogo {
    background: transparent url('../../EIG/Images/btn_EI_logo_rt.gif') no-repeat scroll top right;
    color: #000;
    display: block;
    float: left;
    font: normal 12px Arial, Helvetica, sans-serif;
    height: 25px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
    cursor: pointer;
}

    a.btnEILogo span {
        background: transparent url('../../EIG/Images/btn_EI_Common_rt.gif') no-repeat;
        display: block;
        line-height: 15px;
        padding: 5px 0 5px 20px;
        color: #000;
        font-weight: bold;
    }

/* grey button background css - End */

.Register_selected {
    color: #F57F3F;
    font-family: Arial,Helvetica, sans-serif;
}

.Register_nonselected {
    display: inline;
    list-style-type: none;
    color: #F9BD9B;
    font-family: Arial,Helvetica, sans-serif;
}



/* Default style sheet for jQuery date picker v3.7.4. */
#datepick-div, .datepick-inline {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 14px;
    padding: 0;
    margin: 0;
    background: #ddd;
    color: #000;
    width: 15em;
}

#datepick-div {
    display: none;
    border: 1px solid #777;
    z-index: 100; /*must have*/
}

.datepick-inline {
    float: left;
    display: block;
    border: 1px solid #777;
}

.datepick-rtl {
    direction: rtl;
}

.datepick-dialog {
    padding: 5px !important;
    border: 4px ridge #ddd !important;
}

.datepick-disabled {
    position: absolute;
    z-index: 100;
    background-color: #FFF;
    opacity: 0.5;
    filter: alpha(opacity=50);
}

button.datepick-trigger {
    width: 25px;
    padding: 0px;
}

img.datepick-trigger {
    margin: 2px;
    vertical-align: middle;
}

.datepick-prompt {
    float: left;
    padding: 2px;
}

* html .datepick-prompt {
    /* IE6 */
    width: 15em;
}

.datepick-control, .datepick-links, .datepick-header, .datepick {
    clear: both;
    float: left;
    width: 100%;
    color: #fff;
}

.datepick-control {
    background: #400;
    padding: 2px 0px;
}

.datepick-links {
    background: #000;
    padding: 2px 0px;
}

.datepick-control, .datepick-links {
    font-weight: bold;
    font-size: 80%;
}

    .datepick-links label {
        padding: 2px 5px;
        color: #888;
    }

.datepick-clear, .datepick-prev {
    float: left;
    width: 34%;
}

.datepick-rtl .datepick-clear, .datepick-rtl .datepick-prev {
    float: right;
    text-align: right;
}

.datepick-current {
    float: left;
    width: 30%;
    text-align: center;
}

.datepick-close, .datepick-next {
    float: right;
    width: 34%;
    text-align: right;
}

.datepick-rtl .datepick-close, .datepick-rtl .datepick-next {
    float: left;
    text-align: left;
}

.datepick-header {
    background: #333;
    text-align: center;
    font-weight: bold;
    min-height: 1.75em;
}

    .datepick-header select {
        background: #333;
        color: #fff;
        border: 0px;
        font-weight: bold;
    }

    .datepick-header span {
        position: relative;
        top: 3px;
    }

.datepick {
    background: #ccc;
    text-align: center;
    font-size: 100%;
}

    .datepick a {
        display: block;
        width: 100%;
        color: #000;
    }

.datepick-title-row {
    background: #FFF;
}

    .datepick-title-row th {
        text-align: center;
        font-weight: normal;
    }

.datepick-days-row {
    background: #eee;
    color: #666;
}

.datepick-week-col {
    background: #777;
    color: #fff;
}

.datepick-days-cell {
    color: #000;
    border: 1px solid #ddd;
}

.datepick-week-over, .datepick-week-end-cell {
    background: #ddd;
}

.datepick-other-month, .datepick-title-row .datepick-week-end-cell {
    background: #FFF;
}

.datepick-unselectable {
    color: #888;
}

.datepick-today {
    background: #fcc;
}

.datepick-current-day, .datepick-current-day a {
    background: #777;
    color: #fff;
}

.datepick-days-cell-over {
    background: #fff;
    color: #000;
    border: 1px solid #777;
}

.datepick-status {
    background: #ddd;
    width: 100%;
    font-size: 80%;
    text-align: center;
}

#datepick-div a, .datepick-inline a {
    cursor: pointer;
    margin: 0;
    padding: 0;
    text-decoration: none;
}

.datepick-inline .datepick-links a {
    padding: 0 5px !important;
}

.datepick-control a, .datepick-links a {
    padding: 2px 5px !important;
    color: #eee;
}

.datepick-title-row a {
    color: #eee;
}

.datepick-control a:hover {
    background: #fdd;
    color: #333;
}

.datepick-links a:hover, .datepick-title-row a:hover {
    background: #ddd;
    color: #333;
}

.datepick-multi .datepick {
    border: 1px solid #777;
}

.datepick-one-month {
    float: left;
    width: 15em;
}

.datepick-new-row {
    clear: left;
}
/* ___________ IE6 IFRAME FIX ________ */
.datepick-cover {
    display: none; /*sorry for IE5*/
    display: /**/ block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -1px; /*must have*/
    left: -1px; /*must have*/
    width: 187px; /*must have*/
    height: 187px; /*must have*/
}

/* Css for Research Report HomePage Starts Here*/

.RRSectionText {
    color: #57737f;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    cursor: pointer;
}

.RRSubSectionText {
    color: #000;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    cursor: pointer;
    font-weight: bold;
}

.RRTopHeadingCss {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 16px;
    padding-top: 7px;
    text-transform: uppercase;
}

.RRHeadingCss {
    color: #000;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.RRHeaderTextCss {
    color: #57737f;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
/* Css for Research Report HomePage Ends Here*/

/* Menu Position */
.logout_lnk, .login_lnk {
    color: #606060;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
    padding-left: 10px;
    cursor: pointer;
}

/* Menu Bar - Narayana Sent */

.MenuContainer {
    width: 948px;
}

.pass_sep {
    color: #737373;
    font-size: 16px;
    font-family: Arial,helvetica, sans-serif;
    cursor: pointer;
    float: left;
    /*margin-top:-2px;*/
}

div.pass_sep input {
    /*margin-right:5px;*/
    margin-top: -2px;
    float: right;
    /*margin-bottom:-2px;*/
}

.forgotPass {
    color: #737373;
    font-size: 12px;
    font-family: Arial,helvetica, sans-serif;
    cursor: pointer;
    font-weight: bold;
}

.WidgetHeader {
    /*padding-bottom:10px;*/
}

/* state widths*/
.LandingWidth {
    width: 960px;
    height: auto;
    table-layout: fixed;
}

.NewsRoomLCollumn {
    width: 186px;
}

.NewsRoomRCollumn {
    width: 226px;
}

.LandState1 {
    width: 180px
}

.LandState2 {
    margin: 0px 10px;
    overflow: hidden;
    width: 528px;
}

.LandState2Wide {
    padding: 0px 0px 0px 10px;
    overflow: hidden;
    width: 764px;
}
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
.LandState1 {width: 327px;}
.LandState2{width: 651px;}
}*/
.mvImages {
    vertical-align: top;
    padding-top: 3px;
}

.cart_UnSel {
    background: transparent url(../../EIG/Images/cart.jpg) no-repeat scroll 0 0;
    height: 16px;
    width: 16px;
}

.cart_Sel {
    background: transparent url(../../EIG/Images/cart.jpg) no-repeat scroll -16px 0;
    height: 16px;
    width: 16px;
}

.cp_tile_open, .cp_tile_closed {
    padding-left: 2px;
    font-weight: bold;
    text-transform: uppercase !important;
    font-variant: normal !important;
}

.cp_tile_closed {
    color: #444 !important;
}

#divEditProfile {
    position: absolute;
    display: none;
    overflow: hidden;
}

/* Css For INFO STREAMS STARTS HERE*/
.StreamSelSections {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    color: #64ab71;
    font-weight: bold;
    cursor: pointer;
}

.StreamUnSelSections {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    color: #a8cbab;
    font-weight: bold;
    cursor: pointer;
}

.StreamSelCont {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    /*color:Gray;*/
    font-weight: bold;
    cursor: pointer;
}

.StreamUnSelCont {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    color: #DBD9C9;
    font-weight: bold;
    cursor: pointer;
}

.latest_teaser_Stream {
    font-size: 10px;
    color: #000;
    vertical-align: top;
    font-family: Arial,Helvetica, sans-serif;
    padding-top: 2px;
    vertical-align: top;
}

.stream_article_title {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px; /*	font-variant:small-caps; */
    text-decoration: none;
    font-weight: bold;
}

.research_teaser {
    color: #586369;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    vertical-align: top;
    margin-top: 2px;
}

.info_markets_unsel {
    color: #76EE84;
    font-size: 12px;
    font-family: Arial, Helvetica,sans-serif;
}

.info_upstream_unsel {
    color: #FBE165;
    font-size: 12px;
    font-family: Arial, Helvetica,sans-serif;
}

.info_downsream_unsel {
    color: #FFFFFF;
    font-size: 12px;
    font-family: Arial, Helvetica,sans-serif;
}

.info_lng_unsel {
    color: #DAFFFF;
    font-size: 12px;
    font-family: Arial, Helvetica,sans-serif;
}

.info_GreenEnergy_unsel {
    color: #AFFFBD;
    font-size: 12px;
    font-family: Arial, Helvetica,sans-serif;
}

.info_finance_unsel {
    color: #76D0FF;
    font-size: 12px;
    font-family: Arial, Helvetica,sans-serif;
}

.info_Politics_unsel {
    color: #FF7F94;
    font-size: 12px;
    font-family: Arial, Helvetica,sans-serif;
}

.info_markets_tit {
    color: #1B9329;
    font-size: 18px;
    font-family: Arial, Helvetica,sans-serif;
}

.info_upstream_tit {
    color: #A086A;
    font-size: 18px;
    font-family: Arial, Helvetica,sans-serif;
}

.info_downsream_tit {
    color: #B5B5B5;
    font-size: 18px;
    font-family: Arial, Helvetica,sans-serif;
}

.info_lng_tit {
    color: #7FBCE2;
    font-size: 18px;
    font-family: Arial, Helvetica,sans-serif;
}

.info_finance_tit {
    color: #1B75BB;
    font-size: 18px;
    font-family: Arial, Helvetica,sans-serif;
}


.info_markets, .info_finance, .info_upstream, .info_politics_tit, .info_lng, .info_downsream {
    color: #FE5000 /*#F47937*/;
    font-size: 16px;
    font-family: Arial, Helvetica,sans-serif;
    text-transform: uppercase;
    padding: 10px 0;
}


.info_energy_title {
    color: #54cc62;
    font-size: 32px;
    font-weight: bold;
    font-family: Arial, Helvetica,sans-serif;
}


/* INFO STREAMS ENDS HERE */

.BlogMetadataHeading {
    color: #4B7A5F;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

.BlogHeading {
    color: #4B7A5F;
    font-size: 15px;
    font-weight: bold;
}

.BlogPosted {
    color: #AAAAAA;
    font-size: 10px;
    font-weight: bold;
}

.BlogLabel {
    color: #AAAAAA;
    font-size: 11px;
    font-weight: bold;
}

.BlogComment {
    color: #10C3F3;
    font-size: 12px;
    text-decoration: none;
}

.BlogExpandImage {
    background: transparent url('../../EIG/Images/dwn_arrow.jpg') no-repeat;
}

.BlogCollapseImage {
    background: transparent url('../../EIG/Images/right_arrow.jpg') no-repeat;
}


/* BUTTON Rounded */
/*
button{
    border: none;
    cursor: pointer;
    font-weight: bold;
    padding: 0 4px 4px 4px !important;
    text-align: center;
    height: 30px;
    line-height: 30px;
    width: auto;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
    font-family:Arial, Helvetica, sans-serif;
}

button.rounded{
    background: transparent url('../../EIG/Images/btn_Gray_rt.png') no-repeat scroll right top;
    clear: left;
    font-size: 0.8em;
}

button span{
    display: block;
    padding: 0 0 0 8px;
    position: relative;
    white-space: nowrap;
    height: 30px;
    line-height: 30px;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}

button.rounded span{
    background: transparent url('../../EIG/Images/btn_Gray_lt.png') no-repeat scroll left top;
    color: #000;
}
*/
/* BUTTON Rounded */

.EISelect_ShowScroll {
    overflow-x: hidden;
    overflow: auto;
    overflow-y: scroll;
    height: 200px;
    width: 100%;
    scrollbar-face-color: #565656;
    scrollbar-base-color: #373d40;
    scrollbar-arrow: none;
    scrollbar-track-color: #373d40;
    scrollbar-shadow-color: #373d40;
    scrollbar-highlight-color: #373d40;
    scrollbar-3dlight-color: #373d40;
    scrollbar-darkshadow-color: #373d40;
}


.EIinteractiveWebnierAnchor {
    text-decoration: none;
    cursor: pointer;
    color: #454545;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    font-variant: normal;
    font-weight: bold;
}

.ToUpper {
    text-transform: uppercase;
}

.mgn10_b {
    margin-bottom: 10px;
}

.mgn_20b {
    margin-bottom: 20px;
}

.currency_text {
    font-family: Arial,helvetica, sans-serif;
    font-size: 12px;
    height: 300px;
    overflow: auto;
    width: 240px;
}

.currency_header {
    font-family: Arial,helvetica, sans-serif;
    font-size: 12px;
    color: #FE5000 /*#F47937*/;
    font-weight: bold;
}

.currency_conv_header {
    font-family: Arial,helvetica, sans-serif;
    font-size: 12px;
    color: #FE5000 /*#F47937*/;
    font-weight: bold;
    text-align: left;
    padding-left: 0px;
}

.txt_col_norm {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    color: #FFF;
    font-weight: bold;
    margin: 0 5px 0 5px;
    text-decoration: none;
    text-align: right;
}

.txt_col_ovr {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    color: #E86133;
    font-weight: bold;
    margin: 0 5px 0 5px;
    text-decoration: none;
    text-align: right;
}

.txt_col_norm1 {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    color: #444444;
    font-weight: bold;
    margin: 0 5px 0 5px;
    text-decoration: none;
    text-align: right;
}

.txt_col_ovr1 {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    color: #FE5000; /*#E86133;*/
    font-weight: bold;
    margin: 0 5px 0 5px;
    text-decoration: none;
    text-align: right;
}

.tdheightcreateuser1 {
    height: 197px;
    *height: 183px;
    font-weight: normal;
    color: #444444 !important;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}


.Reader_Unscriber_Article, .Reader_Unscriber_Article a, .Reader_Unscriber_Article a:hover {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FE5000 /*#F47937*/;
    text-decoration: none;
    cursor: pointer;
}

.btn_SaveSearchQueries {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    font-family: Arial,Helvetica, sans-serif;
    height: 25px;
    text-transform: uppercase;
}

.WorkBench_DeleteButton {
    background: transparent url('../../EIG/Images/Delete_btn.jpg') no-repeat scroll center top;
    width: 60px;
    height: 25px;
}

.div_SearchText {
    font-size: 12px !important;
    font-family: Arial, Helvetica, sans-serif;
    color: Black !important;
    text-align: left !important;
    font-weight: normal !important;
}

.div_PNL_copyRight {
    font-size: 9px;
    font-family: Arial,Helvetica, sans-serif;
}

.Reader_PersonalNewsLetters_Header {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

#MonthName {
    text-transform: uppercase;
}

.Thumbnail {
    height: 53px;
    width: 70px;
    background: url('/_layouts/eig/images/loading.gif') no-repeat scroll 50% 50% transparent;
}

.Thumbnail_TD {
    height: 53px;
    width: 70px;
    padding-right: 5px;
    vertical-align: top;
}

.Thumbnail_Latest {
    height: 94px;
    width: 144px;
    background: url('/_layouts/eig/images/loading.gif') no-repeat scroll 50% 50% transparent;
}

.Thumbnail_Homepage {
    height: 105px;
    width: 160px;
    background: url('/_layouts/eig/images/loading.gif') no-repeat scroll 50% 50% transparent;
}

.Thumbnail_Large {
    height: 130px;
    width: 300px;
    background: url('/_layouts/eig/images/loading.gif') no-repeat scroll 50% 50% transparent;
}

.Thumbnail_EditorialComment {
    height: 190px;
    width: 370px;
    background: url('/_layouts/eig/images/loading.gif') no-repeat scroll 50% 50% transparent;
}

.Thumbnail_TrendingBar {
    height: 56px;
    width: 85px;
    /*background: url('/_layouts/eig/images/loading.gif') no-repeat scroll 50% 50% transparent;*/
}

.Thumbnail_TrendingPage {
    height: 148px;
    width: 228px;
    /*background: url('/_layouts/eig/images/loading.gif') no-repeat scroll 50% 50% transparent;*/
    margin-left: 10px;
    margin-bottom: 10px;
}

.EISelect_title {
    vertical-align: middle;
    font-family: Arial,Helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bold;
    text-transform: uppercase !important;
    padding-left: 3px !important;
    cursor: pointer !important;
    height: 32px !important;
    background-color: #969696 !important;
}

.EISelect_title_open {
    color: #FFFFFF;
}

.EISelect_title_closed {
    color: #000000;
}

.EISelect_titleImg_open {
    background: transparent url('../../EIG/Images/ei_logo_white.gif') no-repeat scroll 0 0;
    width: 17px;
    border: none;
    height: 17px;
}

.EISelect_titleImg_closed {
    background: transparent url('../../EIG/Images/ei_logo_grey.gif') no-repeat scroll 0 0;
    width: 17px;
    height: 17px;
    border: none;
}

.EISelect_handle:hover {
    color: #FE5000 /*#F47937 */ !important
}

.EISelect_handle {
    cursor: pointer !important;
}

.tdSpace_1 {
    width: 20px !important;
}

/* Group Home Page */
.Grp_btm_lft_panel {
    padding: 10px 10px 0 0px;
    *padding-top: 10px;
    table-layout: fixed;
    vertical-align: top;
    width: 310px;
}

.Grp_btm_rht_panel {
    padding-top: 10px;
    table-layout: fixed;
    vertical-align: top;
    width: 640px;
}

.Grp_Btm_Table {
    width: 960px;
    table-layout: fixed;
    /*margin-left:-6px;*/
    /*padding-bottom:10px;*/
}

/* Group Home Page */


.newsletter_headline {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 15px;
    text-decoration: none;
    font-weight: bold;
    text-decoration: none;
    color: #444;
}

.newsletter_HP_date {
    font: 10px Arial, Helvetica, sans-serif;
    color: #444444;
}

.bdr_btm {
    border-bottom: #444 1px solid;
}

.bdr_rgt {
    border-right: 1px solid #444;
}

.PubMethodly {
    line-height: 18px;
    color: #444;
    cursor: pointer;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    font-variant: normal;
    font-weight: bold;
}

    a.PubMethodly, .PubMethodly:hover {
        line-height: 18px;
        color: #FE5000 /*#F47937*/;
        cursor: pointer;
        font-family: Arial, Helvetica,sans-serif;
        font-size: 12px;
        font-variant: normal;
        font-weight: bold;
    }

.grp_hp_left_ctnr_innerDIV {
    min-height: 212px;
    padding: 9px 11px;
}

.grp_hp_right_ctnr_innerDIV {
    min-height: 220px;
    *min-height: 230px;
}

#divUC_EIinteractive_Webnier_Main {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #939393;
    text-decoration: none;
}

.Reader_Table_PN {
    width: 935px;
    line-height: 20px;
    padding-left: 10px;
    padding-right: 10px;
}

.fullPortletContainer {
    /*width:971px;*/
    margin: 0 0 10px 0;
    /* *margin:14px 0 17px 2px;*/
}
/*@media screen and (-webkit-min-device-pixel-ratio:0) 
{
	.fullPortletContainer{
	width:971px;
	margin:15px 0 17px 2px;
}
}*/

.billingContainer {
    margin: 17px 0 16px 2px;
    *margin: 4px 0 17px 2px;
    width: 971px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .billingContainer {
        margin: 17px 0 17px 2px;
        width: 971px;
    }
}

.OrderTbl {
    margin: 3px 0 16px 2px;
    *margin: 3px 0 17px 2px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .OrderTbl {
        margin: 17px 0 20px 2px;
    }
}

.OrderTblLeft {
    padding-right: 19px;
    width: 640px;
}

.OrderTblRight {
    vertical-align: top;
    width: 310px;
    padding-right: 8px;
}

#tblregistration, #tblEASubscriber {
    padding-bottom: 1px;
    *padding-bottom: 17px;
    *margin-bottom: 18px;
}

.RegistrationTbl, .EASubscriberTbl {
    margin: -3px 0 11px;
    *margin: -2px 0 11px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .RegistrationTbl, .EASubscriberTbl {
        margin: -2px 0 11px 0;
    }
}

.RegistrationTblLeft {
    padding-right: 20px;
    vertical-align: top;
    width: 640px;
}

.RegistrationTblRight {
    vertical-align: top;
    width: 310px;
}

.RegistrationCtnrLeft, .divEASubscriber {
    margin-bottom: 15px;
}

.RegistrationCtnrRight {
    margin-bottom: 15px;
}

.tdheightcreateuserConf {
    height: 770px;
}

.RegConfLeft {
    vertical-align: top;
    width: 640px;
    padding: 6px 13px 0 1px;
    *padding: 6px 9px 0 2px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .RegConfLeft {
        vertical-align: top;
        width: 640px;
        padding: 6px 9px 0 2px;
    }
}

.RegConfRight {
    width: 310px;
    vertical-align: top;
    padding: 6px 4px 18px 0;
    height: 90%;
}

.LeftRegConfCtnr {
    height: 773px;
}

.backissueCtnr {
    margin-top: 18px;
    width: 975px;
}

.FPwdTblLeft {
    width: 640px;
    vertical-align: top;
    padding: 6px 19px 16px 0;
    *padding: 6px 19px 17px 0;
}

.FPwdTblRight {
    vertical-align: top;
    width: 310px;
    padding: 6px 6px 16px 0;
    *padding: 6px 6px 17px 0;
}

.ContTblLeft {
    width: 640px;
    vertical-align: top;
    padding: 8px 19px 19px 0;
}

.ContTblRight {
    vertical-align: top;
    width: 310px;
    padding: 8px 6px 19px 0;
}

.ContactCtnrHt {
    height: 820px
}

.contactclass {
    width: 269px
}

/* pagination */

#pager, #otherPager {
    margin: 10px auto;
}

    #pager ul.pages, #otherPager ul.pages {
        margin: 0px;
        padding: 0px;
        text-align: center;
        text-transform: uppercase;
        font-size: 12px;
    }

        #pager ul.pages li, #otherPager ul.pages li {
            display: inline;
            list-style-type: none;
            text-decoration: none;
            margin: 0 1px 0 0;
            padding: 3px;
        }

            #pager ul.pages li:hover, #otherPager ul.pages li:hover {
                color: #FE5000 /*#F47937*/;
            }

            #pager ul.pages li.pgEmpty, #otherPager ul.pages li.pgEmpty {
                color: #eee;
            }

            #pager ul.pages li.pgCurrent, #otherPager ul.pages li.pgCurrent {
                color: #FE5000 /*#F47937*/;
                font-weight: 700;
            }

/* pagination */


.pagerLink {
    text-decoration: none;
    margin-right: 10px;
}

a.pagerLink.a_selected {
    color: #FE5000 /*#F47937*/;
}

.MastBorder {
    border-top: 2px solid #737373;
    margin-left: 12px;
    *margin-left: 0px;
    text-align: left;
    width: 945px;
    height: 1px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    ul#navBar {
        padding: 0;
        float: left;
        width: 950px;
        list-style: none;
        position: relative;
        font-size: 14px;
        z-index: 1;
        margin-left: -9px !important;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
    }
}

.CartTbl {
    margin: 3px 0 20px 2px;
    width: 971px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .CartTbl {
        margin: 17px 0 20px 2px;
        width: 971px;
    }
}

/*.myAccountCtnr{
	margin-bottom:20px;
	
}*/
.tbl_RM, .tbl_DS {
    table-layout: fixed
}

.tbl_RM_new {
    table-layout: fixed;
    width: 973px;
}

.min_h_790 {
    min-height: 790px
}

.td_l_p_DS {
    padding: 0 10px 0 0
}

.td_r_p_DS {
    padding: 0
}

.td_l_p_B_Img {
    padding: 3px 20px 20px 3px
}

.td_r_p_B_Img {
    padding: 3px 0 19px 0
}

.td_l_p_B {
    padding: 3px 19px 20px 2px
}

.td_r_p_B {
    padding: 3px 0 20px 0
}

.td_l_p_RM {
    padding: 5px 19px 0 3px
}

.td_r_p_RM, .td_r_p_NL {
    padding: 0;
}

.td_l_p_NL {
    padding: 0 10px 0 0;
    width: 310px
}

.EIG_Reader_Articles, .EIG_Reader_Articles a, .EIG_Reader_Articles a:hover {
    color: #444444;
    font: normal 12px/15px Arial, Helvetica, sans-serif;
    padding: 0 5px 5px 0;
    text-decoration: none;
    width: 147px;
    cursor: pointer;
}

.EIG_Reader_Checkbox {
    width: 17px;
}

.sprite_kc_prev {
    background: transparent url(../../EIG/Images/KC_Arrows.png) no-repeat scroll 0 0;
    height: 21px;
    width: 30px;
}

.FilterSearch_background {
    background-color: #000 !important;
}

.sprite_kc_next {
    background: url("../../EIG/Images/KC_Arrows.png") no-repeat scroll -30px 0 transparent;
    height: 21px;
    width: 30px;
}

.FilterSearch_Calendar_textBox {
    background: #242424; /* #293134;*/
    border: 1px solid #464646;
    color: #464646; /*  #969696;*/
    font: bold 12px Arial, Helvetica, sans-serif;
    text-decoration: none;
    width: 70px;
}

.FilterSearch_textBox {
    background: #242424; /* #293134;*/
    border: 1px solid #464646;
    color: #464646; /*  #969696;*/
    font: bold 12px Arial, Helvetica, sans-serif;
    text-decoration: none;
    width: 150px; /*color: #979694;*/
}

.FilterSearch_ShowScroll {
    overflow: auto;
    overflow-y: scroll;
    overflow-x: hidden;
    height: 220px;
    scrollbar-face-color: #295de5;
    scrollbar-base-color: #295de5;
    scrollbar-arrow-color: none;
    scrollbar-track-color: #000;
    scrollbar-shadow-color: #295de5;
    scrollbar-highlight-color: none;
    scrollbar-3dlight-color: none;
    scrollbar-darkshadow-color: none;
}

.FilterSearch_CriteriaScroll {
    overflow: auto;
    overflow-y: scroll;
    overflow-x: hidden;
    height: 150px;
    scrollbar-face-color: #242424;
    scrollbar-base-color: #242424;
    scrollbar-arrow-color: #979694;
    scrollbar-track-color: #242424;
    scrollbar-shadow-color: #242424;
    scrollbar-highlight-color: none;
    scrollbar-3dlight-color: none;
    scrollbar-darkshadow-color: none;
}

.FilterSearch_GrayBG {
    background: #000;
}

/*------[Rounded Corner - Edit Bar]------*/

.FilterSearch_tr {
    background: url('../../EIG/Images/tr.gif') 0 0 no-repeat;
    width: 20px;
}

.FilterSearch_bl {
    background: url('../../EIG/Images/bl.gif') 0 100% no-repeat;
    width: 19px;
}

.FilterSearch_tl {
    background: url('../../EIG/Images/tl.gif') 0 0 no-repeat;
    width: 19px;
}

.FilterSearch_br {
    background: url('../../EIG/Images/br.gif') 100% 0 no-repeat;
    width: 20px;
}

.FilterSearch_topTile {
    background: url('../../EIG/Images/top-tile.gif') 100% 0 repeat-x;
}

.FilterSearch_botTile {
    background: url('../../EIG/Images/bot-tile.gif') 100% 0 repeat-x;
}

.FilterSearch_leftTile {
    background: url('../../EIG/Images/left-tile.gif') 100% 0 repeat-y;
}

.FilterSearch_rightTile {
    background: url('../../EIG/Images/right-tile.gif') 100% 0 repeat-y;
}

.EISelect_accordion_height_S1 {
    height: 450px !important;
}

.EISelect_accordion_height_S2 {
    height: 650px !important;
}

.cFF7F35SM {
    color: #FE5000 /*#F47937 */ !important;
    text-decoration: none;
}

a.sitemap_col {
    color: #444 !important;
    text-decoration: none;
}

    a.sitemap_col:hover {
        color: #FE5000 /*#F47937 */ !important;
        text-decoration: none;
    }

.ca1a1a1 {
    text-decoration: none;
    font-weight: bold;
    color: #666666 !important;
    cursor: pointer;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-variant: normal;
    width: 296px;
    text-overflow: ellipsis;
    white-space: pre-wrap;
}

.csetwidth {
    width: 296px;
    white-space: normal;
    white-space: pre-wrap;
    cursor: pointer;
}

.ca1a1a2 {
    width: 296px;
    text-decoration: underline;
    font-weight: normal;
    color: #666666 !important;
    font-weight: bold;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    cursor: pointer;
    white-space: pre-wrap;
    text-overflow: ellipsis;
}

.td_EIG_Reader_HeaderSM {
    color: #FE5000 /*#F47937*/;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    width: 296px;
    text-align: justify;
    vertical-align: top;
    cursor: pointer;
}

.td_EIG_Reader_HeaderZeroWidth {
    color: #FE5000 /*#F47937*/;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-align: justify;
    vertical-align: top;
}

.resetwidth {
    width: -1px;
}

.H3_lite_groupSM {
    color: #feb68c;
}

.td_EIG_Reader_ArticlesSM {
    cursor: pointer;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    font-variant: normal;
    overflow: hidden;
    width: 296;
    white-space: pre-wrap;
    text-overflow: ellipsis;
}

/*Mail delivery alert*/

.alertDiv {
    padding: 10px;
    background-color: #565656;
    position: absolute;
    z-index: 1
}

.alert_hdr {
    background-color: #353B3F;
}

.alert_msg_clr {
    color: #979694 !important;
    font-weight: bold;
}

.alertInnerDiv {
    background-color: #2A3135;
    color: #979694 !important;
    padding: 10px;
}

.alertInnerDiv_myaccount {
    background-color: #2A3135;
    color: #FFF !important;
    padding: 10px;
}

/*End of Mail delivery alert*/

.Adv_textbox {
    width: 150px;
    color: #000;
    font-weight: normal;
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}

.Adv_span {
    color: #979694 !important;
    width: 200px !important;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12pt !important;
    line-height: 20px;
}

.Adv_Image_textbox {
    color: #979694 !important;
    width: 120px !important;
    font-family: Arial, Helvetica,sans-serif;
    font-size: 10pt !important;
    line-height: 20px
}

.div_WB_Mail {
    /*border-bottom:solid 1px #5B6064;*/
    width: 400px;
    /*height: 350px;*/
}

#Main-container {
    width: 960px;
    margin: 20px auto 0;
    /*background:url(../../EIG/Images/bg-spacer.gif) repeat-y;*/
}

#ticker-top-container {
    width: 976px;
    height: 44px;
    display: block;
    position: relative;
    z-index: 5;
}

#ticker {
    width: 976px;
    height: 35px;
    position: fixed !important;
    top: 0px;
    margin: 0 auto;
    _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop:document.body.scrollTop);
}

.tkr_down {
    -khtml-user-select: none;
    -moz-user-select: none;
    cursor: pointer;
    height: 7px;
    padding: 2px 4px 0 0;
    text-decoration: none;
    user-select: none;
    width: 12px
}

.tkr_pause {
    -khtml-user-select: none;
    -moz-user-select: none;
    cursor: pointer;
    height: 12px;
    padding-left: 0px;
    padding-right: 0px;
    text-decoration: none;
    user-select: none;
    width: 8px
}

.tkr_play {
    -khtml-user-select: none;
    -moz-user-select: none;
    cursor: pointer;
    height: 12px;
    padding-right: 0px;
    text-decoration: none;
    user-select: none;
    width: 9px
}

.tkr_stock_down {
    -khtml-user-select: none;
    -moz-user-select: none;
    height: 12px;
    padding-top: 2px;
    user-select: none;
    width: 14px
}

.tkr_stock_up {
    -khtml-user-select: none;
    -moz-user-select: none;
    height: 12px;
    padding-bottom: 2px;
    user-select: none;
    width: 14px
}

.tkr_up {
    -khtml-user-select: none;
    -moz-user-select: none;
    cursor: pointer;
    height: 7px;
    margin-left: 0px;
    padding: 0 4px 2px 0;
    text-decoration: none;
    user-select: none;
    width: 12px
}

#ticker div.ticker-container {
    height: 29px;
    padding: 3px 13px 3px 9px;
    width: 950px;
}

div.ticker-container div.tkrNewsData {
    width: 490px;
    height: 29px;
    float: left;
}

div.ticker-container div.tkrNews {
    width: 322px;
    height: 29px;
    float: left;
}

div.ticker-container div.tkrSearch {
    width: 138px;
    height: 29px;
    float: left;
}

#content-area {
    width: 976px;
    height: 100%;
    background-color: #000000;
    margin-top: 17px;
    color: #fff;
}

#footer {
    width: 960px !important;
    /*height:35px;*/
    /*padding-bottom:42px;*/
    margin: 10px 0 0;
    text-align: center;
    font-size: 10px;
    font-variant: small-caps;
    text-decoration: none;
    line-height: 10px;
    font-family: Arial,helvetica, sans-serif;
    /*margin:0 auto;*/
}

    #footer a {
        text-decoration: none
    }

#microsites {
    width: 960px;
    /*height:30px;
margin-top:10px;*/
    /*position:fixed;*/
    /*bottom:0px;*/
}

/*-------------------------------------------------------------
					HEADER
-------------------------------------------------------------*/

#header {
    width: 976px;
    height: 96px
}

    #header div.inner-conttainer {
        width: 970px;
        height: 90px;
        padding: 3px
    }

div.inner-conttainer div.toplogoarea {
    width: 950px;
    height: 58px;
    margin: 0px 10px;
    border-bottom: 2px solid #6A6A6A;
}

div.toplogoarea div.logoarea-left {
    width: 300px;
    height: 47px;
    float: left;
    padding-top: 11px;
}

div.toplogoarea div.logoarea-right {
    width: 650px;
    height: 58px;
    float: right;
}

div.logoarea-right div.la-siteAxn {
    width: 130px;
    height: 23px;
    float: left;
    margin-top: 30px;
}

div.logoarea-right div.la-dateTime {
    width: 140px;
    height: 23px;
    float: left;
    margin-top: 30px;
}

div.logoarea-right div.la-login {
    width: 380px;
    height: 33px;
    float: left;
    margin-top: 25px;
}

div.inner-conttainer div.botnav-bar {
    width: 950px;
    height: 30px;
    margin: 0px 10px;
    color: #fff;
}

/*-------------------------------------------------------------
					NAVIGATION BAR
-------------------------------------------------------------*/


div.botnav-bar div.nav-container {
    width: 950px;
    margin: 0px;
    padding: 0px;
}

div#topnav {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 920px;
    list-style: none;
    position: relative;
    /*top:-33px;*/
    /*padding-left: 12px;*/
    z-index: 100;
}

#topnav a {
    color: #FE5000 /*#F47937*/;
    text-decoration: none;
}

    #topnav a:hover {
        color: #FE5000 /*#F47937*/;
    }

#nav-container a {
    color: #b9b9b9;
    text-decoration: none;
    line-height: 14px;
}



ul#topnav li {
    float: left;
    margin: 0;
    padding: 0;
}

#topnav li a {
    padding: 6px 44px 6px 0px;
    display: block;
    color: #969696;
    text-decoration: none;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}

ul#topnav li a#newtt {
    padding: 6px 45px 6px 0px;
    display: block;
    color: #969696;
    text-decoration: none;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}

ul#topnav li a#newttr {
    padding: 6px 0px;
    display: block;
    color: #969696;
    text-align: right;
    text-decoration: none;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}


ul#topnav li:hover {
    color: #FE5000 /*#F47937*/;
}

ul#topnav li span a.txt_center {
    display: inline;
    text-align: center;
}

ul#topnav li span {
    float: left;
    padding: 8px 0px 8px 10px;
    position: absolute;
    margin: 0px;
    left: -10px;
    top: 27px;
    display: none;
    padding-left: 10px;
    width: 960px;
    /*background: #1376c9;*/
    color: #969696;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    /*background: #2A3235 url(sub_bg.jpg) repeat-x; */
    -moz-border-radius-bottomright: 5px;
    -khtml-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -khtml-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
}


ul#topnav li:hover span {
    display: block;
}

ul#topnav li span a {
    display: inline;
}

    ul#topnav li span a:hover {
        text-decoration: none;
    }

.clear-div {
    clear: both;
}

.padloginname {
    padding-top: 12px;
    text-align: right;
}

.iframeCtnr {
    width: 775px;
    *width: 790px;
    height: 465px;
}

.maintxt {
    font-size: 12px;
}

/*---------------------------------------------------
						HACK
------------------------------------------------------*/
/*#group-iehack{
*padding-bottom:11px;
}*/

#div-subscriber, #div-eig-article, #div-cart, #div-order {
    margin-bottom: -4px;
    *margin-bottom: -3px;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    #div-eig-article, #div-cart, #div-order {
        margin-bottom: -3px;
    }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #div-subscriber {
        margin-bottom: -3px;
    }
}

#div-non-subscriber, #div-newsletters {
    /*margin-bottom:-4px;*/
}

#div-registration {
    margin-bottom: -2px;
    *margin-bottom: -1px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #div-registration, #div-conf-registration {
        margin-bottom: -1px;
    }
}

#div-conf-registration {
    margin-bottom: -2px;
    *margin-bottom: -1px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #div-conf-registration {
        margin-bottom: -1px;
    }
}

#div-search-results {
    *margin-bottom: 16px;
}

#div-myaccount {
    margin-bottom: -1px;
    *padding-bottom: 15px;
}

.tip {
    font: 10px/12px Arial,Helvetica,sans-serif;
    border: solid 1px #666666;
    padding: 1px;
    position: absolute;
    z-index: 50000;
    visibility: hidden;
    color: #333333;
    top: 20px;
    left: 90px;
    background-color: #ffffcc;
    layer-background-color: #ffffcc;
}


.tbl_RM_LAYOUTB {
    padding: 0;
}

#divEditBarTooltip {
    position: absolute;
    display: none;
    background-color: #FFF;
    color: Black;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    border: solid 1px black;
    padding: 0 2px 0 2px;
    background-color: #DDDDDD;
}

/* Info Stream Tabs*/
.sprite-markets {
    background-position: 0 0;
}

.sprite-finance {
    background-position: -160px 0;
}

.sprite-upstream {
    background-position: 0 -43px;
}

.sprite-politics {
    background-position: -160px -43px;
}

.sprite-lng {
    background-position: 0 -85px;
}

.sprite-downstream {
    background-position: -160px -85px;
}

a.ghp_arrow1 {
    background: url('../../EIG/Images/ghp_arrow.png') no-repeat 1px 9px;
    width: 260px;
    float: right;
    padding-left: 10px;
    color: #FE5000 /*#F47937*/;
    font-size: 18pt;
    text-decoration: none;
    margin-top: 10px;
}

a.ghp_arrow3 {
    background: url('../../EIG/Images/ghp_arrow3.png') no-repeat 1px 9px;
    width: 330px;
    float: right;
    padding-left: 10px;
    color: #3a9296;
    font-size: 18pt;
    text-decoration: none;
}

a.ghp_arrow4 {
    background: url('../../EIG/Images/ghp_arrow4.png') no-repeat 1px 9px;
    width: 310px;
    float: right;
    padding-left: 10px;
    color: #D73235;
    font-size: 18pt;
    text-decoration: none;
}

#pagelayoubtb_container, #pagelayoubtb_container_top, #pagelayoubtb_container_bottom {
    width: 970px;
}

    #pagelayoubtb_container_top div.pagelayoutbt1, #pagelayoubtb_container_bottom div.pagelayoutbb1 {
        width: 310px;
        float: left;
        margin-right: 20px;
    }

div.pagelayoutbt1 div.pagelayoutbt1-top, div.pagelayoutbt1 div.pagelayoutbt1-bot {
    width: 310px;
    float: left;
}

#pagelayoubtb_container_top div.pagelayoutbt2, #pagelayoubtb_container_bottom div.pagelayoutbb2 {
    width: 640px;
    float: left;
}

/*World Watch Print Dialog Style - START*/

#template_WW {
    width: 500px;
    padding: 10px;
}

#logo-header_WW {
    width: 500px;
    height: 38px;
    margin-top: -3px;
}

#linetile_WW {
    width: 480px;
    height: 16px;
    background: url(../../EIG/Images/line-tile.gif) repeat-x;
    padding-right: 0px;
}

#wwContent {
    width: 480px;
    height: 320px;
    padding-right: 10px;
    overflow: auto;
}

#connt-areaa_WW {
    width: 500px;
}

    #connt-areaa_WW h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #F46329;
        padding: 0px;
        margin: 0px;
    }

    #connt-areaa_WW h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #9A9A99;
        padding: 0px;
        padding-bottom: 20px;
        margin: 0px;
    }

    #connt-areaa_WW p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #555656;
        padding: 0px;
        margin: 0px;
        line-height: 18px;
    }

        #connt-areaa_WW p.padding-spacer {
            padding-top: 30px;
        }

/*World Watch Print Dialog Style -END*/


/*MAC OS  FF3 Hack */
.mac.ff3 ul#topnav li a {
    padding: 6px 48px 6px 0
}

    .mac.ff3 ul#topnav li a#newtt, .mac.safari3 ul#topnav li a#newtt, .mac.safari4 ul#topnav li a#newtt {
        padding: 6px 44px 6px 0
    }

.mac.safari3 ul#topnav li a, .mac.safari4 ul#topnav li a {
    padding: 6px 49px 6px 0
}

.clear_bothD {
    clear: both
}

.layoutD-topcontainer-left1, .layoutD-topcontainer-left2 {
    margin-bottom: 10px;
    width: 310px
}

#layoutD {
    margin-left: 0px;
    margin-top: 0px;
    width: 960px
}

#layoutD-bottomcontainer {
    padding-bottom: 10px;
    width: 960px
}

#layoutD-bottomcontainer1 {
    height: 80px;
    width: 960px
}

    #layoutD-bottomcontainer1 div.layoutdb-left {
        float: left;
        margin-right: 10px;
        width: 310px
    }

    #layoutD-bottomcontainer1 div.layoutdb-right {
        float: right;
        width: 640px
    }

#layoutD-topcontainer {
    padding-bottom: 10px;
    width: 960px
}

    #layoutD-topcontainer div.layoutD-topcontainer-left {
        float: left;
        margin-right: 10px;
        width: 310px
    }

    #layoutD-topcontainer div.layoutD-topcontainer-right {
        float: right;
        margin-right: 0px;
        width: 640px
    }


/*
.tagCloud, .tagCloud a, .tagCloud a:hover{
   text-decoration:none;
   font-family: Arial, Helvetica, sans-serif;
}
*/
.tagCloud, .tagCloud a {
    text-decoration: none;
    font-family: lucida grande,trebuchet,trebuchet ms,verdana;
    letter-spacing: normal;
    line-height: 1.5em;
    text-align: justify;
    text-indent: 0.5em;
    word-spacing: 25px;
}

    .tagCloud a:hover {
        color: White;
        background-color: Black;
    }

.login_image {
    background: url(../images/Login_right.jpg) no-repeat;
    width: 310px;
    height: 383px;
}

.sub_ea_image {
    background: url(../images/sub_ea_image.jpg) no-repeat;
    width: 310px;
    height: 380px;
    *height: 432px;
}

.sub_fr_ea_image {
    background: url(../images/sub_fr_ea_image.jpg) no-repeat;
    width: 310px;
    height: 489px;
    *height: 555px;
}

/*--------------------------------------------------------
					EIR_RESEARCH_ABOUT
----------------------------------------------------------*/

#EIR-Template {
    margin: 0;
    width: 960px;
}

    #EIR-Template div.EIR_left {
        width: 640px;
        margin-right: 10px;
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #8D3C94;
    }

    #EIR-Template div.EIR_right {
        color: #8D3C94;
        float: right;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 15px;
        font-weight: bold;
        width: 310px;
    }


div.EIR_right div.EIR_right_top {
    margin-bottom: 10px;
    width: 310px;
}

div.EIR_right div.EIR_right_bot {
    width: 310px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #EIR-Template div.EIR_right {
        padding-bottom: 15px;
    }
}
/*--------------------------------------------------------
					EIR_RESEARCH_ABOUT-TEAM
----------------------------------------------------------*/

#EIR-Template-about_team {
    margin: 0;
    width: 960px;
}

    #EIR-Template-about_team div.EIR_left_about_team {
        color: #8D3C94;
        float: left;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 15px;
        font-weight: bold;
        margin-right: 10px;
        width: 640px;
    }

    #EIR-Template-about_team div.EIR_right_about_team {
        width: 310px;
        float: right;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #000;
    }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #EIR-Template-about_team div.EIR_left_about_team {
        padding-bottom: 17px;
    }
}
/*--------------------------------------------------------
			EIR_RESEARCH_ABOUT-TEAM-NS
----------------------------------------------------------*/

#EIR-Template-about_team_ns {
    margin: 0px;
    width: 960px;
}

    #EIR-Template-about_team_ns div.EIR_left_about_team_ns {
        color: #8D3C94;
        float: left;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 15px;
        font-weight: bold;
        margin-right: 10px;
        width: 640px;
    }

    #EIR-Template-about_team_ns div.EIR_right_about_team_ns {
        width: 310px;
        float: right;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #000;
    }

/*--------------------------------------------------------
					EIR_RESEARCH_ADVISORY
----------------------------------------------------------*/

#EIR-res-adv {
    margin: 0;
    width: 960px;
}

    #EIR-res-adv div.EIR_left_res_adv {
        color: #8D3C94;
        float: left;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 15px;
        font-weight: bold;
        margin-right: 10px;
        width: 640px;
    }

    #EIR-res-adv div.EIR_right_res_adv {
        width: 310px;
        float: right;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #8D3C94;
    }

div.EIR_right_res_adv div.EIR_Right_topresadv {
    width: 310px;
    margin-bottom: 10px;
}

div.EIR_right_res_adv div.EIR_Right_botresadv {
    width: 310px;
}


/*--------------------------------------------------------
					EIR_RESEARCH_CASE STUDIES
----------------------------------------------------------*/

#EIR-Res-casestudies {
    margin: 0;
    width: 960px;
}

    #EIR-Res-casestudies div.EIR_casestudies_left {
        color: #8D3C94;
        float: left;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 15px;
        font-weight: bold;
        margin-right: 10px;
        width: 310px;
    }

div.EIR_casestudies_left div.EIR_CS_Lefttop {
    width: 310px;
}

div.EIR_casestudies_left div.EIR_CS_Leftbot {
    width: 310px;
    margin-top: 10px;
}


#EIR-Res-casestudies div.EIR_casestudies_right {
    color: #8D3C94;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    width: 640px;
}

/*--------------------------------------------------------
					EIR_RESEARCH_REPORTS
----------------------------------------------------------*/

#EIR-Res-reports {
    margin: 0;
    width: 960px;
}

    #EIR-Res-reports div.EIR-Res-reports_left {
        color: #8D3C94;
        float: left;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 15px;
        font-weight: bold;
        margin-right: 10px;
        width: 310px;
    }

div.EIR-Res-reports_left div.EIR_CS_Lefttop {
    /*margin-bottom:10px;*/
    width: 310px;
}


div.EIR-Res-reports_left div.EIR_CS_Leftbot {
    width: 310px;
    margin-top: 10px;
}

div.EIR-Res-reports_left div.EIR_CS_Leftbot1 {
    margin-top: 10px;
    width: 310px;
}

#EIR-Res-reports div.EIR_casestudies_right {
    width: 640px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #8D3C94;
}


/*--------------------------------------------------------
					EIR_RESEARCH_REPORTS-EITOP
----------------------------------------------------------*/

#EIR-Res-reports-EITOP {
    margin: 0;
    width: 960px;
}

    #EIR-Res-reports-EITOP div.EIR-Res-reports_left-EITOP {
        color: #8D3C94;
        float: left;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 15px;
        font-weight: bold;
        margin-right: 10px;
        width: 310px;
    }

div.EIR-Res-reports_left-EITOP div.EIR_CS_Lefttop-EITOP {
    width: 310px;
    /*margin-bottom:10px;*/
}

div.EIR-Res-reports_left-EITOP div.EIR_CS_Leftbot-EITOP {
    width: 310px;
    margin-top: 10px;
}


/*--------------------------------------------------------
					EIR_RESEARCH_SERVICES
----------------------------------------------------------*/

#EIR-Res-services {
    margin: 0;
    width: 960px;
}

    #EIR-Res-services div.EIR-Res-reports_left-EITOP {
        width: 310px;
        margin-right: 10px;
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #8D3C94;
    }

/*div.EIR-Res-reports_left-EITOP div.EIR_CS_Lefttop-EITOP{
margin-bottom:18px;
width:313px;
}

div.EIR-Res-reports_left-EITOP div.EIR_CS_Leftbot-EITOP{
width:310px;
margin-bottom:18px;
}*/


#EIR-Res-reports-EITOP div.EIR_casestudies_right-EITOP {
    width: 640px;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #8D3C94;
}

/*--------------------------------------------------------
					EIR_RESEARCH_TRAINING SEMINARS
----------------------------------------------------------*/

#EIR-Training-seminar {
    margin: 0;
    width: 960px;
}

    #EIR-Training-seminar div.EIR_Training-seminar_left {
        width: 640px;
        margin-right: 10px;
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #8D3C94;
    }

    #EIR-Training-seminar div.EIR_Training-seminar_right {
        width: 310px;
        float: right;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #8D3C94;
    }

div.EIR_Training-seminar_right div.EIR_Training-seminar_right_top {
    width: 310px;
    margin-bottom: 10px;
}

div.EIR_Training-seminar_right div.EIR_Training-seminar_right_bot {
    width: 310px;
    margin-bottom: 10px;
}


/*World watch EI Poll Style - start */

/* For ww State 1 start*/
.container_state1_ww {
    width: 270px;
}

.PollResultContent {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #444;
    line-height: 18px;
}

div.cont-state1-ww p.bottomborder-state1 {
    border-bottom: 1px solid #444;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #444;
    line-height: 18px;
    margin: 0px;
    padding: 0px;
    padding-bottom: 5px;
    width: 290px;
}

.bottomborder-state1 {
    border-bottom: 1px solid #444;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #444;
    line-height: 18px;
    margin: 0px;
    padding: 0px;
    padding-bottom: 5px;
    width: 290px;
}

div.cont-state1-left p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #444;
    line-height: 18px;
    margin: 0px;
    padding: 0px;
}

div.cont-state1-left h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #F6874C;
    line-height: 18px;
    margin: 0px;
    padding: 0px;
    padding-top: 10px;
    text-align: right;
    margin-right: 10px;
}

    div.cont-state1-left h1 a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #F6874C;
        text-decoration: none;
    }

div.cont-state1-left div.polls_state1_ww {
    width: 270px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #444;
}

.img_state1_ww {
    width: 290px
}

.img_state2_ww {
    width: 100%
}

.img_state3_ww {
    width: 740px
}

.sprite_ctrl_ww_btn {
    background: url(../../EIG/Images/comment.jpg) no-repeat scroll left top;
}

/* NORMAL STATE START */
.comment_btn {
    background-position: -3px -3px;
    height: 22px;
    width: 82px;
}

/* HOVER STATE START */
.comment_btn_over {
    background-position: -3px -28px;
    height: 22px;
    width: 82px;
}


/* For ww State 1 end*/

/* For ww State 2 start*/
.container_state2_ww {
    width: 100%;
}

.cont-state2-left {
    width: 100%;
    float: left;
}

.cont-state2-right {
    padding-left: 10px;
    width: 300px;
    float: right;
}

.Poll-Result-Right-S2 {
    width: 310px;
    float: right;
    top: 0;
}

.dynamic-populate-S2 {
    width: 250px;
}

.dyn-pop-left-S2 {
    width: 125px;
    float: left;
    clear: both;
    padding: 10px;
}

.dyn-pop-right-S2 {
    width: 125px;
    float: right;
    clear: both;
    margin: -60px 0 0;
    *margin: 0px;
}

.clsRSTLFTYLBL-S2 {
    width: 125px;
    height: 50px;
    clear: both;
}

.clsRSTLFTNLBL-S2 {
    width: 145px;
    clear: both;
    height: 50px;
}

.dvYesResult-S2 {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #9A9A9A;
    float: left;
}

.dvImgYResult-S2 {
    float: right;
    background: url(../images/PollResult_UP_S2.png) no-repeat;
    width: 50px;
    height: 30px;
}

.poll-static-txt-S2 {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #9A9A9A;
    text-align: center;
    width: 125px;
}

.dvNoResult-S2 {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #9A9A9A;
    float: left;
}

.dvImgNResult-S2 {
    float: right;
    background: url(../images/PollResult_Down_S2.png) no-repeat;
    width: 50px;
    height: 30px;
}

/* For ww State 2 End*/

/* For ww State 3 start*/
.poll-static-txt-S3 {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #9A9A9A;
    text-align: center;
    width: 130PX;
}

.dynamic-populate-S3 {
    width: 290px;
    padding-left: 5px;
    width: 290px;
}

.dyn-pop-left-S3 {
    width: 140px;
    float: left;
    clear: both;
}

.clsRSTLFTYLBL-S3, .clsRSTLFTNLBL-S3 {
    width: 145px;
    height: 50px;
    clear: both;
}

.dyn-pop-right-S3 {
    width: 145px;
    float: right;
    clear: both;
    margin: -65px 0 0;
    *margin: 0px;
}

.dvNoResult-S3 {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #9A9A9A;
    float: left;
}

.dvImgNResult-S3 {
    float: right;
    background: url(../images/PollResult_Down_S3.png) no-repeat;
    width: 50px;
    height: 50px;
}

.dvYesResult-S3 {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #9A9A9A;
    float: left;
}

.dvImgYResult-S3 {
    float: right;
    background: url(../images/PollResult_UP_S3.png) no-repeat;
    width: 50px;
    height: 50px;
}

.Poll-Result-Right-S3 {
    width: 290px;
    float: right;
    top: 0;
}

div.dyn-pop-left div.dyn-popleft3 {
    width: 77px;
    height: 49px;
    float: left;
    background: url(../images/PollResult_UP_S3.png) no-repeat;
}

div.dyn-pop-right div.dyn-popright3 {
    float: left;
    width: 77px;
    height: 49px;
    background: url(../images/PollResult_DOWN_S3.png) no-repeat;
}

.container_state3_ww {
    /*width:950px;*/
    border: 0px;
    /*border-top: solid 1px #444;*/
}

    .container_state3_ww div.cont-state3-left {
        /*width:620px;*/
        float: left;
        /*border-right: solid 1px #444;*/
    }

    .container_state3_ww div.cont-state3-right {
        width: 290px;
        float: right;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #9A9A9A;
        padding-bottom: 20px;
    }

.poll-static-txt {
    text-align: center;
    width: 77px;
}

/* For ww State 3 end*/
.div_WW_Bottom {
    padding-bottom: 20px;
}

.wwViewResult {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #F6874C;
    line-height: 18px;
    text-align: right;
    width: 290px;
    margin-top: -5px;
}

/*World watch styles end*/

/*World Watch EI Poll Style - End */
.keyword-txt {
    width: 315px;
    color: #ABABAB;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
}

.keywords_hyperlink {
    width: 315px;
    float: left;
    display: inline;
    color: #F5271B;
}

.BorderBottm {
    border-bottom: 1px solid #444;
}

.filterSearch_Keyword {
    color: #FE5000 /*#F47937*/;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 48px;
    font-weight: normal;
}

.filterSearch_WordCloud_NavSelect {
    color: #2a5be3;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.filterSearch_Header_NavSelect {
    color: #2a5be3;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.FilterSearch_Text {
    color: #ebebeb;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px !important;
    font-variant: normal;
}

.FilterSearch_HeaderText {
    color: #ebebeb;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px !important;
    font-variant: normal;
    font-weight: bold;
}


#mycustomscroll2 {
    overflow-x: hidden;
    overflow-x: -moz-scrollbars-horizontal;
    overflow: auto;
    /* IE overflow fix, position must be relative or absolute*/
    background-color: #000;
    /* negative left margin to compensate for the padding, not related to fleXcroll, and may not be needed elsewhere */
    color: #fff;
    height: 300px;
}


/*------[Rounded Corner -FILTER Edit Bar]------*/

.FilterSearch_black_tl {
    background: transparent url('../../EIG/Images/black-tl.png') no-repeat 0 0;
    width: 10px;
    height: 12px;
    border: none;
}

.FilterSearch_black_tr {
    background: transparent url('../../EIG/Images/black-tr.png') no-repeat 0 0;
    width: 10px;
    height: 12px;
    border: none;
}

.FilterSearch_black_bl {
    background: transparent url('../../EIG/Images/black-bl.png') no-repeat 0 0;
    width: 10px;
    height: 11px;
    border: none;
}

.FilterSearch_black_br {
    background: transparent url('../../EIG/Images/black-br.png') no-repeat 0 0;
    width: 10px;
    height: 11px;
    border: none;
}

.EISelect_SubTopic_ShowScroll {
    overflow-x: hidden;
    overflow: auto;
    height: 220px;
    width: 100%;
    scrollbar-face-color: #565656;
    scrollbar-base-color: #373d40;
    scrollbar-arrow: none;
    scrollbar-track-color: #373d40;
    scrollbar-shadow-color: #373d40;
    scrollbar-highlight-color: #373d40;
    scrollbar-3dlight-color: #373d40;
    scrollbar-darkshadow-color: #373d40;
}

.sprite_eiselect_ico {
    background: url(../../EIG/Images/EISelect/EISelect-buttonsprites.jpg) no-repeat scroll left top;
    height: 22px;
}
/* NORMAL / Clicked STATE START */

.save_crl_ico, .clear_crl_ico_click {
    background-position: -3px -3px;
    width: 82px;
}

.clear_crl_ico, .clear_crl_ico_click {
    background-position: -88px -3px;
    width: 82px;
}

.delete_crl_ico, .delete_crl_ico_click {
    background-position: -173px -3px;
    width: 82px;
}

.textnewsletter_crl_ico, .textnewsletter_crl_ico_click {
    background-position: -258px -3px;
    width: 127px;
}

.htmlsample_crl_ico, .htmlsample_crl_ico_click {
    background-position: -388px -3px;
    width: 82px;
}

.textsample_crl_ico, .textsample_crl_ico_click {
    background-position: -473px -3px;
    width: 82px;
}

.refinenewsletter_crl_ico, .refinenewsletter_crl_ico_click {
    background-position: -558px -3px;
    width: 127px;
}

.buildnewsletter_crl_ico, .buildnewsletter_crl_ico_click {
    background-position: -688px -3px;
    width: 127px;
}

.ok_crl_ico, .ok_crl_ico_click {
    background-position: -818px -3px;
    width: 82px;
}

.back_crl_ico, .back_crl_ico_click {
    background-position: -903px -3px;
    width: 82px;
}

.reply_crl_ico, .reply_crl_ico_click {
    background-position: -988px -3px;
    width: 82px;
}

.savedraft_crl_ico, .savedraft_crl_ico_click {
    background-position: -1073px -3px;
    width: 127px;
}

.send_crl_ico, .send_crl_ico_click {
    background-position: -1203px -3px;
    width: 82px;
}

.mail_crl_ico, .mail_crl_ico_click {
    background-position: -1288px -3px;
    height: 22px;
    width: 82px;
}

/* NORMAL STATE END */

/* HOVER STATE START */

.save_crl_ico_over {
    background-position: -3px -28px;
    width: 82px;
}

.clear_crl_ico_over {
    background-position: -88px -28px;
    width: 82px;
}

.delete_crl_ico_over {
    background-position: -173px -28px;
    width: 82px;
}

.textnewsletter_crl_ico_over {
    background-position: -258px -28px;
    width: 127px;
}

.htmlsample_crl_ico_over {
    background-position: -388px -28px;
    width: 82px;
}

.textsample_crl_ico_over {
    background-position: -473px -28px;
    width: 82px;
}

.refinenewsletter_crl_ico_over {
    background-position: -558px -28px;
    width: 127px;
}

.buildnewsletter_crl_ico_over {
    background-position: -688px -28px;
    width: 127px;
}

.ok_crl_ico_over {
    background-position: -818px -28px;
    width: 82px;
}

.back_crl_ico_over {
    background-position: -903px -28px;
    width: 82px;
}

.reply_crl_ico_over {
    background-position: -988px -28px;
    width: 82px;
}

.savedraft_crl_ico_over {
    background-position: -1073px -28px;
    width: 127px;
}

.send_crl_ico_over {
    background-position: -1203px -28px;
    width: 82px;
}

.mail_crl_ico_over {
    background-position: -1288px -28px;
    height: 22px;
    width: 82px;
}


/* HOVER STATE Ends */

.sprite_ctrl_search {
    background: url(../../EIG/Images/search.jpg) no-repeat scroll left top;
    height: 22px;
}

/* NORMAL STATE START */
.viewselected_crl_search {
    background-position: -3px -3px;
    width: 127px;
}

.selectall_crl_search {
    background-position: -133px -3px;
    width: 127px;
}

.clearselections_crl_search {
    background-position: -263px -3px;
    width: 127px;
}

.advancedsearch_crl_search {
    background-position: -393px -3px;
    width: 127px;
}

.search_wbh_crl_search {
    background-position: -523px -3px;
    width: 82px;
}

.save_wbh_crl_search {
    background-position: -608px -3px;
    width: 82px;
}

.clear_wbh_crl_search {
    background-position: -693px -3px;
    width: 82px;
}

.delete_wbh_crl_search {
    background-position: -778px -3px;
    width: 82px;
}

.piwsearch_wbh_crl_search {
    background-position: -863px -3px;
    width: 82px;
}
/* NORMAL STATE END */


/* HOVER STATE START */
.viewselected_crl_search_over {
    background-position: -3px -28px;
    width: 127px;
}

.selectall_crl_search_over {
    background-position: -133px -28px;
    width: 127px;
}

.clearselections_crl_search_over {
    background-position: -263px -28px;
    width: 127px;
}

.advancedsearch_crl_search_over {
    background-position: -393px -28px;
    width: 127px;
}

.search_crl_search_over {
    background-position: -523px -28px;
    width: 82px;
}

.save_crl_search_over {
    background-position: -608px -28px;
    width: 82px;
}

.clear_crl_search_over {
    background-position: -693px -28px;
    width: 82px;
}

.delete_crl_search_over {
    background-position: -778px -28px;
    width: 82px;
}

.piwsearch_crl_search_over {
    background-position: -863px -28px;
    width: 82px;
}

/* 404 Page */
div#centered {
    margin: 50px;
}

#centered h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    margin: 0px;
    padding: 0px;
    padding-bottom: 60px;
}

#centered p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    margin: 0px;
    padding: 0px;
    padding-bottom: 30px;
}

#centered ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

    #centered ul li {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #fff;
        margin: 0px;
        padding: 0px;
        padding-bottom: 5px;
    }

        #centered ul li a {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 16px;
            font-weight: bold;
            color: #fff;
            text-decoration: none;
        }

#Error_innercontainer {
    width: 160px;
    margin: 0px auto;
    text-align: left;
}

.sprite_login_ctrl_ico {
    background: transparent url(../../EIG/Images/Login_btn.jpg) no-repeat scroll right top;
}

.login_crl_ico {
    background-position: -3px -3px;
    height: 22px;
    width: 82px;
}

.close_nlhp_ico {
    background-position: -88px -3px;
    height: 22px;
    width: 82px;
}

.login_crl_ico_ovr {
    background-position: -3px -28px;
    height: 22px;
    width: 82px;
}

.close_nlhp_ico_ovr {
    background-position: -88px -28px;
    height: 22px;
    width: 82px;
}

.sprite_myaccount_ico {
    background: transparent url(../../EIG/Images/MyAccount.jpg) no-repeat scroll right top;
}

.add_free_trial_ico {
    background-position: -3px -3px;
    height: 22px;
    width: 127px;
}

.subscribe_ico {
    background-position: -133px -3px;
    height: 22px;
    width: 82px;
}

.add_subs_ico {
    background-position: -218px -3px;
    height: 22px;
    width: 127px;
}

.renew_ico {
    background-position: -348px -3px;
    height: 22px;
    width: 82px;
}

.edit_profile_ico {
    background-position: -433px -3px;
    height: 22px;
    width: 82px;
}

.add_free_trial_ico_ovr {
    background-position: -3px -28px;
    height: 22px;
    width: 127px;
}

.subscribe_ico_ovr {
    background-position: -133px -28px;
    height: 22px;
    width: 82px;
}

.add_subs_ico_ovr {
    background-position: -218px -28px;
    height: 22px;
    width: 127px;
}

.renew_ico_ovr {
    background-position: -348px -28px;
    height: 22px;
    width: 82px;
}

.edit_profile_ico_ovr {
    background-position: -433px -28px;
    height: 22px;
    width: 82px;
}

.sprite_save_ico {
    background: transparent url(../../EIG/Images/Save.jpg) no-repeat scroll right top;
}

.save_ico {
    background-position: -3px -3px;
    height: 29px;
    width: 78px;
}

.save_ico_ovr {
    background-position: -3px -38px;
    height: 29px;
    width: 78px;
}

.save_ico_clk {
    background-position: -3px -70px;
    height: 29px;
    width: 78px;
}

.sprite_freetrial_ico {
    background: transparent url(../../EIG/Images/sprite_freetrial.jpg) no-repeat scroll left top;
    height: 22px;
}

.add_freetrial_ico {
    background-position: -3px -3px;
    width: 82px;
}

.clear_freetrial_ico {
    background-position: -88px -3px;
    width: 82px;
}

.contactus_freetrial_ico {
    background-position: -173px -3px;
    width: 127px;
}

.purchase_freetrial_ico {
    background-position: -303px -3px;
    width: 82px;
}

.add_freetrial_ico_ovr {
    background-position: -3px -28px;
    width: 82px;
}

.clear_freetrial_ico_ovr {
    background-position: -88px -28px;
    width: 82px;
}

.contactus_freetrial_ico_ovr {
    background-position: -173px -28px;
    width: 127px;
}

.purchase_freetrial_ico_ovr {
    background-position: -303px -28px;
    width: 82px;
}

.sprite_order_ico {
    background: transparent url(../../EIG/Images/Order.jpg) no-repeat scroll left top;
    height: 22px;
}

.update_order_ico {
    background-position: -3px -3px;
    width: 128px;
}

.complete_order_ico {
    background-position: -133px -3px;
    width: 173px;
}

.submit_order_ico {
    background-position: -308px -3px;
    width: 128px;
}

.cancel_order_ico {
    background-position: -438px -3px;
    width: 128px;
}

.update_order_ico_ovr {
    background-position: -3px -28px;
    width: 128px;
}

.complete_order_ico_ovr {
    background-position: -133px -28px;
    width: 173px;
}

.submit_order_ico_ovr {
    background-position: -308px -28px;
    width: 128px;
}

.cancel_order_ico_ovr {
    background-position: -438px -28px;
    width: 128px;
}

.sprite_order1_ico {
    background: transparent url(../../EIG/Images/Order1.jpg) no-repeat scroll left top;
    height: 22px;
}

.order_ico {
    background-position: -3px -3px;
    width: 82px;
}

.view_order_ico {
    background-position: -88px -3px;
    width: 82px;
}

.checkout_ico {
    background-position: -173px -3px;
    width: 82px;
}

.order_ico_ovr {
    background-position: -3px -28px;
    width: 82px;
}

.view_order_ico_ovr {
    background-position: -88px -28px;
    width: 82px;
}

.checkout_ico_ovr {
    background-position: -173px -28px;
    width: 82px;
}

.LoginBanner1 {
    background: transparent url('../../EIG/Images/AD/ads/640x80/streams.gif') no-repeat scroll right top;
    width: 640px;
    height: 80px;
}

.LoginBanner2 {
    background: transparent url('../../EIG/Images/AD/ads/310x80/world-lng-outlook-2010-2011-white.jpg') no-repeat scroll right top;
    width: 310px;
    height: 80px;
}

.EIGDatasourceFilter {
    overflow: auto;
    width: 650px;
    color: #FFF !important;
    padding-bottom: 5px;
}

#dvTTDataSources {
    position: absolute;
    display: none;
    background-color: #FFF;
    color: #444;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.dvTTDS_ABOUT {
    left: 29px;
    top: 3px;
}

.dvTTDS_PRINT {
    left: 6px;
    top: 3px;
}

.dvTTDS_REFRSH {
    left: 52px;
    top: 3px;
}

A.Blog {
    color: #444444;
    text-decoration: none;
    font-style: italic;
    font-weight: bold;
}

    A.Blog:hover {
        color: #FE5000 /*#F47937*/;
        text-decoration: none;
        font-style: italic;
        font-weight: bold;
    }

/*
removed due to clash in Nav-bar
 #main-container a{
    color: #444444;
    text-decoration: none;
    font-style: italic;
    font-weight: bold;
}


#main-container a:hover{
    color: #FE5000 ; text-decoration: none; font-style: italic; font-weight: bold;
}

*/
.sprite_ctrl_reg_ico {
    background: transparent url(../../EIG/Images/registration.jpg) no-repeat scroll right top;
    height: 22px;
}

.next_crl_reg_ico {
    background-position: -3px -3px;
    width: 82px;
}

.clear_crl_reg_ico {
    background-position: -88px -3px;
    width: 82px;
}

.submit_crl_reg_ico {
    background-position: -173px -3px;
    width: 82px;
}

.continue_crl_reg_ico {
    background-position: -258px -3px;
    width: 82px;
}

.contactus_crl_reg_ico {
    background-position: -343px -3px;
    width: 82px;
}

.next_crl_reg_ico_over {
    background-position: -3px -28px;
    width: 82px;
}

.clear_crl_reg_ico_over {
    background-position: -88px -28px;
    width: 82px;
}

.submit_crl_reg_ico_over {
    background-position: -173px -28px;
    width: 82px;
}

.continue_crl_reg_ico_over {
    background-position: -258px -28px;
    width: 82px;
}

.contactus_crl_reg_ico_over {
    background-position: -343px -28px;
    width: 82px;
}


.MacTextbox {
    background: url('../../EIG/Images/input-tile.gif') repeat-x;
    height: 20px;
    border-top: none;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: none;
}

.tdHeight_contact {
    height: 484px;
    *height: 481px;
}

/*------[WPS styles sent by Sesh]------*/

td.wpsSmall, .wpsSmall, .wpsFootnote {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}

.wpsLarge {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
}

.wpsFootnote {
    FONT-STYLE: italic;
}

.bodytext {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
}
/*------[End of WPS styles]------*/

/*Latest Head Lines - start*/
.csHeadLinesContents {
    padding: 8px 4px 0px 12px;
    width: 270px;
}

    .csHeadLinesContents h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #FE5000 /*#DE7838*/;
        padding: 0px 0px 20px 0px;
        margin: 0px;
    }

    .csHeadLinesContents h2 {
        padding: 0px;
        margin: 0px;
    }

        .csHeadLinesContents h2 a {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: bold;
            color: #FE5000 /*#E86411*/;
            padding: 0px;
            margin: 0px;
            text-decoration: none;
        }

            .csHeadLinesContents h2 a:hover {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-weight: bold;
                color: #FE5000 /*#E86411*/;
                padding: 0px;
                margin: 0px;
            }

    .csHeadLinesContents p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        /*line-height: 16px;*/
        color: #444;
        padding: 5px 0px 8px 0px;
        margin: 0px;
    }
/*Latest Head Lines - end*/


/*------[EIR Home Page]------*/
img {
    border: 0px;
}

#background-container {
    width: 970px;
}

    #background-container div.bgimage {
        width: 970px;
        height: 360px;
        background: url(../../EIG/Images/oilrig-bg-img-new.jpg) no-repeat;
    }

div.bgimage div.bgimagespacing {
    padding: 10px 10px;
    *padding: 10px 0px;
    width: 950px;
    height: 320px;
}

* + html div.bgimage div.bgimagespacing {
    padding: 10px 0px;
}



div.bgimagespacing div.bgimageleft {
    float: left;
    width: 300px;
    height: 320px;
}

div.bgimageleft div.roundimage {
    background: url(../../EIG/Images/round.png) no-repeat;
    *background: url(../../EIG/Images/round.gif) no-repeat;
    width: 280px;
    height: 50px;
    cursor: pointer;
    filter: alpha(opacity=40);
    -moz-opacity: .40;
    opacity: .40;
    padding: 27px 0px 9px 20px;
}

div.bgimageleft div.roundimage1 {
    background: url(../../EIG/Images/round.png) no-repeat;
    *background: url(../../EIG/Images/round.gif) no-repeat;
    width: 280px;
    height: 47px;
    cursor: pointer;
    filter: alpha(opacity=40);
    -moz-opacity: .40;
    opacity: .40;
    padding: 27px 0px 10px 20px;
    visibility: hidden;
}

div.bgimageleft div.roundimage2 {
    background: url(../../EIG/Images/round.png) no-repeat;
    /**background:url(../../EIG/Images/round.gif) no-repeat;*/
    width: 280px;
    height: 60px;
    cursor: pointer;
    filter: alpha(opacity=40);
    -moz-opacity: .40;
    opacity: .40;
    padding: 14px 0px 10px 20px;
    position: relative;
}

    div.bgimageleft div.roundimage2:hover {
        background: url(../../EIG/Images/round.png) no-repeat;
        /**background:url(../../EIG/Images/round.gif) no-repeat;*/
        width: 280px;
        height: 60px;
        cursor: pointer;
        filter: alpha(opacity=90);
        -moz-opacity: .90;
        opacity: .90;
        padding: 14px 0px 10px 20px;
        position: relative;
    }


div.roundimage a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: normal;
    color: #2A3135;
    font-variant: small-caps;
}

div.bgimagespacing div.bgimageright {
    float: right;
    width: 620px;
    height: 340px;
    margin-left: 20px;
    padding-left: 10px;
    background: url(../../EIG/Images/large-roundcorner.png) no-repeat;
    *background: url(../../EIG/Images/large-roundcorner.gif) no-repeat;
    filter: alpha(opacity=90);
    -moz-opacity: .90;
    opacity: .90;
    position: relative;
    overflow: hidden;
    margin-top: 8px;
    *margin-top: 0px;
    *margin-left: 0px;
}

* + html div.bgimagespacing div.bgimageright {
    margin-top: 0px;
    margin-left: 0px;
}


div.bgimageright1 {
    width: 620px;
    height: 340px;
    float: right;
    z-index: 1;
}

#slidingDiv, #slidingDiv2 {
    display: none;
}

/*EIR Home Page */

.WorldWatch, .WorldWatch a, .WorldWatch a:hover {
    color: Blue;
    text-decoration: none;
}

.FreeTrial_Right1 {
    background: url(../images/FreeTrial_right1.jpg) no-repeat;
    width: 310px;
    height: 784px;
}

.FreeTrial_Right2 {
    background: url(../images/FreeTrial-right2.jpg) no-repeat;
    width: 310px;
    height: 283px;
}

.EI_Subscribe {
    background: url(../images/EI-Subscribe1.jpg) no-repeat;
    width: 310px;
    height: 482px;
}

.ad1registration {
    background: transparent url(../../EIG/Images/FreeTrial_right1.jpg) no-repeat scroll 0 0;
    width: 310px;
    height: 784px;
}

.csWWMain {
    margin-top: 6px;
    *margin-top: 4px;
}

.csWWTools_S2nS3 {
    /*margin-top: 10px;*/
    margin-bottom: -5px;
    *margin-bottom: -9px;
    /*
height:22px;
*height:32px;
*/
}

.csWWTools_S1 {
    margin-top: 10px;
    margin-bottom: 5px;
    *margin-bottom: -9px;
    height: 22px;
    *height: 32px;
}

.ScrollBarStyle {
    overflow: scroll;
    SCROLLBAR-FACE-COLOR: #EBEBEB;
    SCROLLBAR-HIGHLIGHT-COLOR: white;
    SCROLLBAR-SHADOW-COLOR: white;
    SCROLLBAR-3DLIGHT-COLOR: white;
    SCROLLBAR-ARROW-COLOR: '';
    SCROLLBAR-TRACK-COLOR: white;
    SCROLLBAR-DARKSHADOW-COLOR: white;
}

.div_DSFilter_Header {
    background-color: #353B3F;
    height: 30px;
    line-height: 2.5;
    width: 650px;
    padding-right: -2px;
}

.dv_DS_Alert {
    width: 195px;
    *width: 218px
}

.div_Edit_Portlet {
    *width: 508px;
}


/*-----------[ EI-FORUMS LANDING1 ]----------------------*/

.EI_Forums_about_bot {
    padding-top: 18px;
    margin-left: 1px;
}


#EI_Forums_Landing1 {
    margin-left: 0px;
    padding-top: 0px;
    width: 960px;
}

#EI_Forums_Landing1_top {
    padding-left: 0px;
    padding-top: 0px;
    width: 960px;
}

.EI_Forums_Landing1_top_left {
    width: 640px;
    float: left
}

.EI_Forums_Landing1_top_right {
    width: 310px;
    float: right
}

#EI_Forums_Landing1_bot {
    margin-left: 0px;
    padding-top: 10px;
    width: 960px;
}

.EI_Forums_Landing1_bot_left {
    float: left;
    width: 640px;
}

.EI_Forums_Landing1_bot_right {
    width: 310px;
    float: right
}


/*-----------[ EI-FORUMS OILMONEY LANDING ]----------------------*/

#EI_Forums_OM_Landing {
    width: 960px;
}

#EI_Forums_OM_Landing_left {
    float: left;
    width: 640px;
}

.EI_Forums_OM_Landing_left_top {
    width: 640px
}

.EI_Forums_OM_Landing_left_bot {
    padding-top: 10px;
    width: 640px;
}

#EI_Forums_OM_Landing_right {
    float: right;
    width: 310px;
}

.EI_Forums_OM_Landing_right_top {
    width: 310px
}

.EI_Forums_OM_Landing_right_bot {
    padding-top: 10px;
    width: 310px;
}


/*-----------[ EI-FORUMS OILMONEY about ]----------------------*/

#EI_Forums_OM_about, #EI_Forums_OM_about_topp {
    width: 960px;
}

#EI_Forums_OM_about_topp_left {
    width: 640px;
    float: left
}

#EI_Forums_OM_about_topp_right {
    width: 310px;
    float: right
}

.EI_Forums_OM_about_topp_right_top {
    width: 310px
}

.EI_Forums_OM_about_topp_right_bot {
    padding-top: 10px;
    width: 310px;
}

#EI_Forums_OM_about_bottom {
    padding-top: 10px;
    width: 960px;
}

/*-----------[ EI-FORUMS OILMONEY sponsoring ]----------------------*/

#EI_Forums_OM_sponsoring {
    width: 960px;
}

#EI_Forums_OM_sponsoring_topp {
    width: 960px;
}


#EI_Forums_OM_sponsoring_topp_left {
    width: 640px;
    float: left
}

#EI_Forums_OM_sponsoring_topp_right {
    width: 310px;
    float: right
}

.EI_Forums_OM_sponsoring_topp_right_top {
    width: 310px
}

.EI_Forums_OM_sponsoring_topp_right_bot {
    width: 310px;
    padding-top: 10px
}

.EI_Forums_OM_sponsoring_topp_right_bot1 {
    width: 310px;
    padding-top: 10px
}

#EI_Forums_OM_sponsoring_bottom {
    padding-top: 10px;
    width: 960px;
}

.EI_Forums_OM_sponsoring_bottom_left {
    float: left;
    width: 640px;
}

.EI_Forums_OM_sponsoring_bottom_right {
    width: 310px;
    float: right
}

/*-----------[ EI-FORUMS OILMONEY Previouswinner ]----------------------*/

#EI_Forums_OM_Previouswinner {
    width: 960px;
}

#EI_Forums_OM_Previouswinner_topp {
    width: 960px;
}

#EI_Forums_OM_Previouswinner_topp_left {
    width: 640px;
    float: left
}

.EI_Forums_OM_Previouswinner_topp_left_top {
    width: 640px
}

.EI_Forums_OM_Previouswinner_topp_left_bot {
    padding-top: 10px;
    width: 640px;
}

#EI_Forums_OM_Previouswinner_topp_right {
    width: 310px;
    float: right
}

.EI_Forums_OM_Previouswinner_topp_right_top {
    width: 310px
}

.EI_Forums_OM_Previouswinner_topp_right_bot {
    padding-top: 10px;
    width: 310px;
}

#EI_Forums_OM_Previouswinner_bottom {
    padding-top: 10px;
    width: 960px;
}


/*-----------[ EI-FORUMS OILMONEY Paneldiscussion ]--------------------*/

#EI_Forums_OM_Paneldiscussion {
    width: 960px;
}

#EI_Forums_OM_Paneldiscussion_topp {
    width: 960px;
}

#EI_Forums_OM_Paneldiscussion_topp_left {
    float: left;
    width: 640px
}

#EI_Forums_OM_Paneldiscussion_topp_right {
    float: right;
    padding-bottom: 10px;
    width: 310px;
}

.EI_Forums_OM_Paneldiscussion_topp_right_top {
    width: 310px
}

.EI_Forums_OM_Paneldiscussion_topp_right_bot {
    padding-top: 10px;
    width: 310px;
}

.EI_Forums_OM_Paneldiscussion_topp_right_bot1, .EI_Forums_OM_Paneldiscussion_topp_right_bot2 {
    padding-top: 10px;
    width: 310px
}

/*-----------[ EI-FORUMS OILMONEY contact ]--------------------*/

#EI_Forums_OM_contact {
    width: 960px;
}

#EI_Forums_OM_contact_topp {
    width: 960px;
}

#EI_Forums_OM_contact_topp_left {
    width: 640px;
    float: left
}

#EI_Forums_OM_contact_topp_right {
    float: right;
    padding-bottom: 10px;
    width: 310px;
}

.EI_Forums_OM_contact_topp_right_top {
    width: 310px
}

.EI_Forums_OM_contact_topp_right_bot, .EI_Forums_OM_contact_topp_right_bot1 {
    width: 310px;
    padding-top: 10px
}

/*-----------[ EI-FORUMS OILMONEY Reviewspeaker ]--------------------*/

#EI_Forums_OM_2009Reviewspeaker {
    width: 960px;
}

#EI_Forums_OM_2009Reviewspeaker_topp {
    width: 960px;
}

#EI_Forums_OM_2009Reviewspeaker_topp_left {
    width: 640px;
    float: left
}

#EI_Forums_OM_2009Reviewspeaker_topp_right {
    width: 310px;
    float: right
}

.EI_Forums_OM_2009Reviewspeaker_topp_right_top {
    width: 310px
}

.EI_Forums_OM_2009Reviewspeaker_topp_right_bot {
    width: 310px;
    padding-top: 10px
}

.EI_Forums_OM_2009Reviewspeaker_topp_right_bot1 {
    width: 310px;
    padding-top: 10px
}

#EI_Forums_OM_2009Reviewspeaker_bottom {
    padding-bottom: 10px;
    padding-top: 10px;
    width: 960px;
}

/*-----------[ EI-FORUMS WEBINARS ]--------------------*/

#EI_Forums_webinars {
    width: 960px;
}

#EI_Forums_webinars_top {
    width: 960px;
    margin-left: 0px;
}

.EI_Forums_webinars_top_left {
    float: left;
    margin-top: 0;
    vertical-align: top;
    width: 640px;
}

.EI_Forums_webinars_top_right {
    width: 310px;
    float: right
}

#EI_Forums_webinars_top1 {
    padding-top: 10px;
    width: 960px;
}

#EI_Forums_webinars_top2 {
    padding-top: 10px;
    width: 960px
}

.EI_Forums_webinars_top2_left {
    float: left;
    width: 640px;
}

.EI_Forums_webinars_top2_right {
    width: 310px;
    float: right
}


/*-----------[ EI-FORUMS SEMINARS ]--------------------*/

#EI_Forums_seminars {
    width: 960px;
}

#EI_Forums_seminars1 {
    width: 960px;
}

#EI_Forums_seminars_top {
    width: 960px;
}

.EI_Forums_seminars_top_left {
    width: 310px;
    float: left
}

.EI_Forums_seminars_top_right {
    width: 640px;
    float: right
}

#EI_Forums_seminars_bot {
    padding-top: 10px;
    width: 960px;
}

.EI_Forums_seminars_bot_left {
    float: left;
    width: 310px
}

.EI_Forums_seminars_bot_right {
    width: 640px;
    float: right
}

/*-----------[ EI-FORUMS CALENDERS ]--------------------*/

#EI_Forums_calendar {
    width: 960px
}

#EI_Forums_calendar_left {
    width: 640px;
    float: left;
}

#EI_Forums_calendar_right {
    float: right;
    padding-bottom: 10px;
    width: 310px;
}

.EI_Forums_calendar_right_bot {
    width: 310px
}

.EI_Forums_calendar_right_bot1 {
    padding-top: 10px;
    width: 310px;
}

/*-----------[ EIG-Group Home right Container ]--------------------*/
#EIG_Group, #eigggroup {
    width: 640px
}

.EIG_Group_left {
    width: 290px;
    padding-right: 20px;
    float: left;
}

.orangespan {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #F47A39;
    line-height: 18px;
}

.image_flashvideo {
    width: 290px;
    height: 160px;
    padding-top: 10px;
}

p.bottom-txt a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #F47A39;
    text-decoration: none;
    background: transparent url('../../EIG/Images/play.gif') no-repeat scroll 0 2px;
    padding-left: 15px;
}

    p.bottom-txt a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #F47A39;
    }

.EIG_Group_right {
    width: 290px;
    float: right;
}

.bottom-txt {
    margin-top: 50px;
}

H1.EIhead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #F47A39;
    padding: 0px;
    margin: 0px;
    padding-top: 6px;
}

P.EIGPara {
    padding: 0px;
    margin: 0px;
    padding-top: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #444444;
    line-height: 18px;
}

.billing_alert {
    vertical-align: top;
    *padding-top: 9px;
}

/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric {
    line-height: 1px;
    font-size: 1px;
    position: absolute;
    top: 0;
    left: 0;
}

.vscrollerbase {
    width: 15px;
    background: #D7EBDF url(../../EIG/Images/basebarcaps_verticalbarbody.png) 0px 0px repeat-y;
}

.vscrollerbar {
    width: 15px;
    background: #99CBCB url(../../EIG/Images/basebarcaps_verticalbarbody.png) -15px 0px repeat-y;
}

.hscrollerbase {
    height: 15px;
    background: #D7EBDF url(../../EIG/Images/horizontalbarbody_cornerjog.png) 0px -15px repeat-x;
}

.hscrollerbar {
    height: 15px;
    background: #99CBCB url(../../EIG/Images/horizontalbarbody_cornerjog.png) 0px -30px repeat-x;
}

.vscrollerbar, .hscrollerbar {
    padding: 10px;
    /*z-index: -10 !important;*/
}

.vscrollerbarbeg {
    background: url(../../EIG/Images/basebarcaps_verticalbarbody.png) -45px -30px no-repeat;
    width: 15px;
    height: 15px !important;
}

.vscrollerbarend {
    background: url(../../EIG/Images/basebarcaps_verticalbarbody.png) -45px 0px no-repeat;
    width: 15px;
    height: 15px;
}

.hscrollerbarbeg {
    background: url(../../EIG/Images/basebarcaps_verticalbarbody.png) -60px -15px no-repeat;
    height: 15px;
    width: 15px !important;
}

.hscrollerbarend {
    background: url(../../EIG/Images/basebarcaps_verticalbarbody.png) -30px -15px no-repeat;
    height: 15px;
    width: 15px;
}

.scrollerjogbox {
    width: 15px;
    height: 15px;
    top: auto;
    left: auto;
    bottom: 0px;
    right: 0px;
    background: #4E727C url(../../EIG/Images/horizontalbarbody_cornerjog.png) 0px 0px;
}

.vscrollerbasebeg {
    background: url(../../EIG/Images/basebarcaps_verticalbarbody.png) -30px -30px no-repeat;
    width: 15px;
    height: 15px !important;
}

.vscrollerbaseend {
    background: url(../../EIG/Images/basebarcaps_verticalbarbody.png) -60px -30px no-repeat;
    height: 15px;
    width: 15px;
}

.hscrollerbasebeg {
    background: url(../../EIG/Images/basebarcaps_verticalbarbody.png) -60px 0px no-repeat;
    height: 15px;
    width: 15px !important;
}

.hscrollerbaseend {
    height: 15px;
    width: 15px;
    background: url(../../EIG/Images/basebarcaps_verticalbarbody.png) -30px 0px no-repeat;
}

.scrollerjogbox:hover {
    background: #5E828C url(../../EIG/Images/basebarcaps_verticalbarbody.png) -45px -15px;
}
/* Scroll Bar Master Styling Ends Here */

.trContactCtnrHt {
    height: 484px;
    *height: 481px;
}


.ei_select {
    background: url(../../EIG/Images/myselect.jpg) no-repeat;
    height: 18px;
    width: 102px;
}

.H2_intelligence1 {
    font-family: Arial,Helvetica, sans-serif;
    color: #FE5000 /*#F47937*/;
    font-size: 14px;
    font-variant: small-caps;
    font-weight: bold;
}

.EISelect_SubMenu_selected {
    color: #FE5000 /*#F47937*/ !important;
    /*font-weight : bold;
    font-family: Arial,Helverica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    margin-right:10px*/
}

.EISelect_SubMenu {
    color: #444444;
    font-weight: bold;
    font-family: Arial,Helverica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    margin-right: 10px
}

.EISelect_subheading {
    /*font-weight: bold;*/
    text-transform: uppercase;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 16px;
    color: #FE5000 /*#F47937*/;
}

.sprite_ctrl_ECconvertor {
    background: url(../../EIG/Images/Energy_Currency-Convertor.jpg) no-repeat scroll left top;
    height: 22px;
}

.curr-convertor-gettable {
    cursor: pointer;
    width: 81px;
    height: 23px;
    background: url(../../EIG/Images/ref-tools/currency-converter-get-table-button.gif) no-repeat scroll left top
}

.curr-convertor-calculate {
    cursor: pointer;
    width: 85px;
    height: 23px;
    background: url(../../EIG/Images/ref-tools/currency-converter-calculate-button.gif) no-repeat scroll left top
}

/* NORMAL STATE START */
.compare_crl_ECconvertor {
    background-position: -3px -3px;
    width: 82px;
}

.calculate_crl_ECconvertor {
    background-position: -88px -3px;
    width: 82px;
}

.clear_crl_ECconvertor {
    background-position: -173px -3px;
    width: 82px;
}

.convert_crl_ECconvertor {
    background-position: -258px -3px;
    width: 82px;
}

.gettable_crl_ECconvertor {
    background-position: -343px -3px;
    width: 82px;
}

.removecompare_crl_ECconvertor {
    background-position: -428px -3px;
    width: 127px;
}
/* NORMAL STATE END */


/* HOVER STATE START */
.compare_crl_ECconvertor_over {
    background-position: -3px -28px;
    width: 82px;
}

.calculate_crl_ECconvertor_over {
    background-position: -88px -28px;
    width: 82px;
}

.clear_crl_ECconvertor_over {
    background-position: -173px -28px;
    width: 82px;
}

.convert_crl_ECconvertor_over {
    background-position: -258px -28px;
    width: 82px;
}

.gettable_crl_ECconvertor_over {
    background-position: -343px -28px;
    width: 82px;
}

.removecompare_crl_ECconvertor_over {
    background-position: -428px -28px;
    width: 127px;
}
/* HOVER STATE END */

.EIG_EISELECT_Reader_SubHeader {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 13px;
    font-variant: normal;
    font-weight: bold;
    /*width: 600px;*/
    white-space: pre-line;
}

.EIG_EISELECT_Reader_Table {
    padding-bottom: 10px;
    padding-top: 10px;
    *margin-left: -6px;
}

.sprite_ctrl_myaccount {
    background: transparent url(../../EIG/Images/sprite-addnewsubscribtion.jpg) no-repeat scroll right top;
    height: 22px;
}

.add_new_subs_ico {
    background-position: -3px -3px;
    width: 172px;
}

.add_new_subs_ico_ovr {
    background-position: -3px -28px;
    width: 172px;
}


/* EIG WEBNIER START */
.EIGWebnierS1 {
    width: 290px
}

.EIGWebnierS2 {
    width: 620px
}

.EIGWebnierS3 {
    width: 950px
}
/* EIG WEBNIER END */

.FindBackIssueRightImage1 {
    background: transparent url('../../EIG/Images/FindBackIssue/FindBackIssueRightImage1.jpg') no-repeat scroll right top;
    width: 310px;
    height: 381px;
}

.FindBackIssueleftImage1 {
    background: transparent url('../../EIG/Images/FindBackIssue/FindBackIssueleftImage1.jpg') no-repeat scroll right top;
    width: 640px;
    height: 80px;
}

.FindBackIssueRightImage2 {
    background: transparent url('../../EIG/Images/FindBackIssue/FindBackIssueRightImage2.jpg') no-repeat scroll right top;
    width: 310px;
    height: 79px;
}

Div.article_content p {
    margin-bottom: 20px;
}

Div.Reader_ModalPoup_Content p {
    margin: 0 /*20px*/ 0 21px;
}

.hlnk a, a.hlnk {
    text-decoration: none;
    cursor: pointer;
    color: #444;
    font-style: italic;
    font-weight: bold;
}

    .hlnk a:hover, a.hlnk:hover {
        text-decoration: none;
        cursor: pointer;
        color: #FE5000 /*#F47937*/;
        font-style: italic;
        font-weight: bold;
    }

#EIGIAINNERCONTAINER {
    padding: 10px;
}

.Subscribed-Arrow {
    background: url(../../EIG/Images/Subscribed-Arrow.gif) no-repeat;
    width: 11px;
    height: 11px;
}

.noSubscribed-Arrow {
    background: url(../../EIG/Images/noSubscribed-Arrow.gif) no-repeat;
    width: 12px;
    height: 12px;
}

.Reader_Table_NLFullView {
    /*width: 930px;*/
    line-height: 20px;
    /*padding-left: 10px;
    padding-right: 10px;*/
}

/*---------------------------------------------------------------------
						MEMBERSHIP PAGES - START
----------------------------------------------------------------------*/
.mediumorange_txt {
    color: #F67936;
    font: normal 16px Arial,Helvetica,sans-serif
}

.smallorange_txt {
    color: #F67936;
    font: normal 12px Arial,Helvetica,sans-serif
}

    .smallorange_txt a {
        color: #F67936;
        font: normal 12px Arial,Helvetica,sans-serif;
        text-decoration: none
    }

.tablecentre_txt {
    color: #444;
    font: bold 12px/16px Arial,Helvetica,sans-serif;
    text-align: center
}

.tablecentre_txt1 {
    color: #444;
    font: bold 12px Arial,Helvetica,sans-serif;
    padding-left: 8px
}

#membership_container {
    padding: 5px
}

#membership_leftcontainer {
    padding: 8px 5px 5px 12px
}

#membership_lefttop_content ul {
    list-style: none;
    margin: 0px;
    padding: 0px
}

    #membership_lefttop_content ul li {
        color: #444;
        font: bold 12px/20px Arial,Helvetica,sans-serif;
        margin: 0px;
        padding: 0px
    }

        #membership_lefttop_content ul li a {
            color: #444;
            font: bold 12px/20px Arial,Helvetica,sans-serif;
            margin: 0px;
            padding: 0px;
            text-decoration: none
        }

        #membership_lefttop_content ul li#current a {
            color: #F67936;
            font: bold 12px/20px Arial,Helvetica,sans-serif;
            margin: 0px;
            padding: 0px;
            text-decoration: none
        }

#membership_tablecontent {
    padding-bottom: 30px;
    padding-top: 30px;
    width: 620px
}

#membership_top {
    padding-left: 6px;
    padding-top: 3px;
    width: 605px
}

#membership_top_content {
    height: 1035px;
    padding-left: 6px;
    padding-top: 3px;
    width: 605px
}

    #membership_top_content h1, #membership_lefttop_content h1 {
        color: #F67936;
        font: bold 14px Arial,Helvetica,sans-serif;
        margin: 0px;
        padding: 0px 0px 10px 0px
    }

    #membership_top_content h2 {
        color: #F67936;
        font: bold 12px Arial,Helvetica,sans-serif;
        margin: 0px;
        padding: 0px 0px 7px 0px
    }

    #membership_top_content P {
        color: #444;
        font: normal 12px/18px Arial,Helvetica,sans-serif;
        margin: 0px;
        padding: 0px 0px 20px 0px
    }

        #membership_top_content p.newspecialsub {
            color: #444;
            font: normal 12px/18px Arial,Helvetica,sans-serif;
            margin: 0;
            padding: 0 0 38px
        }

    #membership_top_content ul {
        margin: 0px;
        padding: 0px
    }

        #membership_top_content ul li {
            color: #444;
            font: normal 12px/18px Arial,Helvetica,sans-serif;
            margin: 0px;
            padding: 0px
        }

#membership_top_contentt_ul {
    margin: 0;
    padding: 0 0 30px 30px
}

#membership_lefttop_content ul li a:hover {
    color: #F67936;
    font: bold 12px/20px Arial,Helvetica,sans-serif;
    margin: 0px;
    padding: 0px
}

/* -------------------Flash Nav Bar-------------------------*/
#flashNav {
    background: #F67936;
    clear: both;
    height: 50px;
    margin: 0;
    padding: 0;
    width: 950px;
    border-top: 5px solid #000000;
}

    #flashNav ul {
        float: left;
        height: 50px;
        list-style: none;
        margin: 0;
        padding: 0px
    }

        #flashNav ul li {
            display: inline;
            margin: 0;
            padding: 0
        }

            #flashNav ul li a {
                color: #332F2E;
                display: block;
                float: left;
                font: bold 14px/50px 'Arial';
                letter-spacing: -0.2px;
                margin: 0;
                padding: 0 18px;
                text-decoration: none;
                text-transform: uppercase;
                width: auto
            }

            #flashNav ul li#current a {
                background: url(../../EIG/Images/pointer.gif) no-repeat center top;
                color: #5E5E5E;
                text-decoration: underline
            }

            #flashNav ul li#white a {
                color: #fff;
                font: bold 14px/50px 'Arial';
                letter-spacing: -0.2px;
                text-decoration: none;
                text-transform: uppercase
            }

            #flashNav ul li a:hover, #flashNav ul li a:active {
                background: url(../../EIG/Images/pointer.gif) no-repeat center top;
                color: #332F2E;
                text-decoration: underline
            }

            #flashNav ul li#white a:hover {
                background: none;
                text-decoration: none
            }

.sprite_GetTable {
    background: transparent url(../../EIG/Images/btn_gettable.gif) no-repeat scroll right top;
}

.gettable {
    background-position: 8px 0px;
    height: 27px;
    width: 100px
}

.gettable_clk {
    background-position: 8px -25px;
    height: 27px;
    width: 100px
}

.gettable_ovr {
    background-position: 8px -25px;
    height: 27px;
    width: 100px
}

.RefTools_ScrollBarStyle {
    overflow: auto;
    SCROLLBAR-FACE-COLOR: white;
    SCROLLBAR-HIGHLIGHT-COLOR: white;
    SCROLLBAR-SHADOW-COLOR: white;
    SCROLLBAR-3DLIGHT-COLOR: white;
    SCROLLBAR-ARROW-COLOR: '';
    SCROLLBAR-TRACK-COLOR: white;
    SCROLLBAR-DARKSHADOW-COLOR: white;
}

.tooltipStyle {
    BORDER: solid 1px black;
    PADDING: 0 2px 0 2px;
    FONT-SIZE: 10px;
    PADDING-TOP: 3px;
    POSITION: absolute;
    BACKGROUND-COLOR: #DDDDDD;
    visibility: hidden;
    color: Black;
    font-weight: normal;
}

/*-------Chart-------------*/
.sprite_GetChart_N {
    background: transparent url(../../EIG/Images/gotochart.jpg) no-repeat scroll right top;
}

.getChart {
    background-position: 8px 0px;
    height: 25px;
    width: 100px
}

.getChart_clk {
    background-position: 8px -25px;
    height: 25px;
    width: 100px
}

.getChart_ovr {
    background-position: 8px -25px;
    height: 25px;
    width: 100px
}

.getchartspace {
    padding-bottom: 10px;
}

.sprite_ctrl_myaccount_emailalerts {
    background: url("../../EIG/Images/MyAccount.jpg") no-repeat scroll right top transparent;
    height: 22px;
}

.add_new_subs_ico_emailalerts_over {
    background-position: -517px -28px;
    width: 140px;
}

.add_new_subs_ico_emailalerts {
    background-position: -517px -3px;
    width: 140px;
}

.subscriberBtn {
    float: right;
}

.ContentStyles_div {
    height: 328px;
    width: 618px !important;
    position: relative;
    overflow: hidden;
}

/*-------------subscription Login-----------------*/

.Corpsprite_buttons {
    background-image: url('../../EIG/Images/sprite_buttons.jpg');
}

.derms_Normal {
    background-position: -2px -2px;
    height: 24px;
    width: 246px;
}

.decline_Normal {
    background-position: -250px -2px;
    height: 24px;
    width: 74px;
}

.login_Normal {
    background-position: -325px -2px;
    height: 24px;
    width: 77px;
}

.clear_Normal {
    background-position: -404px -2px;
    height: 24px;
    width: 77px;
}

.derms_Hover {
    background-position: -2px -28px;
    height: 24px;
    width: 246px;
}

.decline_Hover {
    background-position: -250px -28px;
    height: 24px;
    width: 74px;
}

.login_Hover {
    background-position: -325px -28px;
    height: 24px;
    width: 77px;
}

.clear_Hover {
    background-position: -404px -28px;
    height: 24px;
    width: 77px;
}

.wb_Options_select_close_img {
    margin-top: -13px;
    margin-right: 10px;
}

.divRReport_img_bottom {
    padding-bottom: 10px;
    *padding-bottom: 7px
}


/*------------Initial Chart-----------------------*/
.sprite_Initchart_btns {
    background: url(../../EIG/Images/sprite_InitChart_btns.gif) no-repeat scroll left top;
}

.chartOk_btn {
    background-position: 1px 0px;
    height: 24px;
    width: 44px;
}

.chartOk_btn_over {
    background-position: 1px -25px;
    height: 24px;
    width: 44px;
}

.chartCancel_btn {
    background-position: -43px 0px;
    height: 24px;
    width: 80px;
}

.chartCancel_btn_over {
    background-position: -43px -25px;
    height: 24px;
    width: 80px;
}

/*-------------------Chat--------------------------------------*/
.chartOk_btn {
    background-position: 1px 0px;
    height: 24px;
    width: 44px;
}

.chartOk_btn_over {
    background-position: 1px -25px;
    height: 24px;
    width: 44px;
}

.chartCancel_btn {
    background-position: -43px 0px;
    height: 24px;
    width: 80px;
}

.chartCancel_btn_over {
    background-position: -43px -25px;
    height: 24px;
    width: 80px;
}

.highlighting {
    color: Black;
    font-size: 100%;
    font-family: sans-serif;
    border: 3px #555555 solid;
    bottom: 0px;
    position: inherit;
    top: 0pt;
    width: 260px;
    height: 400px;
}

.highlighting_1 {
    color: Black;
    font-size: 100%;
    font-family: sans-serif;
    border: 3px #555555 solid;
    bottom: 0px;
    position: inherit;
    top: 0pt;
    width: 120px;
    height: 30px;
}

.txtAreaSpan {
    border: 3px #555555 solid;
}

.txtenterchatData {
    background: url('../../EIG/Images/input-tile.gif') repeat-x;
    border-top: none;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: none;
    width: 466px;
    height: 22px;
}

.txtenterchatData_1 {
    background: url('../../EIG/Images/input-tile.gif') repeat-x;
    border-top: none;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: none;
    width: 266px;
    height: 38px;
}

.tablesetting {
    width: 450px;
    height: 100%;
}

.setChatDivwidth {
    background: url('../../EIG/Images/input-tile.gif') repeat-x;
    border-top: none;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: none;
    width: 466px;
    height: 398px;
    overflow: auto;
    text-align: left;
}

.setChatDivwidth_1 {
    background: url('../../EIG/Images/input-tile.gif') repeat-x;
    border-top: none;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: none;
    width: 270px;
    height: 208px;
    overflow: auto;
    text-align: left;
}

.MacChatTextbox {
    background: url('../../EIG/Images/input-tile.gif') repeat-x;
    height: 20px;
    border-top: none;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: none;
    width: 412px;
}

.MacChatTextbox_1 {
    background: url('../../EIG/Images/input-tile.gif') repeat-x;
    height: 20px;
    border-top: none;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: none;
    width: 206px;
}

.clsChatsubject_1 {
    width: 206px;
    margin-left: 0px;
}

/*--------------------------NOC---------------------------------------*/

.ProfileHead {
    vertical-align: top;
    font-size: 12px;
    font-weight: bold;
}

.ProfileData {
    vertical-align: top;
    font: 12px Arial, Helvetica, sans-serif;
    color: #000;
}

.NOCSelSections {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    color: #64ab71;
    font-weight: bold;
    cursor: pointer;
}

.NOCUnSelSections {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    color: #a8cbab;
    font-weight: bold;
    cursor: pointer;
}

.NOCTITLE {
    color: #FF1493;
    font-size: 32px;
    font-weight: bold;
    font-family: Arial, Helvetica,sans-serif;
}

.NOC_Article_HL {
    font-family: Arial,Helvetica, sans-serif;
    font-weight: bold;
    font-size: 15px;
    color: #444444;
    text-decoration: none;
}

.sprite_NOC {
    background: transparent url(../../EIG/Images/NewsLetters/NOC_icon_sprite.gif) no-repeat scroll right top;
}

#divNOCToolTip {
    position: absolute;
    display: none;
    background-color: #FFF;
    color: #444;
    font-family: Arial,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.dvTTNOC_COPYRIGHT {
    left: 29px;
    top: 3px;
}

.dvTTNOC_BACK {
    left: 52px;
    top: 3px;
}

.NOC_COM_container {
    width: 620px;
    overflow: hidden;
}

.NOC_COM_left_column {
    width: 400px;
    float: left;
    padding: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #7f7f7f;
    padding: 10px;
}

.NOC_COM_left_column_content {
    border-right: 1px solid #CCCCCC;
    padding-top: 10px;
}

.NOC_COM_left_column a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #7f7f7f;
    text-decoration: none;
}

    .NOC_COM_left_column a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #F47936;
        text-decoration: none;
    }

.NOC_COM_right_column {
    width: 120px;
    float: left;
    padding: 0px 15px 10px 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    padding: 10px;
}

.NOC_COM_right_column_content {
    padding-top: 10px;
}

.NOC_COM_right_column a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

    .NOC_COM_right_column a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #F47936;
        text-decoration: none;
    }

.NOC_COM_left_column_header {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    color: #7f7f7f;
}

.NOC_COM_right_column_header {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.copyright_NOC {
    background-position: -56px -20px;
    height: 27px;
    width: 27px;
}

.copyright_clk_NOC {
    background-position: -56px -50px;
    height: 27px;
    width: 27px;
}

.copyright_ovr_NOC {
    background-position: -56px -79px;
    height: 27px;
    width: 27px;
}

.back_NOC {
    background-position: -1px -167px;
    height: 28px;
    width: 48px;
}

.back_ovr_NOC {
    background-position: -1px -198px;
    height: 28px;
    width: 48px;
}

.back_clk_NOC {
    background-position: -1px -227px;
    height: 28px;
    width: 48px;
}

.TS_NOC_TBL_DATA_TOPBG {
    height: 21px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    /*color: #FFFFFF;*/
    font-weight: bold;
    background-color: #F69C68;
}

.border_TS_NOC_Result_table {
    border: 1px solid #F59966;
    font: 12px Arial, Helvetica, sans-serif;
    color: #000000;
}

.border_TS_NOC_Result_tableHeader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    color: #000000;
}

.NOC_COM_right_column_Profile a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

    .NOC_COM_right_column_Profile a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #F47936;
        text-decoration: none;
    }

.NOC_COM_left_column_Profile {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}

.NOC_Ranking {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #7f7f7f;
    font-weight: bold;
}

.NOCpdf {
    background-position: -137px -20px;
    height: 27px;
    width: 27px
}

.NOCpdf_ovr {
    background-position: -137px -79px;
    height: 27px;
    width: 27px
}

.NOC_Excel {
    background-position: -357px -20px;
    height: 27px;
    width: 27px
}

.latest_content a:hover, .popularly-viewed a:hover, .trending-bar a:hover {
    color: #FE5000 /*#F47937 */ !important;
}

.homepage-article:hover {
    cursor: pointer;
    background-color: rgb(238, 238, 238);
}

.controlLabel {
    font-size: 16px;
    text-decoration: none;
}

.homepage-label-color {
    color: #787878;
}

#wdBar span {
    font-weight: bold;
    color: #fff;
}

#wdBar a {
    font-weight: normal;
    color: #fff;
}

.ms-MenuUIPopupBody {
    z-index: 5000;
}

.blog-category {
    color: #FE5000 /*#F47937*/;
    font-weight: bold;
    font-size: 13px;
    margin-top: 2px;
    margin-bottom: 2px;
}

.blog-header a {
    font-size: 12px;
    color: #444444;
    text-decoration: none;
    /*text-transform: uppercase;
    font-weight: bold;*/
}

    .blog-header a:hover {
        color: #FE5000 /*#F47937*/;
    }

.blog-post {
    font-size: 12px;
    color: #939393;
}

    .blog-post a {
        color: #444444;
        text-decoration: none;
    }

        .blog-post a:hover {
            color: #FE5000 /*#F47937*/;
            text-decoration: none;
        }

.alert-info a:hover {
    color: #FE5000 /*#F47937*/;
}

.eiselect-header a {
    color: #444444;
    text-decoration: none;
}

    .eiselect-header a:hover {
        color: #FE5000 /*#F47937*/;
    }


.subItemContainer {
    margin-top: 15px;
    margin-left: 10px;
    padding-right: 20px;
    text-transform: none;
    border-right: 1px solid #B9B9B9;
    font-size: 12px;
}

.subMenuContainer {
    float: left;
    background-color: #3b4449;
    padding-bottom: 10px;
    /*max-width:300px;*/
}

.empty div.subItemContainer {
    margin-top: 0px;
}

.subMenuContainer.empty {
    padding-bottom: 0px;
}

.subHeaderItem {
    background-color: #FE5000 /*#F47937*/;
    height: 20px;
    padding-left: 10px;
    padding-right: 10px;
    text-transform: uppercase;
    padding-top: 1px;
    font-size: 12px;
    line-height: 18px;
}

    .subHeaderItem a {
        color: #3b4449;
        text-decoration: none;
    }

        .subHeaderItem a:hover {
            color: #ebebeb;
        }

.line10Font8 {
    line-height: 10px;
    font-size: 8px;
}

.line9 {
    line-height: 9px !important;
}

.subMenu {
    text-transform: none;
    margin-left: -10px;
    margin-top: -1px;
    *margin-top: -1px;
    _margin-top: -5px;
    padding-top: 0px;
    float: left;
    display: inline;
    z-index: 100;
}

.subMenuItem {
    padding-right: 20px;
    margin-left: 0px;
    line-height: 17px;
    color: #b9b9b9;
}

    .subMenuItem a {
        color: #b9b9b9;
    }

        .subMenuItem a:hover {
            color: #FE5000 /*#F47937*/;
        }

    .subMenuItem a {
        text-decoration: none;
        color: #b9b9b9;
    }

.hideItem {
    display: none;
    visibility: hidden;
}

.last {
    border-right-width: 0px;
}

.clearFloat {
    overflow: hidden;
    /*width:100%;*/
    /*_width:99%;*/
    clear: both;
}

.subGroupItem {
    line-height: 17px;
    margin-bottom: 10px;
}

.topMenuItem {
    float: left;
    height: 23px;
}

.subMenuItemContainer2 {
    color: #B9B9B9;
    background-color: #3b4449;
    border-top: 5px solid #FE5000 /*#F47937*/;
}

.subMenuItem2 {
    padding-right: 20px;
    margin-top: 3px;
    margin-left: 0px;
    line-height: 17px;
    color: #b9b9b9;
}

.whiteMenuItem {
    color: white !important;
    font-weight: bold;
}

.footBody {
    background-color: #3b4449;
    height: 10px;
    float: left;
    display: inline;
}

.rightBottomCorner {
    background-image: url('../images/drop-down-corner.png');
    background-position: right bottom;
    background-repeat: no-repeat;
    height: 10px;
    width: 21px;
    float: left;
    display: inline;
}

#nav-container .subHeaderItem a {
    color: #3b4449;
}

    #nav-container .subHeaderItem a:hover {
        color: #fff;
    }

.wwArticleDateHeader {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 10px;
}

.wwArticleDateHeaderFirst {
    margin-top: 0px;
}

.wwArticleInfoHeader {
    padding: 10px;
    background-color: #F3F3F3;
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-color: #BABABA;
}

.NOC_Excel_hover {
    background-position: -357px -79px;
    height: 27px;
    width: 27px
}

.eichart_orangetxt_small {
    color: #FD6F27;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.NOCChart {
    background-position: -386px -20px;
    height: 27px;
    width: 27px
}

.NOCChart_ovr {
    background-position: -386px -79px;
    height: 27px;
    width: 27px
}

.NOC_Interactivechart_left_top_fl {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15PX;
    font-weight: bold;
    color: #FD6F27;
}

.NOCFavorite {
    background-position: -416px -20px;
    height: 27px;
    width: 27px
}

.NOCFavorite_ovr {
    background-position: -416px -79px;
    height: 27px;
    width: 27px
}

.NOCFavoriteView {
    background-position: -446px -20px;
    height: 27px;
    width: 27px
}

.NOCFavoriteView_ovr {
    background-position: -446px -79px;
    height: 27px;
    width: 27px
}

.NOCFavoriteName a {
    text-decoration: none;
}

    .NOCFavoriteName a:hover {
        color: #F47936;
        text-decoration: none;
    }

.ms-rteCustom-EI_orange-bold-italic {
    font-weight: bold;
    font-style: italic;
    color: #FE5000 /*#F47937*/;
}

.left-menu-subheader {
    font-size: 13px;
    font-weight: normal;
    text-transform: uppercase;
    text-decoration: none;
    color: #FE5000 /*#F47937*/;
}

.eig-link {
    color: black;
    text-decoration: none;
    cursor: pointer;
}

.left-menu-header {
    font-size: 13px;
    font-weight: Bold;
    text-transform: uppercase;
    color: #1B365D /*#F47937*/;
    margin-bottom: 20px;
    /*background-color: #EDEEEF;*/
    text-align: center;
    padding: 2px;
}

.left-menu-container { /*padding:10px;*/
}

.left-menu-subcontainer {
    border-bottom: 1px solid #B9B9B9;
    line-height: 16px;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.specialreports a:hover {
    color: #FE5000; /*#F47937*/
}

.left-menu-subcontainer div.header {
    width: 100%;
    text-align: left;
    color: #FE5000; /*#F47937*/
    margin-bottom: 5px;
    font-weight: bold;
    font-size: 13px
}

.controls-separator {
    border-bottom: 1px solid #B9B9B9;
    line-height: 16px;
    margin-bottom: 10px;
}

.eraser {
    margin-top: -11px;
    height: 1px;
    background-color: white;
}


.sub_lblWGIHeader {
    color: #FE5000 /*#F47937*/;
    font-weight: bold;
    font-size: 14px;
}

.sub_lblWGIHeaderSub {
    font-weight: bold;
}

.datasource-logo-header {
    display: block;
    margin-top: 0px;
    margin-bottom: 10px;
}

.datasource-item-header {
    display: block;
    margin-top: 10px;
    font-weight: bold;
    font-size: 13px;
}

.datasource-item-link {
    color: #0080FF;
    font-style: italic;
    text-decoration: none;
    cursor: pointer;
}

    .datasource-item-link:hover {
        color: #FE5000 /*#F47937*/;
    }

.datasource-header {
    line-height: 16px;
    /*text-transform: uppercase;*/
    margin-top: 2px;
}

    .datasource-header a {
        color: #444444;
        text-decoration: none;
    }

        .datasource-header a:hover {
            color: #FE5000;
        }

.eiSelectSectionHeader {
    background: url('../../EIG/Images/EISelect/ei-select-bg-header-V3.png') no-repeat scroll 0 0 transparent;
    height: 20px;
    padding-bottom: 10px;
}

.eiSelectSectionNumber {
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding-left: 7px;
    padding-top: 1px;
    width: 35px;
}

.eiSelect_Textbox {
    font-size: 12px;
    height: 20px;
    width: 200px;
    /*background: url("../../EIG/Images/input-tile.gif") repeat-x scroll 0 0 transparent;*/
    background-color: #EBEBEB;
    /*border-style: none solid;
    border-width: medium 1px;*/
    border: 1px solid #ABABAB;
    font-family: Arial,Helvetica,sans-serif;
}

.eiSelectSectionDescription {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    float: left;
    padding-top: 3px
}

.eiSelectTopicsHeader {
    color: #FE5000 /*#F47937*/;
    width: 182px !important;
    font-size: 12px;
    height: 20px
}

.btn_eiSelectTestNL {
    background: url('../../EIG/Images/EISelect/ei-select-test-nl.gif') no-repeat scroll 0 0 transparent;
    height: 23px;
    width: 127px;
    cursor: pointer;
    margin-right: 10px;
    float: left
}

.btn_eiSelectRefineNL {
    background: url('../../EIG/Images/EISelect/ei-select-refine-nl.gif') no-repeat scroll 0 0 transparent;
    height: 23px;
    width: 140px;
    cursor: pointer;
    margin-right: 10px;
    float: left
}

.btn_eiSelectTextSample {
    background: url('../../EIG/Images/EISelect/ei-select-build-V3_07.gif') no-repeat scroll 0 0 transparent;
    height: 23px;
    width: 99px;
    cursor: pointer;
    margin-right: 10px;
    float: left
}

.btn_eiSelectHTMLSample {
    background: url('../../EIG/Images/EISelect/ei-select-html-sample.gif') no-repeat scroll 0 0 transparent;
    height: 23px;
    width: 99px;
    cursor: pointer;
    margin-right: 10px;
    float: left
}

.btn_eiSelectClear {
    background: url('../../EIG/Images/EISelect/ei-select-clear-nl.gif') no-repeat scroll 0 0 transparent;
    height: 23px;
    width: 69px;
    cursor: pointer;
    margin-right: 10px;
    float: left
}

.btn_eiSelectBack {
    background: url('../../EIG/Images/NewsLetters/back-button-grey.gif') no-repeat scroll 0 0 transparent;
    height: 23px;
    width: 69px;
    cursor: pointer
}

.btn_eiSelectSaveNL {
    background: url('../../EIG/Images/EISelect/ei-select-save-nl-V3.gif') no-repeat scroll 0 0 transparent;
    height: 23px;
    width: 193px;
    cursor: pointer
}

.btn_eiSelectSaveRefinedNL {
    background: url('../../EIG/Images/EISelect/ei-select-refined-nl-V3.gif') no-repeat scroll 0 0 transparent;
    height: 23px;
    width: 251px;
    cursor: pointer
}

.btn_eiSelectDisableEmailNL {
    float: left;
    padding-top: 3px;
    cursor: pointer;
    width: 127px;
    height: 23px;
    background: url('/_layouts/EIG/Images/EISelect/ei-select-disableemail-nl.png') no-repeat scroll 0 0 transparent;
    margin-right: 11px;
}

.btn_eiSelectEnableEmailNL {
    float: left;
    padding-top: 3px;
    cursor: pointer;
    width: 127px;
    height: 23px;
    background: url('/_layouts/EIG/Images/EISelect/ei-select-enableemail-nl.png') no-repeat scroll 0 0 transparent;
    margin-right: 11px;
}

.txt_eiSelectDisableEmailNotificationNL {
    float: left;
    height: 23px;
    padding-top: 3px;
    color: Red;
    font-style: italic;
}

.wwPaging {
    float: right;
    font-style: italic;
    margin: 5px;
}

.wwDetailLink {
    text-decoration: none;
    color: #444444;
    font-style: italic;
    font-size: 12px;
    float: right;
    font-weight: normal;
    *margin-top: -15px;
}

.wwPaging a {
    text-decoration: none;
    color: #444444;
}

    .wwPaging a:hover {
        color: #FE5000 /*#F47937*/;
    }

.event_content {
    margin-left: 10px;
}

.event_content_container {
    overflow: auto;
    /*max-height:260px;	*/
}

.event_header {
    color: Red;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
}

.event_name {
    color: #FE5000 /*#F47937*/;
    font-weight: bold;
    font-size: 15px;
}

    .event_name a {
        color: #FE5000 /*#F47937*/;
        font-weight: bold;
        font-size: 15px;
        text-decoration: underline;
    }

        .event_name a:hover {
            color: #FE5000 /*#F47937*/;
            font-weight: bold;
            font-size: 15px;
            text-decoration: underline;
        }

.event_date {
    color: Red;
    font-weight: bold;
    font-size: 11px;
}

.event_desc {
    font-size: 12px;
}

.event_container {
    margin-top: 3px;
    margin-bottom: 10px;
}

.event_separator {
    border-width: 1px 0px;
    width: 90%;
}

.cdr_nav {
    text-decoration: none;
    padding-top: 2px;
    /*padding-left:5px;	*/
    font-weight: bold;
    font-size: 15px;
}

.rtTitle {
    color: #FE5000 /*#F47937*/;
    font-size: 14px;
    text-transform: uppercase;
    text-decoration: none;
}

.rtImage {
    float: left;
    margin: 5px;
    display: inline;
}

.pflBtn {
    /*background-color: rgb(230,118,52);*/
    float: right;
    color: White;
    margin-top: 10px;
    border-width: 0px;
    width: 115px;
    height: 23px;
    background-image: url("../../EIG/Images/UserProfile/save-changes-button_gray.gif");
    cursor: pointer;
}

.chgPassImg {
    background-image: url("../../EIG/Images/UserProfile/wtf.png");
    width: 147px;
}

.pflSectionSplitter {
    border-top: 1px solid #b9b9b9;
    /*height: 1px; 
	background-color: #b9b9b9; 
	border-top-width: 1px;*/
    margin-top: 8px;
    margin-bottom: 3px;
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}

.pflSection {
    margin-bottom: 25px;
    font-size: 12px;
    color: #444444;
}

.pflBtnEdit {
    color: #FE5000 /*#F47937 */ !important;
    text-decoration: none;
}
/*
a.pflBtnEdit:hover 
{
	color:White !important;
}*/

.pflLbl {
    font-weight: bold;
    color: #9d9d9d;
}

.plfField {
    /*float:right;*/
    width: 310px;
    margin-bottom: 3px;
    margin-left: 10px;
}

.ddl {
    width: 314px;
}

.lblTxtContent {
    margin-top: 1px;
}

.pflEditContainer {
    float: left;
}

.editCtrlContainer {
    /*padding-left:100px;*/
}

.lblTxtContent div {
    float: left;
    width: 200px;
    margin-top: 3px;
}

    .lblTxtContent div span {
        float: right;
    }

.accHeader {
    border-bottom: 1px solid #b9b9b9;
}

.my-account-add-new-subscription {
    background: transparent url(../../EIG/Images/btn-new-subscription.gif) no-repeat scroll right top;
    height: 23px;
    width: 159px
}

.my-account-update-email-alerts {
    background: transparent url(../../EIG/Images/btn-update-email-alert.gif) no-repeat scroll right top;
    height: 23px;
    width: 148px
}

.my-account-renew-subscription {
    background: transparent url(../../EIG/Images/btn-renew.gif) no-repeat scroll right top;
    height: 22px;
    width: 62px
}

.searchResultHeaderLink {
    font-weight: bold;
    color: #3399ff !important;
    text-decoration: none;
    font-size: 14px
}

table.search-query td.heading {
    font-weight: bold;
    width: 110px;
    vertical-align: top;
    padding: 2px 0;
}

table.search-query td {
    vertical-align: top;
    padding: 2px 0;
}

table.search-query span.from-to-text {
    width: 35px;
    float: left;
}

.ArticleCopyright {
    font-size: 10px;
    font-family: Arial,helvetica,sans-serif;
    /*font-variant: small-caps;*/
    /*text-transform: capitalize;*/
    color: Black;
    text-align: center;
}

    .ArticleCopyright a {
        color: #444444;
        font-weight: bold;
    }

        .ArticleCopyright a:hover {
            color: #FE5000 /*#F47937*/;
            font-weight: bold;
        }


.eir_research_title {
    margin: 10px;
}

    .eir_research_title span {
        color: #FE5000 /*#F47937*/;
        font-family: Arial,Helvetica,sans-serif;
        font-weight: bold;
    }

    .eir_research_title a.right {
        float: right;
        color: #0673BA;
    }


.eir_researchLogo_1 {
    height: 60px;
    margin: 10px;
    background: url('/_layouts/EIG/Images/research/researchLogo_1.png?mdate=2018-10-05') no-repeat scroll 0 0 transparent;
    cursor: pointer;
}


.eir_researchLogo_2 {
    height: 60px;
    margin: 10px;
    background: url('/_layouts/EIG/Images/research/researchLogo_2.png?mdate=2018-10-05') no-repeat scroll 0 0 transparent;
    cursor: pointer;
}

.eir_researchLogo_3 {
    height: 60px;
    margin: 10px;
    background: url('/_layouts/EIG/Images/research/researchLogo_3.png?mdate=2018-10-05') no-repeat scroll 0 0 transparent;
    cursor: pointer;
}

.eir_researchLogo_4 {
    height: 60px;
    margin: 10px;
    background: url('/_layouts/EIG/Images/research/researchLogo_4.png?mdate=2018-10-05') no-repeat scroll 0 0 transparent;
    cursor: pointer;
}

.eir_researchLogo_5 {
    height: 60px;
    margin: 10px;
    background: url('/_layouts/EIG/Images/research/researchLogo_5.png?mdate=2018-10-05') no-repeat scroll 0 0 transparent;
    cursor: pointer;
}

.eir_researchLogo_6 {
    height: 60px;
    margin: 10px;
    background: url('/_layouts/EIG/Images/research/researchLogo_6.png?mdate=2018-10-05') no-repeat scroll 0 0 transparent;
    cursor: pointer;
}

.eir_researchLogo_7 {
    height: 60px;
    margin: 10px;
    background: url('/_layouts/EIG/Images/research/researchLogo_7.png?mdate=2020-09-02') no-repeat scroll 0 0 transparent;
    cursor: pointer;
}

.header-om-orange {
    color: #FE5000 /*#F47937*/;
    float: left;
    font-size: 18px;
    margin-bottom: 20px;
    text-transform: uppercase;
}

/*
    BBCodes replacement styles
    START
*/
table.crude_oil_fundamentals,
table.crude_oil_fundamentals tr th {
    font-size: 10px;
    text-align: center;
}

    table.crude_oil_fundamentals tr td.header {
        color: #FFFFFF;
        background-color: #333399;
        font-size: 14px;
        font-weight: bold;
        text-align: center;
    }

    table.crude_oil_fundamentals tr.r0 td,
    table.crude_oil_fundamentals tr.r0 th {
        font-size: 12px;
        text-align: center;
        background-color: #99ccff;
        font-weight: bold;
    }

    table.crude_oil_fundamentals tr.r2 td,
    table.crude_oil_fundamentals tr.r2 th {
        background-color: #D6EBFF;
    }

    table.crude_oil_fundamentals tr td.left,
    table.crude_oil_fundamentals tr th.left {
        text-align: left;
    }

/* CUSTOM STYLES FOR TEXT*/

.header-orange {
    font-size: 13px;
    font-weight: normal;
    text-transform: uppercase;
    text-decoration: none;
    color: #FE5000 /*#F47937*/;
}

.marketPricesLabel {
    font-size: 16px;
    margin-bottom: 5px;
    text-transform: capitalize;
    text-decoration: none;
}

.google-chart-container {
    position: relative;
    width: 100%;
    height: 371px;
    margin-bottom: 10px;
}

.google-chart-left {
    position: absolute;
    width: 700px;
}

.google-chart-error {
    display: table;
    margin: 0 auto;
    margin-top: 185px;
}

.loading-element {
    background-image: url('/_layouts/eig/images/loading.gif');
}

.topStoryArticleContainer {
    height: 170px;
    overflow: hidden;
}

.branding-color {
    color: #FE5000 !important; /*#F47937*/
}

div.branding-btn a {
    border: 1px solid #1B365D;
    border-radius: 5px;
    padding: 4px;
    margin: 2px 2px;
    background-color: #0A4685;
    white-space: nowrap;
    /*height: 14px;*/
    background-image: none;
    cursor: pointer;
    text-transform: none;
    color: #FFF;
    font: Bold 12px Arial,Helvetica,sans-serif;
    text-decoration: none;
    -moz-transition: all 450ms ease-in-out 0s;
    -ms-transition: all 450ms ease-in-out 0s;
    -o-transition: all 450ms ease-in-out 0s;
    -webkit-transition: all 450ms ease-in-out 0s;
    transition: all 450ms ease-in-out 0s;
}

    div.branding-btn a:hover {
        border-bottom: 2px solid #FE5000;
    }
/*
    FINISH
  ######   BBCodes replacement styles  ########
*/
