@font-face {
  font-family: MillerDisplay;
  src: url("/tr35/webfonts/e147af80-0cb2-4768-8562-f44d1765d8f7-2.eot");
  src: url("/tr35/webfonts/e147af80-0cb2-4768-8562-f44d1765d8f7-2.eot?") format("embedded-opentype"),
       url("/tr35/webfonts/e147af80-0cb2-4768-8562-f44d1765d8f7-3.woff") format("woff"),
       url("/tr35/webfonts/e147af80-0cb2-4768-8562-f44d1765d8f7-1.ttf") format("truetype"),
       url("/tr35/webfonts/e147af80-0cb2-4768-8562-f44d1765d8f7-4.svg#web") format("svg");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: MillerDisplayItalic;
  src: url("/tr35/webfonts/33d6361f-4cec-4cdc-82dc-185930a3ae69-2.eot");
  src: url("/tr35/webfonts/33d6361f-4cec-4cdc-82dc-185930a3ae69-2.eot?") format("embedded-opentype"),
       url("/tr35/webfonts/33d6361f-4cec-4cdc-82dc-185930a3ae69-3.woff") format("woff"),
       url("/tr35/webfonts/33d6361f-4cec-4cdc-82dc-185930a3ae69-1.ttf") format("truetype"),
       url("/tr35/webfonts/33d6361f-4cec-4cdc-82dc-185930a3ae69-4.svg#web") format("svg");
  font-style: italic;
  font-weight: normal;
}

h1.tr35 {
	display: block;
	width: 616px;
	height: 61px;
	background: transparent url("/tr35/images/h1-35_innovators_under_35.png") no-repeat top left;
	text-indent: 100%;
	overflow: hidden;
	white-space: nowrap;
	margin: 20px 0;
}
h2{
	font-size: 24px;
	font-weight: bold;
	margin: 20px 0;	
}

p#tr35-intro {
	font-family: MillerDisplay;
	font-size: 18px;
	line-height: 1.2em;
}

	p#tr35-intro:first-letter
	{
		float: left;
		font-size: 300%;
		line-height: 0.85em;
		margin-right: 0.03em;
		margin-bottom:-0.25em;
		font-weight: bold;
	}

	p#tr35-intro em {
		font-family: MillerDisplayItalic;
	}

#cta-container {
	width: 49px;
	margin: 40px auto;
}

a#show-the-list {
	display: block;
	width: 49px;
	height: 55px;
	text-indent: 100%;
	overflow: hidden;
	white-space: nowrap;
	background: transparent url(/tr35/images/btn-the_list.png) no-repeat top left;

}

	a#show-the-list:hover {
		background-position: 0 -55px;
	}

nav#tr35-nav, nav#tr35-pages {

}

	nav#tr35-nav {
	}

	nav#tr35-nav ul, nav#tr35-pages ul {
		list-style-type: none;
		overflow: hidden;
	}

		nav#tr35-nav ul li, nav#tr35-pages ul li {
			float: left;
		}

			nav#tr35-nav ul li a, nav#tr35-pages ul li a {
				display: block;
				height: 27px;
				background: transparent url("/tr35/images/nav.png") no-repeat top left;
				text-indent: 100%;
				overflow: hidden;
				white-space: nowrap;
			}

				nav#tr35-nav ul li a#category-all {
					width: 74px;
				}

					a#category-all:hover, nav#tr35-nav ul li a#category-all.active {
						background-position: 0px -27px;
					}

				nav#tr35-nav ul li a#category-biomedicine {
					width: 126px;
					background-position: -74px 0px;
				}

					nav#tr35-nav ul li a#category-biomedicine:hover, nav#tr35-nav ul li a#category-biomedicine.active {
						background-position: -74px -27px;
					}

				nav#tr35-nav ul li a#category-energy {
					width: 96px;
					background-position: -200px 0px;
				}

					nav#tr35-nav ul li a#category-energy:hover, nav#tr35-nav ul li a#category-energy.active {
						background-position: -200px -27px;
					}

				nav#tr35-nav ul li a#category-web {
					width: 84px;
					background-position: -296px 0px;
				}

					nav#tr35-nav ul li a#category-web:hover, nav#tr35-nav ul li a#category-web.active {
						background-position: -296px -27px;
					}

				nav#tr35-nav ul li a#category-computing {
					width: 120px;
					background-position: -380px 0px;
				}

					nav#tr35-nav ul li a#category-computing:hover, nav#tr35-nav ul li a#category-computing.active {
						background-position: -380px -27px;
					}

				nav#tr35-nav ul li a#category-materials {
					width: 112px;
					background-position: -500px 0px;
				}

					nav#tr35-nav ul li a#category-materials:hover, nav#tr35-nav ul li a#category-materials.active {
						background-position: -500px -27px;
					}

			nav#tr35-pages ul li a {
				background-image: url("/tr35/images/nav-pages.png");
			}

				nav#tr35-pages ul li a#judges {
					width: 191px;
					background-position: 0 0;
				}

					nav#tr35-pages ul li a#judges:hover {
						background-position: 0 -27px;
					}

				nav#tr35-pages ul li a#methodology {
					width: 223px;
					background-position: -191px 0;
				}

					nav#tr35-pages ul li a#methodology:hover {
							background-position: -191px -27px;
					}

				nav#tr35-pages ul li a#archives {
					width: 202px;
					background-position: -414px 0;
				}

					nav#tr35-pages ul li a#archives:hover {
						background-position: -414px -27px;
					}

