@charset "utf-8";
/* CSS Document */

        #top-title {
                font-size: 1.425em;
                padding: 23px 0 19px 20px;
        }
        .contentLHN {
                background: url(/customer-service/financial/images/edge/faux-columns.jpg) repeat-y 0px 0px;
        }
        #top-contain {
                background: url(/customer-service/financial/images/edge/no-columns.jpg) repeat-y 0px 0px;
        }
        #access-account {
                width: 148px;
                border-left: 1px solid #dce3e5;
                border-right: 1px solid #dce3e5;
                background-color: #ebeff0;
        }
        #gradient168 {
                background: url(/customer-service/financial/images/edge/access-account-deep-bg.jpg) no-repeat left top;
                padding-left: 10px;
        }
        .bluebox150 {
                width: 150px;
                background-image: url(/discover/images/access-account-top.gif);
                background-repeat: no-repeat;
                background-position: left top;
                padding-top: 9px;
        }
        .bluebox150bottom {
                background-image: url(/discover/images/access-account-bottom.gif);
                background-repeat: no-repeat;
                background-position: left bottom;
                padding-bottom: 9px;
        }
        #access-account h2 {
                font-size: 1.0em;
                font-weight: bold;
                background: url(/images/icon-lock.gif) no-repeat right top;
                padding: 0;
                margin: 0 14px 5px 8px;
        }
        #access-account p {
                font-size: 1.0em;
                padding: 3px 0 3px 0;
                line-height:1.2;
        }
        #access-account a.reglink:link, #access-account a.reglink:visited, #access-account a.reglink:hover, #access-account a.reglink:active {
                background: url(/discover/images/blue-arrow-right.gif) no-repeat right 4px;
                padding-right: 7px;
        }
        #navigation-secondary {
                float: left;
                width: 168px;
                margin-right: 16px;
        }
        #navigation-secondary ul {
                list-style-type: none;
        }
        #navigation-secondary ul li {
                display: inline;
        }
        #navigation-secondary ul li a {
                display: block;
                border-bottom: 1px solid #d8d8d8;
                border-top: 1px solid #fff;
                padding: 11px 5px 11px 14px;
                color: #293033;
                font-size: 0.71em;
                font-weight: bold;
                text-decoration: none;
        }
        #navigation-secondary ul li.current a {
                color: #f60;
                background-color: #f3f5f6;
        }
        #navigation-secondary #edge-promo {
                margin: 11px;
        }
        #navigation-secondary #edge-promo h3 {
                font-size: 0.875em;
                margin-bottom: 0.5em;
        }
        #navigation-secondary #edge-promo h3 .whatisedge {
                font-size: 1.145em;
                display: block;
                font-weight: bold;
        }
        #navigation-secondary #edge-promo p {
                font-size: 0.6875em;
                line-height: 1.2;
                margin-bottom: 0.9em;
        }
        #navigation-secondary #edge-promo img.left {
                margin-right: 8px;
        }
        #navigation-secondary #edge-promo a:link, #navigation-secondary #edge-promo a:visited, #navigation-secondary #edge-promo a:hover, #navigation-secondary #edge-promo a:active {
                background: url(/customer-service/images/blue-arrow.gif) no-repeat right 4px;
                padding-right: 7px;
        }
        .article {
                width: 591px;
                float: left;
        }
        #ilyce-intro td {
                vertical-align: top;
                font-size: 1.0em;
        }
        #ilyce-intro td p {
                vertical-align: top;
                font-size: 1.0em;
                margin: 0 0 10px 0;
        }
        .col230 {
                width: 160px;
                margin-left: 7px;
                background:url(/customer-service/financial/images/right-gradient.jpg) repeat-y left top;
                float: left;
                display: inline;
        }
        .article .disclaimer {
                color:#666666;
                font-size:0.64em;
                margin-bottom:20px;
                margin-top: 20px;
                padding-left:14px;
        }

        /* Ask Ilyce */

        .article #ilyce-ask-question-table td {
                padding: 0;
                margin: 0;
        }
        .article #ilyce-ask-question-table td p {
                font-size: 1.0em;
        }
        .article #ilyce-ask-question-table td.ilyce-ask-question {
                background: url(/customer-service/financial/images/edge/ilyce/bg_ask_your_question.gif) repeat-y scroll left top;
                padding: 8px 10px;
        }

