@charset "UTF-8";/* CSS Document *//*------- global offer styles -------*/.ca_box 				{ border: solid #225fb3 1px; text-align: center; font: 11px Arial, Helvetica, sans-serif; color: #000037; position: relative; }.ca_box a				{ font-weight: bold; color: #000037; text-decoration: none; font-size: 11px;  zoom: 1; }.ca_box a:hover 		{ text-decoration: underline; }.ca_box a img			{ border: none; }.ca_text				{ padding: 8px 10px; border-top: solid #225fb3 1px; background: #d3dff0; text-align: left; }.ca_dates				{ float: left; position: relative; }.ca_cta					{ float: right; position: relative; }.ca_clear				{ clear: both; }.ca_details a			{ font-weight: normal; text-decoration: underline; }.ca_details a:hover		{ color: #666; }.ca_details				{ position: absolute; top: 132px; right: 10px; }/*-------- individual offer styles ---------*/.no-interest-no-payments{ background: #d0ebec; }.family-and-friends-vip-night{ background: #fff; }.sw_plus_0_s			{ background: url(ca.SW_PLUS_0_S.background.gif) center top no-repeat; }.sw_plus_0_s .ca_details a						{ color: #fff; }.sw_plus_0_s .ca_details a:hover						{ color: #CCC; }						.ha_nono_99_s			{ background: #d0e9ec; }.ha_nono_99_s .ca_details a						{ color: #000847; }.he_nono_399_s			{ background: url(ca.HE_NONO_399_S.background.gif) center top no-repeat; }.he_nono_399_s .ca_details a						{ color: #fff; }.he_nono_399_s .ca_details a:hover						{ color: #CCC; }						.app_plus_o_k			{ background: url(ca.APP_PLUS_O_K.background.gif) 0 0 repeat-x; }.app_plus_o_k .ca_Details a						{ color: #3a3a3a; }						/* added: 09-11-25 */.fit_nono_399_s			{ background: url(ca.FIT_NONO_399_S.background.jpg) 50% 0 repeat-x; }.sw_nono_99_s			{ background: url(ca.SW_NONO_99_S.background.jpg) 50% 0 repeat-x; }.ha_plus_0_s			{ background: url(ca.HA_PLUS_0_S.background.jpg) 50% 0 repeat-x; }.he_nono_plus_60_k		{ background: url(ca.HE_NONO_PLUS_60_K.background.jpg) 50% 0 repeat-x; }/* added: 09-12-23 */.num_1_2010_1			{ background: url(ca.1_2010_1.background.jpg) 50% 0 repeat-x; }.num_1_2010_2			{ background: url(ca.1_2010_2.background.jpg) 50% 0 repeat-x; }.num_1_2010_3			{ background: url(ca.1_2010_3.background.jpg) 50% 0 repeat-x; }.num_1_2010_4			{ background: url(ca.1_2010_4.background.jpg) 50% 0 repeat-x; }/* added: 2010-01-29 */.num_2_2010_WH0_2		{ background: #2457a8; }.num_2_2010_4			{ background: url(ca.2_1020_4.background.gif) 50% 0 repeat-x; }.num_2_2010_3			{ background: url(ca.HE_NONO_399_S.background.gif) center top no-repeat; }.num_2_2010_5			{ background: url(ca_2_2010_5.background.gif) 0 0 repeat-x; }/*------ valuprop styles ---------*/.val_fico			{ width: 227px; border: solid #225fb3 1px ; padding: 8px ; background: #e4ecf7; margin-top: 25px; text-align: center; color: #002264 }.val_fico .s_cards	{ position: relative; margin-top: -25px; }.val_fico h2		{ margin: 0 0 10px 0; padding: 10px 0 15px 0; font-size: 15px; font-weight: bold; border-bottom: dashed #002264 1px; }.val_fico h2 strong { display: block; font-size: 14px; }.val_fico_body		{ text-align: left; padding: 5px; }.val_fico p			{ font-size: 14px; font-weight: bold; margin: 0 0 10px 0; color: #002264; }.val_fico ul		{ margin: 0; padding: 0 0 0 15px; list-style-type: disc; }.val_fico li		{ margin-bottom: 10px; font-size: 13px; }.val_fico_cta		{ padding: 5px 0 15px; text-align: center; }.val_fico_cta a		{ font-size: 13px; font-weight: bold; text-align: center; text-decoration: underline; color: #002264; padding-right: 10px; background: url(ca.VAL_FICO.arrow.gif) right center no-repeat; }.val_fico_cta a:hover					{ color: #00154f;}.val_fico_details	{ text-align: right; }.val_fico_details a	{ font-weight: normal; text-decoration: underline; color: #002264; font-size: 10px; }.val_fico_details a:hover					{ color: #666; }					/* added: 2010-01-29 */.val_fico .num_2010_val_1 li {						margin-bottom: 7px; }					.nowrap				{ white-space: nowrap; }
