/* HEADER */

#headerbar {
	height: 26px;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 1px;
}

#header {
	border-top: 1px solid #d7e3e3;
	margin-top: 1px;
	padding-top: 5px;
}

#search {
	margin-top: 3px;
	width: 218px;
	height: 19px;
	float: right;
	background-image: url('/images/nav/searchbox.gif');
	background-repeat: no-repeat;
	position: relative;
}

	#search form{
		margin: 0px;
		padding: 0px;
	}

	#search form input.search_box {
		position: absolute;
		top: 0px;
		left: 17px;
		border: 0px;
		border-top: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		height: 15px;
		padding-left: 8px;
		width: 143px;
		color: #666666;
	}

	#search form input.search_go {
		position: absolute;
		top: 0px;
		left: 160px;
		width: 58px;
	}

#leaderboard {
	margin-left: 20px;
	height: 102px;
	width: 963px;
	border-top: 1px solid #dedfe1;
	border-bottom: 1px solid #dedfe1;
	border-left: 1px solid #dedfe1;
}

	#leaderboard #logo {
		margin-top: 12px;
		padding-left: 17px;
		float: left;
	}

	#leaderboard #leaderboard_label {
		margin-top: 4px;
		width: 11px;
		height: 90px;
		float: right;
	}

	#leaderboard #leaderboard_ad {
		margin-top: 4px;
		width: 728px;
		height: 90px;
		float: right;
	}

#nav_container {
	margin-left: 20px;
}


/* Main Nav */

#nav_container {
	margin: 0px;
	padding: 0;
	height: 39px;
	z-index: 500;
	}

#nav_container ul#nav, #nav_container ul#nav ul {
	float: left;
	line-height: 33px;
	list-style: none;
	height: 33px;
	padding: 0;
	margin: 0;
	}

#nav_container ul#nav {
	margin-top: 2px;
	z-index:500;
	font: normal 11px/33px Arial, Verdana, Helvetica, sans-serif;
	margin-left: 20px;
	}

#nav_container ul#nav ul {
	width: 150px;
	background: none;
	background-color: white;
	}
#nav_container ul#nav li {
	float: left;
	padding: 0;
	}


#nav_container ul#nav li#startup, #nav_container ul#nav li#startup a {
	width: 81px;
	}
#nav_container ul#nav li#runningbusiness, #nav_container ul#nav li#runningbusiness a {
	width: 162px;
	}
#nav_container ul#nav li#finance, #nav_container ul#nav li#finance a {
	width: 78px;
	}
#nav_container ul#nav li#leadershipmanaging, #nav_container ul#nav li#leadershipmanaging a {
	width: 183px;
	}
#nav_container ul#nav li#salesmarketing, #nav_container ul#nav li#salesmarketing a {
	width: 152px;
	}
#nav_container ul#nav li#technology, #nav_container ul#nav li#technology a {
	width: 104px;
	}
#nav_container ul#nav li#innovation, #nav_container ul#nav li#innovation a {
	width: 101px;
	}
#nav_container ul#nav li#inc5000, #nav_container ul#nav li#inc5000 a {
	width: 102px;
	}


#nav_container ul#nav li#startup {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: 0px 0px;
	}
#nav_container ul#nav li#runningbusiness {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -81px 0px;
	}
#nav_container ul#nav li#finance {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -243px 0px;
	}
#nav_container ul#nav li#leadershipmanaging {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -321px 0px;
	}
#nav_container ul#nav li#salesmarketing {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -504px 0px;
	}
#nav_container ul#nav li#technology {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -656px 0px;
	}
#nav_container ul#nav li#innovation {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -760px 0px;
	}
#nav_container ul#nav li#inc5000 {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -861px 0px;
	}

#nav_container ul#nav li#startup:hover, #nav_container ul#nav li#startup.sfhover, #nav_container ul#nav li.startup_active {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: 0px -33px;
	}
#nav_container ul#nav li#runningbusiness:hover, #nav_container ul#nav li#runningbusiness.sfhover, #nav_container ul#nav li.runningbusiness_active {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -81px -33px;
	}
#nav_container ul#nav li#finance:hover, #nav_container ul#nav li#finance.sfhover, #nav_container ul#nav li.finance_active {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -243px -33px;
	}
#nav_container ul#nav li#leadershipmanaging:hover, #nav_container ul#nav li#leadershipmanaging.sfhover, #nav_container ul#nav li.leadershipmanaging_active {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -321px -33px;
	}