/* Overlay  */

#homepage-overlay {
        position: absolute;
        left: -9000px;
        z-index: 100;
        width: 267px;
        font-family:Arial, Helvetica, sans-serif;
        }

#homepage-overlay .top-bg {
        background: url("/customer-service/financial/images/edge/bg-homepage-popup-top.png") left top no-repeat;
        width: 267px;
        height: 10px;
        font-size: 0;
}
#homepage-overlay .bottom-bg {
        background: url("/customer-service/financial/images/edge/bg-homepage-popup-btm.png") left top no-repeat;
        width: 267px;
        height: 15px;
        font-size: 0;
}
#homepage-overlay #homepage-overlay-content {
        background: url("/customer-service/financial/images/edge/bg-homepage-popup.png") left top repeat-y;
        font-size: .75em;
        position: relative;
        padding: 1px 21px 1px 15px;
        color: #000000;
}
#homepage-overlay #homepage-overlay-content h3 {
        margin-top: 28px;
        font-weight: bold;
        font-size: 1.0em;
        line-height: 1.3;
}
#homepage-overlay #homepage-overlay-content p {
        margin-top: 12px;
        font-size: 1.0em;
        line-height: 1.3;
}
#homepage-overlay #homepage-overlay-content #homepage-overlay-close {
        position: absolute;
        top: 10px;
        right: 16px;
}


/*Footerpublic*/
#footerpublic .footer-content {
        border-top: 1px solid #AAAAAA;
        padding: 23px 0 10px 0;
}
#footerpublic .footerLegal {
        font-size: 1.5em;
        padding-left: 12px;
    padding-right: 15px;
        color: #666666;
}
/* from edge.css with changed values start*/
/* Discover Edge CSS */
.utilityNavSecure {
font-family: arial,helvetica,verdana;
font-size : .84em;
}

.utilityNav     {
font-family: arial,helvetica,verdana;
font-size : .74em;
}

.utilityInfo   {
font-family: arial,helvetica,verdana;
font-size : .65em;
}
.utilityNavOff  {
font-family: verdana,arial,helvetica;
font-weight : bold;
}

.utilityName    {
font-family: verdana,arial,helvetica;
font-weight: bold;
font-size: .65em;
}

.footerText, .footerNav {
font-family: arial,helvetica,verdana;
color: #000000;
font-size: .65em;
}

html, body {
        margin: 0;
        padding: 0 0 10px 0;
        font-family: Arial, Helvetica, sans-serif;
        background-color: #CCCCCC;
        font-size: 100%;
}

ul.nomargin6 {
list-style-position : outside;
list-style-image : url('/discover/images/shared/bullet.gif');
padding : 0;
margin-top : 0;
margin-bottom : 0;
margin-right : 0;
margin-left : 16px;
font-family: arial,helvetica,verdana;
font-size: .74em;
color: #666666;
}

img {
        border: none;
}

form {
        margin: 0;
        padding: 0;
}

sup {
        font-size: 9px;
        line-height: 0;
}
.clear {
        clear: both;
        float:none;
}

#wrapper {
        margin: 0 auto;
        width: 750px;
        background-color: #FFFFFF;
}

#header td {
        vertical-align: top;
        background-color: #ececec;
        white-space: nowrap;
}
#header td#header-logo {
        padding-top: 27px;
}
#header td#header-right {
        background: url(/discover/images/edge/bg_header_curve.gif) left top no-repeat;
        background-color: #dcdcdc;
        text-align: right;
}
#header td#header-right .top-links {
        margin: 7px 10px 7px 0;
        font-size: 0.74em;
}
#header td#header-right .utilityName {
        font-weight: bold;
        font-size: .65em;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin-right: 10px;
}
#header td#header-right .utilityInfo {
        font-size: .65em;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin-right: 10px;
}