#innovators {
	width: 616px;
}

.innovator {
	display: block;
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: 100%;
	overflow: hidden;
	white-space: nowrap;
	float: left;
}

	.a-better-bandage {
		width: 385px;
		height: 57px;
		background-image: url("/tr35/images/phrases/a-better-bandage.png");
	}

		.a-better-bandage:hover, #innovators.category-biomedicine .a-better-bandage {
			background-image: url("/tr35/images/phrases/hover/a-better-bandage.png");
		}

	.a-camera-that-sees-around-corners {
		width: 616px;
		height: 51px;
		background-image: url("/tr35/images/phrases/a-camera-that-sees-around-corners.png");
	}

		.a-camera-that-sees-around-corners:hover, #innovators.category-computing .a-camera-that-sees-around-corners {
			background-image: url("/tr35/images/phrases/hover/a-camera-that-sees-around-corners.png");
		}

	.a-look-inside-live-cells {
		width: 434px;
		height: 54px;
		background-image: url("/tr35/images/phrases/a-look-inside-live-cells.png");
	}

		.a-look-inside-live-cells:hover, #innovators.category-biomedicine .a-look-inside-live-cells {
			background-image: url("/tr35/images/phrases/hover/a-look-inside-live-cells.png");
		}

	.a-solution-to-renewable-energys-greatest-problem {
		width: 616px;
		height: 60px;
		background-image: url("/tr35/images/phrases/a-solution-to-renewable-energys-greatest-problem.png");
	}

		.a-solution-to-renewable-energys-greatest-problem:hover, #innovators.category-energy .a-solution-to-renewable-energys-greatest-problem {
			background-image: url("/tr35/images/phrases/hover/a-solution-to-renewable-energys-greatest-problem.png");
		}

	.algorithms-of-a-smile {
		width: 616px;
		height: 67px;
		background-image: url("/tr35/images/phrases/algorithms-of-a-smile.png");
	}

		.algorithms-of-a-smile:hover, #innovators.category-computing .algorithms-of-a-smile {
			background-image: url("/tr35/images/phrases/hover/algorithms-of-a-smile.png");
		}

	.an-ultracheap-computer {
		width: 616px;
		height: 62px;
		background-image: url("/tr35/images/phrases/an-ultracheap-computer.png");
	}

		.an-ultracheap-computer:hover, #innovators.category-computing .an-ultracheap-computer {
			background-image: url("/tr35/images/phrases/hover/an-ultracheap-computer.png");
		}

	.apps-that-tell-you-what-you-need-to-know {
		width: 616px;
		height: 56px;
		background-image: url("/tr35/images/phrases/apps-that-tell-you-what-you-need-to-know.png");
	}

		.apps-that-tell-you-what-you-need-to-know:hover, #innovators.category-computing .apps-that-tell-you-what-you-need-to-know {
			background-image: url("/tr35/images/phrases/hover/apps-that-tell-you-what-you-need-to-know.png");
		}

	.combination-horse-whisperer-and-paul-revere {
		width: 616px;
		height: 44px;
		background-image: url("/tr35/images/phrases/combination-horse-whisperer-and-paul-revere.png");
	}

		.combination-horse-whisperer-and-paul-revere:hover, #innovators.category-web .combination-horse-whisperer-and-paul-revere {
			background-image: url("/tr35/images/phrases/hover/combination-horse-whisperer-and-paul-revere.png");
		}

	.cutting-buildings-energy-use-by-a-third {
		width: 616px;
		height: 54px;
		background-image: url("/tr35/images/phrases/cutting-buildings-energy-use-by-a-third.png");
	}

		.cutting-buildings-energy-use-by-a-third:hover, #innovators.category-energy .cutting-buildings-energy-use-by-a-third {
			background-image: url("/tr35/images/phrases/hover/cutting-buildings-energy-use-by-a-third.png");
		}

	.cyborg-tissue {
		width: 385px;
		height: 57px;
		background-image: url("/tr35/images/phrases/cyborg-tissue.png");
	}

		.cyborg-tissue:hover, #innovators.category-materials .cyborg-tissue {
			background-image: url("/tr35/images/phrases/hover/cyborg-tissue.png");
		}

	.diagnosing-fetuses {
		width: 220px;
		height: 44px;
		background-image: url("/tr35/images/phrases/diagnosing-fetuses.png");
	}

		.diagnosing-fetuses:hover, #innovators.category-biomedicine .diagnosing-fetuses {
			background-image: url("/tr35/images/phrases/hover/diagnosing-fetuses.png");
		}

	.dropbox-creator {
		width: 166px;
		height: 121px;
		background-image: url("/tr35/images/phrases/dropbox-creator.png");
	}

		.dropbox-creator:hover, #innovators.category-computing .dropbox-creator {
			background-image: url("/tr35/images/phrases/hover/dropbox-creator.png");
		}

	.electronic-tattoos {
		width: 182px;
		height: 107px;
		background-image: url("/tr35/images/phrases/electronic-tattoos.png");
	}

		.electronic-tattoos:hover, #innovators.category-materials .electronic-tattoos {
			background-image: url("/tr35/images/phrases/hover/electronic-tattoos.png");
		}

	.fixing-medical-data {
		width: 458px;
		height: 67px;
		background-image: url("/tr35/images/phrases/fixing-medical-data.png");
	}

		.fixing-medical-data:hover, #innovators.category-biomedicine .fixing-medical-data {
			background-image: url("/tr35/images/phrases/hover/fixing-medical-data.png");
		}

	.intro-item {
		width: 158px;
		height: 67px;
		background-image: url("/tr35/images/phrases/intro.png");
	}

		.intro-item:hover {
			background-image: url("/tr35/images/phrases/hover/intro.png");
		}

	.making-youtube-sustainable {
		width: 439px;
		height: 52px;
		background-image: url("/tr35/images/phrases/making-youtube-sustainable.png");
	}

		.making-youtube-sustainable:hover, #innovators.category-computing .making-youtube-sustainable {
			background-image: url("/tr35/images/phrases/hover/making-youtube-sustainable.png");
		}

	.miracle-sponges {
		width: 151px;
		height: 102px;
		background-image: url("/tr35/images/phrases/miracle-sponges.png");
	}

		.miracle-sponges:hover, #innovators.category-materials .miracle-sponges {
			background-image: url("/tr35/images/phrases/hover/miracle-sponges.png");
		}

	.nanodot-switches {
		width: 450px;
		height: 64px;
		background-image: url("/tr35/images/phrases/nanodot-switches.png");
	}

		.nanodot-switches:hover, #innovators.category-materials .nanodot-switches {
			background-image: url("/tr35/images/phrases/hover/nanodot-switches.png");
		}

	.out-hacking-the-hackers {
		width: 450px;
		height: 57px;
		background-image: url("/tr35/images/phrases/out-hacking-the-hackers.png");
	}

		.out-hacking-the-hackers:hover, #innovators.category-computing .out-hacking-the-hackers {
			background-image: url("/tr35/images/phrases/hover/out-hacking-the-hackers.png");
		}

	.pinterest {
		width: 358px;
		height: 108px;
		background-image: url("/tr35/images/phrases/pinterest.png");
	}

		.pinterest:hover, #innovators.category-web .pinterest {
			background-image: url("/tr35/images/phrases/hover/pinterest.png");
		}

	.practical-invisibility-cloak {
		width: 616px;
		height: 52px;
		background-image: url("/tr35/images/phrases/practical-invisibility-cloak.png");
	}

		.practical-invisibility-cloak:hover, #innovators.category-materials .practical-invisibility-cloak {
			background-image: url("/tr35/images/phrases/hover/practical-invisibility-cloak.png");
		}

	.putting-springs-into-prosthetic-limbs {
		width: 465px;
		height: 33px;
		background-image: url("/tr35/images/phrases/putting-springs-into-prosthetic-limbs.png");
	}

		.putting-springs-into-prosthetic-limbs:hover, #innovators.category-biomedicine .putting-springs-into-prosthetic-limbs {
			background-image: url("/tr35/images/phrases/hover/putting-springs-into-prosthetic-limbs.png");
		}

	.quicker-blood-tests {
		width: 281px;
		height: 43px;
		background-image: url("/tr35/images/phrases/quicker-blood-tests.png");
	}

		.quicker-blood-tests:hover, #innovators.category-biomedicine .quicker-blood-tests {
			background-image: url("/tr35/images/phrases/hover/quicker-blood-tests.png");
		}

	.reinventing-the-engine {
		width: 439px;
		height: 56px;
		background-image: url("/tr35/images/phrases/reinventing-the-engine.png");
	}

		.reinventing-the-engine:hover, #innovators.category-energy .reinventing-the-engine {
			background-image: url("/tr35/images/phrases/hover/reinventing-the-engine.png");
		}

	.ren-ng-entrepreneur-of-the-year {
		width: 258px;
		height: 108px;
		background-image: url("/tr35/images/phrases/ren-ng-entrepreneur-of-the-year.png");
	}

		.ren-ng-entrepreneur-of-the-year:hover, #innovators.category-computing .ren-ng-entrepreneur-of-the-year {
			background-image: url("/tr35/images/phrases/hover/ren-ng-entrepreneur-of-the-year.png");
		}

	.robots-you-can-live-with {
		width: 231px;
		height: 114px;
		background-image: url("/tr35/images/phrases/robots-you-can-live-with.png");
	}

		.robots-you-can-live-with:hover, #innovators.category-computing .robots-you-can-live-with {
			background-image: url("/tr35/images/phrases/hover/robots-you-can-live-with.png");
		}

	.slowing-down-light-signals {
		width: 434px;
		height: 53px;
		background-image: url("/tr35/images/phrases/slowing-down-light-signals.png");
	}

		.slowing-down-light-signals:hover, #innovators.category-materials .slowing-down-light-signals {
			background-image: url("/tr35/images/phrases/hover/slowing-down-light-signals.png");
		}

	.solar-catalyst-for-hydrogen-generation {
		width: 616px;
		height: 51px;
		background-image: url("/tr35/images/phrases/solar-catalyst-for-hydrogen-generation.png");
	}

		.solar-catalyst-for-hydrogen-generation:hover, #innovators.category-energy .solar-catalyst-for-hydrogen-generation {
			background-image: url("/tr35/images/phrases/hover/solar-catalyst-for-hydrogen-generation.png");
		}

	.solving-chinas-power-problem {
		width: 335px;
		height: 43px;
		background-image: url("/tr35/images/phrases/solving-chinas-power-problem.png");
	}

		.solving-chinas-power-problem:hover, #innovators.category-energy .solving-chinas-power-problem {
			background-image: url("/tr35/images/phrases/hover/solving-chinas-power-problem.png");
		}

	.spotify {
		width: 279px;
		height: 69px;
		background-image: url("/tr35/images/phrases/spotify.png");
	}

		.spotify:hover, #innovators.category-web .spotify {
			background-image: url("/tr35/images/phrases/hover/spotify.png");
		}

	.targeting-ads-without-tracking {
		width: 616px;
		height: 56px;
		background-image: url("/tr35/images/phrases/targeting-ads-without-tracking.png");
	}

		.targeting-ads-without-tracking:hover, #innovators.category-computing .targeting-ads-without-tracking {
			background-image: url("/tr35/images/phrases/hover/targeting-ads-without-tracking.png");
		}

	.tiny-pop-up-machines {
		width: 396px;
		height: 44px;
		background-image: url("/tr35/images/phrases/tiny-pop-up-machines.png");
	}

		.tiny-pop-up-machines:hover, #innovators.category-materials .tiny-pop-up-machines {
			background-image: url("/tr35/images/phrases/hover/tiny-pop-up-machines.png");
		}

	.tiny-roller-coasters-of-light {
		width: 439px;
		height: 53px;
		background-image: url("/tr35/images/phrases/tiny-roller-coasters-of-light.png");
	}

		.tiny-roller-coasters-of-light:hover, #innovators.category-materials .tiny-roller-coasters-of-light {
			background-image: url("/tr35/images/phrases/hover/tiny-roller-coasters-of-light.png");
		}

	.touch-this {
		width: 186px;
		height: 69px;
		background-image: url("/tr35/images/phrases/touch-this.png");
	}

		.touch-this:hover, #innovators.category-computing .touch-this {
			background-image: url("/tr35/images/phrases/hover/touch-this.png");
		}

	.when-premature-babies-stop-breathing {
		width: 177px;
		height: 161px;
		background-image: url("/tr35/images/phrases/when-premature-babies-stop-breathing.png");
	}

		.when-premature-babies-stop-breathing:hover, #innovators.category-biomedicine .when-premature-babies-stop-breathing {
			background-image: url("/tr35/images/phrases/hover/when-premature-babies-stop-breathing.png");
		}

	.windows-that-change-behavior-with-temperature {
		width: 616px;
		height: 40px;
		background-image: url("/tr35/images/phrases/windows-that-change-behavior-with-temperature.png");
	}

		.windows-that-change-behavior-with-temperature:hover, #innovators.category-materials .windows-that-change-behavior-with-temperature {
			background-image: url("/tr35/images/phrases/hover/windows-that-change-behavior-with-temperature.png");
		}

