.content-top-right { width:200px; float:right; margin-top:12px; text-align:right; } 
.content-top-right .compareRate a {font-size:14px;  text-decoration:underline; color:#2a4697; font-weight:bold;}
.main-rate { padding-top:50px; font-size:60px; font-weight:bold; color:#ff5c00; }
.date { font-size:13px; color:#333; }
.share-rate { background:url(/img/gobankingrates/rates/social_mod1.gif); width:184px; height:39px; float:right; }
.share-text { padding:12px 2px 0 14px; float:left; }
.share-icon a img{ padding:0 1px 8px 0; }
.terms-module { float:right; width:248px; height:150px; padding-left:10px; }
.terms-mod-top { background:url(/img/gobankingrates/rates/terms_mod1.gif) no-repeat; width:248px; height:39px; text-align:center; }
.terms-headtext {padding:11px 3px; }
.terms-mod-mid { background:url(/img/gobankingrates/rates/terms_mod2.gif) repeat-y; width:248px; float:left;}
.terms-text { line-height:18px; margin-left:25px; width:6em; float:left; font-size:13px; color:#333; }
.terms-mod-bottom { background:url(/img/gobankingrates/rates/terms_mod3.gif) no-repeat; width:248px; height:16px; } 
.article-mod { width:600px; padding-right:10px; }
.article-head { background:url(/img/gobankingrates/rates/article_mod1.gif) no-repeat; width:600px; height:41px; }
.article-headtext { padding-top:15px; color:white; font-size: 14px; font-weight: bold; float:left; width:290px; text-align:center; }
.article-headtext2 { margin-left:18px; padding-top:15px; color:white; font-size: 14px; font-weight: bold; float:left; width:290px; text-align:center; } 
.article-mid { background:url(/img/gobankingrates/rates/article_mod2.gif) repeat-y; width:600px; }
.article-bottom { margin-top:0px; background:url(/img/gobankingrates/rates/article_mod3.gif) no-repeat; width:600px; height:7px; }
.submit-rates { float:right; margin-bottom:10px; }
.featuredrates-mod-title { height:34px; width:300px; font-size:18px; color:white; text-align:center; padding-top:12px; font-weight:bold } 
.featuredrates-mod-rate1 { float:left; width:136px; text-align:center; padding-top:10px; margin-left:10px; }
.featuredrates-mod-rate3-1 { float:left; width:136px; text-align:center; padding-top:10px; margin-left:10px; color:#333333; font-size:35px; font-weight:bold; color:#ff6600; }
.featuredrates-mod-rate3-2{ float:left; width:136px; text-align:center; padding-top:10px; margin-left:10px; }
.featuredrates-mod-mainrate { line-height:65px; color:#333333; font-size:35px; font-weight:bold; color:#ff6600; }
.article-links { width:290px; }
.article-links ul { padding:10px 0 0 16px; list-style-image:none; list-style-position:none; list-style-type:none; line-height:17px; }
.article-links li { padding-bottom:8px; }
.article-links2 { margin:0 0 0 18px; width:290px; }
.article-links2 ul { padding:10px 0 0 16px; list-style-image:none; list-style-position:none; list-style-type:none; line-height:17px; }
.article-links2 li { padding-bottom:8px; }

.spacer{ clear:both; }
.rightads {margin-top:10px; margin-bottom:10px;}

.rateContent {border-top:1px dashed #cccccc; padding-top:15px; margin-bottom:15px; margin-top:15px;}
.rateContent h2 { font-size:14px; color:#333; font-weight:bold; }
.rateContent .terms-headtext { font-size:13px; color:#333; font-weight:bold; }
.rateContent a {color:#2a4b97;}

.featuredrates-mod .featuredrates-mod-title {
    font:bold 18px arial;
    color:#fff;
}
.featuredrates-mod .featuredrates-rates-title {
    font:bold 14px arial;
    color:#ff5c00;
}
.featuredrates-mod .featuredrates-mod-mainrate,
.featuredrates-mod .featuredrates-mod-rate3-1{
    font:bold 40px arial;
    color:#333;
}
.featuredrates-mod .featuredrates-mod-rate1 a.featuredrates-view-rates-link {
    font:normal 11px arial;
    color:#2a4b97;
    text-decoration:underline;
}
.featuredrates-mod .featuredrates-more-link {
    font:bold 14px arial;
    color:#fff;
    text-decoration:underline;
}


.ind-rate-links{
    margin:10px 0;
}
.ind-rate-links .left{
    float:left;
}
.ind-rate-links .right{
    float:right;
}

div#open-account {
    padding-top:12px;
}