#header-login td {
        background-color: #ebebeb;
        vertical-align: top;
        white-space: nowrap;
}
#header-login td#header-logo {
        padding-top: 27px;
}
#header-login td#header-right {
        text-align: right;
}
#header-login td#header-right .top-links {
        margin: 7px 10px 7px 0;
        font-size: 0.74em;
}

#main td {
        vertical-align: top;
}
#main #account-center-home {
        background-color: #9f9f9f;
        height: 56px;
}
#main #account-center-home img {
        margin: 14px 0 0 5px;
}
#main .home-category {
        margin: 6px 10px 20px 15px;
}
#main .home-category img {
        margin-right: 8px;
}
#main .home-category h2 {
        margin: 0;
        font-size: 0.74em;
}
#main .home-category h2 a:link, #main .home-category h2 a:visited {
        color: #2f7bbc;
}
#main .home-category h2 a:hover {
        color: #ff6600;
}
#main .home-category p {
        color: #666666;
        font-size: 0.74em;
        margin: 5px 0 0 0;
}
#main .home-category p.article {
        margin: 5px 30px 0 0;
}
#main .category-article {
        margin: 0 10px 30px 10px;
}
#main .category-article img {
        margin-right: 13px;
}
#main .category-article h2 {
        margin: 0;
        font-size: 0.74em;
}
#main .category-article a:link, #main .category-article a:visited {
        color: #2f7bbc;
}
#main .category-article a:hover {
        color: #ff6600;
}
#main .category-article p {
        color: #666666;
        font-size: 0.74em;
        margin: 5px 30px 0 0;
}
#main .home-take-charge-desc {
        font-size: 11px;
        color: #666666;
        padding: 0 0 5px 15px;
}
#main .home-read-more {
        padding: 8px 0 10px 15px;
}
#main .login-page-desc {
        padding-left: 23px;
}
#main .login-page-desc p {
        font-size: 0.74em;
        color: #565656;
        margin: 5px 0 0 0;
}
#main #login-form {
        background-color: #e0e5e9;
        padding: 0 7px;
        border-top: 1px solid #FFFFFF;
}
#main #login-form .learn-more {
        padding-right: 6px;
        text-align: right;
        font-size: 0.7em;
}
#main #login-form .form-label {
        font-size: 0.65em;
        line-height: 9px;
        padding-top: 2px;
}
#main #login-form .tip {
        font-size: 0.7em;
}
#main #login-form .icon {
        vertical-align: middle;
}
#main #login-apply-card {
        background: url(/discover/images/edge/bg_login_apply.jpg) left top no-repeat;
        padding: 8px 8px 42px 8px;
}
#main #login-apply-card-inner {
        background: url(/discover/images/edge/bg_apply_card.jpg) left top no-repeat;
        height: 132px;
        position: relative;
}
#main #login-apply-card-inner .btn {
        position: absolute;
        left: 7px;
        bottom: 9px;
}
#main #subheader-right {
        background: url(/discover/images/edge/bg_subheader.jpg) left top no-repeat;
        text-align: right;
        font-size: 0.65em;
        padding-top: 8px;
}
#main #subheader-right a {
        margin-right: 20px;
}
#main #subheader-right a:link, #main #subheader-right a:visited {
        color: #2f7bbc;
}
#main #subheader-right a:hover {
        color: #ff6600;
}
#main #category-image {
}

