div#sidenav a#comparison-menu {
	color: #fff;
	background: url('/images3/side-back-i.gif') no-repeat; 
	border: none;
}
	
div#sidenav a#comparison-menu:hover {
color: #fff;
background-color:#fff;
	background: url('/images3/side-back-h.gif') no-repeat; 
	border: none;
	z-index:100;
}

div#sidenav a#comparison-menu:visited {
color: #fff;
	background: url('/images3/side-back-i.gif') no-repeat; 
	border: none;
}

div#sidenav a#comparison-menu:active {
	background-color: white;
	color: #3E4AA3;
}

.small-font {font-size: 8pt;}
A.border-link {border: 1px solid #BBCAEA; /*#B9C5FF*/; padding: 3px 6px;}
p.blue-border {border: 1px solid #BBCAEA; padding: 8px;}
a#ftrcc {color:black; text-decoration: none;}

th,td {color:#333;}
TD.card-name, TH.card-name {background-color: #FFFFFF;  border-left: 1px solid #b5b5b8;}
TD.intro-apr, TH.intro-apr {background-color: #cae6fc; }
TD.bal-transfer, TH.bal-transfer {background-color: #cae6fc;}
TD.current-purchase-apr, TH.current-purchase-apr {background-color: #FFFFCC;}
TD.cash-advance, TH.cash-advance {background-color: #FFFFCC;}
TD.benefit-amount, TH.benefit-amount {background-color: #effce8;}
TD.benefit-type, TH.benefit-type  {background-color:#effce8;width:100px;}
TD.annual-fee, TH.annual-fee {background-color:#effce8;}

TD.card-name, TD.intro-apr, TD.bal-transfer, TD.current-purchase-apr, TD.cash-advance, TD.benefit-amount, TD.benefit-type, TD.annual-fee 
{ border-top: 1px solid #b5b5b8;
border-bottom: 0px;
border-right: 1px solid #b5b5b8;
vertical-align:middle ;
padding:3px;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
TH.card-name, TH.intro-apr, TH.bal-transfer, TH.current-purchase-apr, TH.cash-advance, TH.benefit-amount, TH.benefit-type, TH.annual-fee 
{ 
border-right: 1px solid #b5b5b8;
vertical-align:middle ;
padding:3px;
border-bottom: 0px;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
TD.card-name,TH.card-name
{
font-size:12px;
text-align:right;
padding:3px;
font-weight:bold;
}
TABLE.home-bullet-text#comparison { 
	/*border-top: 1px solid #b5b5b8;
	border-left: 1px solid #b5b5b8;
	border-right: 1px solid #b5b5b8;*/
	empty-cells:show;
*/
}
TD.section-label { 
	font-size:10pt; font-weight: bold; 
    height: 16pt; 
	text-align: center; vertical-align:middle;
	border-right: 1px solid #0a549f;
	background-color:#0a549f; //#8197D0; 
	color: white; /*#3E4AA3*/
}


TD.sort-link {font-size: 8pt; line-height: 16px;  padding: 3px 0px; }
a.sort-link {color:#FFFFFF; font-weight: bold; background-color:#8197D0; padding: 7px 4px 6px 4px;  }
span.sorted-by {color:#ffffff; font-weight: bold; background-color: #A1A1A4; padding: 7px 4px 6px 4px;  }


/*Eric Meyer's based CSS tab*/

#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 14px Arial,Helvetica,sans-serif;

}

#tablist li{
list-style: none;
display: inline;
margin: 0;

}

#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #abacae;
border-bottom: 1px solid #abacae;
border-bottom: none;
background: #cfd1d0;
}

#tablist li a:link, #tablist li a:visited{
color: #333333;
}

#tablist li a:hover{
color: #FFFFFF;
background: #d54d0d;
/*border-color: #BBCAEA; #227;*/
}

#tablist li a.current:link, #tablist li a.current:visited
{
background: #22578d;/*#D0DCFA; /*#B9C5FF; /*#8197D0; /*#BBCAEA; /*#C1C1FF;*/
color: #FFFFFF;
}

/*04/13/2010*/

.category-list a{
font-size:13px;
line-height:18px;
}
.category-list td{
vertical-align:text-top;
}

.comp-header h1
{
color:#333333;
font:bold 16px/34px "Trebuchet MS", Arial,Helvetica,sans-serif;
margin:0;
padding:3px 0px 3px 11px;
text-align:left;
text-transform:uppercase;
width:455px;
float:left;
}
.comp-header p
{
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
float:right;
padding-top:7px;
}

.compdisc-top {
background:url("/images3/compdisc-top.gif") no-repeat scroll 0 0 transparent;
height:15px;
}
.compdisc-back {
background:url("/images3/compdisc-back.gif") repeat-y scroll 0 0 transparent;
}
.compdisc-btm {
background:url("/images3/compdisc-bottom.gif") no-repeat scroll 0 0 transparent;
height:13px;
}
.compdisc-back
{
padding-left:12px;
padding-right:12px;
}

.compdisc-back .disclaimer {
color:#9E9E9E;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:14px;
margin-top:0px;
}

a#view-all-tools{font-weight:bold; font-size:13px;}
