html, body {font-family: "trebuchet MS", trebuchet, arial, verdana, sans-serif; font-size: 76%; width: 95%; color: #454444;}h1,h2,h3,h4{color: #B73B0B; float:none; display:inline;}p   {font-size: 1.25em; margin: 0.6em 0 1em 0;}li  {font-size: 1.25em;}h2{font-size: 1.7em; margin: 0.6em 0;}h3 {font-size: 1.5em; margin: 0.6em 0; }h4 {font-size: 1.3em;  margin: 0.6em 0;}h5 {font-size: 1.25em;  margin: 0.6em 0;}#topbar h2  {color:#000; font-weight:normal;}a{color:#035DAF; text-decoration:none;}a img   {border:none;}img.print   {margin-bottom: 10px;}.noprint,.readmorebutton,#masthead,#nav,#leftbar,#rightbar,#flash,#flasharea,#sponsors,  #flashcontent,.participate{    display:none;    position:absolute;    height: 0;    width: 0;    overflow:hidden;    top:0;    left:0;}img.inline  {border: 1px solid #C5C3BF;}             img.inline.left {float:left;    margin: 0 10px 6px 0;}img.inline.right {float:right;   margin: 3px 0 6px 16px;}div.hr  { clear:both; width: 100%; border-top: 1px dotted #CCC; margin: 10px 0;}#topbar h2{display:inline!important; overflow:visible !important; position:relative; height:auto;width:auto;}p.bio{display:block; width: 115px; float:left;}p.bio.last{clear:right;}.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {	display: none !important;	height: 0;	width: 0;	position: absolute;	overflow: hidden;}span.sIFR-alternate {	visibility: visible !important;	display: block !important;	position: static !important;	left: auto !important;	top: auto !important;}img.inline  {border: 1px solid #C5C3BF;}             img.inline.left {float:left;    margin: 0 10px 6px 0;}img.inline.right {float:right;   margin: 3px 0 6px 16px;}div.hr  { clear:both; width: 100%; border-top: 1px dotted #CCC; margin: 10px 0;}#topbar h2{display:inline!important; overflow:visible !important; position:relative; height:auto;width:auto;}p.bio{display:block; width: 115px; float:left;}p.bio.last{clear:right;}.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {	display: none !important;	height: 0;	width: 0;	position: absolute;	overflow: hidden;}span.sIFR-alternate {	visibility: visible !important;	display: block !important;	position: static !important;	left: auto !important;	top: auto !important;}ul.tabs                         {width: 771px; float:left; clear:both; position:relative; z-index: 100; }ul.tabs a, ul.tabs li           {display:block; float:left; width: 200px; margin: 0 0 0 3px;}ul.tabs li.first                {margin:0 0 0 0;}ul.tabs li a                    {text-align:center; color: #A39F97 !important; position:relative;  z-index: 200; }ul.tabs li a.selected           {z-index:300 !important; font-weight: bold; text-decoration: underline;}table.schedule tr td.lunch div  {background-color: #E6E6E6}table.schedule tr td.last.ts    {background-color: #F3D895;}/*Planning, Design &amp; Development */table.schedule tr td.planning    {background-color: #DCED8F;}/*EEBA Houses That Work*/table.schedule tr td.houses    {background-color: #FCF8A4;}/*Homes & Our Health*/table.schedule tr td.health      {background-color: #C5F0E3;}/*Building Science*/table.schedule tr td.science    {background-color: #F5C9D4;}/*Beyond the Tipping Point*/table.schedule tr td.tipping    {background-color: #F3D895;}/*The Business of Building*/table.schedule tr td.building   {background-color: #F5BBAA;}/*Green Policy and Programs*/table.schedule tr td.policy   {background-color: #ABDCF5;}/*Spirit of Place*/table.schedule tr td.spirit   {background-color: #D2D6F2;}/* Training */table.schedule tr td.courses    {background-color: #F5BBAA;}/* No Track Scheduled*/ table.schedule tr td.none        {background-color: #F2F2F2;}