#main #category-image h2 {
        font-size: 0.95em;
        margin: 43px 25px 0 12px;
}
#main #category-image p {
        margin: 10px 25px 10px 12px;
        color: #666666;
        font-size: 0.9em;
}
#main #category-image .btn {
        margin: 2px 0 0 10px;
}
#main #article {
        margin: 0px 15px 0px 14px;
}
#main #article a:link, #main #article a:visited {
        color: #2f7bbc;
}
#main #article a:hover {
        color: #ff6600;
}
#main #article h1 {
        font-size: 0.9em;
        line-height: 16px;
        margin: 0 10px 5px 0;
}
#main #article .author {
        color: #666666;
        font-size: 0.65em;
}
#main #article .author a {
        text-transform: uppercase;
}
#main #article .author a:link, #main #article .author a:visited {
        color: #2f7bbc;
}
#main #article .author a:hover {
        color: #ff6600;
}
#main #article td {
        vertical-align: top;
}
#main #article td .article-image {
        margin: 0 15px 10px 0;
        float: left;
        display: inline;
}
#main #article td .article-quote {
        margin: 0 15px 15px 15px;
        float: right;
        display: inline;
}
#main #article td.article-controls {
        font-size: 0.65em;
}
#main #article td.article-controls img {
        vertical-align: middle;
}
#main #article td.article-controls a.email {
        background: url(/discover/images/edge/icon_article_email.gif) left top no-repeat;
        padding-left: 25px;
        padding-bottom: 3px;
}
#main #article td.article-controls a.print {
        background: url(/discover/images/edge/icon_article_print.gif) left top no-repeat;
        padding-left: 25px;
        padding-bottom: 3px;
}
#main #article td p {
        margin: 0 0 20px 0;
        color: #666666;
        font-size: 0.74em;
        padding-right: 15px;
}

#main #article td h2 {
        margin: 0 0 20px 0;
        color: #666666;
        font-size: 0.74em;
        padding-right: 15px;
        clear: both;
}

#main #article td h3 {
        margin: 0 0 5px 0;
        color: #666666;
        font-size: 0.74em;
        padding-right: 15px;
}

#main #article td p.big {
        font-size: 0.9em;
}
#main #article td p.last {
        margin: 0;
}
#main #article ul {
        margin: 0 0 20px 10px;
        padding: 0;
        list-style-type: none;
}
#main #article ul li {
        color: #666666;
        background: url(/discover/images/edge/bullet.gif) 1px 0.5em no-repeat;
        padding: 0 0 3px 10px;
        font-size: 12px;
}

#main #article .ilyce-ask-question {
        background: url(/discover/images/edge/ilyce/bg_ask_your_question.gif) left top repeat-y;
        padding: 8px 10px;
}
#main #article .ilyce-ask-question p {
        font-size: 0.7em;
        margin-bottom: 7px;
}
#main #article .ilyce-answer {
        margin-bottom: 20px;
}
#main #article .ilyce-answer img {
        margin-right: 13px;
}
#main #article .ilyce-answer h2 {
        margin: 0;
        font-size: 0.74em;
}
#main #article .ilyce-answer a:link, #main .ilyce-answer a:visited {
        color: #2f7bbc;
}
#main #article .ilyce-answer a:hover {
        color: #ff6600;
}
#main #article .ilyce-answer p {
        color: #666666;
        font-size: 0.74em;
        margin: 5px 30px 0 0;
}
#main #article .question p {
        font-weight: bold;
        color: #353535;
}
#main #article .book-icon {
        margin-bottom: 10px;
}

#main #error {
        margin-top: 15px;
        font-size: 0.74em;
        color: #d31f00;
        font-weight: bold;
}
#main #error img {
        margin-right: 5px;
}
#main #error-message {
        font-size: 0.7em;
        color: #d31f00;
}

#main #form {
        color: #666666;
        margin-right: 76px;
}
#main #form select {
        font-size: 0.7em;
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        vertical-align: top;
        margin: 0 10px 0 0;
}
#main #form textarea {
        font-size: 0.7em;
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
}
#main #form .text-normal {
        font-size: 0.74em;
        margin-bottom: 3px;
}
#main #form .text-small {
        font-size: 0.7em;
}
#main #rightside-nav ul {
        margin: 0;
        padding: 0;
        list-style-type: none;
}
#main #rightside-nav ul li {
        padding-left: 18px;
        font-size: 0.7em;
        line-height: 20px;
        background: url(/discover/images/edge/icon_rightnav_inactive.gif) 2px 5px no-repeat;
}
#main #rightside-nav ul li.active {
        font-weight: bold;
        color: #353535;
        background: url(/discover/images/edge/icon_rightnav_active.gif) 2px 5px no-repeat;
}
#main #rightside-nav ul li.div {
        background: url(/discover/images/edge/dotted_div_rightnav.gif) left top no-repeat;
        padding: 0;
        line-height: 1px;
        font-size: 0;
        height: 1px;
}

