div.g
{
SCROLLBAR-ARROW-COLOR:#FFFFFF;
SCROLLBAR-FACE-COLOR:#B0E041;
SCROLLBAR-TRACK-COLOR:#B0E041;
SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
SCROLLBAR-SHADOW-COLOR:#FFFFFF;
SCROLLBAR-3DLIGHT-COLOR:#B0E041;
SCROLLBAR-DARKSHADOW-COLOR:#B0E041;	
}
div.b
{
SCROLLBAR-ARROW-COLOR:#FFFFFF;
SCROLLBAR-FACE-COLOR:#6CD5EC;
SCROLLBAR-TRACK-COLOR:#6CD5EC;
SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
SCROLLBAR-SHADOW-COLOR:#FFFFFF;
SCROLLBAR-3DLIGHT-COLOR:#6CD5EC;
SCROLLBAR-DARKSHADOW-COLOR:#6CD5EC;	
}
td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#757575;
}
form
{
	margin:0px;
}
a
{
	color:#757575;
	text-decoration:underline;
}
a:hover
{
	color:#757575;
	text-decoration:none;
}
.dark
{
	color:#757575;
}
a.dark
{
	color:#757575;
	text-decoration:none;
}
a.dark:hover
{
	color:#757575;
	text-decoration:underline;
}
.white
{
	color:#FFFFFF;
}
a.white
{
	color:#FFFFFF;
	text-decoration:underline;
}
a.white:hover
{
	color:#FFFFFF;
	text-decoration:none;
}
.copy
{
	color:#C0C0C0;
}
a.copy
{
	color:#C0C0C0;
	text-decoration:none;
}
a.copy:hover
{
	color:#C0C0C0;
	text-decoration:underline;
}
.menu
{
	color:#289DB7;
	text-transform:uppercase;
}
a.menu
{
	color:#289DB7;
	text-decoration:none;
}
a.menu:hover
{
	color:#289DB7;
	text-decoration:underline;
}
.green
{
	color:#89C300;
}
a.green
{
	color:#89C300;
	text-decoration:underline;
}
a.green:hover
{
	color:#89C300;
	text-decoration:none;
}
a.green_none
{
	color:#89C300;
	text-decoration:none;
}
a.green_none:hover
{
	color:#89C300;
	text-decoration:underline;
}
.blue
{
	color:#40A8BF;
}
a.blue
{
	color:#40A8BF;
	text-decoration:underline;
}
a.blue:hover
{
	color:#40A8BF;
	text-decoration:none;
}
a.blue_none
{
	color:#40A8BF;
	text-decoration:none;
}
a.blue_none:hover
{
	color:#40A8BF;
	text-decoration:underline;
}
a.top
{
	color:#8B8B8B;
	text-decoration:none;
	font-weight:bold;

}
a.top:hover
{
	color:#8B8B8B;
	text-decoration:underline;
	font-weight:bold;
}
.t10
{
	font-size:10px;
}
.t12
{
	font-size:12px;
	font-weight:bold;
}
.mainfnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
}
.qqtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #898989;
}
a:link {
	color: #5277a6;
}
a:visited {
	color: #5277a6;
}
table.ccTable
{
	width:350px;
	border-collapse:collapse;
	border-bottom:15px;
	color:#FFFFFF
}

table.ccTable td
{
/* Style applied to every cell in the ccTable */
	padding: 3px 10px;
}

tr.ccGroupHeader
{
/*Style applies to whole header line */
	background-color:#86d8fd;
	font-weight:bold;
	text-align:center;
}

tr.ccGroupHeader td.ccHud
{
/*Style applies to hud column of header */
}

tr.ccGroupHeader td.ccDesc
{
/*Style applies to description column of header */
	text-align:center;
	width:100%
}

tr.ccGroupHeader td.ccCost
{
	text-align:center;
	width:50px;
/*Style applies to cost column of header */
}

tr.ccRow td.ccHud
{
	border-bottom:1px solid gray;
}

tr.ccRow td.ccDesc
{
	border-bottom:1px solid gray;
}

tr.ccRow td.ccCost
{
	border-bottom:1px solid gray;
	text-align:right;
	font-weight: bold;
}

tr.ccFooter
{
}

tr.ccFooter td.ccDesc
{
	text-align: right;
	font-weight: bold;
}

tr.ccFooter td.ccCost
{
	text-align:right;
	color:white;
	font-weight: bold;
}

.ld
{
	display:none;
}

table.ratetable td
{
	border:solid 1px;
	background-color: #ffffff;
	border-color:#e3e3e3;
	padding:5px;
	border-collapse:collapse;
}

table.ratetable .Group
{
	text-align:center;
	background-color: #ffffff;
	color: #666666;
	font-size:12px;
}

table.ratetable
{
	color:#FFFFFF;
	border:solid 1px;
	background-color: #ffffff;
	border-color:#e3e3e3;
	border-collapse:collapse;
	width:453px; 
	margin-bottom:5px;
	margin-left:1px;
}

table.ratetable tr.rtHeader
{
	font-weight:bold;
	text-align:center;
	background-color: #ffffff;
	color:#ffffff;
}

table.ratetable tr.rtHeader th.rate
{
font-size:10px;
}

table.ratetable tr.rtHeader th.points
{
color:#ffffff;
}

table.ratetable tr.rtHeader th.apr
{
}

table.ratetable tr.rtHeader th.cc
{
}

table.ratetable tr.rtHeader th.ld
{
}

table.ratetable tr.rtHeader th.apply
{
width:100px;
}

table.ratetable tr.rtRow
{
}

table.ratetable tr.rtRow td.rate
{
	text-align:right;
}

table.ratetable tr.rtRow td.points
{
	text-align:right;
}

table.ratetable tr.rtRow td.apr
{
	text-align:right;
}

table.ratetable tr.rtRow td.loanamount
{
	text-align:right;
}

table.ratetable tr.rtRow td.payment
{
	text-align:right;
}

table.ratetable tr.rtRow td.cc
{
	text-align:center;
}

table.ratetable tr.rtRow td.ld
{
	text-align:center;
}

table.ratetable tr.rtRow td.apply
{
}
table.ratesummary td{padding:6px;}
.style1 {font-weight: bold}
.style2 {
	color: #5277a6;
	font-weight: bold;
}
.style4 {font-weight: bold}
.style5 {
	color: #2B5C9B;
	font-weight: bold;
}

