body, h4, h5, p, li, dt, dd, th, td, label, input, textarea { font-family:'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif }
h3 { font-size:14px; line-height:24px; text-transform:uppercase; letter-spacing:1px }
h4 { font-size:14px; line-height:18px }
h5 { font-size:11px; line-height:18px; font-weight:bold }
body, p, li, dt, dd, th, td, label { font-size:11px; line-height:18px; text-align:left; vertical-align:top }
p {
	margin:2px 0 16px 0;

}
input, textarea { font-size:11px; padding:2px }
dt { font-weight:bold; padding:0 0 0 110px }
dd { padding:0 0 20px 110px }
/*th { color:#ff9; font-weight:bold; font-size:14px; line-height:18px }
td { color:#ff9 }*/
blockquote p { font-style:italic }
cite p { color:#666; width:100%; text-align:right; margin:-10px 0 30px 0 }





/* Links */

a {
	color:#ffffff;
	text-decoration:none;
	font-style:italic;
	font-weight:bolder;
	text-align:center;
	text-decoration:underline;
}
a:hover { color:#06c; border-bottom:1px solid #06c }

a.backToTheTopButton { background:#000 url(../images/backToTheTopButton01.gif) center center no-repeat; width:75px; height:45px; text-indent:-9999px; display:block; border:none; position:absolute; bottom:0; right:0 }
a.backToTheTopButton:hover { border:none }

a.book { width:375px; height:27px; text-indent:-9999px; display:block; margin:0 0 20px 0; border:none }
html>body a.book { background:url(../images/presentation/bookTicketsButton02.png) }
a.book:hover { border:none }

a.feed { background:url(../images/presentation/RSSicon01.gif); width:28px; height:28px; text-indent:-9999px; display:block; border:none; position:absolute } 
a.feed:hover { border:none }
div.blog a.feed { top:10px; right:20px }

div.updateAtTop a { width:283px; height:117px; text-indent:-9999px; display:block; border:none }
div.updateAtTop a:hover { border:none }

ul.modules li p a { color:#fff; border-bottom:1px dotted #fff }
ul.modules li p a:hover { color:#fff; border-bottom:1px solid #fff }
ul.modules li.signup p a, ul.modules li.whosAttending p a { color:#06c; border-bottom:1px dotted #06c; text-decoration:none }
ul.modules li.signup p a:hover, ul.modules li.whosAttending p a:hover { color:#06c; border-bottom:1px solid #06c }

div.footer div p.copyright a { color:#fff; border-bottom:1px dotted #fff }
div.footer div p.copyright a:hover { color:#fff; border-bottom:1px solid #fff }
div.footer div a.multimediaButton { background:url(../images/presentation/carsonifiedLogo01.gif); width:181px; height:55px; text-indent:-9999px; display:block; border:none; float:left; margin:0 40px 0 0 }
div.footer div a.multimediaButton:hover { border:none }

div.sexyNewContent a { border:none }

div.comparisonChart table td span a { color:#fff; border-bottom:1px dotted #fff }
div.comparisonChart table td span a:hover { color:#fff; border-bottom:1px dotted #fff }

body#pageSchedule div.primaryContent a.workshopsButton { background:url(../images/workshopsButton01.gif) top left no-repeat; width:375px; height:27px; text-indent:-9999px; display:block; position:absolute; top:70px; right:20px; border:none }
body#pageSchedule div.primaryContent a.workshopsButton:hover { border:none }





/* Custom stuff */

div.incentivesOne div.primaryContent p.topicsIntro { font-size:16px; line-height:20px; color:#000; /*color:#599897*/ }
div.incentivesOne div.primaryContent ul li { font-size:16px; line-height:20px; color:#624127; background:url(../images/arrowBullet01.gif) center left no-repeat; padding:10px 0 10px 40px; border-bottom:1px dotted #624127 }
/* div.incentivesOne div.primaryContent ul li.lastInTheList { border:none } */

div.speakerRotator ul li h4 { padding:0 0 0 90px; font-size:16px; line-height:20px; color:#624127 }
div.speakerRotator ul li h5 { padding:0 0 0 90px }
/*div.speakerRotator p { margin:20px 0 -56px 0 }*/
div.speakerRotator p.disclaimer { margin:0; position:absolute; top:18px; left:180px }
div.speakerRotator p.more { position:absolute; bottom:-42px; left:20px }

div.blog h3 { margin:6px 0 14px 0 }

div.sponsors h3 { font-size:12px; line-height:18px; padding:5px; color:#fff; background:#000; position:absolute; top:-28px; left:0 }
div.sponsors ul li h5 { color:#999; text-align:center }
	
ul.modules li.diggnation h4, ul.modules li.diggnation p { color:#fff; }
ul.modules li.diggnation h4 {margin-top: 42px;}
ul.modules li.confinbox h4, ul.modules li.confinbox p { color:#fff; padding:0 0 0 110px }
ul.modules li.workshops h4, ul.modules li.workshops p { color:#fff; padding:0 0 0 110px }
ul.modules li.blogSubscribe h4, ul.modules li.blogSubscribe p { color:#fff; padding:0 0 0 110px }
ul.modules li.signup h4, ul.modules li.signup p { padding:0 80px 0 0 }
ul.modules li.whatson h4 { color:#fff; padding:44px 10px 0 10px }
ul.modules li.whatson p { color:#fff; padding:0 10px }

div.footer div p {
	color:#e0c289;
	margin:0;
}
div.footer div p.copyright { color:#fff }

ul.uniList h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:170%;
	font-style:italic;
	color:#063a73;
	margin:0px;
	line-height:25px;
	padding:0px 0px 16px 0px;
	text-transform:none;
}

body#pageSpeakers h3,
body#pageSchedule h3,
body#pageVenue h3,
body#pageWhyExhibit h3,
body#pagePartners h3,
body#pageContacts h3,
body#pageSocialize h3,
body#pageBook h3,
body#pageSignup h3,
body#pageWhosAttending h3,
body#pagePastEvents h3 {
	margin:0;
	padding:10px 0 20px 0px;
	position:relative;
	}
	
body#pageVenue h3,
body#pageWhyExhibit h3,
body#pageContacts h3,
body#pageSignup h3,
body#pagePastEvents h3 {
	width:430px;
	}

body#pageVenue div.secondaryContent h3,
body#pageWhyExhibit div.secondaryContent h3,
body#pageContacts div.secondaryContent h3,
body#pageSignup div.secondaryContent h3,
body#pagePastEvents div.secondaryContent h3 {
	/*background:#f5c758 url(../images/presentation/heading-arrowLogo02.gif) 20px 7px no-repeat;*/
	background:url(../images/presentation/heading-arrowLogo03.gif) 20px 7px no-repeat;
	padding:10px 0 10px 60px;
	margin:10px 0px -10px 0px;
	}

body#pageSocialize h3 span {
	font-size:11px;
	line-height:18px;
	color:#589998;
	}

h3.onBrown {
	padding:0px 0px 16px 42px;
	}
	
	h3.onTransparent {
		color:#ffffff;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:160%;
		font-style:italic;
		text-transform:none;
		padding:0px 0px 10px 30px;
		}

	h3.specialBlue {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:170%;
		font-style:italic;
		color:#063a73;
		margin:0px;
		line-height:25px;
		padding:0px 0px 16px 0px;
		}	
		
	body#pagePartners h4 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:190%;
		color:#d348a1;
		font-style:italic;
		padding:0px 0px 15px 0px;
	}
	
	h5 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:150%;
		color:#002959;
		font-style:italic;
		padding:0px 0px 2px 0px;
	}

ul.speakersList li h4 { padding:0 0 0 110px }
ul.speakersList li p { padding:0 20px 0 110px }

div.hotels ul li h4 { padding:0 0 0 180px }
div.hotels ul li p { padding:0 20px 0 180px }
div.venueDetails p { margin:0 }

div.socializeOdd p { padding:0 0 0 280px }
div.socializeEven p { padding:0 280px 0 0 }

div.socializeIntro p { color:#000 }
div.socializeIntro p.first { font-size:16px; line-height:20px; color:#000 }

ul.eventspeakers p.signature { margin:0 12px; color:#d348a1; font-family:"Brush Script MT", "Monotype Corsiva", script; font-style:italic; font-size:200%; line-height:150% }
ul.eventspeakers p.speakerId { font-weight:bold }
ul.eventspeakers p.speakerId span { font-weight:normal }

p.special {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:170%;
	font-style:italic;
	color:#ffffff;
	margin:0px;
	line-height:25px;
	padding:0px 0px 16px 0px;
}

p.special span {
	color:#8f065e;
}

p.specialPink {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:170%;
	font-style:italic;
	color:#8f065e;
	margin:0px;
	line-height:25px;
	padding:0px 0px 16px 0px;
}

p.specialBlue {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:170%;
	font-style:italic;
	color:#07264e;
	margin:0px;
	line-height:25px;
	padding:0px 0px 16px 0px;
}