#left-div {
        float:left;
        width:250px;
}
#leftnav {
    margin-top: 1px;
        background: url(/discover/images/edge/bg_leftnav.jpg) left bottom no-repeat;
    background-color: #ededed;
}
#leftnav td {
        background: none;
}
#leftnav .menu-item {
        height: 24px;
        font-weight: bold;
        font-size: 0.74em;
        color: #ff6600;
        line-height: 24px;
        padding-left: 10px;
}
#leftnav .menu-item a {
        text-decoration: none;
}
#leftnav .menu-item a:link, #leftnav .menu-item a:visited {
        color: #353535;
}
#leftnav .menu-item a:hover {
        color: #ff6600;
}
#leftnav .menu-item-current {
        height: 24px;
        font-weight: bold;
        font-size: 0.74em;
        color: #ff6600;
        line-height: 24px;
        padding-left: 10px;
}
#leftnav .menu-item-current a {
        text-decoration: none;
        color: #ff6600;
}

.edge-promo {
        padding: 0px 2px;
}
.edge-promo .promo-copy {
        background: url(/discover/images/edge/bg_promo_edge.gif) left top repeat-y;
        padding: 8px 9px 5px 9px;
        color: #666666;
        font-size: 0.7em;
}
.edge-promo .promo-bottom {
        background: url(/discover/images/edge/bg_promo_edge_btm.jpg) left bottom repeat-y;
        height: 86px;
        padding-left: 59px;
}

.edge-promo .promo-bottom .btn {
        margin: 16px 0 0 0;
}

.edge-promo .promo-copy-new {
        padding: 8px 9px 10px 9px;
        color: #666666;
        font-size: 0.7em;
}
.edge-promo .promo-copy-new img.author {
	float:left;
	padding:0 7px 0 0;
}
.edge-promo .promo-copy-new a.more {
	background-position: right .4em;
}

#footer {
        margin-top: 20px;
}
#footer .footer-content {
        border-top: 1px solid #AAAAAA;
        padding: 23px 0 10px 0;
}
#footer .footerLegal {
        font-size: 0.64em;
        padding-left: 14px;
        color: #666666;
        margin-bottom: 45px;
}
#footer .footerText {
        font-size: 0.64em;
        padding-left: 14px;
}

#popup {
        width: 540px;
        background-color: #FFFFFF;
}
#popup-inner {
        margin: 0 15px;
        color: #666666;
}
#popup-inner h1 {
        margin: 20px 0 0 0;
        font-size: 0.9em;
}
#popup-inner p {
        margin: 0;
        font-size: 0.74em;
}
#popup-inner .textbig {
        font-size: 18px;
        font-weight: bold;
}
#popup-inner .star {
        color: #cc0000;
}
#popup-inner .form-star {
        font-size: 0.74em;
        color: #cc0000;
}
#popup-inner .form-label {
        font-weight: bold;
        font-size: 0.7em;
        text-align: right;
        vertical-align: top;
        padding-top: 3px;
}
#popup-inner input, textarea {
        font-size: 0.74em;
        font-family: Arial, Helvetica, sans-serif;
        color: #666666;
        margin-bottom: 8px;
}
#popup-inner .btn {
        margin: 0;
}
#popup-inner #popup-error {
        height: 20px;
        color: #d31f00;
        font-weight: bold;
        font-size: 0.74em;
}
#popup-inner #popup-error img {
        margin-right: 5px;
}
#popup-inner .popup-error-message {
        font-size: 0.7em;
        color: #d31f00;
        padding-bottom: 5px;
}
#popup-header-right {
        background: url(/discover/images/edge/bg_popup_hdr.jpg) left top no-repeat;
        font-size: 0.65em;
        text-align: right;
        padding-right: 15px;
}

