body{font-size:8pt;font-family:Verdana;position:relative;color:#333;letter-spacing:.25pt;line-height:11pt;margin:0 auto;padding:0;}
ul{display:block;list-style-type:square;}
h1{font-size:13pt;}
h2{font-size:12pt;margin:2px;padding:0;}
a:link,a:visited,a:active{color:#2a6abb;text-decoration:underline;}
#searchbar *{vertical-align:middle;clear:none;margin:0;padding:0;}
#searchbar input#search{width:230px;font-size:12pt;background:#fff;border:1px solid gray;margin:0;padding:0;}
#side_content{float:right;width:231px;margin:0;padding:0 12px 0 0;}
#footer{clear:both;text-align:left;line-height:18pt;padding:12px 0 0 10px;}
#footer .footer_separator{padding:0 10px;}
input,select{font-size:8pt;color:#333;letter-spacing:.25pt;}
input.field{border:1px gray solid;font-size:8pt;}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-flash + div[adblocktab=true]{display:none!important;}
.sIFR-hasFlash h1{letter-spacing:-9px;font-size:16pt;visibility:hidden;}
.sIFR-hasFlash h2{visibility:hidden;}
.sIFR-hasFlash .module h2{letter-spacing:-9px;font-size:14pt;}
.sIFR-hasFlash h3{visibility:hidden;letter-spacing:-6px;font-size:25px;}
.sIFR-hasFlash h4{visibility:hidden;letter-spacing:-5px;font-size:21px;}
.sIFR-hasFlash h5#pullquote{letter-spacing:-4px;visibility:hidden;font-size:24px;}
div#commentForm{display:none;margin:0 20px;}
.module h2{margin-bottom:4px;}
#getAccount{border:1px solid #CCC;}
#createAccount .field{width:98%;}
#mostPopular td{padding:5px;}
#account_summary_statement_table td{font-size:8pt;padding:5px 0 5px 10px;}
#summary_most_common_tasks_row_layout{width:100%;}
#summary_most_common_tasks_row_layout th{text-align:left;width:50%;padding:5px 0;}
#recent_activity_table th{text-align:left;background-color:#eee;padding:5px 10px;}
#recent_activity_table td{border-bottom:solid 1px #D0D0D0;height:40px;}
#transaction_history_search .blockdiv div{display:inline;float:left;}
#transaction_history input,#transaction_history select{border:1px solid;}
#statementsummary th,#financecharge th{padding:10px;}
.transactionsTable{width:100%;border:1px solid #EFEFEF;font-family:Arial, Helvetica, sans-serif;font-size:.8em;cursor:default;}
.transactionsTable th{background-color:#9ECFFB;text-align:left;}
.transactionsTable td{border:1px solid #EFEFEF;}
.navmiddle a{color:#214189;text-decoration:none;}
#selPersonal #personal .leftedge img,#selPersonal #personal .rightinner img,#selAccounts #accounts .leftinner img,#selAccounts #accounts .rightinner img,#selPassword #password .leftinner img,#selPassword #password .rightinner img,#selSecurity #security .leftinner img,#selSecurity #security .rightinner img,#selMybml #mybml .leftinner img,#selMybml #mybml .rightinner img,#selEbpp #ebpp .leftinner img,#selEbpp #ebpp .rightedge img{display:inline;}
#buycol1,#buycol2{float:left;display:inline;width:200px;margin-left:15px;}
#hearabout,#bestdescribe{margin-left:15px;margin-bottom:20px;}
#prefertobuy,#shopfor,#shopwhen{float:left;display:inline;margin-left:15px;}
#prefertobuy{width:170px;}
#shopfor{width:230px;}
#shopwhen{width:200px;clear:right;}
#chooseform{font-size:100%;margin:0;padding:0;}
#chooseform div label{float:left;width:200px;text-align:right;margin:0 0 5px;padding:3px 5px;}
#chooseform div{clear:left;display:block;width:100%;margin:5px 0 0;padding:1px 3px;}
.formattedTable{width:670px;}
.formattedTable .shortDateColumn{padding-left:21px;padding-right:31px;width:50px;}
.formattedTable .amountColumn{padding-right:21px;text-align:right;font-weight:700;width:65px;}
.formattedTable th a:link,.formattedTable th a:visited,.formattedTable th a:active{color:#3b6982;text-decoration:none;}
.formattedTable th{background-color:#fdf4d2;color:#4E6588;font-weight:700;text-align:left;border-right:1px solid #FFF;padding-left:21px;}
.formattedTable tr.row_alt{background-color:#EBEEF0;}
.formattedTable td{white-space:nowrap;}
hr{color:#B1B0B0;background-color:#B1B0B0;height:1px;border:none;margin:15px 0;}
#shopping_firstread_text h1{font-size:17pt;margin:0;padding:0;}
#shopping_firstread_text p{font-size:11pt;margin:0;padding:7px 0 0;}
#shopping_firstread_text a:link,#shopping_firstread_text a:visited{color:#C3E2FD;text-decoration:none;}
#shopping_firstread_text a:hover{color:#C3E2FD;text-decoration:underline;}
#shopping_firstread_text .merchant_description{font-size:8pt;color:#333;width:150px;}
#shopping_firstread_text #shopping_overstock{position:relative;top:53px;left:152px;}
#shopping_firstread_text #shopping_newegg{position:relative;top:79px;left:152px;}
#shopping_firstread_text #shopping_apple{position:relative;top:105px;left:152px;}
#customer_statement h2{font-size:10pt;color:#000;margin:0;}
#customer_statement table{width:100%;margin:10px 0;}
#customer_statement th,#customer_statement td{padding:2px;}
#customer_statement th{color:#000;}
#statement_payment_address p{margin-top:-8px;}
.popup{color:#9F141A;cursor:help;text-decoration:none;}
.balloon_error_table_block{position:absolute;visibility:visible;border:0;font:normal 10px Verdana;line-height:14px;z-index:100;background-color:transparent;padding:5px;}
.balloon_error_table_block:hover{cursor:pointer;z-index:200;}
table.balloon_error_table{width:auto;border-spacing:0;border-style:none;border-width:0;}
.inline ul,.inline li{display:inline;margin:0;padding:0;}
.navigationTable a:link,.navigationTable a:visited{color:#333;}
.navigationTable th{font-size:8pt;font-weight:bolder;text-align:left;padding:2px;}
.navigationTable td{line-height:12pt;white-space:nowrap;padding:2px;}
#mex10_global_header table{width:943px;clear:both;border:0 0 0 0;padding:0 0 2px;}
#logo_cell td{width:192px;}
#topnav ul li{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;height:35px;margin:0;}
#topnav ul li a{display:block;height:35px;}
#subnav{width:942px;height:29px;margin:0;}
#subnav ul li{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;height:29px;margin:0;}
#subnav ul li a{display:block;height:29px;}
.radioButtons td{height:20px;}
.quick_link a:link,.quick_link a:visited,.quick_link hover{text-decoration:underline;color:#4E6588;}
.makePaymentTable td{height:40px;}
table.makePaymentTable{float:left;border-collapse:collapse;border:none;padding:0;}
table.makePaymentTable td{border-collapse:collapse;border:none;padding:0;}
.secureMessage td{line-height:12pt;vertical-align:top;white-space:nowrap;font-weight:700;padding:8px 0 0 30px;}
.updatePersonalization td{vertical-align:top;white-space:normal;font-weight:700;width:300px;padding:10px 20px 10px 0;}
.changeContactInfo td{white-space:nowrap;font-weight:700;padding:10px 20px 5px 0;}
.phoneNumber td{padding:0;}
html>body #popupCheckImage{height:300px;background-repeat:no-repeat;}
#popupCheckImage{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='/images/check.png');height:300px;background-repeat:no-repeat;}
#faq_index_table_id td{padding:0 5px 5px 0;}
#fastDatePickerTable td{text-align:center;width:36px;line-height:11pt;font-size:8pt;border-bottom:1px solid #5c5c5c;padding:3px;}
#fastDatePickerTable th{text-align:center;width:36px;height:22px;font-size:8pt;border-right:1px solid #FFF;padding:3px;}
#fastDatePickerCloseMessage a:link,#fastDatePickerCloseMessage a:visited,#fastDatePickerCloseMessage a:active{color:#3b6982;font-weight:400;text-decoration:underline;font-family:Verdana, Arial;font-size:8pt;position:relative;z-index:50;}
#summary_table td{white-space:normal;}
.notificationTableClass td a:link,.notificationTableClass td a:visited,.notificationTableClass td a:active,.notificationTableClass td a:hover{color:#2a6ebb;text-decoration:none;font-weight:700;}
.store_alpha_menu{width:17px;height:18px;float:left;text-align:center;}
.store_alpha_menu a{text-decoration:none;font-weight:700;font-size:9px;color:#2a6ebb;}
.store_cat_menu td{padding:2px 0 2px 15px;}
.store_cat_menu_selected td{font-weight:700;padding:2px 0 2px 15px;}
.store_cat_menu_selected a{text-decoration:none;color:#FFF;font-weight:700;}
.store_viewby_menu{padding:4px;}
.store_viewby_menu a{text-decoration:none;color:#1b4778;}
.store_viewby_menu_selected a{text-decoration:none;color:#FFF;}
.store_viewby_menu_c_selected a{text-decoration:none;color:#FFF;font-size:9px;font-weight:700;}
div.my_stores p{padding-left:5px;line-height:1.3;margin:10px;}
div.numbers a{margin-right:4px;font-size:11px;text-decoration:none;}
td.view_by_img{vertical-align:bottom;text-align:left;width:87px;height:20px;margin-top:3px;}
table.view_by_tbl{table-layout:fixed;width:662px;}
#statement_container{border-right:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #CCC;padding:20px 10px;}
#statement_top_links{text-align:right;margin-bottom:10px;padding-right:10px;color:#999;}
#snapshot_details{width:255px;float:left;margin-left:5px;}
#snapshot_details h5{text-indent:-9999em;height:31px;margin-bottom:10px;}
#snapshot_details p{line-height:150%;padding-bottom:8px;margin-bottom:6px;}
#statement_pdf{line-height:100%;width:200px;height:50px;background:#FFF url(../img/statement_rounded.png) no-repeat;margin:0;padding:7px 0 0 55px;}
#snapshot_box{width:366px;height:221px;background:transparent url(../img/snapshot_rounded.png) no-repeat;margin:0 0 20px 280px;}
#snapshot_box table{width:358px;margin:0 4px;}
#snapshot_box table th,#snapshot_box table td{white-space:nowrap;padding:5px 10px;}
#snapshot_box table#snapshot_misc th{font-weight:400;}
#snapshot_mins td a{font-weight:700;font-size:14px;}
#snapshot_box hr{border:0;height:1px;border-top:1px dotted #CCC;margin:5px 8px;}
#statement_container h3 span{font-weight:700;left:10px;}
#details_table td,#details_table th{vertical-align:top;}
.more-details{display:none;text-transform:none;color:#999;}
.more-details small{text-transform:uppercase;}
#footnotes{border-top:1px #CCC dotted;margin-top:2px;color:#666;font-size:10px;line-height:300%;padding:10px 20px;}
#footnotes img{margin:10px 0 0 20px;}
#statement_container td.amount_col{padding-right:5px;}
td.amount_col span{float:left;display:block;text-align:right;width:64px;}
.ninetydays{background-position:0 0;}
.sixmonths{background-position:0 -14px;}
#main_nav img,#active_table th{vertical-align:bottom;}
.breadcrumb a:link,.breadcrumb a:visited,.breadcrumb a:active,.formattedTable th.a:link,.navigationTable th.a:link{color:#4E6588;text-decoration:none;}
.breadcrumb a:hover,.navigationTable a:hover{text-decoration:underline;}
.breadcrumb_arrow,.breadcrumb_current,.leftedge img,.rightedge img,.leftinner img,.rightinner img,#topnav ul span,#subnav ul span{display:none;}
form,#accountLogin,#topnav ul,#subnav ul{margin:0;padding:0;}
#top_table .left_column,#lower_table .left_column{width:200px;font-weight:700;}
#sp_table4 th,.text_align_left{text-align:left;}
#statementsummary td,#financecharge td,.text_align_center{text-align:center;}
.text1,#makePaymentTable2 input,#makePaymentTable2 select,.changeContactInfo input,.changeContactInfo select,#snapshot_mins td{font-weight:700;}
.formattedTable .firstColumn,.formattedTable .descColumn{padding-left:21px;}
.formattedTable .codeColumn,.formattedTable .dateColumn{padding-left:21px;width:90px;}
.formattedTable tr.row,.navigationTable tr.row{background-color:#FFF;}
.text_align_right,#snapshot_box table td{text-align:right;}
#logo_cell img,#faq_index_table_id img{border:none;}
#topnav input,#subnav input{margin:0;}
.account_summary_info_panel a:link,.account_summary_info_panel a:visited,.make_payment_info_panel a:link,.make_payment_info_panel a:visited,.quick_links_info_panel a:link,.quick_links_info_panel a:visited,.view_Statements_info_panel a:link,.view_Statements_info_panel a:visited,.secure_msg_info_panel a:link,.secure_msg_info_panel a:visited{color:#4E6588;text-decoration:underline;}
#faq_index_table_id a,.store_viewby_menu_c a{text-decoration:none;}
#snapshot_box table#snapshot_mins,#statement_container h3#active_header{margin-top:20px;}