html, body {
	margin: 0;
	padding: 0;
	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}

a:active, a:focus {
	outline: 0;
}

div#topNav {
	position: absolute;
	top: 0;
	left: 0;
	height: 55px;
	width: 764px;;
}

div#header {
	position: absolute;
	top: 55px;
	left: 0;
	width: 764px;
	height: 170px;
}

div#logoBox {
	position: absolute;
	top: 175px;
	left: 645px;
	width: 119px;
	height: 35px;
}

div#leftNavBar {
	position: absolute;
	top: 225px;
	left: 0;
	width: 192px;
	padding-top: 10px; 
	z-index: 10;
}

#leftNavBar h2 {
	text-transform: uppercase;
	font-size: 11px;
	letter-spacing: auto;
	color: #369;
	margin-left: 20px;
	margin-top: 20px;
	}

#leftNavBar ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: none;
	margin-top: 20px;
	}
	
#leftNavBar li {
	margin: 0;
	padding: 0;
	}
	
#leftNavBar li a {
	display: block;
	margin: 0 0 10px 10px;
	text-decoration: none;
	font-size: 10px;
	color: #333;
	width: 100%;
	padding-left: 10px;
	}

html>body #leftNavBar li a {
	width: auto;
	}

body#welcome #leftNavBar li#welcomeNav a,
body#intro #leftNavBar li#introNav a,
body#orgCommittee #leftNavBar li#orgCommitteeNav a,
body#sponsors #leftNavBar li#sponsorsNav a,
body#overview #leftNavBar li#overviewNav a,
body#program #leftNavBar li#programNav a,
body#sig #leftNavBar li#sigNav a,
body#pastMtg #leftNavBar li#pastMtgNav a,
body#infoXchg #leftNavBar li#infoXchgNav a,
body#sept6 #leftNavBar li#sept6Nav a,
body#sept7 #leftNavBar li#sept7Nav a,
body#speakers #leftNavBar li#speakersNav a,
body#ahluwalia #leftNavBar li#ahluwaliaNav a,
body#beall #leftNavBar li#beallNav a,
body#bunn #leftNavBar li#bunnNav a,
body#cannon #leftNavBar li#cannonNav a,
body#dejam #leftNavBar li#dejamNav a,
body#fago #leftNavBar li#fagoNav a,
body#feelisch #leftNavBar li#feelischNav a,
body#ford #leftNavBar li#fordNav a,
body#friedman #leftNavBar li#friedmanNav a,
body#gladwin #leftNavBar li#gladwinNav a,
body#hogg #leftNavBar li#hoggNav a,
body#holm #leftNavBar li#holmNav a,
body#jensen #leftNavBar li#jensenNav a,
body#kelm #leftNavBar li#kelmNav a,
body#kevil #leftNavBar li#kevilNav a,
body#kimShapiro #leftNavBar li#kimShapiroNav a,
body#lefer #leftNavBar li#leferNav a,
body#lundberg #leftNavBar li#lundbergNav a,
body#murphy #leftNavBar li#murphyNav a,
body#patel #leftNavBar li#patelNav a,
body#poyton #leftNavBar li#poytonNav a,
body#rassaf #leftNavBar li#rassafNav a,
body#rifkind #leftNavBar li#rifkindNav a,
body#roh #leftNavBar li#rohNav a,
body#schechter #leftNavBar li#schechterNav a,
body#shiva #leftNavBar li#shivaNav a,
body#tannenbaum #leftNavBar li#tannenbaumNav a,
body#tota #leftNavBar li#totaNav a,
body#weitzberg #leftNavBar li#weitzbergNav a,
body#wink #leftNavBar li#winkNav a,
body#vanFaassen #leftNavBar li#vanFaassenNav a,
body#zweir #leftNavBar li#zweirNav a,
body#abstracts #leftNavBar li#abstractsNav a,
body#logistics #leftNavBar li#logisticsNav a,
body#natcher #leftNavBar li#natcherNav a,
body#hotels #leftNavBar li#hotelsNav a,
body#directions #leftNavBar li#directionsNav a,
body#international #leftNavBar li#internationalNav a,
body#registration #leftNav li#registrationNav a,
body#contact #leftNavBar li#contactNav a {
	background-image: URL(http://www.strategicresults.com/nitrite2/images/leftNavBG_f02.gif);
	color: #369;
	}
	
#leftNavBar li a:hover {
	background-image: URL(http://www.strategicresults.com/nitrite2/images/leftNavBG_f02.gif);
	color: #369;
	}
	
div#content {
	position: absolute;
	top: 225px;
	left: 192px;
	width: 572px;
	margin: 20px;
}

#content h1 {
	font-size: 12px;
	font-weight: bold;
	color: #369;
	}

#content h2 {
	font-size: 11px;
	font-weight: bold;
	color: #369;
	}

#content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 135%;
	}
	
#content a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 135%;
	color: #B61323;
	text-decoration: none;
	}
	
#content a:hover {
	text-decoration: underline;
	color: #B61323;
	}
	
div#homeContent {
	position: absolute;
	top: 225px;
	left: 0;
	width: 764px;
	text-align: center;
}

#topic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	padding-left: 10px;
}

#topic a { color: #B61323; text-decoration: none;}

#topic a:hover { text-decoration: underline; }

#topic img {
	padding-left: 10px;
	padding-bottom: 10px;
	border: 0;
}

table.agenda {
	border: 1px solid #369;
	width: 100%;
	padding: 10px;
	margin-bottom: 6px;
}

table.agenda caption {
	border: 1px solid #369;
	border-bottom: 0;
	width: 100%;
	padding: 10px;
	text-align: left;
}

table.agenda td {
	vertical-align: top;
	border-bottom: 4px solid #fff;
}

table.agenda td.time {
	width: 120px;
}
