#subNavSection {height:34px;background: #FFF url(http://i.cdn.turner.com/money/.element/img/1.0/misc/hrdots.gif) repeat-x left 18px;}
#quigo336 {margin-bottom:8px;}
.clearFloat {clear: both; line-height: 0px; font-size: 0px;height:0px; margin: 0px; padding: 0px;}

/********* Top Lead : START ******/
 #cnnTL1      {padding:5px 15px 10px 0px;vertical-align:top;margin-bottom:0px;}
  #cnnTL1.summaryBlock {margin:0 0 10px 0px;}
  #cnnTL1 .img01paddingL {margin-right: 13px;}
  #cnnTL1 .cnnHeadline {font:bold 26px Arial;margin-top:-6px;letter-spacing: -1px;}
  #cnnTL1.summaryBlock .cnnHeadline {margin-left: 132px;}
  #cnnTL1 .cnnBlurbTxt {padding-bottom:0px;}
  #cnnTL1.summaryBlock .cnnBullets  {margin-left: 145px;}
  #cnnTL1 .cnnBullets a:hover {text-decoration: underline;}
  #cnnTL1 .cnnHeadline a:hover {text-decoration: none;}
  
  /*special case - market graph image*/ 
  #cnnTL1.summaryBlockMkGrph {margin:0 0 1 0px;}
  #cnnTL1.summaryBlockMkGrph .cnnHeadline {margin: -21px 0px 0px 165px;}
  html>body #cnnTL1.summaryBlockMkGrph .cnnHeadline {margin: -6px 0px 0px 165px;}
  #cnnTL1.summaryBlockMkGrph .cnnBullets  {margin-left: 175px;}
/********* Top Lead : END ******/