#print-wrapper {
        margin: 0 auto;
        width: 597px;
        background-color: #FFFFFF;
}
#print-wrapper-inner {
        margin: 0 15px;
}
#print-wrapper-inner #top-buttons {
        text-align: right;
}
#print-wrapper-inner #top-buttons a {
        margin-left: 10px;
        float: right;
        display: inline;
}
#print-wrapper-inner h1 {
        margin: 13px 0 7px 2px;
        font-size: 1.1em;
}
#print-wrapper-inner h2 {
        margin: 0 0 0 2px;
        font-size: 0.7em;
        text-transform: uppercase;
}
#print-wrapper-inner h3.padded {
        margin: 0 0 20px 0;
        font-size: 0.74em;
}
#print-wrapper-inner h3 {
        margin: 0 0 3px 0;
        font-size: 0.74em;
}
#print-wrapper-inner td.bold {
        font-weight: bold;
        }

#print-wrapper-inner p {
        font-size: 0.74em;
        margin: 0 0 20px 0;
}
#print-wrapper-inner ul {
        margin: 0 0 20px 0;
        padding: 0;
        list-style-type: none;
}
#print-wrapper-inner ul li {
        background: url(/discover/images/edge/bullet.gif) 1px 0.5em no-repeat;
        padding: 0 0 3px 10px;
        font-size: 12px;
}
#print-wrapper-inner .author-print {
        font-size: 0.74em;
        padding-left: 2px;
}
#print-wrapper-inner .div-print {
        padding: 0 3px;
}
#print-wrapper-inner #print-disclaimer {
        color: #999999;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
#print-wrapper-inner #print-disclaimer h3 {
        font-size: 0.7em;
        margin: 0 0 0 3px;
}
#print-wrapper-inner #print-disclaimer p {
        margin: 0 0 12px 3px;
        font-size: 0.64em;
}
#print-wrapper-inner #print-instructions {
        padding: 25px 60px 15px 10px;
        font-size: 0.74em;
}
#print-wrapper-inner #legal {
        font-size: 0.64em;
        padding: 10px 0 0 10px;
        color: #666666;
}
#print-wrapper-inner #bottom-buttons {
        padding-left: 10px;
}
#print-wrapper-inner .footerText {
        font-size: 0.64em;
        padding: 10px 0 30px 8px;
}

/* from edge.css with changed values end*/
/*for subheader continuity*/
#main #subheader-left {
        background: url(/discover/images/edge/shopping/subheader_shopping.jpg) right no-repeat;
}

/*test change for bug bar*/
#leftnav #edge-promo {
        margin: 11px;
}
#leftnav #edge-promo h3 {
        font-size: 1.0em;
        margin-bottom: 0.5em;
        font-weight: bold;
}
#leftnav #edge-promo h3 .whatisedge {
        font-size: 1.145em;
        display: block;
        font-weight: bold;
}
#leftnav #edge-promo p {
        font-size: 1.0em;
        line-height: 1.2;
        margin-bottom: 0.9em;
}
#leftnav #edge-promo img.left {
        margin-right: 8px;
}
#leftnav #edge-promo a:link, #leftnav #edge-promo a:visited, #leftnav #edge-promo a:hover, #leftnav #edge-promo a:active {
        background: url(/discover/images/blue-arrow-right.gif) no-repeat right 4px;
        padding-right: 7px;
}


/* added 20 Feb 2008  MCD */

/* new general fix for spacing issues in legacy content */
td {
        font-size: 1.0em;
        padding: 0;
}

/* new general fix for spacing issues in legacy content */
#main #category-image td {
        padding: 0;
}

/* overrides formatting reset in global.css */
#main h1, #main h2, #main h3 {
        font-weight: bold;
}

