#pgMain .leftCol h2 {margin-bottom:0;clear:both;}
.contentBox {margin-top:1em;}

/* Standard rate table */
.rateTable {width:100%;}
.rateTable thead td {border-bottom:1px solid silver;}
.rateTable .prod {width:50%;}
.rateTable .rate {text-align:center;}
.rateTable .rate a {text-decoration:none;}
.rateTable .bal {width:25%;text-align:center;}



/* Realestate rates have more columns */
.reRateTable {width:100%;}
.reRateTable thead td {border-bottom:1px solid silver;}
.reRateTable .type {width:20%;}
.reRateTable .term {width:20%;}
.reRateTable .ltv {width:20%;text-align:center;}
.reRateTable .apr {width:20%;text-align:center;}
.reRateTable .rate {width:20%;text-align:center;}


h2.action {float:right;font-size:.8em;font-weight:normal;}
h2.action:visited,.action a:visited {color:#000099;}

.action {}
.action a:link,.action a:visited {color:#000099;}



.rateTable tfoot {}



.smallText{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.verySmallText{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000}
.whtOverBlack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #000099;}
.blkOverGray {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; background-color: #CCCCCC}
.boldHeading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #000000}
.normalBlueText {  font-family: Verdana, Tahoma, Arial; ; font-size: 10pt; color: #3333FF}
.normalBody {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
A.btn:Hover  {background-color : #ffff99;}



#pgMain .options {margin-left:10px;border:1px solid blue;}
#pgMain .options a:link, .options a:visited {color:#000099;text-decoration:none;}
#pgMain .options a:hover {text-decoration:underline;}
#pgMain .options a.active {font-weight:bold;}
