﻿html, body{color:#630c0d;background-color:#fff3e4;font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif;font-size:14px;height:100%;line-height:21px;margin:0;}
img{border:none;}
header, nav, article, footer, address, section, form, object, embed, audio{display:block;margin:0;padding:0;}
object:focus,embed:focus,object:active,embed:active{outline:none;-moz-outline-style: none;}
audio{width: 100%;}
a{color:#993300;cursor:pointer;}
a:focus{outline-color:#00466D;}
label{cursor:pointer;}
dl, ul, ol{margin:0.9em 0;padding:0 0 0 30px;}
ul ul, ul ol, ol ol, ol ul{margin:5px 0 0 0;}
dd, dt, li{padding:0;margin:0.5em 0 0 0;}
dd:first-child, dt:first-child, li:first-child{margin-top:0;}
h2, h3, h4, h5, h6{margin:0.9em 0 10px 0;font-weight:normal;font-family:Rockwell, "Courier Bold", Courier, Georgia, Times, "Times New Roman", serif;}
header h1 {margin:0;}
h1, #content > .grid_inner > h1 {font-size:30px;line-height:36px;margin:0;font-weight:bold;font-family:Rockwell, "Courier Bold", Courier, Georgia, Times, "Times New Roman", serif;text-align:center;text-transform:uppercase;}
h2 {color:#981b1e;font-size:24px;line-height:36px;font-weight:normal;}
.SecondarySection h2 {color:#ff9933}
/*.grid_7 h2:first-child, .grid_4 h2:first-child{margin-top:0;}*/
#content .Shaded h2 {font-size:22px;line-height:30px;margin-top:-8px;}
/*.Sidebar h2 {font-size:18px;line-height:22px;font-style:italic;font-weight:bold;}
.Home h2 span {color:#1e94c4;font-weight:bold;}
.Home h3 {font-family:georgia,times,serif;font-weight:normal;color:#1b6194;font-size:18px;line-height:22px;}
.Home #content h2 span {font-family:Verdana,arial,sans-serif;font-size:23px;text-transform:uppercase;}*/
h3{font-size:18px;line-height:24px;/*color:#981b1e*/}
h4{font-size:14px;line-height:18px;}
h5{font-size:12px;line-height:16px;}
h6{color:inherit;font-size:12px;line-height:16px;}
p, article{margin:5px 0 0.9em 0;}
hr{margin:20px 0;border:0 solid #BEC0C2;border-top-width:1px;}
table{border-collapse:collapse;}
.ConferenceDay{ margin: 0.9em 0; border: 1px solid #81a6b8; border-collapse: collapse; }
td, th{border:1px solid #BEC0C2;empty-cells:show;margin:0;padding:5px;vertical-align:top;text-align:left;}
td{border:1px solid #BEC0C2;}
/*th{background-color:#CBCDCE;border-color:#CBCDCE;}*/
fieldset{clear:both;margin:0.9em 0;padding:10px;}
fieldset h3{font-size:14px; margin-bottom:5px;font-weight:bold;}
.container_12{margin:0 auto;position:relative;width:960px;}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_9_half, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12{display:inline;float:left;position:relative;margin:10px;}
.grid_inner >:first-child, legend + *, .grid_container, article:first-child >:first-child, article.Shaded >:first-child{margin-top:0}
.grid_inner >:last-child, legend + *, .grid_container{margin-bottom:0}
.grid_inner > .grid_1, .grid_inner > .grid_2, .grid_inner > .grid_3, .grid_inner > .grid_4, .grid_inner > .grid_5, .grid_inner > .grid_6, .grid_inner > .grid_7, .grid_inner > .grid_8, .grid_inner > .grid_9, .grid_inner > .grid_10, .grid_inner > .grid_11, .grid_inner > .grid_12{margin-top:10px;margin-bottom:10px}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_12 .grid_1{width:60px;}
.container_12 .grid_2{width:140px;}
.container_12 .grid_3{width:220px;}
.container_12 .grid_4{width:300px;}
.container_12 .grid_9_half{width:340px;}
.container_12 .grid_5{width:380px;}
.container_12 .grid_6{width:460px;}
.container_12 .grid_7{width:540px;}
.container_12 .grid_8{width:620px;}
.container_12 .grid_9{width:700px;}
.container_12 .grid_10{width:780px;}
.container_12 .grid_11{width:860px;}
.container_12 .grid_12{width:940px;}
.container_12 .prefix_1{padding-left:80px;}
.container_12 .prefix_2{padding-left:160px;}
.container_12 .prefix_3{padding-left:240px;}
.container_12 .prefix_4{padding-left:320px;}
.container_12 .prefix_9_half{padding-left:340px;}
.container_12 .prefix_5{padding-left:400px;}
.container_12 .prefix_6{padding-left:480px;}
.container_12 .prefix_7{padding-left:560px;}
.container_12 .prefix_8{padding-left:640px;}
.container_12 .prefix_9{padding-left:720px;}
.container_12 .prefix_10{padding-left:800px;}
.container_12 .prefix_11{padding-left:880px;}
.container_12 .suffix_1{padding-right:80px;}
.container_12 .suffix_2{padding-right:160px;}
.container_12 .suffix_3{padding-right:240px;}
.container_12 .suffix_4{padding-right:320px;}
.container_12 .suffix_9_half{padding-right:340px;}
.container_12 .suffix_5{padding-right:400px;}
.container_12 .suffix_6{padding-right:480px;}
.container_12 .suffix_7{padding-right:560px;}
.container_12 .suffix_8{padding-right:640px;}
.container_12 .suffix_9{padding-right:720px;}
.container_12 .suffix_10{padding-right:800px;}
.container_12 .suffix_11{padding-right:880px;}
.container_12 .push_1{left:80px;}
.container_12 .push_2{left:160px;}
.container_12 .push_3{left:240px;}
.container_12 .push_4{left:320px;}
.container_12 .push_9_half{left:960px;}
.container_12 .push_5{left:400px;}
.container_12 .push_6{left:480px;}
.container_12 .push_7{left:560px;}
.container_12 .push_8{left:640px;}
.container_12 .push_9{left:720px;}
.container_12 .push_10{left:800px;}
.container_12 .push_11{left:880px;}
.container_12 .pull_1{left:-80px;}
.container_12 .pull_2{left:-160px;}
.container_12 .pull_3{left:-240px;}
.container_12 .pull_4{left:-320px;}
.container_12 .pull_9_half{left:-360px;}
.container_12 .pull_5{left:-400px;}
.container_12 .pull_6{left:-480px;}
.container_12 .pull_7{left:-560px;}
.container_12 .pull_8{left:-640px;}
.container_12 .pull_9{left:-720px;}
.container_12 .pull_10{left:-800px;}
.container_12 .pull_11{left:-880px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after, .container_12:after, form dd:after, dl.TwoColumn dd:after, ul.TwoColumn:after, #PageInnerWrapper:after, .ContentColumn:after {clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
#PageOuterWrapper{min-height:100%;position:relative;}
#PageOuterWrapper a:hover{text-decoration:underline;}
#PageInnerWrapper{padding:0 0 20px 0;position:relative;background-color:white;background-image: -ms-linear-gradient(top, #fff3e4 0%, #ffffff 100%);
background-image: -moz-linear-gradient(top, #fff3e4 0%, #ffffff 100%);
background-image: -webkit-linear-gradient(top, #fff3e4 0%, #ffffff 100%);
background-image: linear-gradient(to bottom, #fff3e4 0%, #ffffff 100%);}
#HEWSocialWrapper {padding-bottom:15em;}
/*.Home #PageInnerWrapper{padding-bottom:14.1em;}*/
#MastheadWrapper, #Masthead, #PageFooter .container_12 {background-image:none;}
#MastheadWrapper{min-width:960px;padding:0;position:relative;width:100%;}
#Masthead{width:940px;margin:0 auto;padding:30px 10px 0 10px;position:relative;}
span.Shaded, span.Notice {display:block;}
.Shaded > .grid_inner, h2.Shaded, h3.Shaded, h4.Shaded, h5.Shaded, h6.Shaded, article.Shaded, div.Shaded{background-color:#E1F0F9;padding:10px;}
.Shaded + .Shaded{margin-top:20px;}
.Shaded p, .Shaded ul {font-size:14px;}
#PageFooter{color:#422708;position:absolute;height:15em;bottom:0;min-width:960px;width:100%;margin-top:20px;background:#f8981c url(../images/footerborder.png) repeat-x top left;}
/*.Home #PageFooter{height:14.1em;}*/
#PageFooter .container_12{font-size:14px;line-height:30px;padding:30px 0 0 0;text-align:center;}
#PageFooter a{color:#422708;text-decoration:none;}
#PageFooter a:focus{outline-color:#422708;}
#PageFooter ul{display:block;list-style-type:none;margin:0 0 20px 0;padding:0;}
#PageFooter li{color:#303031;display:inline-block;list-style-type:none;margin:0;padding:0;}
#PageFooter li a{display:inline-block;margin:0 10px;}
#PageFooter li:before{content:'|';}
#PageFooter li:first-child:before{content:''}
#PageFooter li:first-child a{margin-left:0;}
#PageInnerWrapper .Caption{font-family:Georgia, Arial, Sans-Serif;font-size:11px;font-style:italic;line-height:14px;}
h2.Shaded + *, h3.Shaded + *, h4.Shaded + *, h5.Shaded + *, h6.Shaded + *{margin-left:10px;margin-right:10px;}
.LocalNav h2.Shaded + *, .LocalNav h3.Shaded + *, .LocalNav h4.Shaded + *, .LocalNav h5.Shaded + *, .LocalNav h6.Shaded + *{margin-left:0;margin-right:0;}
form fieldset{border:none;padding:20px;border:1px solid #b08d8d}
form fieldset legend{font-size:16px;font-size:20px;line-height:24px;/*color:#ff9933;*/font-family:Rockwell, "Courier Bold", Courier, Georgia, Times, "Times New Roman", serif;}
fieldset fieldset{clear:both;}
form dl, dl.TwoColumn{clear:both;margin:5px 0 0.9em 0;padding:10px;}
form fieldset dl{padding:10px 0;margin:0;}
form legend + dl{padding-top:0;}
form fieldset dl:last-child{padding-bottom:0;}
form dt, dl.TwoColumn dt{margin:0 10px 5px 0;display:inline;float:left;clear:both;text-align:right;width:140px;}
form dd, dl.TwoColumn dd{display:block;margin:0 0 10px 150px;}
.FormButton{display:block;margin:0 0 10px 190px;}
form dd:last-child, dl.TwoColumn dd:last-child{margin-bottom:0;}
form dd .Example{float:right;width:60px;font-size:10px;line-height:12px;}
tr.Shaded td, td.Shaded{background-color:#E5E6E7;}
ul.NoBullet, ul.NoBullet > li{list-style-type:none;padding-left:0;}
ol.Outline{list-style-type:upper-roman;}
ol{list-style-type:upper-alpha;}
ol.Outline ol ol{list-style-type:decimal;}
ol.Outline ol ol ol{list-style-type:lower-alpha;}
ol.Outline ol ol ol ol{list-style-type:lower-roman;}
ol.OutlineAlpha{list-style-type:upper-alpha;}
ol.OutlineAlpha ol{list-style-type:decimal;}
ol.OutlineAlpha ol ol{list-style-type:lower-alpha;}
ol.OutlineAlpha ol ol ol{list-style-type:decimal;}
ol.OutlineAlpha ol ol ol ol{list-style-type:lower-alpha;}
.ElementListV{list-style-type:none;padding:0}
.ElementListH {padding-left: 0; margin: 0;}
.ElementListH > li{display:inline-block;list-style-type:none;padding:0 10px 0 0;}
/*.Notice{background-color:#ffff9e;font-weight:normal;margin:5px 0 0.9em 0;padding:10px;}*/
.Notice{font-weight:normal;font-size:11.5px;background-color:#ffffcc;padding:5px;text-transform:uppercase;margin:5px 0 0.9em}
/*.Notice{font-weight:normal;font-size:13px;background-color:#d55f25;padding:5px;text-transform:uppercase;margin:5px 0 0.9em;color:white;}*/
.Notice a{text-decoration:underline;}
.Notice a:focus{outline-color:#D9DA55;}
.Button {background-color:#762727;background-image: -ms-linear-gradient(top, #762727 0%, #903030 100%);
background-image: -moz-linear-gradient(top, #762727 0%, #903030 100%);
background-image: -webkit-linear-gradient(top, #762727 0%, #903030 100%);
background-image: linear-gradient(to bottom, #762727 0%, #903030 100%);
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:inline-block;font-size:24px;line-height:30px;font-family:Rockwell, "Courier Bold", Courier, Georgia, Times, "Times New Roman", serif;padding:7px 15px;text-decoration:none;text-align:center;font-weight:bold;color:#ff9933;letter-spacing:1px}
.Button:hover {text-decoration:underline;}
#UnitMasthead .Button {-moz-box-shadow: 0 0 6px #FFF;-webkit-box-shadow: 0 0 6px #FFF;box-shadow: 0 0 6px #FFF;margin-top:35px;padding:7px 40px}
/*.Shaded .Button,*/ .Shaded .navigation a {background-color:#D0D2D3;}
.Error{border: 1px solid #EC1C24;color:#EC1C24;font-weight:bold;margin:5px 0 0.9em 0;padding:9px;}
.Error a{color:#EC1C24; text-decoration:underline;}
.Error a:focus{outline-color:#EC1C24;}
.ErrorIcon{border:none;margin:0;padding:0;}
img.ErrorIcon,.ErrorIcon img{float:right;}
.Bordered{border:1px solid #BEC0C2;padding:9px;}
img.Bordered{padding:0;}
.shadow {-moz-box-shadow:2px 1px 3px #4d4d4d;-webkit-box-shadow:2px 1px 3px #4d4d4d;box-shadow:2px 1px 3px #4d4d4d;}
.SkipNav, #access .SkipNav {display:block;height:1px;outline:medium none;position:absolute;width:1px;background-color:transparent;}

pre {font-family: "Courier 10 Pitch", Courier, monospace;}
code {font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}

.MainContent section.grid_12+section.grid_12 {margin:30px 10px;}

#MastheadWrapper {background: #e4e5e6;}
#Masthead header img {margin-bottom:5px;}
#UnitMastheadWrapper {background:#e2af3f url(../images/unitmastheadborder.png) bottom left repeat-x;color:White;margin-top:1px;padding-bottom:10px;}
#UnitMasthead {text-align:center;height:236px; background: url(../images/leaves.jpg) no-repeat transparent;color:White;
              font-weight:bold;font-size:28px;line-height:30px;text-transform:uppercase;}
.Home #UnitMasthead {height:323px}
#UnitMasthead img {padding-top:61px;display:block;margin:0 auto 10px auto}
#UnitMasthead a.SiteTitle, #UnitMasthead span {color:#faf9f8;text-decoration:none;text-shadow:0 0 .302em #110000;}
#UnitMasthead span {filter: glow(color=#806666,strength=2);display:block;} /* ie9 and below */
.GlobalNav ul {position:absolute;right:0;z-index:999;list-style:none;color:White;bottom:0;margin:0;max-width:785px}
.GlobalNav ul li {background: url("../images/NavigationBackground.jpg") repeat-x #17850e; float: left; margin: 4px 0 0 4px;padding: 0;-moz-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;}
.GlobalNav ul a {font-weight:bold;color: white;display: block;float: left;font-size: 13px; height: 24px;letter-spacing: -0.01em;padding: 5px 9px 0;text-decoration: none; text-transform: uppercase;}
.Sidebar>p:first-child {margin-top:20px;}
#PageTitleWrapper {margin-bottom:20px;}
#PageTitle {width:940px;padding-bottom:7px;}

#PageTitleWrapper {background-color:#fffff4;background-image: -ms-linear-gradient(top, #FFFFF7 0%, #FFFFCE 100%);
background-image: -moz-linear-gradient(top, #FFFFF7 0%, #FFFFCE 100%);
background-image: -webkit-linear-gradient(top, #FFFFF7 0%, #FFFFCE 100%);
background-image: linear-gradient(to bottom, #FFFFF7 0%, #FFFFCE 100%);}
#PageTitleWrapper>.grid_inner{background:transparent url(../images/featureborder.png) bottom left repeat-x;padding:10px;}
.feature h2 {text-align:center;color:#b24315;padding:0 10px;}
.feature h2:first-child{margin-top:0;}

.FeatureButton {display:block;color:#ffffcc;background-color:#f36c2a;background-image: -ms-linear-gradient(top, #D55F25 0%, #F36C2A 20%);background-image: -moz-linear-gradient(top, #D55F25 0%, #F36C2A 20%);background-image: -o-linear-gradient(top, #D55F25 0%, #F36C2A 20%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #D55F25), color-stop(.2, #F36C2A));background-image: -webkit-linear-gradient(top, #D55F25 0%, #F36C2A 20%);background-image: linear-gradient(to bottom, #D55F25 0%, #F36C2A 20%);margin-bottom:10px;}
.FeatureButton .grid_inner {min-height:75px;display:block;padding:5px 10px;background:url(../images/FeatureButtonTopBackground.png) -3px -8px no-repeat,url(../images/FeatureButtonBottomBackground.png) right bottom no-repeat;}
.FeatureHeading {display:block;color:white;font-size:20px;line-height:24px;margin-bottom:0;font-family:Rockwell, "Courier Bold", Courier, Georgia, Times, "Times New Roman", serif;padding:2px 33px 2px 0;}
.FeatureDescription {padding-right:20px;}
#PageOuterWrapper a.FeatureButton {text-decoration:none;}

#HEWSocialWrapper h2, #Sponsors h2 {text-align:center;padding-top:5px;}
#HEWSocialWrapper {background-color:#FFFFF4;background: url("../images/featureborder.png") repeat-x scroll left top;background: url("../images/featureborder.png") repeat-x scroll left top, linear-gradient(to bottom, #fff3e4 10%, #ffffff 90%);}
.Home #HEWSocialWrapper {padding-bottom:20px;}
#HEWSocialIcons a {display:block;overflow:hidden;position:relative;width:40px;height:40px;}
#HEWSocialIcons a {display:inline-block;}
#FacebookIcon img {position:absolute;left:-40px;}
#HEWSocialIcons #BlogIcon, #HEWSocialIcons #LinkedInIcon, #HEWSocialIcons #YouTubeIcon {width:39px;}
#BlogIcon img {position:absolute;left:-80px;}
#LinkedInIcon img {position:absolute;left:-119px;}
#YouTubeIcon img {position:absolute;left:-158px;}
#FlickrIcon img {position:absolute;left:-197px;}
#FourSquareIcon img {position:absolute;left:-238px;}
#TwibbonIcon img {position:absolute;left:-278px;}
#HEWSocialIcons {margin:20px 0 0 0;text-align:center;}
#HEWSocialIcons a {margin-right:17px;}
.SocialContent h3 {font-size:25px;}

#Sponsors {background: url("../images/sponsorsborder.png") repeat-x scroll left top;background: url("../images/sponsorsborder.png") repeat-x scroll left top, linear-gradient(to bottom, #f9f9f9 0, #ffffff 100%);}
#Sponsors .container_12  {padding-bottom:20px;}
#Sponsors h2 {margin-bottom:0;}

/*.flickrSliderHolder ul li {display:inline-block;height:75px;width:95px;position:relative;margin-bottom:2px;margin-top:0;margin-right:7px;background-position: center center;background-repeat: no-repeat;}*/
.flickrSliderHolder ul li img {position:relative;display:inline-block;height:90px;width:90px;margin-right:5px;}
.flickrSliderHolder { height: 249px; position:relative; }
.flickrSliderHolder .caption {bottom: 0;color: #606060;font-size: 13px;left: 0;line-height: 22px;position: absolute;}
.flickrSliderHolder ul { height:280px; left:0; width:300px; }
.flickrSliderHolder ul { height: 100%;list-style: none outside none;margin: 0;padding-left: 0;position: absolute;}

.SessionDeadlines {font-weight:normal;font-size:12px;background-color:#ffffcc;padding:1px 3px;text-transform:uppercase;display:inline-block;margin-left:3px;}
.Disabled {color: #808080;background-color:transparent;}
.Disabled .SessionDeadlines {background-color:#f0f0f0;}

/*.StayConnected {position:relative;width:140px;min-height:256px;}
.StayConnected h2 {position:absolute;top:0;left:0;margin:0;}
.StayConnected {margin-top:18px;}
.StayConnected img {border:none;}
.StayConnected #SocialIcons {margin-left:30px;}
#SocialIcons img {padding:0 5px 5px 0;}
.widget-container#execphp-3 {background-color:transparent;padding:0;} 

.Home .Sponsors {background: url("/images/SponsorBackground.png") no-repeat scroll center top #E1F0F9;}
.Home .Sponsors h2 {font-size:18px;line-height:24px;text-transform:uppercase;margin-top:0}
.Home .Sponsors .Button {background-color:#57a4c3}

.Home .Sponsors {padding: 20px 0 4.1em 0;}
.Home .Sponsors div {margin: 0 auto; width:940px;}
.Home .Sponsors h2 {font-size:20px;font-weight:normal;line-height:24px;margin:0 0 20px 0;}
.Home .Sponsors ul {list-style: none;padding:0;margin:15px -10px 20px -10px;}
.Home .Sponsors li {float:left;margin:0 10px 20px 10px;width:140px;padding:0;}
.Home #PageInnerWrapper {padding: 0 0 0;}*/

/*.Home #feed li{list-style:none;padding:7px 10px;background-color:#E1F0F9;margin-bottom:11px;}
.parss-title {font-weight:bold;font-size:14px;line-height:18px;}
.parss-title a {text-decoration:none;}
#feed .parss-title a:hover {border-bottom:1px solid #00466D;text-decoration:none;}
.parss-description {line-height:18px;display:inline-block;}*/
.parss-date {display:none;}
ul#feed {padding-left:14px;}

ul.TwoColumn li {max-width:46%;float:left;list-style:none;margin:0;padding-left:13px;}
ul.TwoColumn li:first-child {border-right:1px dashed #1E94C4;padding-right:10px;padding-left:0;}
ul.TwoColumn {width:100%;float:left;padding-left:0;margin-top:0;margin-bottom:20px;}
ul.TwoColumn h3 {margin:0;padding:5px 0;}
ul.TwoColumn p {margin-bottom:0;}
ul.TwoColumn+.Button {min-width:110px;}

.Twitter h2 {font-size:24px;color:#33617B;line-height:24px;margin-bottom:20px;;font-weight:bold;}
.Twitter h2 img {vertical-align:middle;padding-right:5px;}
.tweet .tweet_list {-webkit-border-radius: .5em; list-style-type: none; margin: 0; padding: 0; }
.tweet .tweet_list li {position:relative;overflow: auto;*overflow:hidden; padding: 5px 7px 7px 47px; margin-bottom:11px;position:relative; font-family:arial,helvetica,sans-serif;font-size:12px;line-height:18px;background-color:#e1f0f9;}
.tweet .tweet_list li a {font-weight: normal;text-decoration:none;}
.tweet .tweet_list .tweet_date {font-size: 10px;line-height:10px;padding-top:2px;display:block;float:right;margin-right:40px;width:200px;text-align:right;font-family:arial,helvetica,sans-serif}
.tweet .tweet_list .tweet_avatar {position: absolute;left:7px;top:7px}
.tweet .tweet_list .tweet_avatar img {vertical-align: middle; }
.tweet_actions {position: absolute;bottom:3px; right:7px;}
.tweet_actions a {margin-left:3px;}

.Emphasized {font-size:15px;line-height:21px;color:#606061;font-weight:bold;font-family:Arial,helvetica,sans-serif;}

.KeynotePromo img, .EveningEvents img, .Badges img, .PostConference img {position:absolute;left:0;}
.KeynotePromo {padding-left:160px;position:relative;min-height:150px;font-size:14px;line-height:22px;}

 .EveningEvents, .PostConference {width:100%;float:left;padding-left:0;}
 .EveningEvents li, .PostConference li {float:left;width:140px;position:relative;list-style:none;padding-left:110px;margin-top:0;min-height:110px;}
 .EveningEvents li:first-child, .PostConference li:first-child{padding-right:40px;}
 .EveningEvents h3, .PostConference h3 {margin-top:0;}
 .PostConference li{min-height:120px;}


 .Badges {position:relative;}
 .Badges li {list-style:none;}
 .Badges ul {padding-left:0;}

ul.ElementListV, ol.ElementListV {list-style: none outside none;margin-left: 0;margin-top: 0;padding-left: 0;}
.FRight {float:right;padding-left:10px;}

dl.FullWidth dt {float: none;width: auto;text-align: left;}
dl.FullWidth dd {margin-left: 0;}
dl.FullWidth .Example {float:right;}

.iCal {
    float: right;
    font-size: 90%;
    font-weight: bold;
}
.iCal a {
    background-color: #346DB5;
    color: White;
    display: block;
    padding: 2px 8px;
    text-decoration: none;
}

.iCal a:hover {
    text-decoration: underline;
}

@media print{
#PageOuterwrapper, #PageInnerWrapper, .container_12, .ContentColumn{display:inline;margin:0;}
#Masthead, #MastheadWrapper, #UnitMastheadWrapper, #UnitMasthead, .UnitMastheadWrapper, .UnitMasthead{display:block;margin:0;padding:0;width:720px;}
.SiteTitle{margin-left:10px;}
#Masthead .SiteIndex, #Masthead .Search{display:none;}
#Masthead header{position:static;}
#Masthead header img, #Masthead .iepp_header img{left:-5px;position:relative;}
#Breadcrumb{margin:3px 0;min-width:720px;width:auto;}
html, body{color:black;height:auto;}
.LocalNav{display:none;}
#PageFooter{clear:both;height:auto;width:720px;border-top:none;position:static;}
#PageFooter .container_12{display:block;position:static;width:720px;}
#PageFooter .FYP{width:100px;}
#PageFooter .FooterWrapper{margin-left:120px;}
#PageFooter .grid_5{width:280px}
#PageFooter .grid_10{width:5800px}
.FeatureContent{border:none;}
.Notice{padding:0;}
form dl, dl.TwoColumn{display:inline-block;}
#Masthead .iepp_header{margin:0;position:static;z-index:2;width:167px;height:52px;padding:0 0 0 7px;}
#Masthead .iepp_header a{display:block;padding:0;position:static;}
}