#nav_container ul#nav li#salesmarketing:hover, #nav_container ul#nav li#salesmarketing.sfhover, #nav_container ul#nav li.salesmarketing_active {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -504px -33px;
	}
#nav_container ul#nav li#technology:hover, #nav_container ul#nav li#technology.sfhover, #nav_container ul#nav li.technology_active {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -656px -33px;
	}
#nav_container ul#nav li#innovation:hover, #nav_container ul#nav li#innovation.sfhover, #nav_container ul#nav li.innovation_active {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -760px -33px;
	}
#nav_container ul#nav li#inc5000:hover, #nav_container ul#nav li#inc5000.sfhover, #nav_container ul#nav li.inc5000_active {
	background: url(/images/nav/navbarsprite.gif) 0 0 no-repeat;background-position: -861px -33px;
	}


#nav_container ul#nav li#startup li, #nav_container ul#nav li#leadershipmanaging li, #nav_container ul#nav li#runningbusiness li, #nav_container ul#nav li#salesmarketing li, #nav_container ul#nav li#technology li, #nav_container ul#nav li#innovation li, #nav_container ul#nav li#finance li , #nav_container ul#nav li#inc5000 li {
	width: 196px;
	text-align: left;
	border-bottom: 1px solid #e5e5e5;
	}

#nav_container ul#nav .last {
	border-bottom: none !important;
}

#nav_container ul#nav li#startup li a, #nav_container ul#nav li#leadershipmanaging li a, #nav_container ul#nav li#runningbusiness li a, #nav_container ul#nav li#salesmarketing li a, #nav_container ul#nav li#technology li a, #nav_container ul#nav li#innovation li a, #nav_container ul#nav li#finance li a, #nav_container ul#nav li#inc5000 li a {
	width: 193px;
	padding: 0px 7px;
	}
#nav_container ul#nav li#startup li.nav_banner a, #nav_container ul#nav li#leadershipmanaging li.nav_banner a, #nav_container ul#nav li#runningbusiness li.nav_banner a, #nav_container ul#nav li#salesmarketing li.nav_banner a, #nav_container ul#nav li#technology li.nav_banner a, #nav_container ul#nav li#innovation li.nav_banner a, #nav_container ul#nav li#finance li.nav_banner a, #nav_container ul#nav li#inc5000 li.nav_banner a {
	text-align: center;
	width: 190px;
	padding: 0;
	margin: 0;
	margin-top: 8px;
	}


#nav_container ul#nav li a {
	display: block;
	text-decoration: none;
	padding: 0;
	}
#nav_container ul#nav li a:hover {
	text-decoration: underline;
	}
#nav_container ul#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 200px;
	font-weight: normal;
	border: 1px solid #becbd3;
	border-top: 0;
	padding: 3px 3px 0px 3px;
	list-style-type: none;
	font: normal 14px/26px Arial, Verdana, Helvetica, sans-serif;
	z-index: 500;
	}

#nav_container ul#nav li#startup ul {
	margin-left: 0px;
}

#nav_container ul#nav li li {
	width: 190px;
	text-align: left;
	}
#nav_container ul#nav li li a  {
	width: 136px;
	padding: 0px 7px;
	}

#nav_container ul#nav li a, #nav_container ul#nav li a:link, #nav_container ul#nav li a:visited {
	text-indent: -999em;
	}
#nav_container ul#nav li li a, #nav_container ul#nav li li a:link, #nav_container ul#nav li li a:visited {
	text-indent: 0;
	}
#nav_container ul#nav a:link {
	color: #2d2d2d;
	}
#nav_container ul#nav a:visited {
	color: #2d2d2d;
	}
#nav_container ul#nav a:hover {
	color: black;
	}


#nav_container ul#nav li#innovation ul {
	width: 195px;
	}
#nav_container ul#nav li#innovation ul li {
	width: 156px;
	}

#nav_container ul#nav li#inc5000 ul {
	margin-left: -106px;
	}

#nav_container ul#nav li:hover li, #nav_container ul#nav li.sfhover li {
	width: 150px;
	background: none;
	}
/*#nav_container ul#nav li:hover li.zebra, #nav_container ul#nav li.sfhover li.zebra {
	background-color:#e1eefa;
	}*/

#nav_container ul#nav li ul li.nav_banner {
	clear: left;
	}

