/* this can move to main.css at launch */
BODY A {text-decoration:none;color:#039;}
BODY A:hover {text-decoration:underline;}
/* ----------------------------------- */

.newsTable 		{padding-left:15px;padding-right:15px;}
.summaryBlock 	{font:normal 11px Verdana;margin-bottom:10px;}
.cnnDateStamp 	{color:#999;font-size:10px;padding-bottom:4px;}

#sectionLeftCol		{padding-right:10px;padding-bottom:10px;}
#sectionLeftColCont	{padding-right:10px;padding-left:15px;padding-bottom:10px;}
#sectionFeatureLtCol{padding-right:10px;}
#sectionFeatureRtCol{}

#cnnBulletsBlock 	{font:bold 11px Arial;padding:3px 0 0 0;}
.cnnBullets 		{font:normal 12px Arial;}
.storystack 		{font:normal 12px Arial;}
.archivestack 		{font:bold 12px/18px Arial;}
.bullets2 			{margin-top:3px;}
.archiveLabelCont	{color:#CC0000;font: bold 14px Arial; text-transform:uppercase;}

.featureBrandName,
.featureBrandName a {font-weight: bold; color: Black;text-decoration:none;}

#sectionT1 					{padding:10px 0px 0px 0px;}
#sectionT1 .cnnHeadline		{font:bold 28px Arial;color:#039;margin-top:-5px;}
#sectionT1 .cnnBlurbTxt		{font:13px Arial;padding-bottom:5px;}
#sectionT1 .cnnBullets		{}

#sectionT2 					{padding:0px 0px 0px 0px;font-size:11px;}
#sectionT2 .cnnHeadline		{font:bold 16px arial;}
#sectionT2 .cnnBlurbTxt		{padding-bottom:5px;}
#sectionT2 .cnnBullets		{}
#sectionT2 .summaryblock	{}

#HeadlineList					{margin-bottom:10px;}
#HeadlineList div.storystack	{font:bold 12px Arial; padding-bottom: 2px; padding-top: 2px;}

#sectionSpecials 				{padding:0px 0px 15px 0px;font-size:11px;}
#sectionSpecials .cnnHeadline	{font:bold 16px arial;}
#sectionSpecials .cnnBlurbTxt	{padding-bottom:5px;}
#sectionSpecials .cnnBullets	{color:#039;padding-right:20px;}
#sectionSpecials .summaryBlock	{}

#sectionHilite 				{padding:0px 0px 15px 0px;font-size:11px;}
#sectionHilite .cnnHeadline	{font:bold 16px arial;}
#sectionHilite .cnnBlurbTxt	{padding-bottom:5px;}
#sectionHilite .summaryBlock{}

#sectionHiliteT1 					{padding:10px 0px 0px 0px;font:13px Arial;}
#sectionHiliteT1 .cnnHeadline		{font:bold 20px Arial;color:#039;margin-top:-5px;}
#sectionHiliteT1 .cnnBlurbTxt		{padding-bottom:5px;}
#sectionHiliteT1 .cnnBullets		{}


#sectionVideo 				{font:normal 11px Verdana;padding-bottom:15px;}
#sectionVideo .cnnHeadline	{font:bold 16px arial;}

#sectionCommentary 				{font:normal 11px verdana;padding-top:0px;padding-bottom:15px;}
#sectionCommentary .cnnHeadline	{font:bold 16px arial;}
#sectionCommentary .summaryBlock{}

#sectionGalleries				{padding:0px 0px 15px 0px;font-size:11px;}
#sectionGalleries .cnnHeadline	{font:bold 16px arial;}
#sectionGalleries .cnnBlurbTxt	{padding-bottom:5px;}
#sectionGalleries .summaryBlock	{}

#topRightT1 					{padding:0px 0px 0px 0px;}
#topRightT1 .cnnHeadline		{font:bold 28px Arial;color:#039;margin-top:-5px;}
#topRightT1 .cnnBlurbTxt		{font:13px Arial;padding-bottom:5px;}
#topRightT1 .cnnBullets		{}

#topRightT2 					{padding:0px 0px 0px 0px;font-size:11px;}
#topRightT2 .cnnHeadline		{font:bold 16px arial;}
#topRightT2 .cnnBlurbTxt		{padding-bottom:5px;}
#topRightT2 .cnnBullets		{}
#topRightT2 .summaryblock	{}

#cnnAdvLnks 	{padding-left:10px;padding-right:10px;width:95%;}

#cnnMoneyPoll TD 	{font-weight:bold;font-size:11px;color:073C6D;}
.cnnPollRes 		{font-weight:normal;}
.cnnPollText  		{font-weight:normal;}

.sectionTopLeftRow {}
.cnnByLine {}

.txtHeader{font-size:10px;font-weight:bold;text-transform:uppercase;line-height:9px;padding-left:10px;vertical-align:middle;}

.cnnMoreLft 	{color:#999;font-size:10px;padding-right:4px;}
.cnnMoreRt 		{color:#999;font-size:10px;padding-left:4px;}

#MagOFIE {padding-top:10px;padding-bottom:10px;}

#moneyTech #Sectors	{width:336px;}
.rightTopElement	{margin-top:10px;margin-bottom:15px;}
.rightTopElement td	{}

.rightTopElement 					{font-size:11px;}
.rightTopElement .cnnHeadline		{font:bold 16px arial;}
.rightTopElement .cnnBlurbTxt		{padding-bottom:5px;}
.rightTopElement .cnnBullets		{padding:4px 0 0 0;}
.rightTopElement .summaryBlock		{}

/* reuters research report on news */
#sectionTool 				{width:336px;}
#sectionTool .eyebrow 		{font: bold 11px/18px Verdana;}
#sectionTool .formLabel 	{font: bold 10px Verdana;text-align:left;}
#sectionTool .formLabel2 	{font: bold 10px Verdana;text-align:left;padding-left:8px;}
#sectionTool .inputForm		{font:normal 11px Arial; width:115px;height:22px;}
#sectionTool .formImage 	{margin-right:3px;}
#sectionTool .formImage2 	{}
#sectionTool .formDropdown	{font:normal 11px Arial;width:205px;height:22px;}
#sectionTool #selectHeadlines{margin-bottom:15px;}
#sectionTool #selectHeadlines .header{font:bold 10px Verdana;height:10px;background-color:#EEEEEE;}
#sectionTool #selectHeadlines .headlines{font-size:12px;line-height:12px;padding-bottom:8px;padding-left:3px;}
#reutSearch					{margin-bottom:10px;}
#sectionTool .partnerLink	{font:bold 10px Verdana; padding-top:10px; padding-bottom:10px;text-align:center;}

#subNavSection					{padding-left:10px; height:40px; padding-top:5px; background: url(../../../img/1.0/misc/hrdots.gif) repeat-x bottom; white-space:nowrap;}
#subNavSection span.subNavLink, 
#subNavSection a.subNavLink,
#subNavSection div.subNavLink	{font-size:12px; font-weight:bold; text-align:center; white-space: nowrap;}
#subNavSection .subNavTextLinks {font-size:12px; font-weight:bold; text-align:center; vertical-align:bottom;}
#subNavSection td				{text-align:center; padding-left:20px; padding-right:20px;}
#subNavSection td.less			{text-align:center; padding-left:10px; padding-right:10px;}
#subNavSection td.navlogo		{padding-left:0px; padding-right:20px;}
/* for mk pages  */
#subNavSectionFull 				{padding-left:8px; height:40px; padding-top:5px; background: url(../../../img/1.0/misc/hrdots.gif) repeat-x bottom; white-space:nowrap;}
#subNavSectionFull span.subNavLink, 
#subNavSectionFull a.subNavLink,
#subNavSectionFull div.subNavLink	{font-size:12px; font-weight:bold; text-align:center; white-space: nowrap;}
#subNavSectionFull .subNavTextLinks {font-size:12px; font-weight:bold; text-align:center; vertical-align:bottom;}
#subNavSectionFull td				{text-align:center; padding-left:8px; padding-right:8px;}

#SectionEconCal 				{border : 1px solid #999;width:100%;}
#SectionEconCal .headerRow		{padding-top:2px;border-bottom: 1px solid #999;}
#SectionEconCal .date			{float:right;}
#SectionEconCal .event			{}
#SectionEconCal .dateheader		{float:right;font-size : 10px;color : #848284;height : 16px;padding-right:5px;}
#SectionEconCal .eventheader	{font-size : 10px;color : #848284;height : 16px;padding-left:5px;}
#SectionEconCal .calendarHeader {font-size : 10px;background-color : #C5E4E6;height : 22px;padding-top:2px;}
#SectionEconCal .includecell	{padding-top: 4px;}
#SectionEconCal .linktoIRC		{font-size:11px;text-align:right;padding-right:5px;padding-bottom:3px;}

#sectionCalculators					{padding:0px 0px 15px 0px;font-size:11px;}
#sectionCalculators .cnnHeadline	{font:bold 16px arial;}
#sectionCalculators .cnnBlurbTxt	{padding-bottom:5px;}
#sectionCalculators .summaryBlock	{}
#sectionCalculators .calcHeader		{font:11px verdana;text-transform : uppercase;color:#616161;}

#sectionRateSearch 						{margin-top:-5px;margin-bottom:15px;}
#sectionRateSearch .rateSearchHeader 	{font:bold 12px Arial;}
#sectionRateSearch .rateSearchpadding 	{padding-top:5px;padding-bottom:5px;}
#sectionRateSearch .rateSearchpadding 	{padding-top:5px;padding-bottom:5px;}
#sectionRateSearch .rateSearchDrop1 	{width:240px;font:normal 12px Arial;}
#sectionRateSearch .rateSearchDrop2 	{width:140px;font:normal 12px Arial;}

#sectionBacktoIndex 				{padding-top:15px;padding-bottom:15px;}
#sectionBacktoIndex a.BacktoLink 	{font:bold 12px Arial;}

#videotopbox{width:628px;border:solid 3px #e5e5e5;margin-bottom:15px;}
#videotopbox .videobanner{background: url(../../../img/1.0/services/video_hr.gif) repeat-x bottom;height:32px;}
#videotopbox .videoheader{float:left;font:bold 18px Arial;color:#617498;text-transform:uppercase;padding:2 0 0 10px;}
#videotopbox .videorss{font:normal 11px Arial;text-align:right;padding:5 10 0 0px;}
#videotopbox .videorss a{font-weight:bold;}
#videocontentbox{padding:10px;}
#videotopbox .summaryBlock .cnnHeadline {font:bold 30px/28px Arial;margin:0px;padding-bottom:5px;}
#videotopbox .summaryBlock .cnnBlurbTxt {font:normal 18px Arial;margin:0px;padding-bottom:5px;}
#videotopbox .col1{width:320px;}
#videotopbox .col0{}
#videoStyle .moneyMainGreyBnr	{background:none;width:inherit;margin-bottom:5px;}
#videoStyle .moneyGroupLabel	{background-color: #fff;padding:1px 4px 1px 0px;line-height:14px;text-transform:uppercase;font-family:arial;}
#videoStyle .moneyGroupLabel a,
#videoStyle .moneyGroupLabel span{color: #617498; font-weight:bold; font-size:18px;}

#cnnSiteMapPage {width: 994px;}
#cnnSiteMapPage .columnTD	{padding-left:15px;width:25%;}
#cnnSiteMapPage TD			{font:normal 11px/14px Arial;}
#cnnSiteMapPage .textIndent		{text-indent:12px;}
#cnnSiteMapPage .textIndent2	{text-indent:24px;}
#cnnSiteMapPage .divider {background: url(../../../img/1.0/misc/hrdots.gif) repeat-x top;padding-bottom:10px;}

#NewsInBrief .topHeadline{font-weight:bold;font-size:18px;font-family:Arial;margin:0px;}
#NewsInBrief .topSubheadline{font:bold 12px Arial;margin:0px;padding-bottom:15px;}
#NewsInBrief .DateHeading {margin:10px 0px; font-size: 22px; font-weight: bold;}
/* News in Brief nav tabs */
#NavigationTabs{padding-top:3px; border: 0px;background-color: #C5E4E6;}
#NavigationTabs div.headerlink,
#NavigationTabs div.headerlink a{padding:0px;line-height:18px;white-space:nowrap;font-size:12px;font-weight:bold;}
#NavigationTabs div.headerlink a{font-weight:normal;}
#NavigationTabs td.tabday0{text-align:center;border-bottom: solid 1px #999;background: url(../../../img/1.0/misc/header_divider2.gif) no-repeat right center;}
#NavigationTabs td.tabday1{text-align:center;border-bottom: solid 1px #999;background: url(../../../img/1.0/misc/header_divider2.gif) no-repeat right center;}
#NavigationTabs td.tabday2{text-align:center;border-bottom: solid 1px #999;background: url(../../../img/1.0/misc/header_divider2.gif) no-repeat right center;}
#NavigationTabs td.tabday3{text-align:center;border-bottom: solid 1px #999;background: url(../../../img/1.0/misc/header_divider2.gif) no-repeat right center;}
#NavigationTabs td.tabday4{text-align:center;border-bottom: solid 1px #999;background: url(../../../img/1.0/misc/header_divider2.gif) no-repeat right center;}
#NavigationTabs td.tabday5{text-align:center;border-bottom: solid 1px #999;background: url(../../../img/1.0/misc/header_divider2.gif) no-repeat right center;}
#NavigationTabs td.tabday6{text-align:center;border-bottom: solid 1px #999;}
#NavigationTabs #Day0 td.tabday0{text-align:center;border-left: solid 1px #999;border-bottom: solid 1px #fff; background: url(../../../img/1.0/misc/data_corner2.gif) no-repeat right top; white-space: nowrap;}
#NavigationTabs #Day1 td.tabday1{text-align:center;border-bottom: solid 1px #fff; background: url(../../../img/1.0/misc/data_corner2.gif) no-repeat right top; white-space: nowrap;border-left: solid 1px #999;}
#NavigationTabs #Day1 td.tabday0{background : none;}
#NavigationTabs #Day2 td.tabday2{text-align:center;border-bottom: solid 1px #fff; background: url(../../../img/1.0/misc/data_corner2.gif) no-repeat right top; white-space: nowrap;border-left: solid 1px #999;}
#NavigationTabs #Day2 td.tabday1{background : none;}
#NavigationTabs #Day3 td.tabday3{text-align:center;border-bottom: solid 1px #fff; background: url(../../../img/1.0/misc/data_corner2.gif) no-repeat right top; white-space: nowrap;border-left: solid 1px #999;}
#NavigationTabs #Day3 td.tabday2{background : none;}
#NavigationTabs #Day4 td.tabday4{text-align:center;border-bottom: solid 1px #fff; background: url(../../../img/1.0/misc/data_corner2.gif) no-repeat right top; white-space: nowrap;border-left: solid 1px #999;}
#NavigationTabs #Day4 td.tabday3{background : none;}
#NavigationTabs #Day5 td.tabday5{text-align:center;border-bottom: solid 1px #fff; background: url(../../../img/1.0/misc/data_corner2.gif) no-repeat right top; white-space: nowrap;border-left: solid 1px #999;}
#NavigationTabs #Day5 td.tabday4{background : none;}
#NavigationTabs #Day6 td.tabday6{text-align:center;border-bottom: solid 1px #fff; background: url(../../../img/1.0/misc/data_corner2.gif) no-repeat right top; white-space: nowrap;border-left: solid 1px #999;}
#NavigationTabs #Day6 td.tabday5{background : none;}