#doc {position: relative; width: 960px; min-width: 250px;}.yui-ge div.first {width: 570px;}.auxilary-content, .yui-ge .yui-u {width: 202px;}html, body {color: #333; font-family: Helvetica, Verdana, Arial, sans-serif;}p {margin: 1em 0;}a {color: #0066CC;}em {font-style:italic;}dt {margin-top: 1em;}dt a {font-weight: bold;}dd {margin-bottom: 1em;}strong {font-weight: bold;}table {width: 100%; margin-bottom: 4px;}table, th, td {border: 1px solid #ccc; border-collapse: collapse; font-size: .95em;}th, td {padding: 6px; height: 18px; border-top: none; border-bottom: none;}.border th, .border td {border: 1px solid #ccc;}th {color: #B5263C; font-weight: bold; background-color: #E3E2E2;}th.title {text-transform: uppercase;}.even td {background-color: #EFEFEF;}.table {padding: 4px 0; border-top: 1px solid #ccc;}table.one-column, table.one-column th, table.one-column td {border: none;}.table .legend, .table .footer {border-top: 1px solid #ccc; font-size: .8em; color: #999; padding: 4px 0;}.table .contacts td div, .table .legend div {height: 18px; width: 18px; background: url('../../images/dyaxcorp/icons/contacts-legend-sprite.gif') 0 0 no-repeat; line-height: 20px;}.table .legend div {width: auto; padding: 0 12px 0 18px; float: left;}.table .contacts td .chairperson, .table .legend .chairperson {background-position: 0 -18px;}.table .contacts td .financial-expert, .table .legend .financial-expert {background-position: 0 -35px;}table th.center, table td.center {text-align: center;}table.contact {background: #efefef; border: 0; border-spacing: 0; border-collapse: collapse;} table.contact tbody {} table.contact tbody tr {} table.contact tbody tr td {border: 0; padding: 1em; vertical-align: top;} table.contact tbody tr td p {margin-top: 0 !important;} table.contact tbody tr td a {color: #06f;}form .form-row {min-height: 35px; clear: both;}form fieldset {position: relative; background-color: #EFEFEF; padding-bottom: 12px; margin-bottom: 4px;}form fieldset .title {float: left; padding: 6px;}.table form .submit, .table form .footer, .table form .legend {padding: 12px 0; position: relative;}form label {width: 33%; height: 20px; line-height: 20px; text-align: right; float: left; clear: left;}form textarea {width: 300px; height: 100px;}form .form-element {width: 66%; float: right; line-height: 20px;}form .form-element p {margin: .4em 0;}form .checkboxes {height: auto; margin-left: 195px; min-height: 0;}form .checkboxes label {clear: none; width: 330px; height: auto; margin-left: 8px; text-align: left; line-height: normal; padding-bottom: 6px;}form .two-column-left, form .two-column-right {float: left; clear: none;}form .two-column-left {width: 180px; margin-left: 0; padding-left: 195px;}form .two-column-right {margin-left: 0; width: 180px;}form .two-column-left label, form .two-column-right label {width: 120px;}form .checkboxes input {float: left; clear: left;}a.clear-form {display: block; position: absolute; top: 17px; left: 68px; text-transform: uppercase; font-weight: bold;}span.r {color: #B5263C;}div.hr {margin: 12px 0; height: 1px; border-top: 1px solid #ccc;}hr {background: transparent; border: 1px solid #ccc; border-width: 1px 0 0 0; color: white; height: 1px; margin: 2px 0 5px;}div.two {margin: 24px 0 12px 0;}div.three {margin: 36px 0 12px 0;}.header {height: 111px; position: relative; background: url('../../images/dyaxcorp/backgrounds/header-background.jpg') 0 0 repeat-x;}.header h1 a {display: block; position: absolute; top: 14px; left: 27px; background: url('../../images/dyaxcorp/branding/logo.gif') 0 0 no-repeat; height: 87px; width: 200px;}.header .utilities {position: absolute; top: 10px; right: 42px;}.header .utilities li {padding-top: 6px;}.header .utilities li a {height: 11px; padding: 0 9px;}#hd-bottom h2 {height: 117px; background: url('../../images/dyaxcorp/backgrounds/hd-bottom-background.jpg') 0 0 no-repeat; padding-bottom: 2px; margin-top: 1px; border-bottom: 1px solid #C5C3C4;}img.mceIcon {margin-top: 0 !important;}div#main-content h2 {color: #666; font-size: 27px; margin: .3em 0;} div#main-content h2.lesser {color: #B5263C; font-size: 1.8em;} div#main-content h2.lesser em {font-style: italic;}div#main-content h3 {font-weight: bold;}#main-content h3 span {font-size: .95em; font-weight: normal;}div#main-content p {margin: 1em 0;}div#main-content ul {margin: 1em 40px;}div#main-content ul li {list-style: disc outside; margin: 8px 0;}div#main-content a {color: #0065cb;}div#main-content ol li {list-style-type: decimal; margin: 1em 2em;}.breadcrumb {padding: 8px 0 33px 0; font-weight: bold; font-size: .85em;}.breadcrumb, .breadcrumb a, .breadcrumb a:visited {color: #999;}.breadcrumb span {padding: 0 .5em;}.breadcrumb ul, .breadcrumb li {display: none;}.breadcrumb ul.selected, .breadcrumb li.active, .breadcrumb li.selected, .breadcrumb a.active, .breadcrumb a.selected {display: inline; margin-right: 0;}.breadcrumb a {background: transparent url(../../images/dyaxcorp/icons/breadcrumb-arrow.gif) no-repeat scroll right center; padding-right: 1.25em;}.breadcrumb a.active {background: none;}.auxilary-content {padding: 51px 0; margin-top: 4px; position: relative;}.module, .graphic-module {clear: both; width: 201px; padding-bottom: 12px; margin: 7px 0;}.module h3, .graphic-module h3 {text-transform: uppercase; font-weight: bold; color: #B5263C;}.graphic-module {background: url('../../images/dyaxcorp/backgrounds/module.jpg') center bottom;}.graphic-module .body {width: 175px; padding: 0 12px; background-color: #fff; border: 1px solid #D3D2D2; border-top: none; border-bottom: none;}.graphic-module .body div {margin: 12px 0;}.graphic-module h3 {padding: 12px; background: url('../../images/dyaxcorp/backgrounds/module.jpg') center top;}.graphic-module p {margin: 0; font-size: .85em;}.graphic-module p strong {text-transform: uppercase; font-weight: bold;}.graphic-module .email {background: url('../../images/dyaxcorp/icons/page-utilities-sprite.gif') 0 6px no-repeat; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}.graphic-module .email a {display: block; height: 23px; margin: 0 0 0 18px; padding-left: 4px; line-height: 25px; background: #fff; text-transform: uppercase; font-size: .8em; text-decoration: none;}.graphic-module .see-more-all a {background-position: 50px 2px;}.graphic-module ul li a {display: block; height: 10px; padding: 0 0 10px 20px; margin-bottom: 4px; background: url('../../images/dyaxcorp/icons/ir-toolkit-sprite.gif') 0 0 no-repeat; text-decoration: none; text-transform: uppercase; color: #333; font-size: .9em;}.graphic-module li.info-kit a {background-position: 0 -20px;}.graphic-module li.info-kit a {background-position: 0 -20px;}.graphic-module li.rss-feeds a {background-position: 0 -44px;}.graphic-module li.glossary a {background-position: 0 -67px;}.stock-info .date {border-bottom: 1px solid #ccc; font-size: .8em; margin: 3px 0; padding: 2px 0;}.stock-info h3 {margin-bottom: 8px;}.stock-info dt, .stock-info dd {display: inline; margin: 0;}.stock-info dt {font-weight: bold;}.stock-info dd.change {padding-left: 14px; background: url('../../images/dyaxcorp/icons/stock-indicator-up.gif') 0 center no-repeat;}.stock-info dd.up {color: #339933;}.stock-info dd.down {color: red; background-image: url('../../images/dyaxcorp/icons/stock-indicator-down.gif');}.stock-info .clear {height: 4px;}.stock-info .see-more-all a {margin-top: 12px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; display: block; height: 23px; line-height: 24px;}.see-more-all a {display: block; padding-right: 12px; text-transform: uppercase; font-size: 11px; text-decoration: none; font-weight: bold;}.auxilary-content .utilities {position: absolute; top: 0; right: 0;}.auxilary-content .utilities li {padding: 0 7px; border-left: 1px solid #ccc;}.auxilary-content .utilities li a {display: block; width: 17px; height: 15px; text-indent: -9999px; overflow: hidden; background: url('../../images/dyaxcorp/icons/page-utilities-sprite.gif') 2px 3px no-repeat;}.auxilary-content .utilities li.print a {background-position: -16px 3px;}.auxilary-content .utilities li.text-size-smaller a {background-position: -34px 4px;}.auxilary-content .utilities li.text-size-smaller a:hover {background-position: -34px -9px;}.auxilary-content .utilities li.text-size-larger a {background-position: -50px 2px;}.auxilary-content .utilities li.text-size-larger a:hover {background-position: -50px -11px;}#ft {margin-top: 58px; height: 40px; border-top: 1px solid #ccc; color: #666; font-size: .9em;}#ft a, #ft a:visited {color: #666;}#ft a:hover {text-decoration: none;}#ft p {margin: 1em 40px 1em 0; float: left;}#ft ul {height: 1em; float: left; margin-top: 1em;}#ft ul li {padding: 0 6px; border-right: 1px solid #ccc;}#ft ul li.last {border-right: none; padding-right: 0;}#ft .main {float: right;}#main-navigation, #auxilary-navigation {position: absolute; top: 57px; right: 42px;}#main-navigation li {padding: 0 24px; border-right: 1px solid #fff;}#main-navigation a {width: 30px; height: 13px; background: url('../../images/dyaxcorp/text/top-navigation-sprite.gif') 0 0 no-repeat;}#main-navigation .inline li a, #auxilary-navigation li a {display: block; text-indent: -9999px; overflow: hidden;}#main-navigation li.company a {width: 63px; background-position: -100px 0;}#main-navigation li.company a:hover, #main-navigation li.company#selected a {background-position: -100px -13px;}#main-navigation li.investors a {width: 72px; background-position: -165px 0;}#main-navigation li.investors a:hover, #main-navigation li.investors#selected a {background-position: -165px -13px;}#main-navigation li.research a {width: 68px; background-position: -239px 0;}#main-navigation li.research a:hover, #main-navigation li.research#selected a {background-position: -239px -13px;}#main-navigation li.products a {width: 129px; background-position: -310px 0;}#main-navigation li.products a:hover, #main-navigation li.products#selected a {background-position: -310px -13px;}#main-navigation li.careers a {width: 59px; background-position: -441px 0;}#main-navigation li.careers a:hover, #main-navigation li.careers#selected a {background-position: -441px -13px;}#main-navigation li.careers {padding-right: 0; border-right: none;}#auxilary-navigation {top: 10px;}#auxilary-navigation li a {border-right: 1px solid #fff; padding: 0 8px; height: 12px; margin-top: 6px; background: url('../../images/dyaxcorp/text/top-navigation-sprite.gif') 0 0 no-repeat;}#auxilary-navigation li.home a {width: 11px;}#auxilary-navigation li.home a:hover {background-position: 0 -12px;}#auxilary-navigation li.contact-us a {width: 67px; border-right: none; background-position: -19px 0;}#auxilary-navigation li.contact-us a:hover {background-position: -19px -12px;}#auxilary-navigation li.search {width: 179px; height: 22px; padding: 0 0 0 9px; border-left: 1px solid #fff;}#auxilary-navigation li.search form {display: block; position: relative; margin-top: -1px; border: 1px solid #B5263C; background: #fff url('../../images/dyaxcorp/icons/search-icon.gif') 2px center no-repeat;}#auxilary-navigation li.search input.text {border: 1px solid #fff; width: auto; height: 18px; padding-top: 3px; margin: 0 14px;}#auxilary-navigation li.search input.button {position: absolute; top: 6px; right: 4px;}.secondaryNav {height: 1% !important; position: relative; top: 65px; width: 12.3077em;}.secondaryNav * {font-size: 12px;}.secondaryNav ul,.secondaryNav a.first {display:none; margin: 0; padding: 0;} .secondaryNav ul.selected,.secondaryNav ul.first,.secondaryNav ul.active,.secondaryNav .selected a.first {display: block;} .secondaryNav .selected a.first {color: #999; display: block; margin-bottom: 5px; font-weight: bold; text-decoration: none; text-transform: uppercase;}.secondaryNav ul.selected ul {border-top: 1px solid #ccc;} div.secondaryNav ul.selected li ul li {border-bottom: 1px solid #ccc;} div.secondaryNav ul.selected li ul li ul li {border-bottom: 0;} div.secondaryNav ul.selected li ul li a {background: transparent url('../../images/dyaxcorp/subNavBullet.gif') 2px 11px no-repeat; color: #454545; display: block; padding: 8px 12px; text-decoration: none;} div.secondaryNav ul.selected li ul li a.active {color: #b5263c;}div.secondaryNav ul li.selected ul.selected li ul {border: 0;} div.secondaryNav ul li.selected ul.selected li ul li a {background: none; border-bottom: 0; color: #b5263c; padding-left: 24px; padding-top: 2px;}div.secondaryNav a.active {color: #b5263c; font-weight: bold;}div.secondaryNav a:hover {color: #b5263c; text-decoration: underline !important;}.text-replace {text-indent: -9999px; overflow: hidden;}ul.nav {list-style: none;}.inline li {display: inline; float: left;}.clear {clear: both; height: 30px;}ul.rss li a {display: block; height: 12px; padding: 2px 0 2px 18px; background: url('../../images/dyaxcorp/icons/rss.gif') left center no-repeat; line-height: 12px;}div.email {margin: 12px 0;}form .email label {font-weight: bold; padding-right: .5em; width: auto; text-align: left;}form .events label {float: none;}form table.events input {width: 30px; text-align: center;}table.current-price {}table.current-price td div {display: block; float: left; padding-right: 20px; height: 2.3em; line-height: 2.3em;}table.current-price td div strong {font-size: 2.3em;}ul.current-stats {width: 48%;}ul.current-stats li {height: 30px; background-color: #EFEFEF; font-weight: bold; position: relative; line-height: 30px; padding: 0 4px;}ul.current-stats li span {display: block; position: absolute; right: 4px; top: 0;}ul.current-stats li.even {background-color: #fff;}ul.current-stats li .change {padding-left: 14px; background: url('../../images/dyaxcorp/icons/stock-indicator-up.gif') 0 center no-repeat;}ul.current-stats li .down {background-image: url('../../images/dyaxcorp/icons/stock-indicator-down.gif');}.sec-filings td {padding-left: 0; padding-right: 0;}.sec-filings fieldset {padding-top: 20px; padding-bottom: 0;}.financial-reports .see-more-all {display: block; text-decoration: underline; font-weight: bold;}.financial-reports .qr {background-position: 160px 2px;}div.table-nav-widget {text-align: right; width: auto; height: auto; float: right; padding: 4px 0; margin-bottom: 5px;}div.table-nav-widget div {float: left; padding-top: 1px; margin: 0 0 0 4px;}.table-nav-widget a.first, .table-nav-widget a.last {display: block; width: 18px; height: 18px; background: url('../../images/dyaxcorp/buttons/table-nav-widget.gif') 0 0 no-repeat; text-indent: 9999px; overflow: hidden; float: left; margin: 0 0 0 4px;}.table-nav-widget a.last {background-position: -19px 0;}.analyst-contacts dt {font-weight: bold;}a.interactive, a.pdf, a.word, a.xls {display: block; float: left; background: url('../../images/dyaxcorp/icons/download-docs-icons-sprite.gif') 0 0 no-repeat; width: 18px; height: 18px; text-indent: -9999px; overflow: hidden; margin-right: 10px;}a.interactive {background-position: 0 -19px;}a.word {background-position: 0 -37px;}a.xls {background-position: 0 -55px;}.annual-reports th.downloads {width: 12%;}.quarterly-reports th.date, .quarterly-reports th.downloads {width: 20%;}ul.left {float: left;}ul.right {float: right;}.stock-quote-chart .tickers {height: 45px;}.stock-quote-chart td {padding: 10px 0 10px 0;}#home .yui-t1 #yui-main .yui-b {margin-left: 0;}#home .yui-ge div.first {width: 960px;}#home #hd {z-index: -1; border-bottom: 1px solid #fff;}#home #hd-bottom {}#home #hd-bottom p {margin: 0;}#home #hd-bottom img {margin-top: -35px;}#home .see-more-all {background: url(../../images/dyaxcorp/backgrounds/see-all-element-background.gif) no-repeat right 3px; padding-right: 0.75em; text-decoration: none;}#home .module {background-color: #eee; width: 307px; height: 175px; float: left; clear: none; margin-right: 16px; background: url('../../images/dyaxcorp/backgrounds/home-page-module.gif') 0 bottom no-repeat;}#home .spotlight {background: url('../../images/dyaxcorp/backgrounds/home-page-module-g.gif') 0 0 no-repeat;}.editMode .spotlight #contentBlock0 {margin-top: 50px;}#home .dx {background: url('../../images/dyaxcorp/backgrounds/home-page-module-available.jpg') 0 0 no-repeat;}#home #main-content .last {margin-right: 0; width: 310px;}#home #main-content .last {background: url("../../images/dyaxcorp/backgrounds/carousel_callout_bg.gif") 0 38px no-repeat;}#home #main-content .last .slides .body {padding: 0 0 13px 13px; border: none;}#home #main-content .last .slides {padding: 0;}#home #main-content .dojoxRotatorContainer {height: 140px; width: 293px; border: none;}#home #main-content .rotatorIcons {display: none;}.dojoxRotatorContainer {}.dijitStackController {}#home #main-content .dijitToggleButton {background: url("../../images/dyaxcorp/buttons/carouselRotaterButtons.gif") top right no-repeat; height: 10px; width: 11px; margin: 0 1px;}#home #main-content .dijitToggleButtonChecked {background-position: top left;}#home #main-content .dojoxRotatorContainer .dijitStackController {background: url("../../images/dyaxcorp/backgrounds/carouselRotaterBg.gif") 0 3px no-repeat; height: 137px; width: 41px; left: 164px; top: 2px; padding: 3px 0 0 92px; *padding-top: 8px; width: 100px;}#home #main-content .dojoxRotatorContainer .dijitButtonNode {background: none; border: none; padding: 0;}#home #main-content .dojoxRotatorContainer .dijitButtonNode button {width: 10px; height: 10px; vertical-align: top;}#home #main-content .dojoxRotatorContainer .dojoxRotatorContent .dijitContentPane {height: 134px !important;}#home #main-content .dojoxRotatorContainer .dijitStackContainer-child {padding: 8px 0 0 0; height: 135px;}#home #main-content .dijitLayoutContainer {background: none; margin: 0;}#home #main-content .slides {height: 145px; padding: 1em;}#home .slides .nav {}#home .module .home-page-links {height: 34px; background: url('../../images/dyaxcorp/backgrounds/home-page-links-module.jpg') 0 0 no-repeat; margin-bottom: 6px;}#home .module .home-page-links ul {margin: 0;}#home .module .home-page-links li {margin: 0;}#home .module .home-page-links a {display: block; width: 96px; height: 34px; text-indent: -9999px; overflow: hidden;}#home .module .home-page-links a.news-media {width: 115px;}#home #main-content .slides h3, #home .module h2 {text-transform: uppercase;}#home .dx h2,#home .spotlight h2,#home .last h2 {background: none; color: #B5263C; padding: 8px 0 0 10px; font-size:14px; font-weight:bold;}#home .last h2 {padding: 0; margin-bottom: 10px; background-color: #fff;}#home .module .body {border: 1px solid #ccc; border-top: none; border-bottom: none; padding: 0 10px;}#home .dx .body {padding-top: 116px; border:none;}#home .dx .body p {margin:.5em 0;}#home .spotlight .body {padding: 0 9px 9px 9px; border: none;}#home #main-content .last .slides .body p {margin: -2px 0 0; background-color: #fff;}#home .spotlight .widget {border: 1px solid #ccc; background-color: #fff; padding: 10px; width: auto; height: 105px; overflow-x: hidden; overflow-y: auto;}#home .spotlight .widget h3 {color: #0066CC; text-transform: none; font-weight: normal; font-size: 11px;}#home .spotlight .widget p.first {margin-top: 0; color: #999; font-size: 11px;}#home .spotlight .widget img {margin: 5px 0 5px 3px; float: right;}#home #ft {margin-top: 0;}div.gsc-control{width: 100%;}form.gsc-search-box{display: none;}table.gsc-resultsHeader{display: none;}div#searchcontrol{margin-top:20px; margin-left: 20px; margin-right: 100px;}div.gs-visibleUrl-short{display: none;}div.gs-webResult div.gs-visibleUrl-long{display: block; color:#b5263c}.gsc-results .gsc-cursor-box a.gsc-trailing-more-results{display: none;}.gs-result a.gs-title, .gs-result a.gs-title *{color: #b5263c}div#searchcontrol{color: #333333}.gsc-results .gsc-cursor-box div.gsc-cursor-page{color: #b5263c}.searchtext{color: #333333}div.gs-no-results-result div.gs-snippet, div.gs-error-result div.gs-snippet{background-color: transparent; border: none; margin: 0px; padding: 0px;}#main-content .dijitLayoutContainer {background: url("../../images/dyaxcorp/backgrounds/employeeProfileAreaBg.png") 0 0 no-repeat; width: 572px !important; height: 500px !important; overflow: visible; margin: 25px 0 10px 0;}#main-content .dijitLayoutContainer .dijitTabListContainer-top {height: 150px !important;}#main-content .dijitTabContainerTop-tabs {border: none; text-align: center;width: 560px !important;} #main-content .dijitTabContainerTop-tabs .dijitTab {width: 95px; background: none; border: none; margin: 0 10px 0 10px; top: -18px}#main-content .dijitTabContainerTop-tabs .dijitTabInnerDiv {padding: 0;}.dijitTabContainerTop-tabs .dijitTabChecked {}#main-content .dijitLayoutContainer .dijitTabContainerTop-tabs .dijitTabInnerDiv {background: url("../../images/dyaxcorp/backgrounds/employeeProfileButtonBg.png") 0 27px no-repeat; padding: 0;}#main-content .dijitLayoutContainer .dijitTabContainerTop-tabs .dijitTabInnerDiv:hover,#main-content .dijitLayoutContainer .dijitTabContainerTop-tabs .dijitTabChecked .dijitTabInnerDiv {background: url("../../images/dyaxcorp/backgrounds/employeeProfileButtonBg.png") -95px 27px no-repeat;}#main-content .dijitLayoutContainer .dijitTabContainerTop-tabs .dijitTabInnerDiv .dijitTabContent img {position: relative; top: 6px; left: -2px;}#main-content .dijitLayoutContainer .dijitTabContainerTop-tabs .dijitTabInnerDiv .dijitTabContent {height: 150px; outline: none;}#main-content .dijitLayoutContainer .dijitTabContainerTop-tabs .dijitTabInnerDiv .dijitTabContent p {position: relative; top: 6px; margin: 1px 0; text-align: center; font-size: 11px; color: white; font-family: arial;}#main-content .dijitTabContainer .dijitTabListWrapper {overflow: visible;}#main-content .dijitTabContainer .dijitTabPaneWrapper {border: none; background: none;}#main-content .dijitTabContainer .dijitTabPaneWrapper .dijitContentPane {padding: 5px 25px 0 25px;}#main-content .dijitTabContainer .dijitTabContainerTop-container {}#main-content .dijitTabContainer .dijitTabPaneWrapper .dijitTabContainerTop-dijitContentPane {background: none;}#main-content .dijitTabContainer .dijitTabPaneWrapper .dijitContentPane p {font-size: 12px;}#main-content .dijitTabContainer .dijitTabPaneWrapper .dijitContentPane h3 {color: #ecaa06; font-size: 16px; font-weight: normal; margin-bottom: 5px;}