/*#innovation ul {
	position: absolute;
	margin: -2px 0 0 0;
	padding: 0;
	top: 33px;
	right: -1px;
	}*/

#nav_container ul#nav li:hover ul, #nav_container ul#nav li.sfhover ul {
	left: auto;
	}

#nav_container ul#nav li#startup ul li.nav_banner, #nav_container ul#nav li#leadershipmanaging ul li.nav_banner {
	display: none;
	}


/* Top bar nav */

ul#headernav, ul#footernav {

	}
ul#headernav, ul#footernav {
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
	margin-top: 2px;
	z-index:500;
	height: 15px;
	line-height: 15px;
	}
ul#headernav {
	width: 700px;
	background: none;
	background-color: white;
	margin-top: 6px;
	}

ul#footernav {
	width: 960px;
	background-color: #666666;
	}
ul#headernav li, ul#footernav li {
	float: left;
	padding: 0;
	height: 15px;
	}

ul#headernav li {
	margin-left: 5px;
	border-left: 1px solid #c2c2c2;
}

ul#headernav li.first {
	border: 0px;
}

ul#footernav li {
	margin-left: 13px;
	margin-right: 13px;
}

ul#headernav li a, ul#footernav li a {
	display: block;
	text-decoration: none;
	padding: 0;
	}

ul#headernav li a, ul#headernav li a:link, ul#headernav li a:visited,
ul#footernav li a, ul#footnav li a:link, ul#footernav li a:visited {
	text-indent: -999em;
	}



#headernav li#home, #headernav li#home a {
	width: 34px;
	}
#headernav li#magazine, #headernav li#magazine a {
	width: 60px;
	}
#headernav li#blogs, #headernav li#blogs a {
	width: 40px;
	}
#headernav li#toolsresearch, #headernav li#toolsresearch a {
	width: 114px;
	}
#headernav li#guides, #headernav li#guides a {
	width: 43px;
	}
#headernav li#events, #headernav li#events a {
	width: 46px;
	}
#headernav li#newsletters, #headernav li#newsletters a {
	width: 82px;
	}
#headernav li#subscriptions, #headernav li#subscriptions a {
	width: 92px;
	}
#headernav li#rss, #headernav li#rss a {
	width: 45px;
	}
#headernav li#inctv, #headernav li#inctv a {
	width: 40px;
	}

#headernav li#home {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: 0px -15px;
	}
#headernav li#magazine {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -29px -15px;
	}
#headernav li#blogs {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -89px -15px;
	}
#headernav li#toolsresearch {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -129px -15px;
	}
#headernav li#guides {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -243px -15px;
	}
#headernav li#events {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -286px -15px;
	}
#headernav li#newsletters {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -332px -15px;
	}
#headernav li#subscriptions {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -414px -15px;
	}
#headernav li#rss {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -506px -15px;
	}
#headernav li#inctv {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -550px -15px;
	}

#headernav li#home:hover, #headernav li#home.sfhover {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: 0px 0px;
	}
#headernav li#magazine:hover, #headernav li#magazine.sfhover {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -29px 0px;
	}
#headernav li#blogs:hover, #headernav li#blogs.sfhover {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -89px 0px;
	}
#headernav li#toolsresearch:hover, #headernav li#toolsresearch.sfhover {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -129px 0px;
	}
#headernav li#guides:hover, #headernav li#guides.sfhover {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -243px 0px;
	}
#headernav li#events:hover, #headernav li#events.sfhover {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -286px 0px;
	}
#headernav li#newsletters:hover, #headernav li#newsletters.sfhover {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -332px 0px;
	}
#headernav li#subscriptions:hover, #headernav li#subscriptions.sfhover {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -414px 0px;
	}
#headernav li#rss:hover, #headernav li#rss.sfhover {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -506px 0px;
	}
#headernav li#inctv:hover, #headernav li#inctv.sfhover {
	background: url(/images/nav/topnavsprite.gif) 0 0 no-repeat;background-position: -550px 0px;
	}


body #footer ul#nav {
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-family: arial, helvetica;
	margin-left: 10px;

}

#footer ul#nav li {
	float: left;
	padding: 0;
	padding-bottom: 5px;
	line-height: 15px !important;
	font-size: 12px;
	}

#footer ul#nav li {
	width: 190px;
	}


#footer ul#nav li#startup div.navtitle {
	background: url(/images/nav/sitemapsprite.gif) 0 0 no-repeat;background-position: 0px 0px;
	width: 61px;
	}