.hr-block {
	display: block;
	height: 27px;
	background-color: #272525;
	margin-top: 20px;
}

	.hr-block.num {
		background: transparent url("/tr35/images/bg-2012_header.png") no-repeat top left;
	}

ul.nav-prev_next {
	overflow: hidden;
	background: transparent url(/tr35/images/bg-2012.png) no-repeat top left;
	width: 616px;
}

	ul.nav-prev_next.black {
		height: 24px;
	}

	ul.nav-prev_next.white {
		height: 26px;
		background: transparent url(/tr35/images/bg-prev-next.png) no-repeat top left;
	}

	ul.nav-prev_next li {
		float: left;
		text-indent: 100%;
		overflow: hidden;
		white-space: nowrap;
	}

		ul.nav-prev_next li.previous {

		}

		ul.nav-prev_next li.next {
			float: right;
		}

		ul.nav-prev_next li a {
			display: block;
			width: 208px;
			background: transparent url(/tr35/images/nav-previous_next.png) no-repeat top left;
		}

			ul.nav-prev_next li.next a {
				background-position: top right;
			}

			ul.nav-prev_next.black li a {
				height: 24px;
			}

				ul.nav-prev_next.black li a:hover {
					background-position: 0 -24px;
				}

					ul.nav-prev_next.black li.next a:hover {
						background-position: right -24px;
					}

			ul.nav-prev_next.white li a {
				height: 26px;
				background-position: 0 -48px;
			}

				ul.nav-prev_next.white li.next a {
					background-position: right -48px;
				}

				ul.nav-prev_next.white li a:hover {
					background-position: 0 -74px;
				}

					ul.nav-prev_next.white li.next a:hover {
						background-position: right -74px;
					}

.tr35pastwinners.new {
	width: 270px;
	height: 153px;
	background: transparent url(/tr35/images/bg-tr35_winners_box.png) no-repeat top left;
	margin-bottom: 25px;
	border: 0;
	padding: 0 15px;
	text-align: center;
}

	a.see-this-years {
		display: block;
		padding: 20px 0 15px;
	}

	.tr35pastwinners.new .divider {
		width: 250px;
		margin: 0 auto 10px;
	}

	.tr35pastwinners.new h3 {
		font-weight: bold;
		color: #000;
	}

.tr35profile .maincontent .mainpic img {
	border: 0;
}

.tr35profile .maincontent .intro p {
	padding-bottom: 10px;
}

.tr35profile .maincontent .intro p.techmile {
	font-size: 16px !important;
	line-height: 125% !important;
}
