body {
	margin:0;
	padding:2% 4% 4% 4%;
	font-family: Georgia, Times, serif;
	font-size:11pt;
	line-height:1.4em;
	color:#000000;
	text-align:left;
	background-color:#FFFFFF;
}

.noprint {
	display:none;
}
#footlp {
	display:none;
}

.printlinks a:link:after,
.printlinks a:visited:after,
.sponsors a:link:after,
.sponsors a:visited:after,
#exhibitorlist a:link:after,
#exhibitorlist a:visited:after {
	content: " (" attr(href) ") ";
	color:#666;
	font-weight:normal;
}

h1#logo.printlinks a:link:after,
h1#logo.printlinks a:visited:after {
	font-size:12pt;
}


img {
	border:0;
}

.bold {
	font-weight:bold;
}

.nobreak {
	white-space:nowrap;
}
.clear {
	clear:both;
	height:.01px;
	margin:0;
	padding:0;
}
p {
	margin:0 0 .5em 0;
	padding:0;
}
p.bm {
	margin:0 0 3em 0;
	padding:0;
}
p.sm {
	margin:0 0 1em 0;
	padding:0;
}

hr {
	margin:1.5em 0;
	height:1px;
	border:none;
	border-top:1px solid #AAA;
}

a:link, a:visited, a:active, a:hover {
	color:#000000;
	text-decoration:none;
}

a:link img, a:hover img, a:visited img, a:active img {
	border:0;
	text-decoration: none;
	background-color:#FFFFFF;	
}

h1 {
	font-size:18pt;
	margin:0 0 .5em 0;
}

h2 {
	font-size:14pt;
	margin:0 0 .5em 0;
}

h3 {
	font-size:11pt;
	margin:0 0 .5em 0;
}

h4 {
	font-size:11pt;
	font-weight:normal;
	margin:0 0 .5em 0;
}

.hide, .hidden {
	display:none;
}

div#sidenav {
	display:none;
}

div#rightcon {
}


div#footer {
	display:none;
}


/*HEADER*/

/*h1#logo {
	display: block;
	list-style-image: url('images/weblogo.eps');
	list-style-position: inside;
}
a#logolink:link,
a#logolink:visited,
a#logolink:active,
a#logolink:hover {
	display:none;
}
*/
h2#dates {
	font-size:12pt;
}






div.dayblock {
	margin:0 0 1em 0;
	border-top:2px solid #000;
}
h2.dateheading {
	font-size:16pt;
	margin:0 0 1em 0;
	border-bottom:1px solid #000;
	padding:.3em 0;
}
div.eventblock {
	margin:0 0 0 4%;
	padding:0;
}
div.eventblock .category {
	font-size:9pt;
	color:#999;
	line-height:1em;
	font-weight:bold;
	text-transform:uppercase;
	margin:0 0 .5em 0;
}
div.eventblock .title {
	font-size:14pt;
	line-height:1.2em;
}
div.eventblock .time {
	font-family:"Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif;
}
div.eventblock .place {
	font-family:"Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif;
}
div.eventblock .website {
}
div.eventblock .description {
	margin:0 0 1em 0;
}

div#programnav {
	display:none;
}

img.VIPbug {
	float:left;
	margin:0 8px 0 -4%;
}
input.attending {
	float:left;
}

