/*------------------------------------------------------------------------------

BusinessWeek
Global Screen Styles
Version: 1.0
Copyright: (c) 2006 by The McGraw-Hill Companies Inc. All Rights Reserved

------------------------------------------------------------------------------*/

body {
	font-size: 10px; /* sets 1em to 10px */
	font-family: Helvetica, Arial, sans-serif;
	color: #333;
	background-color: white;
	padding: 7px 0; /* use padding instead of margin on wrapper div to avoid IE ad rendering issues */
}



a:link {
	color: #064599;
	text-decoration: none;
}

.override a:link {
	color: #064599;
	text-decoration: none;
}

a:hover, a:active {
	color: #064599;
	text-decoration: underline;
}

.override a:hover, a:active {
	color: #064599;
	text-decoration: underline;
}

ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

hr.clearFloat {
	clear: both;
	display: block;
	visibility: hidden;
	margin: 0;
}

.clearFloat {
	clear: both;
	line-height: 0;
	height: 0;
}

.module {
	clear: both;
	position: relative;
}

.module .cornerBug {
	position: absolute;
	top: 0;
	right: 0;
}

#wrapper {
	width: 980px;
	/* margin: 7px auto 10px auto; */
	margin: 0 auto;
}

/*- Main Navigation ----------------------------------------------------------*/

#navigation {
	position: relative;
	width: 100%; /* force hasLayout in IE */
	height: 60px;
	margin-bottom: 4px;
	border-color: #e5e5e5;
	border-width: 1px 0 1px 0;
	border-style: solid;
}

#navigation li {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
}

#navTopNews a, 
#navAsia a, 
#navEurope a, 
#navInvesting a,
#navCompanies a, 
#navTechnology a,
#navAutos a,
#navInnovation a,
#navSmallBiz a,
#navBSchools a,
#navCareers a,
#navMagazine a {
	display: block;
	height: 100%;
	text-indent: -5000px;
}

#navTopNews, 
#navAsia, 
#navEurope, 
#navInvesting,
#navCompanies,
#navTechnology,
#navAutos,
#navInnovation,
#navSmallBiz,
#navBSchools,
#navCareers,
#navMagazine {
	height: 27px;
	background: url(http://www.nrirealtynews.com/images/main_nav.gif) no-repeat;
}

/* #navTopNews {width: 72px; background-position: 0 0;} */
#navTopNews {width: 51px; background-position: 0 0;}

#navAsia {width: 43px; background-position: -72px 0;}

#navEurope {width: 60px; background-position: -115px 0;}

#navInvesting {width: 76px;	background-position: -175px 0;}

#navCompanies {width: 81px;	background-position: -796px 0;}

#navTechnology {width: 90px; background-position: -251px 0;}

#navAutos {width: 54px; background-position: -341px 0;}

#navInnovation {width: 84px; background-position: -395px 0;}

#navSmallBiz {width: 73px; background-position: -479px 0;}

#navBSchools {width: 81px; background-position: -550px 0;}

#navCareers {width: 68px; background-position: -631px 0;}

#navMagazine {width: 76px; background-position: -699px 0;}

/* main section highlighting */

.topNews #navTopNews {background-position: 0 -27px;}

.asia #navAsia {background-position: -72px -27px;}

.europe #navEurope {background-position: -115px -27px;}

.investing #navInvesting {background-position: -175px -27px;}

.companies #navCompanies {background-position: -796px -27px;}

.technology #navTechnology {background-position: -251px -27px;}

.autos #navAutos {background-position: -341px -27px;}

.innovation #navInnovation {background-position: -395px -27px;}

.smallBiz #navSmallBiz {background-position: -479px -27px;}

.bSchools #navBSchools {background-position: -550px -27px;}

.careers #navCareers {background-position: -631px -27px;}

.magazine #navMagazine {background-position: -699px -27px;}

#navTopNews:hover, #navTopNews.hover {background-position: 0 -54px;}

#navAsia:hover, #navAsia.hover {background-position: -72px -54px;}

#navEurope:hover, #navEurope.hover {background-position: -115px -54px;}

#navInvesting:hover, #navInvesting.hover {background-position: -175px -54px;}

#navCompanies:hover, #navCompanies.hover {background-position: -796px -54px;}