/* overrides float set on line 55 that causes a problem in IE6 and is unnecessary in table-based layout */
#navigation-secondary {
        float: none;
}

/* addition to definition on lines 84-87 of this file to overcome formatting reset in global.css */
#navigation-secondary #edge-promo h3 {
        font-weight: bold;
}

/* overrides font-size set on line 196 of this file */
#footerpublic .footer-content {
        border-top: none;
}

/* overrides font-size set on line 200 of this file */
#footerpublic .footerLegal {
        font-size: 0.64em;
}

/* overrides parts of definition at lines 527-533 of this file */
#main #article td p {
        font-size: 0.75em;
        line-height: 1.3;
}

/* duplicates definition at lines 135-138 that used a class of "article" rather than the id of "article" used in Discover's implementation */
#article #ilyce-ask-question-table td {
        padding: 0;
        margin: 0;
}
/* duplicates definition at lines 139-141 that used a class of "article" rather than the id of "article" used in Discover's implementation */
#main #article #ilyce-ask-question-table td p {
        font-size: 0.75em;
}

/* duplicates definition at lines 142-144 that used a class of "article" rather than the id of "article" used in Discover's implementation */
#article #ilyce-ask-question-table td.ilyce-ask-question {
        background: url(/customer-service/financial/images/edge/bg_ask_your_question.gif) repeat-y scroll left top;
        padding: 8px 10px;
}

/* overrides parts of definition at lines 247-259 that was causing duplication of bullets */
ul.nomargin6 {
        list-style-type: none;
        list-style-image: none;
        font-size: 0.75em;
        line-height: 1.3;
}

/* Style added to enable  bullet lists to display bullets when appearing near a left-floated image. */
#main #article ul.nearleftfloat {
        margin-left:  183px;
        margin-bottom: 0;
}
/* duplicates definition on line 9-11 that uses the "content" class that was not used in Discover's implementation */
#main {
                background: url(/customer-service/financial/images/edge/faux-columns.jpg) repeat-y 0px 0px;
                margin: 0 10px;
}

/* duplicates definition on line 12-14 that uses the "top-contain" id that was not used in Discover's implementation */
#top-content {
        background: url(/customer-service/financial/images/edge/no-columns.jpg) repeat-y 0px 0px;
}

/* overrides definition on line 39 of this file */
#access-account h2 {
        font-size: 0.75em;
}

/* overrides definition on line 46 of this file */
#access-account p {
        font-size: 0.712em;
}

/* overrides definition on line 120 of this file to work with table-based legacy content */
.col230 {
        margin-left: 16px;
}

/* overrides definition in global.css to work with table-based legacy content  */
.col230 ul, .col230 p, .col230 h2 {
        margin:0pt 10px;
}

/* overrides lines 238-244 in this file */
html, body {
        margin: 0;
        padding: 0 0 10px 0;
        font-family: Arial, Helvetica, sans-serif;
        background-color: #dfdfdf; /* changed background color 2/14/2008 MCD */
        font-size: 100%;
                height: auto;  /* added to fix problem with Firefox rendering the background graphic only to the height of the viewport. 2/14/2008 MCD */
}

/* overrides lines 338-340 in this file */
#main .home-category {
        margin: 6px 10px 20px 0;
}

/* addition to lines 522-527 to fix problems with printer icon in IE */
#main #article td.article-controls a.print {
        line-height: 2;
        float: right;
        margin-right:7px;
}

/* overrides line 555 to fix problems with bullets 
#main #article ul li {
        background: url(/discover/images/edge/bullet.gif) 1px 0.35em no-repeat;
}
*/

/*Added from edge.css*/
#right-div {
        float:right;
        width:260px;
        padding:20px 0;
        margin: 0 20px 30px 0;
        background-color:#eaeaea;
}
#editors-note {
        background-color:#ececec;
        padding:15px;
        margin-top:35px;
}
#main #article td #editors-note h2 {
        color:#999;
        margin-bottom:10px;

}
#main #article td  #editors-note p {
        margin:0;
}

