/* Tao Systems v1.0 - Screen styles */ body { background: #888888 url(/images/bkgrnd.gif) repeat-x; font: normal 0.75em Verdana, Arial, Helvetica, sans-serif; color: black; margin: 0px; padding: 0px; } /* Fix for IE 5.5 table font size bug */ table { font-size: 1.0em; } div { margin: 0px; padding: 0px; } h1 { font: 1.5em Arial, Helvetica, serif; margin: 0; padding: 0 } h2 { margin-bottom: 15px; padding: 0px; font: 1.3em Arial, Helvetica, serif; } h3 { margin: 0px; padding: 0px; font: italic 1.3em "Times New Roman", Bodoni, serif; } h4 { margin: 0px; padding: 0px; font: italic 1.1em "Times New Roman", Bodoni, serif; } .hidden { display: none; } .screen { } .print { display: none; } #container { background: #888888; margin: 0px auto; width: 773px; background-color: transparent; text-align: left; } #header { background: #888888 url(/images/pageHeader.gif); width: 538px; height: 146px; padding-top: 33px; padding-left: 235px; } #footer { background: #888888 url(/images/pageFooter.gif); width: 738px; height: 118px; padding-top: 0px; padding-left: 35px; } #pageBody { background: url(/images/contentBkgrnd.gif); width: 738px; min-height: 400px; padding-left: 35px; } /* * copyright in footer */ #copyright { position: relative; width: 460px; margin: 0px 0px 0px 217px; padding: 5px 00px 0px 0px; color: #202020; text-align: center; font-size: 0.7em } /* * Left Bar */ div#leftBar { float: left; width: 200px; color: #E6E6E6; } #leftBar a { color: #FAFAFA; } #leftBar a:hover { color: #FDAB34; } #leftBar a:visited { color: #E6E6E6; } #leftBar a:visited:hover { color: #FDAB34; } #leftBar a.bookmark { background: url(/images/lnkBkmrkOff.gif) no-repeat left center; text-decoration: none; padding-left: 15px; } #leftBar a.bookmark:hover { background: url(/images/lnkBkmrkOn.gif) no-repeat left center; } #leftBar a.page { background: url(/images/lnkPageOff.gif) no-repeat left center; text-decoration: none; padding-left: 15px; } #leftBar a.page:hover { background: url(/images/lnkPageOn.gif) no-repeat left center; } #leftBar a.external { background: url(/images/lnkExtOff.gif) no-repeat left center; text-decoration: none; padding-left: 15px; } #leftBar a.external:hover { background: url(/images/lnkExtOn.gif) no-repeat left center; } #leftBar a.pdf { background: url(/images/lnkPdfOff.gif) no-repeat left center; text-decoration: none; padding-left: 15px; } #leftBar a.pdf:hover { background: url(/images/lnkPdfOn.gif) no-repeat left center; } #leftBar h1 { background: url(/images/headingBkgrndLeftBar.gif); width: 193px; height: 32px; line-height: 30px; text-align: left; font-style: normal; font-family: Verdana; padding-left: 7px; font-weight: bold; font-size: 1.0em; } #leftBar ul { width: 200px; padding: 0px; margin: 0px; list-style-type: none; } #leftBar ul.announcements li { font-size: 0.9em; float: left; padding: 2px 5px 6px 15px; margin: 0px; list-style-type: none; border-top: solid 3px #747474; width: 180px; background: url(/images/annBkgrnd.gif) no-repeat left bottom; } #leftBar ul.announcements li a { display: block; text-decoration: none; } #leftBar ul.announcements li a span { display: none; } #leftBar ul.announcements li a:first-line { font-weight: bold; } #leftBar ul.navigation li { font-size: 0.9em; float: left; padding: 4px 5px 4px 5px; margin: 0px; list-style-type: none; width: 190px; } #leftBar ul.navigation li.selected { background-color: #858585; } #leftBar ul.navigation li a { display: block; } #leftBar ul.navigation li a span { display: none; } #leftBar ul.navigation li:first-line { font-weight: bold; } #leftBar ul.navigation a.bookmark { } #leftBar ul.subnavigation { margin-left: 15px; width: 190px; } #leftBar ul.subnavigation li a { text-decoration: none; } /* * Main Content */ #content { position: relative; width: 460px; margin: 0px 0px 0px 217px; padding: 5px 00px 1px 0px; color: #202020; text-align: justify; } #content img { border: none; } #content a { text-decoration: none; color: #4040E0; } #content a:hover { text-decoration: none; color: #0000E0; text-decoration: underline; } #content h1 { padding: 10px 0px 7px 10px; font-weight: bold; color: #344EA3; } #content h2 { color: #404040; padding-left: 10px; } #content h3 { color: #404040; } #content h4 { color: #404040; } #content p { margin: 10px 0px 20px 10px; color: #202020; } #content li { list-style-type: square; list-style-position: outside; margin: 5px 0px 5px 0px; } #content div.indent { margin: 0px 0px 0px 40px; } #content span.contactName { font-weight: bold; background: url(/images/icnContact.gif) no-repeat left center; padding-left: 16px; } #content span.emailAddress { background: url(/images/icnEmail.gif) no-repeat left center; padding-left: 16px; } #content span.phoneNumber { background: url(/images/icnPh.gif) no-repeat left center; padding-left: 16px; } #content span.faxNumber { background: url(/images/icnFax.gif) no-repeat left center; padding-left: 16px; } #content div.streetAddress { background: url(/images/icnAddr.gif) no-repeat left 2px; margin-left: 10px; padding-left: 16px; } #content span.contactDetailLabel { font-size: 0.9em; margin-right: 7px; display: none; } #content ol.publications { } #content ol.publications li { list-style-type: decimal; list-style-position: outside; margin: margin: 5px 0px 5px 0px; } #content div.legal { font-style: normal; text-align: center; font-size: 0.8em; } /* * Menu Bar */ #menuBar { background: url(/images/mnuBarBkgrnd.gif); width: 501px; height: 35px; border: none; } #menuBar ul { width: 501px; padding: 0px; margin: 0px; list-style-type: none; } #menuBar ul li { float: left; padding: 0px; margin: 0px; list-style-type: none; } #menuBar ul li a { display: block; height: 35px; } #menuBar ul li a span { display: none; } #menuBar ul li#home a { background: url(/images/mnuHomeDefault.gif); width: 67px; } #menuBar ul li#rd a { background: url(/images/mnuRDDefault.gif); width: 126px; } #menuBar ul li#products a { background: url(/images/mnuProductsDefault.gif); width: 97px; } #menuBar ul li#company a { background: url(/images/mnuCompanyDefault.gif); width: 124px; } #menuBar ul li#contact a { background: url(/images/mnuContactDefault.gif); width: 87px; } #menuBar ul li#home a:hover { background: url(/images/mnuHomeHover.gif); width: 67px; } #menuBar ul li#rd a:hover { background: url(/images/mnuRDHover.gif); width: 126px; } #menuBar ul li#products a:hover { background: url(/images/mnuProductsHover.gif); width: 97px; } #menuBar ul li#company a:hover { background: url(/images/mnuCompanyHover.gif); width: 124px; } #menuBar ul li#contact a:hover { background: url(/images/mnuContactHover.gif); width: 87px; } #menuBar ul li#homeSelected { background: url(/images/mnuHomeHover.gif); width: 67px; } #menuBar ul li#rdSelected { background: url(/images/mnuRDHover.gif); width: 126px; } #menuBar ul li#productsSelected { background: url(/images/mnuProductsHover.gif); width: 97px; } #menuBar ul li#companySelected { background: url(/images/mnuCompanyHover.gif); width: 124px; } #menuBar ul li#contactSelected { background: url(/images/mnuContactHover.gif); width: 87px; } /* * Left Bar Logo Strip */ #logos { width: 200px; height: 46px; border: none; padding-top: 16px; } #logos ul { width: 200px; padding: 0px; margin: 0px; list-style-type: none; } #logos ul li { float: left; padding: 0px 0px 0px 10px; margin: 0px; list-style-type: none; } #logos ul li a { display: block; height: 46px; } #logos ul li a span { display: none; } #leftBar h1 a { text-decoration: none; } /* * Page Banner */ #pageBanner { width: 501px; height: 111px; } #pageBanner h2 { width: 501px; height: 111px; margin: 0px; } #pageBanner h2#blue01 { background: url(/images/pageBanner.jpg) } 