#navTechnology:hover, #navTechnology.hover {background-position: -251px -54px;}

#navAutos:hover, #navAutos.hover {background-position: -341px -54px;}

#navInnovation:hover, #navInnovation.hover {background-position: -395px -54px;}

#navSmallBiz:hover, #navSmallBiz.hover {background-position: -479px -54px;}

#navBSchools:hover, #navBSchools.hover {background-position: -550px -54px;}

#navCareers:hover, #navCareers.hover {background-position: -631px -54px;}

#navMagazine:hover, #navMagazine.hover {background-position: -699px -54px;}


/* turn off subesection by default */
#navigation li ul {
	display: none;
	position: absolute;
	top: 27px;
	left: 0;
	
	background-color: white;
	/* background-color: #f2f2f2; */
	
	width: 980px; /* IE doesn't work with width: 100% here, use px instead */
	border-color: #e5e5e5;
	border-width: 1px 0 0 0;
	border-style: solid;
}

/* for all links in the list */
#navigation li ul li a {
	display: block;
	height: auto; /* override height from tier 1 anchors */
	line-height: 30px;
	padding: 2px 9px 0 9px;	
	font-size: 11px;
	font-weight: bold;
	text-indent: 0; /* override text-indent from tier 1 anchors */
}

.topNews #navTopNews ul,
.asia #navAsia ul,
.europe #navEurope ul,
.investing #navInvesting ul,
.companies #navCompanies ul, 
.technology #navTechnology ul,
.autos #navAutos ul,
.innovation #navInnovation ul,
.smallBiz #navSmallBiz ul,
.bSchools #navBSchools ul,
.careers #navCareers ul,
.magazine #navMagazine ul {
	display: block;
}

/* subsection rollovers */
#navigation li:hover ul, #navigation li.hover ul {
	display: block;
	z-index: 1000;
}

