#storyPage {margin:0px auto;text-align:left;width:1064px;}
#storyPage #contentBody{background: #FFF; float:left; width:648px;overflow:hidden;padding: 10px 15px; margin:9px 0px 10px 0px;}
html>body #storyPage #contentBody{width:618px;}
#storyPage #rightColumn{background: #EEE; float: right; width: 346px; overflow: visible;padding: 0px 0px 10px 8px;margin:9px 0 0 0; position: relative;}
html>body #storyPage #rightColumn{width: 336px;}

#contentBody #relatedArticles{float:left; width:300px; overflow:hidden;display:block;}
#contentBody #editorPick{float: left; width: 300px; overflow: hidden; position: relative;}


#storyPage a				{text-decoration:none;color:#004276;}
#storyPage a:hover		{text-decoration:underline;}
div#subNavSection	{height:40px;background: #FFF url(https://i.cdn.turner.com/money/.element/img/1.0/misc/hrdots.gif) repeat-x bottom; white-space:nowrap;margin:0px;}
#brandingBanner{padding:15px 0 6px 0;border-bottom:1px solid #c80813;}

#storyPage #siteFeatures { display: none; }
#storyPage .copyrightED { display: none; }

h1,h2{margin:0;}

h1.storyheadline			{font-size : 32px;font-weight : bold;margin:15 0 10px 0;color:#000;}
h2.storysubhead				{font-size : 16px;font-weight : bold;padding-bottom:18px;color:#000;}
.storybyline				{font-size : 11px;padding-bottom:3px;color:#575757;}
.storytimestamp				{font-size : 11px;color:#575757;}
a.cnnMore{text-transform: capitalize;}

#storyPage .boxHeading 				{color:#000;}
#storyPage .boxHeading a				{color:#000;}

/* Right rail Galleries module - start */
#siteGalleries .boxHeading a {color:#000;}
#siteGalleries .boxHeading a:hover {text-decoration:none;}

#siteGalleries .boxcontent{padding-bottom:0px;}
#siteGalleries .img01paddingL {float:left; margin: 0px 10px 10px 0px; border:none;}
/*#siteGalleries .img01paddingL {float:left; margin: 3px 10px 5px 0px; border:none;}
html>body #siteGalleries .img01paddingL {margin-top:4px;}*/
#siteGalleries .summaryBlock .img02paddingL {float:left; padding:0 0 10px 0px;margin:3px 10px 10px 0px;}
#siteGalleries .summaryBlock {display: block; margin-bottom: 0px; padding-bottom: 10px;}
#siteGalleries .summaryBlock .cnnHeadline {margin:0px;}
#siteGalleries .summaryBlock .cnnBlurbTxt {color:#545454; display: block; margin-left: 130px;margin-top:4px;}
/* Right rail Galleries module - end */

.NLsignup					{margin-top:10px;}
.boxlink					{font: bold 11px Verdana;}

.storytext					{font-size : 14px; line-height:20px;width:618px !important;}
.storytext p				{margin:0px 0 20px 0;}
.storytext p a				{text-decoration:none;color:#004276;}
.storytext p a:hover		{text-decoration:underline;}
.inStoryHeading				{font-size : 16px;text-align:left;font-weight:bold;color:#000;margin-bottom:5px;}
.inStoryHeading a			{text-decoration:none;}
.inStoryHeading a:hover		{text-decoration:underline;}
#storyLogo .img01paddingR	{margin-right:20px;margin-top:0px;}

.captionname				{font:normal 11px Arial;color:#575757;}
.captionname b				{font:normal 11px Arial;color:#575757;}
#IEContainerR .captionname	{border:1px solid #ebebeb;border-top:none;position:relative;top:-7px;display:block;z-index:100;padding:12 10 10 6px;}
html>body #IEContainerR .captionname	{padding:12 6 6 6px;}


#clickIncludeBox			{padding-bottom:8px;line-height: 16px;}
#clickIncludeBox 			{padding:0px;float:right;}
#clickIncludeBox img 		{vertical-align:top;}	
.clickability				{font-size : 10px; word-spacing: 10px; white-space: nowrap;}
.clickability a				{word-spacing: normal;}

.magIssueLink				{margin: -5px 0px 20px 0px;font-size:12px;}

/** ADs **/
#storyPage #adBanner	{width:100%;  background : #FFF; border-bottom: 1px solid #eee;padding-bottom:1px;}
#adBannerTable {width: 100%;}

#adsquare {margin: 0px 0px 8px 0px;}

#adTop{background: #FFF;border-bottom:1px solid #EEE;width:994px;text-align:center;}
#sponsorAdTop{background: #FFF;border-bottom:1px solid #EEE;}
#sponsorAdTop{padding:10 0px;background:#FFF;margin-top:8px;}

.topAdCenter {background-color: #FFF; color:#666; font: normal 9px Verdana; padding:5px 0px 0px 0px; text-align:right; vertical-align:middle;}

#footerGroup a {color: #7fb7ef; text-decoration: none;}
#footerLinks a {color: #FFF; font-size: 12px; line-height: 18px; margin-right: 12px; text-decoration: none;}


/******* IE Elements *******/
	#RelatedStoriesArea				{padding-bottom:15px;}
	
	#magStoryIE						{width:220px; margin-left:20px;margin-bottom:15px; float:right;}
	#NestedBox #magStoryIE			{margin-left:0px;margin-bottom:15px; float:none;}
	.PermaLinksTable				{width:100%;border: 1px solid #ebebeb;}
	.PermaLinksTable .storyLink		{font-weight:bold;padding-left:5px;}
	
	#IEContainerR 		{max-width: 220px; margin-bottom: 10px; clear: right; float: right; margin-left: 10px;}
	#IEContainerL 		{max-width: 220px; margin-bottom: 10px; clear: left; float: left; margin-right: 10px;}
	#IEContainerRinline 		{display: inline;max-width: 220px; margin-bottom: 10px; clear: right; float: right; margin-left: 10px;}
	#IEContainerLinline 		{display: inline;max-width: 220px; margin-bottom: 10px; clear: left; float: left; margin-right: 10px;}
	#IEContainerR #inStoryIE table{float:none;width: 218px;}
	#IEContainerR #inStoryIE {border: 1px solid #ebebeb;}
	#inStoryIE .headerRow {font:bold 19px Arial;padding:6px 4px;}
	#inStoryIE .headerRow .fullLink{display:none;}
	#inStoryIE #qForLinks ul{list-style-type: none; margin: 5px; padding: 0px;}
	#inStoryIE #qForLinks li {font:normal 12px Arial;background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat;padding: 0px 0px 8px 8px;margin-top:-4px !important;margin-top:-8px;background-position:0px 7px !important;background-position:0px 11px;}
	#inStoryIE table.IEtable	{width:220px;border: 1px solid #ebebeb;}
	#inStoryIE .headerRow		{background-color : #eee; border-bottom : 1px solid #ebebeb; padding : 2px 4px 3px 2px; text-align : right; font-size : 14px; font-weight : bold; text-decoration : none; color : Black; font-style : normal;}
	#inStoryIE .linkRow			{font-size : 12px;vertical-align : top;padding : 10px 8px 10px 15px;}
	#inStoryIE .fullLink		{font: normal 11px Arial;padding-left: 14px;white-space: nowrap;text-align : right;}
	#inStoryIE .headerAlign		{float: left;text-align : left;}
	#inStoryIE .IElinks			{padding-bottom:4px;padding-top:3px;}
	
	#IEheadingContainer {height:auto;}
	#IEheadingContainer .IEboxHeading {padding-top:3px;padding-left:10px;font:bold 14px arial;}
	#IEheadingContainer .linkDiv {float:right;margin-bottom:-22px;padding:4px 10px;position:relative;bottom:20px;}

	/* IE: Video IE - start */
	#vidIEContainer {border:1px solid #ebebeb;}
	#vidIEContainer .IEvideoHeadline{padding:6px 6px;font: bold 17px Arial;}
	#vidIEContainer .vicon {margin-left:10px;}
	#vidIEContainer .IEvideoImage img {margin:0px 0 0 1px;padding:0px;}
	#vidIEContainer .IEvideoImage {margin:0px;padding:0px;}
	#vidIEContainer .moreSummaryList {margin:5px;font-size:12px;}
	.IErow #vidIEContainer hr {color:#ebebeb;}
	#vidIEContainer .elementSeparator {font-size:1px;line-height:1px;border-top:solid 1px #ebebeb;width:100%;}
	/* IE: Video IE - end */

	#sidebarIEContainer	{border:solid 1px #ebebeb;padding:5 7 7 7px;}
	#IEheadingContainer .sidebarHeadingL 	{font: bold 16px Arial;}
	#IEheadingContainer .sidebarHeadingS 	{font: bold 16px Arial;margin-bottom:-7px;}
	#sidebarIEContainer	.sidebarContent		{margin:10px 0 0 0;}
	#sidebarIEContainer	.sidebarContent .element{padding-bottom:8px;}
	.sidebarContent ul{list-style-type: none; margin: 0px; padding: 0px;}
	.sidebarContent li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat;padding: 0px 0px 0px 8px;margin-top:-4px !important;margin-top:-8px;background-position:0px 7px !important;background-position:0px 11px;}
	::root .sidebarContent li {background-position:0px 5px;}
	.sidebarContent .sidebarHeadline {font: bold 16px Arial;margin-bottom:3px;}
	.sidebarContent .sidebarHeadline ul{font: bold 16px Arial;}
	#sidebarIEContainer	.cnnMore {padding-left:6px;}
	#sidebarIEContainer	.img02paddingL {margin-right:4px;}
	#sidebarIEContainer	.img02paddingR {margin-left:4px;}

	/* IE: Poll - start */
	#pollCNNMoney {margin-bottom:15px;}
	#pollCNNMoney .moneyMainGreyBnr {text-align:left;}
	#pollCNNMoney .moneyMainGreyBnr  {font:bold 19px Arial;letter-spacing: -1px;padding:0px 0px 5px 0px;}
	#pollCNNMoney .moneyMainGreyBnr a {font:bold 19px Arial;color:#000;letter-spacing: -1px;padding:0px 0px 5px 0px; text-decoration: none;}
	
	#pollCNNMoney #question {font:bold 12px Arial;text-align:left;margin-bottom:10px;}
	#pollCNNMoney #answers {font:normal 11px Arial;text-align:left;}
	#pollCNNMoney #answers ul {list-style: none; margin: 0; padding: 0;}
	#pollCNNMoney #answers ul li {clear:both; margin: 0; padding: 0; }
	#pollCNNMoney #answers ul li div {display:block;float:right;text-align:left;width:90%;}
	#pollCNNMoney #answers ul li input {float:left;}
	#pollCNNMoney #vote {clear:both;}
	#pollCNNMoney #maglogo {float:right;text-align:right;margin-top:-20px;}
	#vote .cnnPollRes, 
	#vote .cnnPollText  {font:normal 11px Arial;}
	/* IE: Poll - end */

	/* IE: Money101 - start */
	#money101IE {border: 1px solid #ebebeb; padding-bottom:6px; width: 220px;margin-bottom:15px;}
	#money101IE .relatedbox div {border-bottom: 1px solid #999; padding:2px;}
	.money101lesson {font:normal 12px Arial;}
	#money101IE .boxcontent li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 7px; font:normal 12px Arial; list-style-type: none; list-style-position:outside; line-height: 16px; padding: 0px 0px 0px 8px;}
	/* IE: Money101 - end */
	
	.IErow	{padding-bottom:15px;width: 220px;clear:both;}
	#sidebarWrapper		{border-bottom:1px solid #ebebeb;}
	.ieBox .box	{border: 1px solid #999; border-bottom:0px;}
	.sidebarBlurb		{font: normal 11px Arial; color:#545454;}
	.sidebarBlurbA		{font: normal 11px Arial; color:#545454;}
	.sidebarBullet		{font: normal 11px Arial;padding-top:3px;padding-bottom:3px;}
	
	div#ratesBox {width:220px;margin-bottom:15px;}
	#ratesBox .header {position:relative;top:-1px;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;text-decoration:none;text-align:right;font : normal 10px Arial;color : #999;vertical-align : bottom;padding: 2px 5px; border-bottom: 1px solid #65cfcf; height:18px;}
	#ratesBox .rowcolor1{background : transparent;}
	#ratesBox .creditLogo {text-align: right; position: relative; top: -40px; right:10px; font: normal 11px Arial, Helvetica, sans-serif;color:#999;}
	#ratesBox .adArea{padding:2px 5px;position:relative; top:-35px; background-color: #eee; border: 1px solid #999; border-top: 0px;}
		
	/* from 1.0/data_design.css */	
	#ratesBox 	tr#tablerow {font-size : 12px;height : 28px;}
		/* for mac IE */
	#ratesBox 	tr#tablerow td{height : 28px;}
	#ratesBox 	.rowcolor2    {background-color:#F5F5F5;}
	#ratesBox 	.dividerline  {background-color: 65cfcf;line-height : 1px;}
	#ratesBox 	#pfRates #ratestable {width:100%;border:1px solid #e4e4e4;border-top:0px;}
	#ratesBox 	#pfRates #ratestable .textcell{color:#004276;white-space:nowrap;}
	#ratesBox 	#pfRates .zipcell {font:normal 11px Arial;background-color:#F5F5F5;padding:3px;white-space:nowrap;}
	#ratesBox 	#pfRates .zipbox {font:normal 11px Arial;height:18px;width:100px;}
	#ratesBox #pfRates td.textcell, #pfRates td.change {font:normal 11px Arial;padding:0 5px;}
	#ratesBox #pfRates td.change {text-align:right;}
	/* hide until sponsored */
	#ratesBox .adArea {visibility:hidden;  display: none;}
	#ratesBox .creditLogo {vertical-align:top;text-align: right; position: relative; top: -58px; right:10px; font: normal 11px Arial, Helvetica, sans-serif;color:#999;}
	#ratesBox #pfRates td.zipcell {padding-top:20px;}
	
	/* 3.0 rates box */
#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; }
#IEContainerR #ratesBox {width:218px;}
#IEContainerR #ratesBox table, #IEContainerR #ratesBox form {width:218px;}
#IEContainerR #ratesBox form {margin-top:0px;margin-bottom:0px;border-bottom:1px solid #e1e1e1;padding-bottom:5px;float:none;}
html>body #IEContainerR #ratesBox form  {margin-bottom:10px;}
#IEContainerR #ratesBox table tr td.change { padding:6px 10px 6px 6px; }
#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; }
	/* IE: Tablemaker - start */
	TR.boxlabelcolor {font-family:arial;font-size:12px;}
	SPAN.boxheadline {font-size:14px;font-weight: bold; color: #DDDDDD;}
	TD.boxheader {background:#00458E;font-family:arial;font-size:12px;}
	TD.chartlabel {font-family:arial;font-size:12px;font-weight:bold;}
	TR.chartcolor1 {background:#fff;}
	TD.charttext {font-family:arial;font-size:12px;padding:3px 0px;}
	TR.chartcolor2 {background:#eee;}
	TD.timestamp {font-family:arial;font-size:12px;padding:3px 0px;}
	/* IE: Tablemaker - start */

	/* IE: NEW Tablemaker - start */
	#sidebarTBL {width:220px;}
	.sidebarTBLtable {border:solid 1px #ebebeb;border-bottom:none;}
	.sidebarTBLheadline {font: bold 16px Arial;padding:4 3 0 5px;}
	.sidebarTBLsubhead {color:#575757;font:normal 11px Arial;padding:0 3 7 7px;border-bottom:solid 1px #ebebeb;}
	.sidebarTBLheader {background-color:#fff;}
	.sidebarTBLheader th {font:normal 10px Arial;color:#000;height:20px;border-bottom:1px solid #ebebeb;}
	.sidebarTBLtext {font:normal 11px Arial;padding:3px;text-align:left;}
	.sidebarTBLdata {font:normal 11px Arial;padding:3px;text-align:right;}
	.sidebarTBLnote {font:normal 10px Arial;color:#848284;text-align:right;border-bottom:1px solid #ebebeb;padding:5 0px;}
	.sidebarTBLrowcolor2 {background-color:#f5f5f5;}
	.sidebarTBLrowcolor1 {background-color:#fff;}
	.cnnIERowAltBG		 {background-color:#f5f5f5;}
	.cnnTMcontent {background-color:#f5f5f5;}
	 .cc10 {color:#575757;border-bottom:solid 1px #ebebeb;}
	 .cc11 {color:#575757;border-bottom:solid 1px #ebebeb;}
	  .cnnTMcontent td {padding:7 5px;font:normal 12px Arial;}
	/* IE: NEW Tablemaker - end */

	/* IE: PullQuote - start */
	.cnnPullQuote { margin: 10px 10px 10px 0; padding-bottom: 24px;}
	.cnnPullQuoteText { color: #666; font-size: 20.5px; line-height: 22px;}
	.cnnPullQuoteAuthor { width: 240px; margin-left: 80px; text-align: right; }
	.cnnPullQuoteCompany { }
	/* IE: PullQuote - end */

	/* IE: Topics - start */
	.IErow .cnnTopics { line-height: 18px; }
	.IErow .cnnTopics h4{margin:0 0 5px 0;font:bold 15px arial;}
	#topicsList {width:220px;}
	#topicsList h4{margin:0 0 5px 0;font:bold 15px arial;}
	#topicsList ul{margin:0 0 15px 0;padding:0px;}
	#topicsList li{padding:0 0 5px 0px;margin-left:15px;list-style : disc;}
	/* IE: Topics - end */

	/* IE: VideoPlayer- start */
	#storyVideoPlayer{border:1px solid #ebebeb;}
	#storyVideoPlayer #contentL{padding:10px 5px;font:bold 16px arial;}
	#storyVideoPlayer .moreSummaryList {float:left;width:88px;font-size:12px;margin:20px 5px;background: url(http://i.cnn.net/money/.element/img/1.0/misc/icon_video.gif) no-repeat left;padding-left:20px;vertical-align:top;}
	#storyVideoPlayer  #videoContainer{height:123px;}
	#storyVideoPlayer #videoAdRow {border-top:1px solid #ebebeb;height:62px;}
	#storyVideoPlayer .vidSponsor {color: #999; font-size: 10px;padding:7 23 0 0px;text-align: right;}
		#cnnVPAd {color: #999; font-size: 10px; float:right; width: 88px;padding:0px 0px 5px 0px; position: relative; left: 18px;top:-32px !important; top:0px;}
	/* IE: VideoPlayer- end */

	/* IE: gallery Launcher - start */
	#galleryWidget a {text-decoration:none;}
	#galleryWidget a:hover {text-decoration:underline;}
	#galleryWidget {width:218px;border:1px solid #ebebeb;}
	#galleryWidget .galleryWidgetHeader {font:bold 19px Arial;padding:6px;clear:both;border-bottom:1px solid #ebebeb;}
	#galleryWidget .galleryMore {float:right;}
	#galleryWidget .galleryMore a {font:normal 11px Arial;}
	#galleryWidget #imageContainer {width:218px;height:120px;}
	#galleryWidget #imageContainer img {display:none;position:absolute;}
	#galleryWidget #galleryHedDek {font:normal 12px Arial;padding:7px;}
	#galleryWidget #galleryHedDek .galleryHed {padding-bottom:5px;}
	#galleryWidget #galleryHedDek .galleryHed a {font:bold 14px Arial;}
	#galleryWidget #galleryHedDek .galleryView {margin:10px 0px 0px 0px;font:normal 12px Arial;background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/circle_arrow.gif) no-repeat left;padding-left:15px;vertical-align:top;}
	/* IE: gallery Launcher - end */
  
  /* IE: gallery Launcher vers.2 (all classes for multiple gallery widgets)- start */
  .galleryWidget {width:218px;border:1px solid #e8e8e8;}
  .galleryWidget a {text-decoration:none;}
  .galleryWidget a:hover {text-decoration:underline;}
  .galleryWidget .galleryWidgetHeader {clear:both; color: #000; font:bold 16px Arial;padding:3px 10px 4px 7px;}
  .galleryWidget .galleryWidgetHeader a {font:bold 16px Arial}
  .galleryWidget .imageContainer {width:218px;height:120px;}
  .galleryWidget .imageContainer img {display:none;position:absolute;}
  .galleryWidget .imageContainer img.show {display:block;}
  .galleryWidget .galleryHedDek a {font:normal 12px Arial;}
  .galleryWidget .galleryHedDek {font:normal 11px Arial;padding:7px;color: #575757;}
  .galleryWidget .galleryHedDek .galleryHed {padding-bottom:5px;}
  .galleryWidget .galleryHedDek .galleryView a {font:normal 12px Arial;font-weight:bold;text-transform: capitalize;}
  .galleryWidget .galleryMore {float:right;}
  /* IE: gallery Launcher vers.2 - end */

	/* IE: Launcher - end */
	.IElauncher 	{background-color : #ebebeb;border : 1px solid #ebebeb;}
	.IElaunchHead 	{font-family : Arial, Helvetica, sans-serif;font-size : 14px;font-weight : bold;text-decoration : none;color : Black;padding-left : 3px;line-height : 20px;}
	.IElaunchLink 	{font-family : Verdana, Arial, Helvetica;font-size : 10px;padding-right : 3px;}
	/* IE: Launcher - start */

	#magStoryIE						{width:220px; margin-left:20px;margin-bottom:15px; float:right;}
	#NestedBox #magStoryIE			{margin-left:0px;margin-bottom:15px; float:none;} 
	#magStoryIE #TopStoriesBox .topstoriesTable	{border: 1px solid #ebebeb; width:100%;border-bottom : 0px;}
	#magStoryIE #TopStoriesBox .topstoriesTable	.contentRow {padding-left:5px;}
	#magStoryIE #TopStoriesBox .topstoriesTable	.contentRow td {padding:15px 0;}
	#magStoryIE #TopStoriesBox 					{padding-bottom:0px;}
	#magStoryIE #TopStoriesBox .headerRow		{}
	#magStoryIE #TopStoriesBox .headerCell		{border-bottom : 1px solid #ebebeb;padding : 6px;font: bold 19px Arial;}
	#magStoryIE #TopStoriesBox .storyLink		{padding:3px 5px 6px 5px;font-family: Arial, Helvetica, sans-serif; font-size: 13px;}

	/* IE: cgiTool Home Price Data - end */
	#homePriceWidgetForm {background-color:#FFF;width:220px;border:1px solid #ebebeb;background:  url(https://i.cdn.turner.com/money/.element/img/1.0/sections/real_estate/house_for_widget2.gif) no-repeat;background-position:157px 0px;}
	#homePriceWidgetForm .headerBox {background-color:#EEE;border-bottom:1px solid #ebebeb;font:bold 16px Arial;padding:3px 0px 4px 10px;line-height:13px;width:157px;}
	html>body #homePriceWidgetForm .headerBox {width:147px;}
	#homePriceWidgetForm .innerPad {padding:10px;font:bold 12px Arial;}
	#homePriceWidgetForm select {font:normal 11px Arial;width:180px;}
	#homePriceWidgetForm input {font:normal 11px Arial;width:180px;}
	#homePriceWidgetForm .cnnTracked {font: normal 12px arial;}
	#homePriceWidgetForm #stateMenuDiv {}
	#homePriceWidgetForm #cityMenuDiv {padding-top:10px;padding-bottom:10px;}
	#homePriceWidgetForm #submitButton {text-align:right;padding-top:10px;}
	#homePriceWidgetForm div.hideMe {display:none;}
	#homePriceWidgetForm div.showMe {display:block;}
	/* IE: cgiTool Home Price Data - end */
	
/* Generic sidebar widget */
#IEContainerR .cnnGenSidebarWidget {border:1px solid #ebebeb;margin-bottom:10px;text-align:left;width:218px;}
#IEContainerR .cnnGenSidebarWidget .cnnWidgetHed {background: url(https://i.cdn.turner.com/money/.element/img/1.0/sections/news/ie_bg_218.gif) no-repeat; font: bold 16px Arial; height: 38px; padding-top: 8px; text-align: center;}
html>body #IEContainerR .cnnGenSidebarWidget .cnnWidgetHed {height: 30px;}
#IEContainerR .cnnGenSidebarWidget .cnnWidgetHed a {color: #000; text-decoration: none;}
#IEContainerR .cnnGenSidebarWidget .cnnWidgetBody {font:normal 12px Arial; padding:6px 10px;}
#IEContainerR .cnnGenSidebarWidget .cnnWidgetBody a {font:normal 12px Arial;text-decoration:none;}
#IEContainerR .cnnGenSidebarWidget .cnnWidgetBody a:hover {text-decoration:underline;}
#IEContainerR .cnnGenSidebarWidget .cnnWidgetBody ul {list-style-type: none; margin: 0px; padding: 0px;}
#IEContainerR .cnnGenSidebarWidget .cnnWidgetBody li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 12px; line-height: 12px; padding: 5px 0px 0px 8px;}
#IEContainerR .cnnGenSidebarWidget .cnnWidgetBody li.vidSumm {background-image: none; padding-left: 0px;}

/* Special Packages IE */
#IEContainerR .cnnPkgIE {color: #666; margin-bottom:12px; width:220px;}
#IEContainerR .cnnPkgIE .widgetHed {border-bottom: 3px double #e8e8e8; margin:5px 7px;}
#IEContainerR .cnnPkgIE .widgetHed a {color: #000; font: bold 22px Times;}
#IEContainerR .cnnPkgIE .widgetHedImg {margin-bottom:-4px; padding: 0px; position: relative; z-index: 2;}
#IEContainerR .cnnPkgIE .widgetHedImg img {border: none;display: inline;}
#IEContainerR .cnnPkgIE .outerShell {border:1px solid #ebebeb; border-bottom: none;}
#IEContainerR .cnnPkgIE .outerShellImg {border:1px solid #ebebeb; border-bottom: none; border-top: none;}
#IEContainerR .cnnPkgIE .innerShell {border-bottom:1px solid #ebebeb;padding:7px 5px 10px 10px;}
#IEContainerR .cnnPkgIE .innerShell .moreSummaryList {margin:0px 0px 0px 0px; padding: 2px 0px 5px 15px;vertical-align:top;}
#IEContainerR .cnnPkgIE .leaderDek {font:normal 11px Arial;padding:3px 7px 10px 0px;}
#IEContainerR .cnnPkgIE .leaderHed {color:#004276; font:bold 12px Arial; padding:2px 0px 5px 0px;}
#IEContainerR .cnnPkgIE .leaderHed a {font:bold 12px Arial;text-decoration:none;}
#IEContainerR .cnnPkgIE .leaderHed a:hover {font:bold 12px Arial;text-decoration:underline;}
#IEContainerR .cnnPkgIE ul {font: normal 12px Arial; list-style: none; padding-left: 5px; margin: 0px;}
#IEContainerR .cnnPkgIE ol {font: normal 12px Arial; padding-left: 0px; margin: 0px 0px 5px 0px;}
#IEContainerR .cnnPkgIE ol li {list-style: decimal; list-style-position:inside;}
#IEContainerR .cnnPkgIE ul li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-grey.gif) no-repeat 0px 8px; padding-left: 7px;}
html>body #IEContainerR .cnnPkgIE ul li {background-position: 0px 6px;}
#IEContainerR .cnnPkgIE ul li.vidSumm {background-image: none; padding-left: 0px;}
#IEContainerR .cnnPkgIE ul li a, 
#IEContainerR .cnnPkgIE ol li a {text-decoration: none;font:normal 12px Arial;}
#IEContainerR .cnnPkgIE ol li a {margin-left: 2px;}
#IEContainerR .cnnPkgIE .twoColList {color: #666; width: 200px;}

/* Calc Starters */
#IEContainerR #calcStarter_assetalloc {height: 250px;}
html>body #IEContainerR #calcStarter_assetalloc {height: 238px;}
#IEContainerR #calcStarter_costliving {height: 435px;}
#IEContainerR #calcStarter_millionaire {height: 275px;}
html>body #IEContainerR #calcStarter_millionaire {height: 260px;}
#IEContainerR #calcStarter_networth {height: 220px;}
html>body #IEContainerR #calcStarter_networth {height: 214px;}
#IEContainerR #calcStarter_retireneed {height: 265px;}
html>body #IEContainerR #calcStarter_retireneed {height: 245px;}
#IEContainerR #calcStarter_retireyoung {height: 203px;}
html>body #IEContainerR #calcStarter_retireyoung {}
#IEContainerR #calcStarter_saveyoung {height: 258px;}
html>body #IEContainerR #calcStarter_saveyoung {height: 215px;}
#IEContainerR #calcStarter_savings {height: 275px;}
html>body #IEContainerR #calcStarter_savings {height: 260px;}
#IEContainerR #calcStarter_financialhealth {height: 230px;}
html>body #IEContainerR #calcStarter_financialhealth {height: 200px;}
	
/**** MISC ****/
H1.topHeadline		{font:bold 28px Arial;padding-bottom:3px;margin:0px;}
H2.topSubheadline	{font:bold 16px Arial;padding-bottom:12px;margin:0px;}
/* begin: styles for pagination */
	.cnnContinuedBottom { clear: both; margin: 10px 0; padding-bottom: 5px; border-bottom: 1px solid #ddd; }
	.cnnContinuedBottom .cnnContinuedTitle { font-size: 16px; font-family: Arial, sans-serif; font-weight: bold; }
	.cnnContinuedBottom .cnnContinuedTitle A[ href ] { text-decoration: none; }
	.cnnContinuedBottom .cnnContinuedNavigation TABLE { border-collapse: collapse; }
	.cnnContinuedBottom .cnnContinuedNavigation TD.numlink { background-color: #eee; margin: 0; border: 1px solid #999; padding: 0; width: 22px; height: 21px; font-size: 9px; font-family: Verdana, sans-serif; font-weight: bold; }
	.cnnContinuedBottom .cnnContinuedNavigation TD.unlinked { background-color: inherit; }
	.cnnContinuedBottom .cnnContinuedNavigation IMG { margin: 0 10px; }
/* end: styles for pagination */

.cnnEndOfStory { margin: 20px 0px 32px 0px; }

/* RSS - start */
	#rssIcon {}
	#rssIcon .selected {}
	#rssMenuContainer {z-index:1000;position:absolute;}
	#rssMenu {background: url(https://i.cdn.turner.com/money/.element/img/1.0/services/rss/balloon.png) no-repeat top;position: absolute;left: 275px;width: 362px;height:230px;	margin: 30px 4px 4px 0;	display: none;	font: normal 12px/14px Arial;color:#000;}
	#rssMenu div {margin: 4px 15px;}
	#rssMenu #rssSubs{font:bold 16px arial; color:#fff;margin:47px 0 0 35px;text-align:left;}
	#rssMenu .serviceIcons {width:310px;margin:8px 10px 0 20px;border-bottom: 2px solid #f28327;text-align:center;}
	#rssMenu .serviceIcons img {margin: 5px;border: 0;}
	#rssMenu div.feedLink,#rssMenu div.instruct{margin: 4px 30px;}
	#rssMenu div.feedLink b{color:#004276}
	#rssMenu .seeAll {text-align: left; margin-top: 5px;}
	#rssMenu span.close{margin-left:90px;}
	#closeRSS {font-size:11px;}
/* RSS - start */

/* share - start */
#shareIcon {cursor: pointer;background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/plus.icon.gif) no-repeat top left;padding-left:16px;}
#shareIcon.selected {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/minus.icon.gif) no-repeat top left;}
#shareMenuContainer {z-index:1000;position: absolute;}
#shareMenu {border:1px solid #ebebeb;opacity: .88;filter: alpha(opacity=88);background:#FFF;position: absolute;left: 510;width:165px;height:200px;margin: 18px 0px 4px 0;padding:4px;display: none;	font: normal 12px/22px Arial;}
#shareMenu ul{margin:0;padding:2px;}
#shareMenu ul li{margin:0;padding:0;list-style:none;}
#shareMenu ul li a {background-image: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/share_icons.gif); background-repeat: no-repeat; cursor: pointer; padding-left: 20px;}
#twitterLink a{background-position: 0px -119px; padding-bottom:2px;}
#shareMenu ul li#yahooLink a {background-image: none; padding-left: 0px;}
#diggLink a{background-position: 0px -15px; padding-bottom:2px;}
#fbLink a{background-position: 0px -1px;}
#delLink a{background-position: 0px -32px; padding-bottom:2px;}
#redditLink a{background-position: 0px -50px;}
#stumbleLink a{background-position: 0px -68px;}
#myspaceLink a{background-position: 0px -86px;}
#mixxitLink a{background-position: 0px -103px;}
#rssIcon {cursor: pointer;background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/rss.gif) no-repeat top left;padding-left:18px;}
/* share - end */

#siteFeatures {margin-top:15px;}
#siteFeatures .featuredBox{margin-top:0px;}

#cnnTabsMostPop,
#sharedElements,
#siteGalleries,
#marketsBox,
#moneySponsorBox,
#featuredRankings {background: #FFF; border: 1px solid #e2e2e2; padding: 0px; margin: 0px 0px 8px 0px; overflow: hidden;}

#MagOFIE {padding: 10px 0px; margin: 0px; overflow: hidden;}


#cnnTabsMostPop,
#marketsBox,
#featuredRankings,
#siteGalleries {padding:15px; width:336px;}
html>body #cnnTabsMostPop,
html>body #marketsBox,
html>body #featuredRankings,
html>body #siteGalleries {width:306px;}

#moneySponsorBox{padding:5px 0 10px 0;}

#marketsBox table {width:305px;}
#marketsBox th {font:normal 12px arial; color:#999; text-align:left;height:30px;border-bottom:1px solid #e4e4e4;}
#marketsBox td {font:normal 11px arial;height:30px;border-bottom:1px solid #e4e4e4;}
#marketsBox th.col2, #marketsBox th.col3, #marketsBox td.col3,
#marketsBox td.col2 {text-align:right;padding-right:5px;}
#marketsBox td.col2 {color:#575757;}
#marketsBox .col3 {text-align:right;padding-right:4px;}
#marketsBox td.col2 {background:#F5F5F5;}
#marketsBox td.col3 {background:#F5F5F5;}
#marketsBox .col3 span {padding: 0px 0px 0px 14px;}
#marketsBox .marketArrowDown {background: url(https://i.cdn.turner.com/money/.element/img/2.0/data/mk_snapshot/arrow_down.gif) no-repeat 4px 5px;}
#marketsBox .marketArrowUp	{background: url(https://i.cdn.turner.com/money/.element/img/2.0/data/mk_snapshot/arrow_up.gif) no-repeat 4px 5px;}
#marketsBox .marketTimestamp{width:305px;font:normal 11px arial; color:#999;text-align:right;}

#CNNmarketsTable_footer {margin-top:5px;margin-right:6px;height:50px;}
/* Market Sponsor */
#CNNmarket_sponsor {float:right;position:relative;top:-14px;right:0px;}
#CNNmarketsTable_footer #CNNmarket_sponsor #sponsorText {color:#9C9C9C;display:inline;font:normal 11px Arial;position:relative;top:20px;right:75px;}
/* Symbol Lookup */
#CNNsymbol_lookup {font:normal 8px Arial;}
#CNNsymbol_lookup form {margin-bottom:8px !important;margin-bottom:12px;}
#CNNsymbol_lookup input {border:1px solid #C4C4C4;color:#6C6C6C;font:normal 11px Arial;height:22px;margin-right:4px;padding-left:6px;position:relative;top:-0px;width:85px;padding-top:3px;}
#quoteButton {border:none;vertical-align:top;position:relative;top:-3px !important;top:0px;height:22px;width:32px;}
#CNNsymbLookup {position:relative;top:-9px !important;top:-15px;}
#CNNsymbol_lookup {position:relative;top:0px;}
::root #CNNsymbol_lookup {position:relative;top:0px !important;top:0px;}
#CNNsymbol_lookup input.button {border:none;vertical-align:top;position:relative;top:-3px !important;top:0px;height:22px;width:32px;}
::root #CNNsymbol_lookup input.button {position:relative;top:0px;}
#symbolLink {margin-right:1px;background: url(https://i.cdn.turner.com/money/.element/img/2.0/fortune/small_arrow.jpg) no-repeat left;padding-left:15px;}
#CNNsymbol_lookup a {font:normal 9px Arial;color:#999;position:relative;top:-0px;text-transform:uppercase;text-decoration:none;}
#CNNsymbol_lookup a:hover {text-decoration:underline;}
.dataCol .cellText {color: #656565;}


#NaviTabs ul	{padding: 0px;}
#NaviTabs li	{background:#F5F5F5;border:1px solid #ebebeb;border-right: none; font: normal 10px arial;height:33px;line-height: 11px;padding:0px;position: relative;}
#cnnTabsMostPop #NaviTabs li{width:100px !important;width:101px;}
#marketsBox #NaviTabs li{width:150px;}
#ratesBox #NaviTabs li{width:108px !important;width:110px;}

#NaviTabs li a	{display:list-item;font:normal 10px Arial;line-height: 11px;padding:5px 0px 0px 10px;}
#NaviTabs li a:hover {color:#CC0000;text-decoration:none;}

#cnnTabsMostPop li#tabnum2 {border-right:1px solid #ebebeb;}
#marketsBox		li#tabnum1 {border-right:1px solid #ebebeb;}
#ratesBox li#tabnum1 {border-right:1px solid #ebebeb;}

#featuredRankings #NaviTabs li{width:72px !important;width:76px;padding:0 3px 0 0px;}
#featuredRankings li#tabnum3 {border-right:1px solid #ebebeb;}


	.Tab0Visible li#tabnum0 {background:#FFF;border-bottom:1px solid #FFF;}
	.Tab0Visible li#tabnum0 a{color:#000;}
	
	.Tab1Visible li#tabnum1 {background:#FFF;border-bottom:1px solid #FFF;}
	.Tab1Visible li#tabnum1 a{color:#000;}
	
	.Tab2Visible li#tabnum2 {background:#FFF;border-bottom:1px solid #FFF;}
	.Tab2Visible li#tabnum2 a{color:#000;}
	
	.Tab3Visible li#tabnum3 {background:#FFF;border-bottom:1px solid #FFF;}
	.Tab3Visible li#tabnum3 a{color:#000;}

	
	#mostPopHeadlines {color:#999;margin:15px 0px 0px 0px;overflow:hidden;}
	#mostPopHeadlines ol {border-top:1px solid #ebebeb;list-style-position: inside; margin:0px; padding: 0px; width: 307px;}
	#mostPopHeadlines li {border-bottom:1px solid #ebebeb; padding:7px 0px 7px 10px;background-color:#F5F5F5;}


#mostPopHeadlines li.over { background:#FFF;}
#mostPopHeadlines li.out { background:#F5F5F5;}


/* story pagination - start */
#CNNpaginate {text-align:right;width:auto;border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;background-color:#F5F5F5;vertical-align:middle;padding:0px;height:40px;margin-bottom:25px;}
.PaginationLink {float:left;padding:10 0 0 10px;margin:0px;}
.PaginationArrows {margin:0px;padding:6 5 0 0px;}
.PaginationArrows img {position:relative;top:4px;margin-right:5px;}
.PaginationArrows a {padding-left:5px;padding-right:5px;}
body:first-of-type .PaginationArrows {padding-top:6px;}
body:first-of-type .PaginationArrows img {position:relative;bottom:0px;}
/* story pagination - end */

.cnnEndOfStoryContent ul {list-style-type: none; margin: 0px; padding: 0px;}
	.cnnEndOfStoryContent li {background: url(https://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;}
	
/* for newsfeed */
#quigo220NF{float:right;margin:0 0 15px 15px;}

/* Story Banners */
#storyBanner {padding-bottom:15px;}
.storyBannerheader	{font: bold 10px Verdana; color: #999; padding-left: 5px; text-transform: uppercase; vertical-align: bottom; height:28px; padding-bottom: 2px;}
.storyBannerlink	{font: 10px Arial;padding-right:5px;padding-left:3px;}
.storyBannertitle	{font:bold 16px Arial;padding-left:5px;text-decoration:none;}
.storyBannerbyline	{font:bold 11px Arial;padding-left:5px;color:#000;}
.storyCommentaryRow {background-color:#ADD6DE;vertical-align:middle;}
.storyBannerLeft	{width:70%;height:22px;border-top:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb;}
.storyBannerRight	{width:30%;text-align:right;border:solid 1px #ebebeb;border-left:none;}
.storyBannerLeftSP	{width:70%;height:22px;border:solid 1px #ebebeb;border-right:none;}
.storyBannerRightSP	{width:30%;text-align:right;border:solid 1px #ebebeb;border-left:none;}
.storyBannertitleSP	{font:bold 16px Arial;padding-left:5px;text-decoration:none;}
.storyBannerlinkSP	{font: 10px Arial;padding-right:5px;padding-left:3px;}
td.storyBannerBreadcrumb	{font:bold 14px Arial;border:solid 1px #ebebeb;padding:2px 4px 2px 4px;background-color:#EEE;margin-bottom:15px;}
/* Story banners - new Branding banner design */
#storyBrandingBanner {border-bottom:1px solid #b61d1d; font: normal 12px Arial; padding:0px 0px 6px 0px; margin: 15px 0px;}
#storyBrandingBanner .storyBrandingBanner_Title {text-transform: uppercase;}
#storyBrandingBanner .storyBrandingBanner_Title a {color:#b61d1d;}
#storyBrandingBanner .storyBrandingBanner_Title a:hover {text-decoration: none;}
#storyBrandingBanner a .storyBrandingBanner_SubTitle {color: #004276;}
#storyBrandingBanner a:hover .storyBrandingBanner_SubTitle {color: #004276; text-decoration: underline;}
#storyBrandingBanner .storyBrandingBanner_SubTitle {margin-left: 3px; text-transform: none;}
#storyBrandingBanner .storyBrandingBanner_Links a {color: #8B8B8B; float: right; font-size: 11px;}
#storyBrandingBanner .storyBrandingBanner_Links a:hover {color: #004276; text-decoration:underline;}

/* tv tout IE */
#cnnStoryIEtout {width:220px;border:1px solid #EEE;}
#cnnStoryIEtout .cnnStoryIEtoutInner {padding:10px;font:normal 12px Arial;}
#cnnStoryIEtout .cnnHeadline {font:bold 14px Arial;}

/* half moon for money-sourced */
#cnnMoneyMagLogo {background: #FFF; float:right;position:relative;left:15px; top: -10px;}

/** 220 Retire Widget Styles ***/
#smRetireWidgCont {background:url(https://i.cdn.turner.com/money/.element/img/1.0/sections/retirement/widget/smWidgBg.gif) no-repeat;width:220px; height:256px;}
#smRetireWidgCont .smRetireWidgTop {height:32px; width:190px; margin:0 5px 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bolder; line-height:17px; padding-top:5px;}
#smRetireWidgCont .smRetireWidgTop a {color:#000; text-decoration:none;}
#smRetireWidgCont .smRetireWidgTop a:hover {text-decoration:underline;}
#smRetireWidgCont .smShadow {background:url(https://i.cdn.turner.com/money/.element/img/1.0/sections/retirement/widget/smShadow.png) no-repeat; width:204px; height:200px;margin:10px;}
#smRetireWidgCont .smRetireWidgMid {height:192px; width:197px; overflow-y:scroll; overflow-x:hidden; background-color:#FFF;}
#smRetireWidgCont ul {list-style: none; margin: 0; padding: 5px 0 5px 0 ;}
#smRetireWidgCont li a{margin:0px;padding:1px 0 0 3px;font-family:Arial;font-size:12px; color:#004276; line-height:16px;text-decoration:none;display:block;width:100%;}
#smRetireWidgCont li a:hover{ background-color:#DCE8ED;font-weight:bold; color:#000000; font-size:13px;}

/*** AOL WIDGETS***/
#cnnAOLAutoswidget, #cnnAOLFuelwidget {width: 220px; border: 1px solid #ebebeb;text-align:left;font-family:Arial;color:#000;}
html>body #cnnAOLAutoswidget {width: 218px; border: 1px solid #ebebeb;}
#cnnAOLFuelwidget .cnnAOLAutos_hed, #cnnAOLAutoswidget .cnnAOLAutos_hed {text-transform:uppercase; font-size:14px; height:50px;font-weight:bold;background-image: url(https://i.cdn.turner.com/money/.element/img/1.0/sections/news/specials/gasprices/header_gradient2.jpg);margin-bottom:-5px;padding-top:3px;}
#cnnAOLFuelwidget .cnnAOLAutos_hed h3, #cnnAOLAutoswidget .cnnAOLAutos_hed h3 {font-size:16px;text-align:center;margin-top:0px;}
#cnnAOLFuelwidget .aolLogo, #cnnAOLAutoswidget .aolLogo {margin:-30px 0 -5px 95px;}
html>body #cnnAOLFuelwidget .aolLogo, html>body #cnnAOLAutoswidget .aolLogo {margin:-15px 0 5px 96px;}
#cnnAOLFuelwidget .aolLogo, html>body #cnnAOLFuelwidget .aolLogo {margin-left:99px;}
#cnnAOLAutoswidget .aolSearchButton, #cnnAOLFuelbody .aolSearchButton {width:190px; margin:10 0 0 5px;height:40px; border-top:1px dotted #979797; padding:5px 0 0px 0;}
#cnnAOLFuelwidget form select, #cnnAOLAutosbody form select {background: #FFF; border: 1px solid #708BA9; color: #000; font: bold 10px Arial; margin-top: 9px;height:20px; width:160px;margin:5px 0 5 0px; }
/**  Find your next car **/
#cnnAOLAutosbody {padding: 6px 6px 0px 6px; font: normal 10px Arial;}
html>body #cnnAOLAutosbody {padding: 6px 6px 0px 6px;}
#cnnAOLAutosbody h3 {color: #0F3251; font: bold 14px Arial; margin: 0px; letter-spacing: -1px;}
#cnnAOLAutosbody form {margin: 0px;}
#cnnAOLAutosbody input {margin:4px 0px -3px 0px;}
#cnnAOLAutosbody label {color: #333; font-size:12px; margin-right:10px;}
#cnnAOLAutosLinks {background: #f8f8f8;font: bold 12px Arial; clear: both;}
#cnnAOLAutosLinks .cnnAutoLinkHead {padding:5 0 0 7px;}
#cnnAOLAutosLinks ul {background: #f8f8f8;font: normal 12px Arial; float: left;  margin: 0px; padding:6 0 10 7px;}
#cnnAOLAutosLinks ul li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 5px; list-style: none; padding: 0px 0px 0px 7px;}
#cnnAOLAutosLinks ul li a {color: #00558B; text-decoration: none;}
#cnnlist2 {width:107px;padding-left:10px;}
html>body #cnnlist2 {width:100px;}
/**  Fuel Efficient Cars **/
#cnnFuellist1 {text-align:left;font-size:12px;list-style:none; margin:0 0 0 10px;}
html>body #cnnFuellist1 {margin:10px 0 0 -25px;}
#cnnFuellist1 li a {color:#004276;}
#cnnFuellist1 li {padding-top:1.2px;line-height:20px;}
#cnnAOLFuelbody {text-align:left;padding:10px 0 0 10px; background:#F7F7F7; border-top:1px solid #E1E1E1; margin-top:10px;}
#cnnAOLFuelbody h3 {font-size:14px; margin:0 0 5px 5px;}
#cnnAOLFuelbody .aolCheck {font-size:14px;}

/* Money Main street Banner */
#cnnMainStBanner {margin:15 0 0 0px;}
#cnnMainStBanner b.cnnMainStBannertop {display:block;background: #FFF;width:620px;}
#cnnMainStBanner b.cnnMainStBannertop b {display:block;height: 1px; overflow: hidden; background: #464B5E;}
#cnnMainStBanner b.r2 {margin: 0 2px;}
#cnnMainStBanner b.r3 {margin: 0 1px;}
#cnnMainStBanner b.cnnMainStBannertop b.r4 {margin: 0 0px;height: 2px;}
#cnnMainStBanner .cnnMainStBannerHeader {background: url(https://i.cdn.turner.com/money/.element/img/1.0/sections/news/specials/americas_money/mainst_gradient.jpg);height:37px;margin:0px;padding-top:2px;text-align:left; width:620px;}
html>body #cnnMainStBanner .cnnMainStBannerHeader {height:33px;}
#cnnMainStBanner .cnnMainStBannerHeader a {color:#FFF;text-decoration:none;}
#cnnMainStBanner .cnnMainStBannerHeader a:hover {text-decoration:none;}
#cnnMainStBanner .CNNcoverageLink {float:right;font:normal 11px Arial;line-height:11px;text-align:right;padding-right:15px;margin-top:3px;}
html>body #cnnMainStBanner .CNNcoverageLink {margin-top:2px;}

#fbcStoryContainer {margin-top: 10px;}
