#no_statement p.sub-content,#no_history p.sub-content,#statement_history_error p.sub-content{font-weight:700;text-align:center;line-height:32px;margin:115px 0;}
#noCurrentCycleStmt p.sub-content{font-weight:700;text-align:center;line-height:32px;margin-top:70px;}
#adobeFootnote{font-size:10px;color:#7A7A7A;margin-left:25px;}
#interestFotnote{font-size:10px;color:#7A7A7A;margin-left:25px;margin-bottom:32px;}
#downloadStmt ul li{display:inline;float:left;padding:0;}
#stmt-legacy-left{width:390px;float:left;height:225px;border-right:1px solid #CCC;margin:0 0 0 20px;}
#ss-loading-message-with-history{background-color:#FCF8DF;width:665px;font-size:10px;height:45px;border:1px solid #DCE8F0;color:#666;margin:0 0 15px;}
#stmt-snapshot-left{position:relative;float:left;width:390px;border-right:1px solid #CCC;z-index:200;margin:0 0 0 20px;}
#stmt-snapshot-left p{margin-bottom:0;}
.stmt-close-date{font-size:14px;font-weight:700;margin-left:20px;margin-top:-2px;margin-bottom:5px;}
.snapshot-gray-line{width:345px;border-bottom:3px solid #CCCCCC;margin:12px 0;height:1px;}
.snapshot-dotted-line{width:670px; height: 17px; border-bottom:1px dotted #CCCCCC;margin-bottom:25px}
.deferredInterrest_label{float:left;width:175px;font-weight:700;}
.deferredInterrest_value, .min_pay_due_value{float:right;margin-right:50px;font-weight:bold;}
.min_pay_due_value div.di_tooltip_mid{padding: 2px 21px 12px 10px;}
.avoidAnyInterest_label{float:left;width:175px;font-weight:700;}
.avoidAnyInterest_value{float:right;margin-right:50px;font-weight:bold;}
.snapshot-cb-dotted-line{width:230px;border-bottom:1px dotted #CCCCCC;margin:5px 0 12px 0;height:1px;}
#stmt-snapshot-right a{color:#2A6EBB;text-decoration:underline;}
#stmt-snapshot-right #snapshot_cb_eligible_mkt_zone{height:115px;}
#stmt-snapshot-right #snapshot_cb_not_eligible_mkt_zone{height:280px;margin-top:30px;}
#cashBack-eligible-inactive{color:#666;margin-top:35px;}
.cb-eligible-inactive-heading{font-size:14px;}
#statement_table{width:345px;}
#statement_table tr.row{background-color:#FFF;}
#statement_table tr.row_alt{background-color:#EBEEF0;}
#statement_table tr.row_yellow{background-color:#FDFAEA;}
#transaction_details_table .formattedTable th{color:#747679;cursor:pointer;}
#transaction_details_table .formattedTable th > span{padding-right:8px;text-decoration:underline;zoom:1;}
#transaction_details_table .formattedTable th.headerSortDown span span,#transaction_details_table .formattedTable th.headerSortUp span span{background:none;color:#2a6ebb;}
#transaction_details_table{margin-top:22px;position:relative;display:block;width:100%;}
#download_transactions{position:absolute;color:#666;z-index:2;top:0;right:0;margin:4px 12px 0 0;}
#download_transactions_top{cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:3px;background-color:#fcfcfc;background-image:linear-gradient(top,#fcfcfc,#dedede);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fcfcfc',EndColorStr='#dedede');border:1px solid #ccc;}
#download_transactions_top.open{background-color:#fff;background-image:none;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:none;filter:none;}
#download_transactions ul{display:none;list-style:none;background:#fff;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #ccc;border-top:none;margin:0;padding:0 2px 2px;}
#download_transactions ul li.first{border-top:1px dotted #b2b2b2;}
#download_transactions ul li a{display:block;padding:9px 0 3px 7px;}
#download_transactions ul li a:hover{background:#e1e2e5;}
#download_transactions a,#download_transactions a:hover,#download_transactions a:active,#download_transactions a:visited{color:#666;cursor:pointer;text-decoration:none;}
#download_transactions_top p{background:url(/img/bg_download_transactions.png) no-repeat right 8px;display:block;margin:0 5px 0 0;padding:3px 13px 2px 6px;}
#download_transactions ul li{margin:0;padding:0;}
img.info_tt{cursor:pointer;vertical-align:text-bottom;}
div.tooltip{color:#333;display:none;position:absolute;font-weight:400;font-size:.8em;line-height:1.4;top:0;left:0;width:370px;z-index:100;padding:0;}
div.di_tooltip_top{background:url(/img/bg_tooltip_top.png) no-repeat;height:2px;}
div.di_tooltip_mid{background:url(/img/bg_tooltip_mid.png) repeat-y;padding:8px 21px 12px 10px;}
div.di_tooltip_bottom{background:url(/img/bg_tooltip_bottom.png) no-repeat;height:13px;}
#side_content div.di_tooltip_bottom{background:url(/img/bg_tooltip_bottom-right.png) no-repeat;height:13px;}
div.di_tooltip_bottom, #side_content #outputAccountHomeInfoPanelForm div.di_tooltip_bottom{background: url(/img/bg_tooltip_bottom.png) no-repeat;height: 13px;}
#activePromoTable{position:relative;margin-top:22px;display:block;width:100%;z-index:200;}
#activePromoTable tr td{background:#ebeef0;}
#activePromoTable tr.odd td{background:#fff;}
#activePromoTable table.formattedTable{margin-top:1px;width:669px;}
#activePromoTable .formattedTable th{background:#fff;border-right:none;border:1px solid #ccc;color:#747679;cursor:pointer;vertical-align:bottom;padding:18px 15px 5px 10px;}
#activePromoTable .formattedTable th > span{text-decoration:underline;padding-right:8px;zoom:1;}
#activePromoTable .formattedTable th.headerSortDown span span,#activePromoTable .formattedTable th.headerSortUp span span{background:none;}
#activePromoTable .formattedTable th.first,#activePromoTable .formattedTable th.first{padding-left:21px;text-decoration:none;cursor:text;}
#activePromoTable .formattedTable th.last{border-right:1px solid #ccc;}
#activePromoTable .formattedTable th.description{width:244px;}
#activePromoTable .formattedTable td{text-align:left;font-weight:400;padding:17px 0 15px 10px;}
#activePromoTable .formattedTable td.codeColumn{padding-left:21px;}
#activePromoTable .formattedTable td.last{padding-right:2px;text-align:right;}
#activePromoTable .formattedTable td a.show_details{background:url(/img/ico_expand_collapse.png) no-repeat;height:11px;width:11px;display:block;float:right;margin-left:8px;margin-top:1px;}
#activePromoTable .formattedTable td a.show_details.expanded{background-position:left bottom;}
#activePromoTable .formattedTable tr.details td{background:url(/img/bg_promo_details.gif) no-repeat;border-top:1px solid #b2b2b2;border-bottom:1px solid #7f7f7f;white-space:normal;padding:0;}
#activePromoTable .formattedTable tr.details td table{width:255px;}
#activePromoTable .formattedTable tr.details td table td{border:none;background:none;padding:0 0 6px;}
#activePromoTable .formattedTable tr.details td table td.last{text-align:right;}
#activePromoTable .formattedTable tr.details div.details_container{border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;margin-left:12px;padding:3px 0 3px 27px;}
#activePromoTable .formattedTable tr.details div.details_container p{margin:6px 0 22px;}
#activePromoTable .formattedTable tr.details div.details_container div.details_right p{margin-bottom:8px;}
#activePromoTable .formattedTable tr.details div.details_container div.details_left,#activePromoTable .formattedTable tr.details div.details_container div.details_right{float:left;width:290px;padding-right:27px;}
#activePromoTable .formattedTable tr.details div.details_container div.details_left{width:280px;border-right:1px dotted #e5e5e5;}
#activePromoTable .formattedTable tr.details div.details_container div.details_right{padding-left:30px;padding-right:0;}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
#snapshot_intro{color:#666;display:none;font-size:.9em;left:0;line-height:1.4;position:absolute;top:0;width:366px;z-index:300;}
#snapshot_intro strong{color:#f26d00;line-height:1.6;}
#snapshot_intro_mid{background:url(/img/bg_ss_intro.png) repeat-y;margin:0;padding:0;}
#snapshot_intro a.close{background:url(/img/bg_ico_ss_close.png) no-repeat;display:block;height:13px;position:absolute;right:12px;top:4px;width:13px;}
#snapshot_intro p{background:url(/img/bg_ss_intro_arrow.png) no-repeat left 12px;margin:0;padding:5px 40px 7px 28px;}
#snapshot_intro_top{background:url(/img/bg_ss_intro_top.png) no-repeat;height:3px;margin:0;padding:0;}
#snapshot_intro_bottom{background:url(/img/bg_ss_intro_bottom.png) no-repeat left bottom;height:9px;margin:0;padding:0;}
#ss-date-range-table{margin-bottom:20px;}
#ss-date-range-table select{font-weight:700;font-size:15px;width:267px;height:24px;}
#ss-date-range-table select option{font-weight:400;padding-top:2px;}
#stmt-section{width:100%;}
.accrued_interest_italic{font-style:italic;color:#999;}
#adobeFootnote ul,#interestFotnote ul,#downloadStmt ul{display:inline;list-style:none;margin:0;padding:0;}
#adobeFootnote ul li,#interestFotnote ul li{display:inline;float:left;margin:0 5px;padding:0;}
#stmt-legacy-right,#stmt-snapshot-right{width:260px;float:left;}
#transaction_details_table .formattedTable th.headerSortDown span,#transaction_details_table .formattedTable th.headerSortUp span,#activePromoTable .formattedTable th.headerSortDown span,#activePromoTable .formattedTable th.headerSortUp span{background:url(/img/sorted_up_arrow.png) no-repeat right bottom;color:#2a6ebb;}
#transaction_details_table .formattedTable th.headerSortUp span,#activePromoTable .formattedTable th.headerSortUp span{background:url(/img/sorted_down_arrow.png) no-repeat right bottom;}
#transaction_details_table .formattedTable .codeColumn,#transaction_details_table .formattedTable .amountColumn{width:80px;}
.date_proper,#activePromoTable .formattedTable tr.details{display:none;}
#statementSnapshot,#statementLegacy{border-top:1px solid #FFF;}
.stmt_tooltip{display:none;height:50px;width:370px;padding:25px;}
.stmt_tooltip .tt-wte-top{background:transparent url(/images/tt-wte-top.png) no-repeat top left;}
.stmt_tooltip .tt-wte-top p,.stmt_tooltip .tt-ylw-top p{text-align:left;color:#666;margin:0;padding:10px 10px 10px 15px;}
.stmt_tooltip .tt-wte-btm{background-color:transparent;background-repeat:no-repeat;background-image:url(/images/sprite-tt-wte-btm.png);height:12px;}
.left .tt-wte-btm,.left .tt-ylw-btm{background-position:0 -12px;}