/* subsection highlighting */
.topNewsHome #tnHome a,
.topNewsArchive #tnArchive a,
.topNewsSearch #tnSearch a,
.topNewsSpecialReports #tnSpecialReports a,
.topNewsNewsmakerVids #tnNewsmakerVids a,
.topNewsNewsletters #tnNewsletters a, 
.topNewsDebateRoom #tnDebateRoom a,
.asiaHome #asHome a,
.asiaChina #asChina a,
.asiaIndia #asIndia a,
.asiaEconomics #asEcon a,
.asiaInnovation #asInnovation a,
.asiaInvesting #asInvesting a,
.asiaTechnology #asTech a,
.asiaNewsletters #asNewsletters a,
.europeHome #euHome a,
.europeAutos #euAutos a,
.europeEconomics #euEcon a,
.europeEnergy #euEnergy a,
.europeInnovation #euInnovation a,
.europeInvesting #euInvesting a,
.europeProductReviews #euProductReviews a,
.europeNewsletters #euNewsletters a,
.investingHome #inHome a,
.investingMarkets #inMarkets a,
.investingStocks #inStocks a,
.investingFunds #inFunds a,
.investingSectors #inSectors a,
.investingBonds #inBonds a,
.investingEurope #inEurope a,
.investingColumns #inColumns a,
.investingPhilanthropy #inPhilanthropy a,
.investingNewsletters #inNewsletters a,
.investingRealEstate #inRealEstate a,
.investingRetirement #inRetirement a,
.investingLearningCenter #inLearningCenter a,
.companiesHome #coHome a,
.companiesSectors #coSectors a,
.companiesIndustryNews #coIndustryNews a,
.companiesLearningCenter #coLearningCenter a,
.companiesPeople #coPeople a,
.techHome #tcHome a,
.techCeoGuide #tcCeoGuide a,
.techComputers #tcComputers a,
.techElectronics #tcElectronics a,
.techEntertainment #tcEntertainment a,
.techInternet #tcInternet a,
.techReviews #tcReviews a,
.techSoftware #tcSoftware a,
.techSpecialReports #tcSpecialReports a,
.techInvesting #tcInvesting a,
.techMaven #tcTechMaven a,
.techTelecom #tcTelecom a,
.autosHome #auHome a,
.autosBeat #auBeat a,
.autosDesign #auDesign a,
.autosReviews #auReviews a,
.autosCarCare #auCarCare a,
.autosClassicCars #auClassicCars a,
.autosHybrids #auHybrids a,
.autosCruiseControl #auCruiseControl a,
.innovationHome #idHome a,
.innovationArchitecture #idArch a,
.innovationAutos #idAuto a,
.innovationBrandEquity #idBrandEquity a,
.innovationDesignBlog #idDesignBlog a,
.innovationGameRoom #idGameRoom a,
.innovationMediaBlog #idMediaBlog a,
.innovationJDPower #idJDPower a,
.innovationSlideShows #idSlideShows a,
.smallBizHome #sbHome a,
.smallBizAfterWork #sbAfterWork a,
.smallBizGettingStarted #sbGettingStarted a,
.smallBizInfoCenter #sbInfoCenter a,
.smallBizMarketing #sbMarketing a,
.smallBizLeadership #sbLeadership a,
.smallBizResourceCenter #sbResourceCenter a,
.smallBizSmartCenters #sbSmartCenters a,
.smallBizSuccessStories #sbSuccessStories a,
.smallBizTech #sbTech a,
.smallBizViewpoint #sbViewpoint a,
.bSchoolsHome #bsHome a,
.bSchoolsUndergrad #bsUndergrad a,
.bSchoolsMBAInsider #bsMBAInsider a,
.bSchoolsMBABlogs #bsMBABlogs a,
.bSchoolsCalendar #bsCalendar a,
.bSchoolsForums #bsForums a,
.bSchoolsRankings #bsRankings a,
.bSchoolsAdmissionsQA #bsAdmissionsQA a,
.bSchoolsJournals #bsJournals a,
.bSchoolsVideos #bsVideos a,
.bSchoolsNewsletters #bsNewsletters a,
.careersHome #caHome a,
.careersWelchWay  #caWelchWay a,
.careersManagementIQ #caManagementIQ a,
.careersParentsBlog #caParentsBlog a,
.careersExecutiveJobs #caExecutiveJobs a,
.careersSalaries #caSalaries a,
.careersMBASearch #caMBASearch a,
.careersVideos #caVideos a,
.careersArchive #caArchive a,
.careersNewsletters #caNewsletters a,
.magazineCurrent #mzCurrent a,
.magazineSearch #mzSearch a,
.magazineSpecialReports #mzSpecialReports a,
.magazineTools #mzTools a,
.magazineBWTV #mzBWTV a,
.magazineSubscribe #mzSubscribe a,
.magazinePlaybooks #mzPlaybooks a,
.magazineNewsletters #mzNewsletters a {
	background-color: #f2f2f2;
	cursor: default;
	color: #333;
	text-decoration: none;	
}

/*- Search -------------------------------------------------------------------*/

#header #searchForm {
	border: solid 0 transparent; /* removes fieldset borders in Opera 7 */	
	position: absolute;
	top: 15px;
	left: 287px;
}

#header #searchTerm {
	width: 180px;
	border: 1px solid #a8a8a8;
	margin-right: 2px;
	padding-left: 2px;
	color: #999;
	vertical-align: bottom;
	/* font-size: 1.2em; */
}

#header #searchTerm.active {
	color: #333;
}

#header #searchForm img {
	vertical-align: bottom;
	width: 53px;
	height: 19px;
}

/*- Register / Sign In -------------------------------------------------------*/

.foo {
	display: none;
}

#header .welcomePrompt {
	position: absolute;
	top: 42px;
	left: 286px;
	padding-left: 1px;
	font-size: 1.1em;
}

.welcomePrompt .signInOut {
	border-color: #d9d9d9;
	border-width: 0 0 0 1px;
	border-style: solid;
	padding-left: 5px;
	margin-left: 2px;
}

/*- CapIQ Partner Box --------------------------------------------------------*/

#header #capiqPartnership {
	position: absolute;
	top: 2px;
	right: 0;
	width: 190px;
	height: 60px;
	/* border: 1px solid #d9d9d9; */
	background: url(http://images.businessweek.com/gen/logos/capital_iq_190x60.gif) no-repeat 0 0;
	overflow: hidden;
}

#header #capiqPartnership p a {
	display: block;
	height: 160px;
	text-indent: -5000px;
}