#relatedVideo {
        float: left;
        margin: 0 15px 15px 0;
        width: 320px;
}
#relatedVideo #relatedVideoHdr {
        margin-bottom: 1px;
}
#relatedVideo #relatedVideoSlogan {
        color: #353535;
        font-weight: bold;
        font-size: 0.74em;
        padding: 5px 0;
        border-bottom: 1px solid #cccccc;
}
/*  MCD fix overrides line 270 in this file to fix problem with superscripts in Firefox etc.  */
sup {
        line-height: 1;
}

/* fix for inactive author links on aboutEdge page */
#main #rightside-nav ul li.inactive {
        padding-left: 18px;
        font-size: 0.7em;
        line-height: 20px;
        background: url(/discover/images/edge/icon_rightnav_inactive.gif) 2px 5px no-repeat;
}
#main #article ul.bullet-list-spaced li, #print-wrapper-inner ul.bullet-list-spaced li {
	background:url(/images/bullet.gif) 0 .4em no-repeat;
	margin:0 0 20px 0;
	color: #666666;
      font-size: 0.74em;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 5px 10px;
	}
/* mcd added 08/12/2008*/
#main #article ul.bullet-list-normal li, #print-wrapper-inner ul.bullet-list-normal li {
	background:url(/images/bullet.gif) 0 .4em no-repeat;
	margin:0 0 10px 0;
	padding: 0 0 0 10px;;
	}
/* mcd added 08/12/2008*/
/* mcd added 09/09/2008*/
#main-content td.top-category {
	width:176px;
	padding-bottom:10px;
	font-size:.95em;
	font-weight:bold;
}

#main-content td.top-category a {
	color:#293033;
}

#main-content td.top-category-desc{
	width:176px;
	padding-bottom:10px;
	font-size:.75em;
}
#main-content td.top-category-images {
	width:176px;
	font-size:.75em;
	font-weight:bold;
}

#main-content td.top-category-images img {
	float:left;
	padding-right:10px;
}

#main-content table.main-display {
	margin-top:25px;
	margin-bottom:18px;
	border-bottom:1px solid #C6D2D6;
	border-top:1px solid #C6D2D6;
}

#main-content td.mn-display {
	width:265px;
	padding-bottom:20px;
	font-size:.70em;
	color:#666;
}

#main-content td.mn-display h4 {
	padding-bottom:8px;
	font-size:1.1em;
	font-weight:bold;
	color:#293033;
}

#main-content td.mn-display h4 a {
	color:#293033;
}

#main-content td.mn-display p {
	margin-bottom:2px;
	line-height:1.3;
}
#main-content td.mn-display a {
	font-weight:bold;
}
#main-content td.newtools-hdr {
	padding-left:17px;
	font-size:.70em;
	font-weight:bold;
	color:#ff6600;
}
#main-content .newtools-desc {
color:#666666;
font-size:11px;
padding:8px 0px 8px 17px;
}

#main-content #article ul.bullet-list.small-text {
	margin-left:4px;
}

#main-content #article ul.bullet-list.small-text li {
	background: url(/discover/images/edge/bullet.gif) 0 7px no-repeat;
	font-size:.75em;
}

#main-content #article ul.bullet-list.small-text li a {
	font-weight:bold;
}
/* /mcd added 09/09/2008*/
/* mcd added 09/18/2008 */

#main-content #article .book-icon-spaced {
        margin-bottom: 25px;
}

#main-content ol.numbered-list {
	font-size:.74em;
	color:#666;
	list-style-type:decimal;
	margin-bottom:10px;
}

#main-content ol.numbered-list li {
	padding-bottom:10px;
	margin-left:22px;
	padding-right:20px;
}

ol.pnt-numbered-list {
	color:#000;
	font-size:.74em;
	list-style-type:decimal;
}

ol.pnt-numbered-list li {
	margin-left:0;
	padding-bottom:10px;
}
                    
/* /mcd added 09/18/2008 */