#footer ul#nav li#runningbusiness div.navtitle {
	background: url(/images/nav/sitemapsprite.gif) 0 0 no-repeat;background-position: -61px 0px;
	width: 135px;
	}
#footer ul#nav li#finance div.navtitle {
	background: url(/images/nav/sitemapsprite.gif) 0 0 no-repeat;background-position: -196px 0px;
	width: 53px;
	}
#footer ul#nav li#salesmarketing div.navtitle {
	background: url(/images/nav/sitemapsprite.gif) 0 0 no-repeat;background-position: -249px 0px;
	width: 128px;
	}
#footer ul#nav li#leadershipmanaging div.navtitle {
	background: url(/images/nav/sitemapsprite.gif) 0 0 no-repeat;background-position: -377px 0px;
	width: 160px;
	}
#footer ul#nav li#innovation div.navtitle {
	background: url(/images/nav/sitemapsprite.gif) 0 0 no-repeat;background-position: -537px 0px;
	width: 75px;
	}
#footer ul#nav li#inc5000 div.navtitle {
	background: url(/images/nav/sitemapsprite.gif) 0 0 no-repeat;background-position: -612px 0px;
	width: 92px;
	}
#footer ul#nav li#technology div.navtitle {
	background: url(/images/nav/sitemapsprite.gif) 0 0 no-repeat;background-position: -704px 0px;
	width: 81px;
	}
#footer ul#nav li#multimedia div.navtitle {
	background: url(/images/nav/sitemapsprite.gif) 0 0 no-repeat;background-position: -785px 0px;
	width: 78px;
	}

#footer ul#nav li div.navtitle {
	height: 15px;
	margin-bottom: 4px;
	margin-top:7px;
}

#footer ul#nav li div.navtitle a {
	display: block;
	text-indent: -999em;
}

#footer ul#nav li ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	margin-top: 8px;
}

#footer ul#nav li ul li a {
	color: #666666;
}





#footernav li#home, #footernav li#home a {
	width: 29px;
	}
#footernav li#mazazine, #footernav li#mazazine a {
	width: 54px;
	}
#footernav li#contactus, #footernav li#contactus a {
	width: 68px;
	}
#footernav li#aboutus, #footernav li#aboutus a {
	width: 55px;
	}
#footernav li#advertise, #footernav li#advertise a {
	width: 59px;
	}
#footernav li#events, #footernav li#events a {
	width: 40px;
	}
#footernav li#legaldisclaimers, #footernav li#legaldisclaimers a {
	width: 108px;
	}
#footernav li#privacypolicy, #footernav li#privacypolicy a {
	width: 100px;
	}
#footernav li#subscriptions, #footernav li#subscriptions a {
	width: 86px;
	}
#footernav li#inc5005000, #footernav li#inc5005000 a {
	width: 87px;
	}

#footernav li#home {
	background: url(/images/nav/footernavsprite.gif) 0 0 no-repeat;background-position: 0px 0px;
	}
#footernav li#mazazine {
	background: url(/images/nav/footernavsprite.gif) 0 0 no-repeat;background-position: -29px 0px;
	}
#footernav li#contactus {
	background: url(/images/nav/footernavsprite.gif) 0 0 no-repeat;background-position: -83px 0px;
	}
#footernav li#aboutus {
	background: url(/images/nav/footernavsprite.gif) 0 0 no-repeat;background-position: -151px 0px;
	}
#footernav li#advertise {
	background: url(/images/nav/footernavsprite.gif) 0 0 no-repeat;background-position: -206px 0px;
	}
#footernav li#events {
	background: url(/images/nav/footernavsprite.gif) 0 0 no-repeat;background-position: -265px 0px;
	}
#footernav li#legaldisclaimers {
	background: url(/images/nav/footernavsprite.gif) 0 0 no-repeat;background-position: -305px 0px;
	}
#footernav li#privacypolicy {
	background: url(/images/nav/footernavsprite.gif) 0 0 no-repeat;background-position: -413px 0px;
	}
#footernav li#subscriptions {
	background: url(/images/nav/footernavsprite.gif) 0 0 no-repeat;background-position: -513px 0px;
	}
#footernav li#inc5005000 {
	background: url(/images/nav/footernavsprite.gif) 0 0 no-repeat;background-position: -599px 0px;
	}

