html { overflow-y: scroll; } body { background-image:url('/events/connect2014.nsf/header-back.jpg'); background-repeat:no-repeat; font-weight: 300; background-position: top; background-color: #fff; font-family: Ubuntu, Tahoma, Verdana; font-size: 14px; color: #000; } td { font-size: 14px; font-weight: 300; } ul { list-style-type:square; } b { font-weight: 700; } img { border: 0px; } a, a:hover, a:visited{ color: #069; text-decoration: underline; } .smaller-text { font-size: 12px; } h1, h2, h3 { /* font-size: 1.3em;*/ text-transform:uppercase; color: #069; } #infoArea{ width: 165px; font-size: 12px; font-weight: normal; background-color: #ddd; padding: 5px 10px; } #infoArea a, #infoArea a:hover, #infoArea a:visited, .smaller-text a, .smaller-text a:hover, .smaller-text a:visited { font-size: 12px; } #wrapper { text-align: center; } #frame { text-align: center; overflow: hidden; vertical-align: bottom; padding-bottom: 10px; } .clear { clear: both; } #header-container { margin: 0px auto; border-bottom: 1px solid #666; } #header { margin: 0px auto; width: 952px; height: 287px; } #nav-container { margin: 0px auto; width: 952px; } #nav { position: relative; top: -15px; } #nav ul { margin: 0; padding: 0; } #nav li { float: left; list-style: none; } #nav li a { font-size: 1.6em; text-transform: uppercase; border: 1px solid #000; padding: 4px 8px; margin-right: 10px; background-color: #069; text-decoration: none; color: #fff; } #nav li a:hover { color: #fff; } #nav li a.selected { background-color: #666; color: #fff; } #content-container { margin: 0px auto; width: 952px; padding-top: 35px; text-align: left; } #content{ float: right; margin: 0; width: 658px; text-align: left; } h1 { margin: 0 0 30px; font-size: 2.2em; font-weight: bold; color: #069; margin-bottom: 10px; } #column-left { float: left; width: 250px; padding: 10px 10px 10px 10px; border-right: 1px solid #999; background-color: #eee; } #rightColumn table { margin-left: 10px; margin-top: 20px; } input[type="text"], textarea { border: 1px solid #666; font-size: 14px; background-image: url('/events/bgs.nsf/inputBG.gif'); background-repeat: repeat-x; } .textfield{ width: 200px; } textarea{ height: 70px !important; width: 280px !important; } td.data-value { padding: 3px 0px; } td.data-label{ padding-right: 5px; vertical-align: top; } .CMSTDMain { border: 0px !important; padding: 0px !important; } .submit-button { font-weight: bold; text-decoration: none; background-color: #F00; padding: 5px 10px; color: #fff !important; border: 1px outset #ec4096; /* background-color: #ffc20a; font-family: Verdana; color: #000 !important; padding: 2px 4px; border: 2px solid #000; font-size: 1em; font-weight: bold; */ } #content table{ } #content td { } a.registerLink, a.registerLink:hover, a.registerLink:visited { background-color: #000; background-image: url('/events/bgs.nsf/button-back.gif'); color: #fff; padding: 0px 7px 5px 7px; } div#social{ float: right; } #social ul{ list-style-type: none; margin: 0px; padding: 0px; } #social li{ float: left; } #newsWrapper ul{ list-style-type: none; margin: 0px; padding: 0px; } #newsWrapper li { margin-bottom: 10px; } .news-body { margin-top: 5px; } .news-link a, .news-link a:hover, .news-link a:visited { /* font-family: Tahoma;*/ font-size: 22px !important; /* font-weight: bold !important;*/ text-decoration: none; } .news-link a:hover { text-decoration: underline !important; } .news-date { color: #999; font-size: 11px; } .countdowndays{ background-image: url("/events/bgs.nsf/counter-date.png"); margin-bottom: 10px; margin-left: 50px; width: 46px; height: 47px; padding-left: 10px; float: left; color: #fff; font-family: Impact; font-size: 36px; } .countdowntime { margin-left: 20px; height: 47px; width: 140px; float: left; padding-left: 10px; background-image: url("/events/bgs.nsf/counter-time.png"); color: #fff; font-family: Impact; font-size: 36px; } table.agenda { /* border: 1px solid #069;*/ color: #000; } td.alt { background-color: #ffc20a; } td.focus { background-color: #c6e1ef; color: #000; } img.partner-logo { margin: 10px 15px 5px 0px; } .speaker-photo { border:1px solid #00a }