BODY { margin: 0px 0px 0px 0px;background-color:#000000; }
.header { color: #FFFFFF; }
.footer { color: #FFFFFF; }
.popup_header { font-family: Verdana;font-size: 14px;font-weight: bold;background-color: #3D4753;color: #FFFFFF;cursor: default; }
.popup_body { font-family: Verdana; font-size: 12px; color: #FFFFFF; background-color: #505a64; padding: 5px; }
.popup_menu_item { font-family: Verdana;font-size: 12px;background-color: #000000;color: #FFFFFF;text-align: left;filter: alpha(opacity=85);-moz-opacity:.85;opacity:.85; }
.popup_menu_item_selected { font-family: Verdana;font-size: 12px;background-color: #34404c;color: #4283e7;text-align: left; }
.popup_menu_item_disabled { font-family: Verdana;font-size: 12px;background-color: #000000;color:#888888;text-align: left;filter: alpha(opacity=85);-moz-opacity:.85;opacity:.85; }
.popup_menu_separator { background-color: #444444;height: 1px; }
.text_body { font-family: Verdana;font-size: 12px;font-style: normal;color: #FFFFFF; }
.gva { font-family: Arial;font-size: 12px;text-align: center;padding: 1px;border: solid black 1px;border-collapse: collapse;border-spacing: 1px; }
.gva_FooterStyle { background-color:#C6C3C6;color:Black; }
.gva_RowStyle td { background-color: #9999FF;border: solid black 1px;text-align: center;vertical-align: top;padding: 2px 4px; }
.gva_SelectedRowStyle { background-color: #9471DE; font-weight: bold;color: White; }
.gva_PagerStyle { background-color:#9471DE; }
.gva_HeaderStyle th { background-color: Blue;color: White;border: solid black 1px;padding: 2px; }
.gva_EmptyDataRowStyle { background-color: #DEDFDE; color: Black; font-family: Arial;font-size: 12px;padding: 2px;text-align: center; }
.gva_EditRowStyle { background-color: LightGray; color: #4B4B4B; font-family: Arial;font-size: 12px;padding: 2px; }
.gva_AlternatingRowStyle td { background-color: #CCCCCC;border: solid black 1px;text-align: center;vertical-align: top;padding: 2px 4px; }
.help_box { border: solid #666666 1px;background-color: #505a64;text-align:left;padding:10px; }
.gva_RowStyle_r_style td { background-color: #bac726; }
.gva_RowStyle_r_text td { background-color: #dddddd; }
.gva_RowStyle_r_image td { background-color: #11be30; }
.gva_HeaderStyle a { color: white; }
.title_menu_item { cursor: pointer; }
.footer_menu_item { font-family: Verdana;font-size: 12px;cursor: pointer;text-decoration: underline; }
.footer_menu_break { font-family: Verdana;font-size: 12px; }
.cardholder_name { font-family: Verdana;font-size: 24px; }
.title_menu_language { font-family: Verdana;font-size: 12px;text-decoration: underline;cursor: pointer; }
.cardholder_card { font-size:13px;font-weight:bold; }
.popup_window { border: 1px solid #666666; }
.text_body A { color: #FFFFFF; }
.popup_header_text { font-size: 12px; }
.popup_header_text_small { font-size: 12px;font-weight: normal; }
.curved { background: transparent; }
.curved .l { border-left: 1px solid #666666;border-right: 1px solid #666666;font-size:1px;line-height:1px;height: 1px;overflow: hidden; }
.curved .l1 { background: #666666;margin: 0 6px;font-size:1px;line-height:1px;height: 1px;overflow: hidden; }
.curved .l2 { margin: 0 4px;border-width: 0 2px 0 2px;font-size:1px;line-height:1px;height: 1px;overflow: hidden; }
.curved .l3 { margin: 0 3px;font-size:1px;line-height:1px;height: 1px;overflow: hidden; }
.curved .l4 { margin: 0 2px;font-size:1px;line-height:1px;height: 1px;overflow: hidden; }
.curved .l5 { height:2px;margin:0 1px;font-size:1px;line-height:1px;overflow: hidden; }
.curved .b { border-left: 1px solid #666666;border-right: 1px solid #666666; }
.button { border: 1px solid #FFFFFF;background-color:#ff6600;color:#FFFFFF;font-family:MS Sans Serif;font-size:14px;font-weight:bold;cursor:pointer; }
H1 { font-family: Verdana;font-size: 24px;color: #4486e7; }
.cards_table { background-color:#505A65; }
.cards_table_header { background-color:#3C4753;text-align:left;font-size:20px; }
.text_body_content_splash { background: url('http://www.upsidecard.com/images/splash-bg.gif'); }
.help_box_caption { font-size:11px;padding-bottom:5px;color:#ccccce; }
.help_box_question_link, .help_box_question_link:visited { display: block;padding: 3px 0px 3px 30px;background: url('http://www.upsidecard.com/images/hbqOut.gif') left top no-repeat; }
.help_box_question_link:hover { display: block;padding: 3px 0px 3px 30px;background: url('http://www.upsidecard.com/images/hbqOver.gif') left top no-repeat; }
.section { width:100%;font-family: Verdana;font-size: 12px;border: solid #666666 1px;background-color: #505a64;border-collapse: collapse; }
.section td { padding: 4px 25px;text-align: left; }
.section th { vertical-align: middle;text-align: left;padding: 10px;background-color: #3d4753;font-weight: bold; }
.section_header_links { text-align:left;font-size:16px;vertical-align: middle; }
.section_header_links_active { color: #4585E9;font-weight:bold; }
.section .cardlist { padding: 4px 6px;text-align: left;width:1%; }
.asterix { color: #fea800; }
.gvc_AlternatingRowStyle td { background-color: #5C6773;padding: 10px 10px;text-align: left; }
.gvc { font-family: Verdana;font-size: 12px;border: solid #666666 1px;border-collapse: collapse; }
.gvc_EmptyDataRowStyle td { padding: 25px 25px;text-align: left; }
.gvc_HeaderStyle th { vertical-align: middle;padding: 10px;background-color: #3d4753;font-weight: bold; }
.gvc_RowStyle td { padding: 10px 10px;text-align: left;background-color: #505a64; }
.gvc_RowStyle_tx_mark td { color: #fea800;padding: 10px 10px;text-align: left; }
TEXTAREA { font-family: Arial;font-size: 13px; }
.metabank { color: #999;font-size: 11px;margin: 10px 0 15px 0; }
.section .header { vertical-align: middle;text-align: left;padding: 10px;background-color: #3d4753;font-weight: bold;font-size: 16px; }
.popup_body_enr { font-family: Verdana;font-size: 12px;color: #FFFFFF;background-color:#666e73;padding: 5px; }
.popup_header_enr { font-family: Verdana;font-size: 14px;font-weight: bold;background-color:#575e69;color: #FFFFFF;cursor: default; }
table.chapters { border-collapse:collapse; }
table.chapters td { background-color:#4D4D4D;border:solid 1px #FFFFFF;font-weight:bold;padding: 3px 7px;text-align: center;vertical-align:middle; }
table.chapters td.displayed { background-color:#C0BDBD;color:#000000; }
.table_funding { border-collapse: collapse;margin: 0px 16px; }
.table_funding td { border: solid 1px #cccccc;padding: 5px; }
.table_funding th { border: solid 1px white;padding: 5px;font-wight: bold;background-color: #4D4D4D; }
.single_content { width: 780px;padding-top: 20px;text-align: left; }
.paginator { float: left;padding: 8px 8px 4px 10px;font-size: 14px;color: #333333;white-space: nowrap; }
.paginator a.page_link { text-decoration: none; }
.paginator div.page_sel { color: #cd651f;font-size: 16px;font-weight: bold;margin-top: -1px;text-decoration: none; }
.selectBoxArrow { margin-top:1px;float:left;position:absolute;right:0;padding-right:1px; }
.selectBoxInput { border:0px;padding-left:2px;position:absolute;top:0px;left:0px;background-color:#fff; }
.selectBox { border:1px solid #aaa;background-color:#fff; }
.selectBoxOptionContainer { position:absolute;border:1px solid #aaa;height:100px;background-color:#fff;left:-1px;padding:1px;visibility:hidden;z-index:990; }
.selectBoxAnOption { font-family:arial;font-size:12px;cursor:default;padding:1px;overflow:hidden;white-space:nowrap;text-align:left; }
.gaia-activation-message a, .gaia-activation-message a:visited { text-decoration: underline;color: #f2ac27; }
.tooltip { position: absolute;display: block;color: #000000;font-size: 11px;background-color: #b0d0ff;border: 1px solid #002050;padding: 2px 4px;width: 200px; }
.gva_FooterStyle td { border: 1px solid #000000;vertical-align: top; }
.customError, .customError li { color: Red; }
.nospacing, table.nospacing td { padding: 0px;margin: 0px; }
iframe { background-color:transparent; }
.header .availableBalance { font-weight: bold; }
.header .programPlan { font-weight: bold;padding-right: 25px; }
.header .logo { padding: 0px 0px 0px 5px; }
.dashboardPopupMenu { width: 300px; }
.section .header a { font-size: 14px; }
.popup_header strong { color: Red; }
ul.bullet-list-type1 li { list-style-type: none;background-image: url('http://www.upsidecard.com/images/check-small-1.png');background-position: 0px -2px;background-repeat:no-repeat;padding: 0px 0 0px 20px; }
ul.bullet-list-type1, ul.bullet-list-type1-red { margin: 0px 0px 0px 10px;padding: 13px 0px;  }
.popup_body strong,.section strong,.help_box strong { color:#FFD800; }
ul.bullet-list-type1-red li { list-style-type: none;background-image: url('http://www.upsidecard.com/images/check-small-1-0.png');background-position: 0px -2px;background-repeat:no-repeat;padding: 0px 0 0px 20px; }
.popup_header_title { font-weight:bold;font-style:normal; }
div.dotted-hr { border-top-width:3px;border-top-style:dotted;font-size:1px;line-height:1px;height:0px;width:100%; }
div.hr { border-color: #DEDFE1; }
table.colored th { background-color: #9E7300;color: #ffffff; }
table.normal-padded td, table.normal-padded th { margin: 0px;padding: 4px; }
table.cell-bordered, table.cell-bordered td, table.cell-bordered th { border: 1px solid #ffffff;border-collapse:collapse; }
table.header-align-center th { text-align: center; }
table.body-align-center td { text-align:center; }
table.header-valign-center th { vertical-align: center; }
table.body-valign-center td { vertical-align: center; }
table.body-align-left td { text-align:left; }
table.header-font-bold th { font-weight: bold; }
.popup_body a, .popup_body a:visited { color: #70E0FF; }
.popup_body a:hover { color: #FF4C64; }
.single_content table.cell-bordered, .single_content table.cell-bordered td, .single_content table.cell-bordered th { border: 1px solid #5B5B5A;border-collapse:collapse; }
.single_content table.colored th { background-color: #A5A5A2;color: #ffffff; }
.noborder, table.noborder td { border: 0px none;border-spacing: 0px;border-collapse: collapse; }
.substrate .section-box .tab-headers-frame .header-selected { color: orange; }
.section-box .tab-headers-frame .header { padding: 10px 0px;font-size: 110%;cursor:pointer; }
.question-box .answers-section .question { padding: 15px 0px 5px 0px;font-weight:bold;text-decoration:underline; }
.section-box .tab-headers-frame .header-selected { padding: 10px 0px;font-size: 110%;cursor:pointer; }
.section-box .tab-headers-section { padding-right: 5px; }
.section-box .tabs-section { padding-left: 5px; }
.substrate .section-box .tabs-section { border-left: 1px solid #595959; }
.substrate  a, .substrate a:visited { color: #4B8FBC;text-decoration:underline; }
.substrate a:hover { color:orange; }
.question-box .questions-section { padding: 0px 0px 15px 0px; }
.question-box .header-section { font-size: 110%;font-weight: bold;padding: 0px 0px 5px 0px; }
.substrate .section-box .tab-headers-frame .header:hover { color: orange; }
.substrate .section-box .tab-headers-frame .header-selected:hover { color: orange; }
.substrate .question-box .question-section-separator { border-top:1px solid #595959;font-size:1px;height:1px;line-height:1px; }
.substrate .button { border: 1px solid #FFFFFF;background-color:#4486E7;color:#FFFFFF;font-family:MS Sans Serif;font-size:14px;font-weight:bold;cursor:pointer;padding:5px;text-align:center; }
.substrate .button:hover { text-decoration: none;border: 1px solid #FFFFFF;background-color:#0063A5;color:#FFFFFF; }
#noJSSupport { color: red;font-size: 12px;font-weight: bold;height: 300px;left: 350px;line-height: 14px;position: absolute;top: 3px;white-space: normal;width: 400px; }
.rowdiv { display: table-row; border-spacing:0px; width:100%; }
.celldiv { float:left; display: table-cell; border-spacing:0px; }
.tablediv { display: table; border-spacing:0px; }
.strong-outline { border: 2px solid #FFD800; }
ul.checkbox-list-type1 { margin: 0px 0px 0px 10px;padding: 13px 0px;  }
ul.checkbox-list-type1 li { list-style-type: none;background-image: url('http://www.upsidecard.com/images/checkbox.gif');background-position: 0px 0px;background-repeat:no-repeat;padding: 0px 0 0px 20px; }
.textarea-scrollable { overflow: auto;background-color: White;color: black;border: 1px solid gray;padding: 10px;font-size: 13px; }
div.p { margin: 13px 0px; }
.textarea-scrollable h1 { font-size: 15px;color: black; }
.textarea-scrollable h2 { font-size: 14px;color: black; }
.textarea-scrollable a:hover { color: #4088EC; }
.textarea-scrollable a { color: #012D63; }
.textarea-scrollable table.colored th { background-color: #E4E5E0;color: #565654; }
.textarea-scrollable .cell-bordered,.textarea-scrollable .cell-bordered td,.textarea-scrollable .cell-bordered th { border: 1px solid black;border-collapse: collapse; }

