/* top level font to cascade */



.talk-bgcolor{ background-color:#F6F6F6}

.jsa1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.63em; width:35.75em }

	

.jsa2 {width:35.75em; height:7.81em}

	

.jsa3 {border-right: 0.06em solid ; width: 11.75em; clear: left; float: left}

	

.jsa4 {border-right: 0.06em solid ; width: 11.75em; float: left}

	

.jsa5 {width: 11.75em; float: left}

.choice-bgcolor-top {background-color:#ffffff}

	

.ov-inner-row {font-family:verdana,arial,geneva,helvetica,sans-serif; font-size:71%; text-align:left; padding:0.00em 0.00em 0.25em 0.00em; color: #333333}

	

.homepage-padding{padding-top:0.25em;}

	

.homepage-cpadding{padding-top:0.19em;}

	

.ov-link-dep {COLOR: #333333; TEXT-DECORATION: underline}

.table-style7 {font-family: Verdana; font-size: 0.63em; color: #333333;}

.table-style6 {font-weight: bold; font-family: Verdana; font-size: 0.69em; color: #333333;}

.table-style5 {font-weight: bold; font-family: Verdana; font-size: 0.69em;}

.table-style4 {font-weight: bold; font-family: Verdana; font-size: 0.69em; color: #d4001a;}

.table-style3 {font-weight: bold;}

.table-style2 {width: 10.63em;}

.table-style1 {font-size: 100%; padding-bottom: 0.06em;}

.content-textred {color: #d4001a;}

.standard-font {font-size: 70%; font-family: Verdana,Arial, Helvetica, sans-serif;}

.standard-font2 {font-size: 1em; font-family: Arial, Helvetica, sans-serif;}

.nav-font {font-size: .71em; font-family: Arial, Helvetica, sans-serif;}

.table-border {font-size: .79em; border-top: 0.06em solid; border-right: 0.06em solid; border-color:#6581A8; }

.table-noborder	{font-size: .99em; margin-top: .45em;}	

/* end top level font to cascade */

.content-text-b  {font-weight: bold; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif;}

.apply-now-header {background-color: #F0F5FA; color: #333333; font-weight: bold;}

.apply-now-separator {background-color: #333333; }

.apply-now-cardheader {color: #333333; font-weight: bold; }

.apply-now-features {color: #333333; font-size: 10pt; }

.separator {background-color: #EBEFF7;}

.feature-text {color: #666666; font-size: 8pt;}

.plat {color: #000000; font-weight: bold; font-size: 9pt;}

.gold {color: #B28601; font-weight: bold; font-size: 9pt;}

.usairplat {color: #003366; font-weight: bold; font-size: 9pt;}

.alaskaclassic {color: #003366; font-weight: bold; font-size: 9pt;}

.alaskacanada-bg {background-color: #E9E9EA; }

.alaskacanada-dark {background-color: #CCCCCC; }

.usairclassic {color: #064F7D; font-weight: bold; font-size: 9pt;}

.americawestclassic {color: #006699; font-weight: bold; font-size: 9pt;}

.moneyreturn {color: #435D91; font-weight: bold; font-size: 9pt;}

.dark-grey-separator {background-color: #9C9C9C}

.state-highlight {color: #000000; font-weight: bold; font-size: 7pt;font-family: Verdana,Arial, Helvetica, sans-serif;}

.promo-rule-dotted {

background-image: url(/images/hs_home/rule_dotted.gif);

background-repeat: repeat-x;

}



.chooser-odd-row							{    BACKGROUND-COLOR: #bbcde3}

.chooser-border-col							{    BORDER-RIGHT: #aebcd1 0.06em solid; FONT-SIZE: 0.63em; COLOR: #82807a; FONT-FAMILY: Arial, Helvetica}

.chooser-even-row							{    BACKGROUND-COLOR: #ffffff}

.chooser-col								{    FONT-SIZE: 0.63em; COLOR: #82807a; FONT-FAMILY: Arial, Helvetica}

.chooser-col-header							{    FONT-WEIGHT: bold; FONT-SIZE: 0.69em; COLOR: #10326b; FONT-FAMILY: Arial, Helvetica}

.chooser-group-header						{    FONT-WEIGHT: 700; FONT-SIZE: .7em; COLOR: #10326b; FONT-FAMILY: Arial, Helvetica}

.chooser-item								{    FONT-WEIGHT: normal; FONT-SIZE: 0.69em; COLOR: #000000; FONT-FAMILY: Arial, Helvetica}

.chooser-border-col-column-header			{    BORDER-RIGHT: #aebcd1 0.06em solid; FONT-SIZE: 0.63em; COLOR: #fa8426; FONT-FAMILY: Arial, Helvetica}

.chooser-border-col-row-header				{    BORDER-RIGHT: #aebcd1 0.06em solid; FONT-SIZE: 0.63em; COLOR: #10326b; FONT-FAMILY: Arial, Helvetica}

.chooser-column-header2						{    FONT-SIZE: 0.63em; COLOR: #fa8426; FONT-FAMILY: Arial, Helvetica}

.chooser-selected-instruction-text			{	 FONT-WEIGHT: 700; FONT-SIZE: 0.88em; COLOR: #10326b; FONT-FAMILY: Arial, Helvetica}

.cs-super-script							{	 VERTICAL-ALIGN : super; FONT-SIZE: 0.56em; TEXT-DECORATION: none}

.cs-sub-script                                                        {        VERTICAL-ALIGN : sub; FONT-SIZE: 0.56em;}

.cs-odd-row									{    BACKGROUND-COLOR: #f0f5fa}

.cs-border-col								{    FONT-SIZE: 0.63em; COLOR: #000000; FONT-FAMILY: Arial, Helvetica}

.cs-even-row								{    BACKGROUND-COLOR: #ffffff}

.cs-col										{    FONT-SIZE: 0.63em; COLOR: #000000; FONT-FAMILY: Arial, Helvetica}

.cs-border-col-column-header				{    FONT-SIZE: 0.63em; COLOR: #fa8426; FONT-FAMILY: Arial, Helvetica}

.cs-border-col-row-header					{    FONT-SIZE: 0.63em; COLOR: #10326b; FONT-FAMILY: Arial, Helvetica}

A.chooser-new:link								{    FONT-SIZE: 0.69em; COLOR: #405ebe; FONT-FAMILY: Arial, helvetica, univers, san-serif;}

A.chooser-new:visited							{    FONT-SIZE: 0.69em; COLOR: #651c7e; FONT-FAMILY: Arial, helvetica, univers, san-serif;}

A.chooser-new:active							{    FONT-SIZE: 0.69em; COLOR: #275093; FONT-FAMILY: Arial, helvetica, univers, san-serif;}

A.chooser-new:hover								{   FONT-SIZE: 0.69em; COLOR: #0000ff; FONT-FAMILY: Arial, helvetica, univers, san-serif;}

A.chooser:link								{    FONT-WEIGHT: bold; FONT-SIZE: 0.69em; COLOR: #405ebe; FONT-FAMILY: Arial, helvetica, univers, san-serif;}

A.chooser:visited							{    FONT-WEIGHT: bold; FONT-SIZE: 0.69em; COLOR: #651c7e; FONT-FAMILY: Arial, helvetica, univers, san-serif;}

A.chooser:active							{    FONT-WEIGHT: bold; FONT-SIZE: 0.69em; COLOR: #275093; FONT-FAMILY: Arial, helvetica, univers, san-serif;}

A.chooser:hover								{    FONT-WEIGHT: bold; FONT-SIZE: 0.69em; COLOR: #0000ff; FONT-FAMILY: Arial, helvetica, univers, san-serif;}

A.chooser-learnmore:link					{    FONT-SIZE: 0.69em; COLOR: #405ebe; FONT-FAMILY: Arial, helvetica, univers, san-serif;}

A.chooser-learnmore:visited					{    FONT-SIZE: 0.69em; COLOR: #651c7e; FONT-FAMILY: Arial, helvetica, univers, san-serif;}

A.chooser-learnmore:active					{    FONT-SIZE: 0.69em; COLOR: #275093; FONT-FAMILY: Arial, helvetica, univers, san-serif;}

A.chooser-learnmore:hover					{    FONT-SIZE: 0.69em; COLOR: #0000ff; FONT-FAMILY: Arial, helvetica, univers, san-serif;}

.cc-overview-td {font-size: 9pt;}

.cc-overview-td a {color: #405EBE; text-decoration: underline;}

.cc-overview-td a:hover {color: #0000FF; text-decoration: underline;}

.ftr-text a:hover {color: #0000FF; text-decoration: underline;}

.cc-choose-td {font-size: 10pt;}

.cc-help-me-choose-td {font-size: 9pt;}

.cc-radio		{		height:		0.94em; vertical-align : middle; width:	0.94em; border-style: none; }				

.ftr-text b  {font-weight: bold; font-size: 1.15em;}

.page-title	{ font-size: 145%; color: #D4001A; font-weight: bold;	padding-top: 0.00em; margin-bottom:.45em; margin-top:0.00em; }

.ftr-text {font-family: arial, helvetica, sans-serif; font-size: 0.60em; font-weight: normal;}

.cfmpage-title	{font-family: arial,helvetica,sans-serif; color:#CC0000;	font-weight: bold; font-size: 1.3em; margin-bottom:.45em;}



SUP  { font-weight: normal; font-size: 0.80em; font-family: arial, helvetica, sans-serif; }

.pageheader { font-size: 0.95em; font-weight: bold; color: #003366; font-family: arial, helvetica, sans-serif; }

.prodname { font-size: 0.95em; font-weight: bold; color: #000000; font-family: arial, helvetica, sans-serif; }

.section-title  {font-family: arial,helvetica,sans-serif; color: #003366;	background-color: #D5E3EF;	font-size : .80em;}

.marketing_strip_link_txt_sm, .marketing_strip_link_txt_lg

{font-family:franklin gothic demi condensed;text-decoration:none;}

.marketing_strip_link_txt_sm {font-size:8pt;color:#666666;}

.marketing_strip_link_txt_lg {font-size:13pt;color:#D4001A;}

.ftr-grey-text {

	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 60%; FONT-WEIGHT: bold

}

.dotted-line {

	BACKGROUND-IMAGE: url(/global/mvc_objects/images/line_dot.gif); BACKGROUND-POSITION: left; BACKGROUND-REPEAT: repeat-x

}

.auraltext {

	FONT-SIZE: 0px; LEFT: -10000px; POSITION: absolute

}

.grey-separator {background-color: #9b9b9b}

.grey-rule {background-color: #C1C1C1}

.feature-padding {

	PADDING-TOP: 0.25em

}

.call2act-padding {

	PADDING-BOTTOM: 0.06em

}

.ov-section-inner-row {

	FONT-SIZE: 71%; FONT-FAMILY: verdana,arial,geneva,helvetica,sans-serif; TEXT-ALIGN: left

}

.ov-link-dep {

	COLOR: #333333; TEXT-DECORATION: underline

}

.red-link{

	FONT-WEIGHT: bold; COLOR: #D5041D; FONT-SIZE: 90%; TEXT-DECORATION: none; font-family : Verdana;

}

.greybg {

	BACKGROUND-COLOR: #D6D0C4;

}

/* Begin ADD by GDC Dev Team for WR14996 */

/* For Error Messages */

.error_border { border-style: solid; border: 0.06em solid; border-color:#D4001A; }

.error-font { color:#D4001A; font-weight:bold; font-family : Verdana; font-size: 71%; }

.gray-line {

	BACKGROUND-COLOR: #cecece

}

.redesign-odd-row {BACKGROUND-COLOR: #F4F4F4}

.redesign-even-row {BACKGROUND-COLOR: #405EBE}

.redesign-table-row-header {FONT-SIZE: 0.50em; COLOR: #333333; FONT-FAMILY: verdana; font-weight: bold;}

.redesign-border-col{FONT-SIZE: 0.50em; COLOR: #333333; FONT-FAMILY: verdana;}

/* End ADD by GDC Dev Team for WR14996 */

/* Begin ADD by jt.Swartz for WR15493 */

/* BTS styles */

.bts-grey-bullet {margin-top: .40em; margin-bottom: 0.00em; padding-left: 0.50em; margin-left: 0.50em; list-style-image: url(/global/mvc_objects/images/list_greybullet.gif);}

.bts-family-vp {color: #333333;}

A.bts-family-trigger-link {color: #333333;}

A.bts-family-trigger-link:visited {color: #333333;}

A.bts-family-trigger-link:active {color: #333333;}

A.bts-family-trigger-link:hover {color: #333333;}

A.bts-family-link {color: #405ebe;}

A.bts-family-link:visited {color: #405ebe;}

A.bts-family-link:active {color: #405ebe;}

A.bts-family-link:hover {color: #0000FF;}

.bts-no-left-border {padding-left:0.50em;}

.bts-left-border {border-style: solid; border-left-width: 0.06em; border-right-width: 0.00em; border-top-width:0.00em; border-bottom-width: 0.00em; border-color: #c1c1c1; padding-left: 0.31em;}

.bts-grey-separator {background-color: #c1c1c1}

.bts-compare-apply {color: #D4001A; font-weight: bold; text-decoration:none;}

.bts-border-off {font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; border-style: solid; border-width: 0.06em 0.06em 0.06em 0.06em; border-color: #ffffff}

.bts-border-on {font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; border-style: solid; border-width: 0.06em 0.06em 0.06em 0.06em; border-color: #c1c1c1}

.bts-border-anne {font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; border-style: solid; border-width: 0.06em 0.06em 0.06em 0.06em; border-color: #c1c1c1; padding-left: 0.19em; padding-right: 0.00em; padding-top: 0.13em; padding-bottom: 0.13em;}

.benefit-item {margin-top: 0.00em;}

.bts-family-card-title-link {color: #405EBE; text-decoration: underline;}

.bts-family-card-title-link:hover {color:#0000FF;}

h2.bts-family-card-title {margin-bottom: .45em; font-size: 100%; margin-top: 0.00em;}

h2.bts-print-sectiontitle {color:#333333; margin-bottom: .45em; font-size: 100%; margin-top: .95em; background-color: #E9E9EA; padding: .25em}

/* styles for rates table */

.table-head-tab {FONT-WEIGHT: bold; FONT-SIZE: 80%; BORDER-LEFT: none; COLOR: #333333; BORDER-BOTTOM: #CBCBCB 0.06em solid;  BACKGROUND-COLOR: #F0F0F0; TEXT-DECORATION: none}

.table-head-content-tab {FONT-WEIGHT: bold; FONT-SIZE: 80%; BORDER-LEFT: none; COLOR: #333333; BACKGROUND-COLOR: #E1E1E1; TEXT-DECORATION: none}

.table-head-content-tab1 {FONT-WEIGHT: bold; FONT-SIZE: 80%; BORDER-LEFT: none; COLOR: #333333; BORDER-BOTTOM: #CCCCCC 0.06em solid;  BACKGROUND-COLOR: #F1F1F1; TEXT-DECORATION: none}

.table-td-content-tab {FONT-SIZE: 70%; BORDER-LEFT: none; BORDER-BOTTOM: #CBCBCB 0.06em solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BORDER-RIGHT: none}

.table-td-content-tab1 {FONT-SIZE: 70%; BORDER-LEFT: none; BORDER-BOTTOM: #CCCCCC 0.06em solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BORDER-RIGHT: none}

.table-tab {FONT-SIZE: 120%; BORDER-LEFT: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BORDER-RIGHT: none; BORDER-TOP: #CBCBCB 0.06em solid;}

/* End ADD by jt.Swartz for WR15493 */

.brown-bg {background-color: #f8f2d8}

.light-grey-strip-alaska{background-color:#C1C1C1;}

.arrow-bullet {margin-bottom: .50em; margin-top: .30em; padding-left: 0; MARGIN-LEFT: 1.30em; list-style-image: url(/creditcards/images/arrow.gif);}

.dark-bullet {

	LIST-STYLE-IMAGE: url(/global/mvc_objects/images/list_greybullet.gif); padding-top: 0.00em; margin-top: 0.4em; margin-bottom: 0.00em; padding-left: 0.00em; margin-left: -0.75em; color: #333333;

}

.bullet-font{font-size: 71%; font-family: Verdana, Arial, Helvetica, sans-serif; }

.table-left-align {

	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em; MARGIN-LEFT: 0em; BACKGROUND-COLOR: #ffffff

}

.nav-bgcolor {background-color: #333333;}

.ov-mrk-bgcol-top {background-color: #E5E8D5}

.mrk-bgcol-top {background-color: #F7E6B0}

.mrk-bgcol-top-usair {background-color: #F9F2D8 }

.overview-rule {background-color:#cccccc}

.ov-section-title-sub-mod {

	 PADDING-LEFT: 0.31em; 

}

DIV.overview-pulldown SELECT {

	BORDER-TOP-WIDTH: 0.06em; DISPLAY: inline; BORDER-LEFT-WIDTH: 0.06em; FONT-SIZE: 65%; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 0.06em; BORDER-BOTTOM-COLOR: #000000; WIDTH: 15.2em; COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0.06em; BORDER-RIGHT-COLOR: #000000

}

/* Added for WR 25639 */
li.creditcards_faq A:visited {color: #651C7E; font-family: verdana; font-size: 11px; text-decoration: none;}
li.creditcards_faq A {color: #405EBE; font-family: verdana; font-size: 11px; text-decoration: none;}
li.creditcards_faq A:hover {color: #0000FF; font-family: verdana; font-size: 11px; text-decoration: underline;}

p.answers_link A:visited {color: #651C7E; font-family: verdana; font-size: 11px; text-decoration: none;}
p.answers_link A {color: #405EBE; font-family: verdana; font-size: 11px; text-decoration: none;}
p.answers_link A:hover {color: #0000FF; font-family: verdana; font-size: 11px; text-decoration: underline;}

/* Begin Add for WR 30239 */
.stb_newtext {
color:#CC0000;
font-size:90%;
font-weight:bold;
}
/*End Add for WR 30239 */
