html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline: 0;}
body{line-height:1;color:black;background:white;}
ol, ul {list-style:none;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,q:before, q:after{content: "";}
blockquote, q {quotes: "" "";}
	p{margin:14px 0;}
	ul, ol {margin:0 30px 10px 30px;}
body, html{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;line-height:1.4;font-weight:normal;font-style:normal;color:#444;text-align:left;margin:0;padding:0;}
	body#Body{background: url(images/mainbodybg.gif) repeat-x;}
	#stldodn{width:910px;margin:0 auto;background:url(images/mbodybg.png) top no-repeat;}
	.home, .details, .editor{} .left{float:left;} .right{float:right;}
		.id{width:868px;margin:0 auto;overflow:hidden;padding:0 15px;background:url(images/headerbg.gif) no-repeat bottom;min-height:190px;overflow:hidden;border-bottom:double #e5e5e5;}
			.logo{float:left;width:230px;padding:10px 0 0 20px;}
			.tagline{float:right;width:610px;padding-top:40px;}
				.tl-left{float:left;width:380px;}
				.tl-right{float:right;width:220px;}
					.tl-right p{clear:both;overflow:hidden;font-family:"Gill Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;line-height:1;margin:4px 0 10px;font-size:16px;}
					.tl-right p a{display:block;width:60px;float:left;background:#e96a04;color:#fff;margin:0 10px 0 0;padding:6px 12px;text-transform:uppercase;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:14px;}
						.tl-right p a:hover{text-decoration:none;background:#854b00;color:#fff;}
					.tl-right p a.event-contact{width:70px;background:#526a71;}
						.tl-right p a.event-contact:hover{background:#324145;}
		ul.global-nav{overflow:hidden;margin:0 auto;padding:0;clear:both;border-bottom:double #e5e5e5;font-family:"Gill Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;width:900px;}
			ul.global-nav li.root{display:block !important;float:left;font-size:14px;text-transform:uppercase;padding:0 0 0 10px;}
			.global-nav .root a{color:#964300;text-decoration:none;padding:3px 10px;display:block;margin:10px 0;font-weight:bold;}
			.global-nav .root a:hover, .global-nav .hov a{color:#ff7200;text-decoration:underline;background:none;}
		.global-nav .sel a, .global-nav .bc a, .global-nav .sel a:hover, .global-nav .bc a:hover{color:#fff;text-decoration:none;background:#964300;-moz-border-radius:4px;-webkit-border-radius:4px;}
			ul.subnav{background:#eee;border-right:1px #ccc solid;border-bottom:1px #ccc solid;}
				ul.subnav a{display:block;padding:3px 10px;}
				ul.subnav a:hover{color:#000;text-decoration:none;background:#f1f1f1;}
		.mainbody{background: url(images/bodybg.gif) repeat-y;overflow:hidden;padding:15px 0;border-bottom:double #e5e5e5;width:870px;margin:0 auto}
			.contentpane{float:left;width:570px;}
			.editor .contentpane{float:none;width:870px;margin:0 auto;padding:15px 0;}
			.sidebar{float:right;width:270px;text-align:left;}
				.sidebar .stldodn-cont-notitle, .sidebar .stldodn-cont{width:250px;padding-left:20px;}
		.footer{clear:both;padding:10px 0 40px;width:870px;margin:0 auto;font-size:12px;color:#666;overflow:hidden;}
		.editor .footer{border-top:medium double #E5E5E5}
			.ftleft{float:left;width:300px;}
				.ftleft .SkinObject{font-size:12px !important;}
			.ftright{width:550px;float:right;text-align:right;}


/*==============================================================================
	Heading
==============================================================================*/
h1, h2, h3, h4, h5, h6, .Head{font-family:"Gill Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:normal;color:#000;}
h1{font-size:26px;line-height:1.1em;margin:0 0 10px 0}
h2{font-size:22px;font-weight:normal;}
	.tl-left h2{line-height:1;font-weight:bold;color:#bb5400;}
h3{font-size:18px;margin:6px 0;color:#000;}
h4{font-size:14px;}
	.tl-right h4{color:#00789a;font-weight:bold;font-size:18px;padding-top:20px;}
h5{font-size:12px;}
/*==============================================================================
	Links
==============================================================================*/
a, a:link, a:visited, a.CommandButton:link, a.SkinObject:link{color:#ff7200;font-weight:normal;text-decoration:none;}
	a:hover, a:visited:hover, a.CommandButton:hover, a.SkinObject:hover{color:#854b00;text-decoration:underline;}
/*==============================================================================
	Lists
==============================================================================*/
dl{} dt{} dd{} ul{} ul li{list-style:disc outside none inherit;} ol li{}
/*==============================================================================
	Text
==============================================================================*/
.Normal, .NormalBold, .NormalDisabled, .NormalTextBox, .NormalRed, .CommandButton, .SkinObject, .SubHead, td{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-weight:normal;color:#333;}

.stldodn-cont, .stldodn-cont-notitle{overflow:hidden;clear:both;}
	h4.stldodn-cont-title, h4.stldodn-cont-title .Head{font-size:18px;font-weight:bold;line-height:1;}
		h4.stldodn-cont-title .Head{background: url(images/cont-title-bg.gif) repeat-x bottom;padding:2px 5px;}
	.stldodn-cont-body, .stldodn-cont-notitle-body{}

.conference-info{overflow:hidden;clear:both;margin-top:15px;}
	.conference-info p{clear:both;overflow:hidden;margin:5px 0;}
	span.cilabel{width:60px;text-align:right;font-weight:bold;}
	span.ciinfo{width:180px;}

.sponsors{clear:both;overflow:hidden;padding:20px 0 10px;}
.sponsors a{display:block;float:left;width:150px;padding-right:20px;}
	.sponsors br{display:none;}

ul.sponsors-list{margin:0;padding:20px 0 0 0;clear:both;overflow:hidden;}
	ul.sponsors-list li{display:block;margin:0;padding:0;list-style:none;width:220px;float:left;}
	ul.sponsors-list li img{display:block;padding-bottom:1px;}

ul.standard-list{list-style:none outside url(/Portals/0/orangesquare.gif);margin-left:50px;}

.TabsContent td{vertical-align:top;}
.BigTable{padding-top:20px;}
.BigTable td{padding:5px 2px;}
.BigTable input[type=text]{-moz-border-radius:2px;-webkit-border-radius:2px;border-color:#777777 #CCCCCC #CCCCCC #777777;border-style:solid;border-width:1px;padding:3px 5px;}

.speakerLeftSide{margin: 20px;float:left;width:400px;}
.speakerImageRightSide{margin: 10px;text-align:right;}

.DNN_ReportsContent{clear:both;overflow:hidden;padding-bottom:15px;}

.SpeakerDetails, .ListOfSpeakers{clear:both;overflow:hidden;}
	p.backtolist{text-align:right;border-bottom:1px #e5e5e5 solid;padding-bottom:10px;}
		p.backtolist a{text-decoration:underline;font-weight:bold;}
	.SpeakerDetailsItem{clear:both;overflow:hidden;padding:10px 0;}
		.SpeakerProfileImg{float:left;width:110px;}
			.SpeakerProfileImg img{display:block;padding:4px;border:1px #ccc solid;background:#fff;}
		.SpeakerProfile{float:right;width:440px;}
			.SpeakerItem .SpeakerProfile{width:140px;}
			.SpeakerProfile h1{font-size:18px;margin:0;}
				.SpeakerItem .SpeakerProfile h1, .SessionItem h1{font-size:14px;line-height:1.1}
				.SpeakerProfile h1 span{font-size:14px;color:#555;display:block;padding-top:5px;}
	.SpeakerItem{width:260px;float:left;height:170px;overflow:hidden;padding:15px 30px 0 0;}
	
	.SessionItem{width:410px;float:left;height:94px;overflow:hidden;padding:11px;background:#f8f8f8;border:1px #fff solid;}

.build-agenda-table{border-spacing:5px;}
	.build-agenda-table select{font-family:Georgia,"Times New Roman",Times,serif;background-color:rgb(255,225,201);}
	.build-agenda-date-header{text-align:center;-moz-border-radius:8px 8px 8px 8px;background:none repeat scroll 0 0 #964300;color:#ffffff;font-weight:bold;font-family:"Gill Sands","Trebuchet MS",Arial,Helvetica,sans-serif;}
	.build-agenda-help-text{padding-bottom:15px;border-bottom:3px groove #964300;}
	.build-agenda-time{text-align:right;padding-right:6px;font-weight:bold;}
	.build-agenda-choose-default{padding-top:15px;}
	.build-agenda-email{}

.agenda-builder-table{border-spacing:10px;}
	.agenda-builder-table select{font-family:Georgia,"Times New Roman",Times,serif;background-color:rgb(255,225,201);}
	.agenda-builder-table input{color:#ffffff;background:#964300;border:2px outset #d7b9c9;padding:5px;}
	.agenda-builder-table input:active{color:#000000;background:#b7622b;}
	.agenda-builder-table input[type="submit"]::-moz-focus-inner, .agenda-builder-table input[type="button"]::-moz-focus-inner{border:0px;}
	.agenda-builder-table input[type="submit"]:focus, .agenda-builder-table input[type="button"]:focus{outline:none;}
	
.agenda-table{border-spacing:5px;font-family:Georgia,"Times New Roman",Times,serif;}
	.agenda-date-header{text-align:center;-moz-border-radius:8px 8px 8px 8px;background:none repeat scroll 0 0 #964300;color:#ffffff;font-weight:bold;font-family:"Gill Sands","Trebuchet MS",Arial,Helvetica,sans-serif;}
	.agenda-time{text-align:right;padding-right:6px;font-weight:bold;}
	
.session-evals-table{border-spacing:5px;font-family:Georgia,"Times New Roman",Times,serif;}
	.session-evals-table select{font-family:Georgia,"Times New Roman",Times,serif;background-color:rgb(255,225,201);}
	.session-evals-button input:active{color:#000000;background:#b7622b;}
	.session-evals-button input[type="submit"]::-moz-focus-inner, .session-evals-table input[type="button"]::-moz-focus-inner{border:0px;}
	.session-evals-button input[type="submit"]:focus, .session-evals-table input[type="button"]:focus{outline:none;}
	.session-evals-button input{color:#ffffff;background:#964300;border:2px outset #d7b9c9;padding:5px;}