#subNavSection a.subNavLink {color: #004276;}
.topAdCenter {background-color:#FFF;color:#7B7986; font: bold 11px Arial; padding:5px 0px 0px 0px; text-align:right; vertical-align:middle;}

#content #ratesBox {background: #FFF; border: none; padding: 0px; margin-bottom: 8px; width: 290px;overflow: hidden;}
#ratesBox #searchButton {margin-left:0px;}
.LeftColumn #ratesBox {margin-right:35px;float:left;}
html>body .LeftColumn #ratesBox {margin-right:37px;}
#ratesBox h2 { color:#999; font:normal 10px Arial; text-align:right; margin:10px 25px 6px 0; }
#ratesBox table { width:306px; font-size:12px; border-spacing:0; border-collapse:collapse; }
#ratesBox table tr { background:#f5f5f5; }
#ratesBox table tr.hov { background:#fff; }
#ratesBox table tr td { padding:6px 0px 6px 6px; border-top:1px solid #e1e1e1; }
#ratesBox table tr td.change { padding:6px 25px 6px 6px;  text-align:right; }
#ratesBox form { border-top:1px solid #e1e1e1; color:#5E5E5E; float:left; font:normal 12px Arial; width:306px; margin-bottom:1em; }
#ratesBox form p { margin:1em 0 1ex 0em; padding-left:0em;}
#ratesBox form p input { color:#3B3B3B; font:normal 12px Arial; }
#ratesBox form p input.zipbox { width:113px; font-size: 11px; color:#666;padding: 3px 0px 3px 3px; height: 22px; border: 1px solid #9CA79F;margin-bottom:4px !important;margin-bottom:0px;margin-right:0px;}
#ratesBox form em { font:normal 11px Arial; text-align:left; }
#ratesBox form p select { font-size: 11px; width: 115px; margin: 0 2px 0 0; height: 23px; color: #5E5E5E; display: block; float: left; }
    * html #ratesBox form p select { margin: 2px 0 0 0 !important; }

#cnnSection .boxHeading {font:bold 19px Arial;letter-spacing: -1px;padding:0px 0px 5px 0px;}
#cnnSection .boxHeading a {font:bold 19px Arial;color:#000;letter-spacing: -1px;padding:0px 0px 5px 0px; text-decoration: none;}

#cnnSection #ratesBox {padding:7px 0px 15px 15px; width:336px margin-bottom: 4px; margin-top: -8px; overflow: hidden;}
html>body #cnnSection #ratesBox {width:321px;}
#cnnSection .real_estateSection #ratesBox {border:1px solid #e1e1e1;margin-top: 5px;padding:16px 0px 15px 15px;}

#cnnSection #ratesBox h2 { color:#999; font:normal 10px Arial; text-align:right; margin:10px 25px 6px 0; }
#cnnSection #ratesBox table { width:306px; font-size:12px; border-spacing:0; border-collapse:collapse; }
#cnnSection #ratesBox table tr { background:#f5f5f5; }
#cnnSection #ratesBox table tr.hov { background:#fff; }
#cnnSection #ratesBox table tr td { padding:6px 0px 6px 6px; border-top:1px solid #e1e1e1; }
#cnnSection #ratesBox table tr td.change { padding-right:10px; text-align:right; }
#cnnSection #ratesBox form { border-top:1px solid #e1e1e1; color:#5E5E5E; float:left; font:normal 12px Arial; width:306px; margin-bottom:1em; }
#cnnSection #ratesBox form p { margin:1em 0 0 0em; padding-left:1em; float:left; }
#cnnSection #ratesBox form p input { color:#3B3B3B; font:normal 12px Arial; }
#cnnSection #ratesBox form em { float:left; margin-top:1.75em; padding-left:1.5em; font:normal 12px Arial; text-align:right; }

* html #ratesBox #ad-234779{ margin-top:.75em !important; }
#ratesBox #NaviTabs li { width:76px !important;}
  html>body #ratesBox #NaviTabs li { width:72px !important; }

#NaviTabs   {padding-top:0px;background: none;}
#NaviTabs ul {padding: 0px;}
#cnnSection #ratesBox #NaviTabs li {background:#F5F5F5;border:1px solid #E1E1E1;border-right: none; font: normal 10px arial;height:33px;line-height: 11px;padding:0px 3px 0px 0px;position: relative;width: 69.5px !important;width: 25%;}
#cnnSection #ratesBox #NaviTabs li a {display:list-item;font:normal 10px Arial;line-height: 11px;padding:5px 0px 0px 10px;}
#ratesBox #NaviTabs li#tabnum3 {width:85px !important;}
#ratesBox #NaviTabs li#tabnum2 {width:65px !important;}
html>body #ratesBox #NaviTabs li#tabnum3 {width:80px !important;}
#cnnSection #ratesBox #NaviTabs li#tabnum3 {width:85px !important;}
#cnnSection #ratesBox #NaviTabs li#tabnum0 a {padding-top:15px;}
#cnnSection #ratesBox #NaviTabs li#tabnum2 a {padding-top:15px;}
#cnnSection #ratesBox #NaviTabs li#tabnum3 a {padding-top:5px;}
#cnnSection #ratesBox #NaviTabs li a:hover {color:#CC0000;text-decoration:none;}
#cnnSection #ratesBox li#tabnum3 {border-right:1px solid #E1E1E1;}

#cnnSection #ratesBox.Tab0Visible li#tabnum0 {background:#FFF;border-bottom:1px solid #FFF;border-left:1px solid #E1E1E1;}
#cnnSection #ratesBox.Tab0Visible li#tabnum0 a{color:#000;}
#cnnSection #ratesBox.Tab0Visible li#tabnum3 {background:#F5F5F5;}
 
#cnnSection #ratesBox.Tab1Visible li#tabnum1 {background:#FFF;border-left:1px solid #E1E1E1;border-bottom:1px solid #FFF;}
#cnnSection #ratesBox.Tab1Visible li#tabnum1 a{color:#000;}
#cnnSection #ratesBox.Tab1Visible li#tabnum0, #ratesBox.Tab1Visible li#tabnum3 {background:#F5F5F5;}
 
#cnnSection #ratesBox.Tab2Visible li#tabnum2 {background:#FFF;border-bottom:1px solid #FFF;border-left:1px solid #E1E1E1;}
#cnnSection #ratesBox.Tab2Visible li#tabnum2 a{color:#000;}
#cnnSection #ratesBox.Tab2Visible li#tabnum1, #ratesBox.Tab1Visible li#tabnum3 {background:#F5F5F5;}
 
#cnnSection #ratesBox.Tab3Visible li#tabnum3 {background:#FFF;border-bottom:1px solid #FFF;border-left:1px solid #E1E1E1;}
#cnnSection #ratesBox.Tab3Visible li#tabnum3 a{color:#000;}
#cnnSection #ratesBox.Tab3Visible li#tabnum2 {background:#F5F5F5;}

#ratesBox .footnote {color: #5e5e5e; display: inline; float: right; text-align: right; width: 120px; position: relative; top: -40px; right: 5px;z-index:2;}
html>body #ratesBox .footnote {top: -20px; right: 35px;}
#ratesBox .zipcell {float: left; position: relative; z-index: 5;}
html>body #ratesBox .zipcell {margin-bottom: -20px;}

#ratesBox form p input.zipbox { width:113px; font-size: 11px; color:#666;padding: 3px 0px 3px 3px; height: 22px; border: 1px solid #9CA79F;margin-bottom:4px !important;margin-bottom:0px;margin-right:0px;}
#ratesBox #searchButton {margin-left:0px;}

#ssi0,
#ssi1,
#ssi2, 
#ssi3,
#ssi4 {visibility:hidden;display:none;}

.Tab0Visible #ssi0,
.Tab1Visible #ssi1,
.Tab2Visible #ssi2,
.Tab3Visible #ssi3,
.Tab4Visible #ssi4 {visibility:visible;display:block;}
 
 
.NaviTabs:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.NaviTabs {display: inline-block; text-align: left;}
	/* Hides from IE-mac \*/
	* html .NaviTabs {height:1%;}
	.NaviTabs {display:block;}
	/* End hide from IE-mac */
.NaviTabs ul {border:none;width:100%;}
.NaviTabs li {background-color :#F5F5F5;border:1px solid #ebebeb;border-right: none; float:left;height:33px;line-height: 11px;list-style:none; position:relative;}
.NaviTabs li a	{display:list-item; line-height: 11px;padding:5px 6px; position:absolute; bottom: 0px;}
.Tab0Visible .NaviTabs li.tabnum0 {background-color:#FFF;border-bottom:1px solid #FFF;}
.Tab1Visible .NaviTabs li.tabnum1 {background-color:#FFF;border-bottom:1px solid #FFF;}
.Tab2Visible .NaviTabs li.tabnum2 {background-color:#FFF;border-bottom:1px solid #FFF;}
.Tab3Visible .NaviTabs li.tabnum3 {background-color:#FFF;border-bottom:1px solid #FFF;}
.Tab4Visible .NaviTabs li.tabnum4 {background-color:#FFF;border-bottom:1px solid #FFF;}
.Tab0Visible .NaviTabs li.tabnum0 a {color:#000;}
.Tab1Visible .NaviTabs li.tabnum1 a {color:#000;}
.Tab2Visible .NaviTabs li.tabnum2 a {color:#000;}
.Tab3Visible .NaviTabs li.tabnum3 a {color:#000;}
.Tab4Visible .NaviTabs li.tabnum4 a {color:#000;}


#bankrate_module {background-color: #fff; padding-bottom: 15px;padding-left:15px;}
#bankrate_module .boxHeading {margin-bottom: 5px;border:none;font-size:16px;width:300px;}
#bankrate_module .NaviTabs {margin-bottom: 0px;font-size:11px;margin-left:-40px;}
html>body #bankrate_module .NaviTabs {margin-bottom: 15px;}
#bankrate_module .NaviTabs li.tabnum0 {width:66px;}
#bankrate_module .NaviTabs li.tabnum1 {width:72px;}
#bankrate_module .NaviTabs li.tabnum2 {width:60px;}
#bankrate_module .NaviTabs li.tabnum3 {width:60px;}
html>body #bankrate_module .NaviTabs li.tabnum0 {width:66px;}
html>body #bankrate_module .NaviTabs li.tabnum1 {width:75px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#bankrate_module .NaviTabs li.tabnum1 {width:78px;}
}
html>body #bankrate_module .NaviTabs li.tabnum2 {width:58px;}
html>body #bankrate_module .NaviTabs li.tabnum3 {width:70px;}

#bankrate_module .NaviTabs li.tabBorder {display:none;}
html>body #bankrate_module .NaviTabs li.tabBorder {height: 34px;}
#bankrate_module .NaviTabs li.tabnum4 { border-right: 1px solid #ebebeb;width:38px;}
#bankrate_module .NaviTabs li a {padding-top: 10px;}
#bankrate_ssi, #bankrate_ssi-1, #bankrate_ssi-2, #bankrate_ssi-3, #bankrate_ssi-4 {clear:both;}
#bankrate_module table {width: 93%/*468px*/;}
	html>body #bankrate_module table {width: 97%;}
#bankrate_module th {border-bottom:1px solid #e4e4e4; color:#2d2d2d;font-size:11px; font-weight: normal; padding-left: 10px; padding-bottom: 5px; text-align:center;}
#bankrate_module td {border-bottom:1px solid #e4e4e4; padding: 5px 10px; text-align:right; font-size:12px;}
#bankrate_module .col1 {text-align:left;width:300px;border-left:none;border-right:none;padding:0 0 0 5px;}
#bankrate_module td.col2 {padding: 5px 5px 5px 0px; width: 55px;border-left:none;border-right:none;}
#bankrate_module td.col3 {padding-left: 0px; padding-right: 20px; width: 55px;background-color:#FFF;}
#bankrate_module th.col3 {padding-right: 10px;}
#bankrate_module td.col4, #bankrate_module th.col4 {padding-left: 0px; padding-right: 5px; width: 81px;}
#bankrate_module .col3 span {padding: 0px 0px 0px 14px;}
#bankrate_module .change_up {background: #fff url(http://i2.cdn.turner.com/money/.element/img/4.0/misc/bankrate_sprite.gif) no-repeat 23px 0px;height:13px;display:block;}
#bankrate_module .change_down {background: #fff url(http://i2.cdn.turner.com/money/.element/img/4.0/misc/bankrate_sprite.gif) no-repeat 23px -18px;height:13px;display:block;}
#bankrate_module .change_blank {background: #fff url(http://i2.cdn.turner.com/money/.element/img/4.0/misc/bankrate_sprite.gif) no-repeat 23px -31px;height:13px;display:block;}
#bankrate_module .marketTimestamp{font:normal 11px arial; color:#999;text-align:right;}
#bankrate_module #bankrate_sponsor {float:right;font-size:10px;line-height:10px;margin:5px 0 0 0;padding-right:10px;text-align:right;color:#686868;}
#bankrate_module .bankrate_note {font-size:10px;margin-left:175px;color:#686868;margin-top:2px;}
#bankrate_module #bankrate_lookup, #bankrate_module .featuredRates {margin-top:8px;margin-left:5px;}
#bankrate_module #bankrate_lookup input#zipCdMma {border:1px solid #C4C4C4; color:#6C6C6C; float: left; font-size: 11px; margin-right:0px; padding-left:6px; width:85px; height:22px;}
#insurance_lookup {font-weight:bold;font-size:12px;margin-left:8px;width:300px;float:left;line-height:20px;}
#insurance_lookup br {margin-bottom:15px;}
#insurance_lookup #zipcodeval, #insurance_lookup #InsuranceType {border: 1px solid #6f8fa8;width:202px;font-size:10px;}
#insurance_lookup #InsuranceType {width:205px;}
#insurance_lookup #zipcodeval {margin:10 0;}
#insurance_lookup .productLabel, #insurance_lookup .zipLabel {font-weight:normal;font-size:11px;float:left;}
#insurance_lookup .zipLabel {margin-right:9px;position:relative;top:9px;}
#insurance_lookup #searchButton {margin-left:216px;margin-bottom:10px;margin-top:2px;}
#insurance_lookup ul {list-style-type: none; 0 0 10px 0; padding: 0px;width:300px;}
#insurance_lookup li {background: url(http://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 10px; line-height: 12px; padding: 5px 0px 0px 8px;}
.insuranceFrame  {padding-top:5px;}
.featuredRates {position:relative;}
.Tab2Visible .featuredRates {top:17px;}
.featuredRates .ratesContainer {border:1px solid #3f68a0;width:305px;overflow:hidden;position:relative;}
.featuredRates .ratesContainer ul {list-style-type: none; margin: 0px; padding: 0px;overflow:hidden;width:305px;height:18px;white-space:nowrap;position:relative;}
.featuredRates .ratesContainer li {float:left;padding:0 0 0 3px;margin:0;}
#bankrate_module .featuredRates a {padding:1px;display:inline-block;width:305px;overflow:hidden;}
#bankrate_module .featuredRates a span {font-weight:bold;}
#bankrate_module .featuredRates p {height:10px;margin-bottom:2px;}
html>body #bankrate_module .featuredRates p {height:18px;margin-bottom:0px;}
#bankrate_module .action-row {font:normal 12px Arial;color:#3b3b3b;display:none;margin:7px 0px 5px 5px;}
#bankrate_module .action-row span {display:block;}
#bankrate_module .action-row select {font-size:11px;color:#3b3b3b;}
#bankrate_module .action-row .submitbtn {background:url(http://i2.cdn.turner.com/money/.element/img/2.0/buttons/button_search.gif) no-repeat 0px 0px;border:none;width:54px;height:22px;}

