TABLE { text-align: left; } TABLE.blockBGColor { background-color : #dddddd; } H3 { font-family : Arial, Helvetica, sans-serif; font-size : 14pt; color : black; font-weight : bold; } H4 { font-family : Arial, Helvetica, sans-serif; font-size : 10pt; color : black; font-weight : bold; } TH { font-family : Arial,Helvetica,sans-serif; font-size : 10pt; color : white; background-color : black; } TH.small { font-family : Arial,Helvetica,sans-serif; font-size : 8pt; color : white; background-color : #AB0C27; } TD.blockBGColor { background-color : #dddddd; } TD, TD.blockBody, blockquote { font-family:Arial,Helvetica,sans-serif; font-size: 10pt; } TD.blockColor { background-color : black; } TD.bold { font-weight : bold; } /* Line color underneath the header of the column */ TD.headerLineColor { background-color : Black; } TD.menuColor { background-color : black; } TD.menuItem { background-color : black; } TD.menuItemSelected, TD.menuSmall { background-color : #dddddd; } TD.MenuLineColor { background-color : Black; } TD.menuSeparator { background-color : Black; } /* Second line of top menu */ TD.menuSmall { background-color : white; } TD.menuText { color : White; } TD.message,TD.negative { font-family : Arial, Helvetica, sans-serif; font-size : 10pt; color : Red; } TD.registrationLineColor { background-color : black; } TD.small { font-family : Arial, Helvetica, sans-serif; font-size : 8pt; } P, Li { font-family:Arial,Helvetica,sans-serif; font-size: 10pt; } P EM { color : Red; font-weight : bold; } P.message { color : Red; font-weight : bold; } P.small { font-size : 8pt; } A.menu { font-family : Arial,Helvetica,sans-serif; font-size : 10pt; text-decoration : none; } A.menu:link, A.menu:visited { font-family : Arial,Helvetica,sans-serif; font-size : 10pt; text-decoration : none; color : white; } A.menu:hover, A.menu:Active { color : red; } A.menuSelected { color : black; font-size : 10pt; text-decoration : none; font-weight : bold; } A.small { font-size : 8pt; text-decoration : none; font-weight : bold; color : Blue; } A.text { font-family : Arial,Helvetica,sans-serif; font-size : 10pt; font-weight : bold; text-decoration : none } A.text:link { color:blue; } A.text:hover { color:red; } A.text:active { color:red; } A.text:visited { color:blue; } A.textSmall { font-family : Arial,Helvetica,sans-serif; font-size : 8pt; font-weight : bold; text-decoration : none } A.textBlink { font-family : Arial,Helvetica,sans-serif; font-size : 10pt; font-weight : bold; text-decoration : blink; } #footer { font-size : x-small; font-family : Arial, Helvetica, sans-serif; } TEXTAREA { font-family : Arial, Helvetica, sans-serif; } INPUT.small, TEXTAREA.small { font-family : Arial, Helvetica, sans-serif; font-size : 8pt; } INPUT.button { font-weight : bold; font-family : Arial, Helvetica, sans-serif; } SELECT.small { font-size : 8pt; font-family : Arial, Helvetica, sans-serif; } /* style for Event Web site*/ TD.EventDate { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12pt; color: White; font-weight : bold; } TD.EventSubTitle { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10pt; color : black; font-weight : bold; } TD.EventTitle { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 14pt; color : black; font-weight : bold; } /* styles for ISSCC site */ /* GENERAL */ html, body { margin: 0px; } body { background-color: #222222; } /* for content that should never be seen by visual browsers */ .offscreen { position: absolute; left: 0px; top: -9999px; width: 1px; height: 1px; overflow: hidden; } /* for skip link and back to top anchor */ #divskiplink, #divtopanchor { position: absolute; left: 0px; top: 0px; width: 1px; height: 1px; z-index: 1; } /* floating things */ .floatleft { float: left; } .floatright { float: right; } /* div or other to clear floating things */ .clear, .divclear { clear: both; } /* clear block */ .tinyclear { clear: both; font-size: 0px; height: 0px; } /* clear self *//* http://www.positioniseverything.net/easyclearing.html */ .clearself:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* center */ .center { text-align: center; } /* don't allow to wrap */ .nowrap { white-space: nowrap; } /* elements for screen display or print display only */ .screenonly { display: block; } .printonly { display: none; } span.screenonly { display: inline; } span.printonly { display: none; } /* remove space around form */ form { display: inline; margin: 0; padding: 0; } /* standard table styles */ table { border: none; border-collapse: collapse; border-spacing: 0px; } thead, tbody, tfoot { border: none; } /* table cells all aligned left and top */ td, th { text-align: left; vertical-align: top; } td.center, th.center { text-align: center; } td.right, th.right { text-align: right; } /* layout table */ /* note: cellspacing=0 must still be specified in table tag because of IE */ table.layouttable { border: none; border-spacing: 0px; margin: 0px; padding: 0px; } table.layouttable td { padding: 0px; } /* all lists use solid bullet */ ul { list-style-type: disc; } /* default font and links */ body { font-family: Verdana, Tahoma, Arial, Lucida, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 12px; line-height: 133%; /* relative to font size */ color: #000000; } h1, h2, h3, h4, h5, h6, p, ul, ol, li { margin-top: 0px; } a, a:link { color: #5674b9; text-decoration: none; } a:visited { color: #5674b9; text-decoration: none; } a:hover { color: #5674b9; text-decoration: underline; } /* size corrections for nested tags */ li li { font-size: 100%; } /* PRE-PAGE */ /* hidden stuff and stuff outside of the normal page flow */ #divprepage { position: absolute; left: 0px; top: 0px; width: 1px; height: 1px; } /* OUTER SHELL */ /* container for all page content */ #divoutershell { width: 980px; margin: 0px auto; } /* PAGE AREA */ /* canvas for content */ #divpagearea { position: relative; background-color: #ffffff; } /* HEADER AREA */ /* contains navigation bar, photos, and site title (on interior pages) */ #divheader { } /* NAVIGATION BAR */ #divnavigation { width: 980px; height: 72px; overflow: hidden; background-color: #101010; background-image: url(/img/lev2/bkg_nav.gif); border-bottom: 3px solid #d7d7d7; } /* ISSCC logo */ #divisscclogo { float: left; width: 66px; margin: 0px 12px 0px 0px; } /* primary navigation */ #divprimarynav { float: left; width: 654px; } #divprimarynav ul { margin: 0px; padding: 0px; list-style: none; } #divprimarynav li { float: left; margin: 0px; font-size: 11px; font-weight: normal; line-height: 100%; color: #d7d7d7; text-transform: uppercase; padding-left: 1px; background-image: url(https://imgsvr.edgereg.net/ERImg/00/34/11/navseparator.gif); background-position: 0px 37px; background-repeat: no-repeat; } #divprimarynav a { display: block; padding: 36px 9px 0px 9px; min-height: 36px; } #divprimarynav a, #divprimarynav a:link, #divprimarynav a:visited { color: #d7d7d7; text-decoration: none; } #divprimarynav a:hover { color: #d7d7d7; text-decoration: none; background-image: url(https://imgsvr.edgereg.net/ERImg/00/34/11/navpointer.gif); background-position: 14px 100%; background-repeat: no-repeat; } /* modify nav for different pages */ /*#divprimarynav li.home { padding-left: 0px; background-image: none; }*/ body.home #divprimarynav li.home { display: none; } /*body.home*/ #divprimarynav li.about { padding-left: 0px; background-image: none; } body.about #divprimarynav li.about a, body.attendees #divprimarynav li.attendees a, body.press #divprimarynav li.press a, body.calendar #divprimarynav li.calendar a, body.program #divprimarynav li.program a, body.news #divprimarynav li.news a { } /* search */ #divsearch { float: right; width: 232px; } #divsearch td { font-size: 11px; font-weight: normal; line-height: 100%; color: #d7d7d7; vertical-align: top; } #divsearch td.label { text-transform: uppercase; padding: 36px 9px 0px 0px; min-height: 36px; } #divsearch td.input { padding: 33px 0px 0px 0px; } #divsearch td.input input { font-family: Verdana, Tahoma, Arial, Lucida, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 10px; width: 130px; padding: 3px 2px !important; border: none !important; background-color: #ffffff; } #divsearch td.button { padding: 34px 0px 0px 4px; } #divsearch td.button input { font-family: Verdana, Tahoma, Arial, Lucida, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 11px; font-weight: normal; line-height: 100%; color: #d7d7d7; padding: 0px 2px; border: none; background-color: transparent; } /* PHOTOS */ #divphotos { height: 118px; } /* TITLE */ #divtitle { font-size: 10px; font-weight: bold; line-height: 100%; color: #000000; margin: 0px; padding: 0px; background-color: #a0a0a0; background-image: url(https://imgsvr.edgereg.net/ERImg/00/34/11/bkg_title.gif); } /* BODY AREA */ #divbody { background-image: url(https://imgsvr.edgereg.net/ERImg/00/34/11/bkg_body.gif); min-height: 360px; } body.threecolumn #divbody { background-image: url(https://imgsvr.edgereg.net/ERImg/00/34/11/bkg_body.gif); } #divcentercolumn { float: left; margin: 20px 68px 20px 20px; width: 643px; } #divrightcolumn { float: left; margin: 20px 0px 20px 0px; width: 229px; } /* pages with left nav */ body.threecolumn #divleftcolumn { float: left; margin: 20px 20px 20px 0px; width: 173px; } body.threecolumn #divcentercolumn { float: left; margin: 20px 68px 20px 0px; width: 470px; } /* SECONDARY NAVIGATION */ #divsecondarynav ul { margin: 0px; padding: 0px; list-style: none; } #divsecondarynav ul li { font-size: 11px; line-height: 14px; color: #ffffff; } #divsecondarynav ul li a { display: block; width: 133px; padding: 3px 20px 7px 20px; } #divsecondarynav ul li a, #divsecondarynav ul li a:link, #divsecondarynav ul li a:visited { color: #ffffff; text-decoration: none; } #divsecondarynav ul li a:hover { color: #ffffff; text-decoration: underline; } /* STANDARD TEXT STYLES */ #divtext { } #divtext h1 { font-size: 14px; font-weight: normal; line-height: 100%; color: #7d7d7d; margin-bottom: 15px; } #divtext h1 a, #divtext h1 a:link, #divtext h1 a:visited { color: #7d7d7d; text-decoration: none; } #divtext h1 a:hover { color: #7d7d7d; text-decoration: underline; } #divtext h2 { font-size: 11px; font-weight: bold; line-height: 18px; color: #000000; text-transform: none; margin-top: 15px; margin-bottom: 0px; } #divtext p { font-size: 11px; font-weight: normal; line-height: 18px; color: #000000; margin-bottom: 8px; } #divtext ul { margin-bottom: 8px; } #divtext li { font-size: 11px; font-weight: normal; line-height: 18px; color: #000000; } #divtext h2 sup, #divtext p sup { font-size: 8px; } /* table of "items" - usually a photo on one side, and heading+paragraph on the other */ #divtext table.itemtable { border: none; border-spacing: 0px; margin: 0px -22px 0px 0px; padding: 0px; } #divtext table.itemtable th, #divtext table.itemtable td { border: none; padding: 0px 22px 30px 0px; } #divtext table.itemtable th p, #divtext table.itemtable td p { margin-bottom: 0px; } #divtext table.itemtable th img, #divtext table.itemtable td img { margin-top: 3px; } #divtext table.itemtable h2 { margin-top: 0px; } /* ANNOUNCEMENTS */ #divannouncements { } #divannouncements h2 { font-size: 14px; font-weight: normal; line-height: 100%; color: #7d7d7d; text-transform: uppercase; margin-bottom: 15px; } #divannouncements h3 { font-size: 11px; font-weight: bold; line-height: 18px; color: #000000; text-transform: uppercase; margin-top: 15px; margin-bottom: 0px; } #divannouncements p { font-size: 11px; font-weight: normal; line-height: 18px; color: #000000; margin-bottom: 8px; } /* FOOTER AREA */ #divfooter { position: relative; z-index: 1; width: 980px; height: 41px; overflow: hidden; background-color: #555555; } /* IEEE logo */ #divieeelogo { float: left; width: 96px; margin: 0px 12px 0px 0px; } /* footer navigation */ #divfooternav { float: left; width: 654px; } #divfooternav ul { margin: 0px; padding: 0px; list-style: none; } #divfooternav li { float: left; margin: 0px; font-size: 11px; font-weight: normal; line-height: 100%; color: #d7d7d7; text-transform: uppercase; padding-left: 1px; background-image: url(/img/footer/navseparator.gif); background-position: 0px 16px; background-repeat: no-repeat; } #divfooternav a { display: block; padding: 15px 9px 0px 9px; min-height: 26px; } #divfooternav a, #divfooternav a:link, #divfooternav a:visited { color: #d7d7d7; text-decoration: none; } #divfooternav a:hover { color: #d7d7d7; text-decoration: underline; } #divfooternav li.contact { padding-left: 0px; background-image: none; } /* copyright */ #divcopyright { float: right; margin: 0px; padding: 15px 13px 0px 0px; min-height: 26px; font-size: 11px; font-weight: normal; line-height: 100%; color: #d7d7d7; } /*** HOME PAGE ***/ body.home #divnavigation { background-image: url(/img/home/bkg_nav.gif); } body.home #divphotos { height: 234px; border-bottom: 3px solid #9d9d9d; } body.home #divbody { background-image: url(/img/home/bkg_body.gif); min-height: 0px; } /* text styles */ body.home #divtext h1 { font-size: 12px; font-weight: bold; line-height: 100%; color: #000000; margin-bottom: 20px; } body.home #divtext p { font-size: 11px; font-weight: normal; line-height: 18px; color: #000000; margin-bottom: 8px; } body.home #divtext p.intro { line-height: 20px; } body.home #divtext p span.larger { font-size: 15px; } /* plenary session slides */ /* see isscc_dynamic.css for more styles */ body.home #divslideshow { margin-top: 16px; } body.home #divtext p.slide { padding-left: 166px; } body.home #divtext p.slide img { float: left; margin-top: 4px; margin-left: -166px; }