﻿<!DOCTYPE HTML>
<html id="ctl00_Html1" class=" gecko ff3 win js" __expr-val-dir="ltr" dir="ltr">
<head id="ctl00_Head1">
</head>
<body onload="javascript:_spBodyOnLoadWrapper();getaQuote();setQueryString();">
<form id="aspnetForm" onsubmit="javascript:return WebForm_OnSubmit();" action="/default.aspx" method="post" name="aspnetForm">
</form>
<script type="text/javascript">
</script>
<img id="__overFlowElement" style="width: 1px; height: 166px; visibility: hidden; display: none;">
</body>
</html>
* {
    margin: 0;
    padding: 0;
}
html {
    margin: 0;
    padding: 0;
}
body {
    margin: 0;
    padding: 0;
}
body {
    background: none repeat scroll 0 0 #E5E5E5 !important;
    color: #666666 !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 13px !important;
    line-height: 17px !important;
    text-align: center !important;
}
.hide {
    display: none;
}
.noshow {
    display: none;
}
.left {
    float: left;
}
.right {
    float: right;
}
.clear {
    clear: both;
    font-size: 1px;
    height: 1px;
    margin: 0;
    padding: 0;
}
.clearfloat:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
* html .clearfloat {
    height: 1%;
}
.floatleft {
    float: left;
    width: 250px;
}
.floatleftclear {
    width: 525px;
}
p {
    color: #666666;
    margin: 0 0 1em;
    padding: 0;
}
#wrapper {
    margin: 0 auto;
    text-align: left;
    width: 1001px;
}
#header {
    height: 129px;
    margin: 0 0 2px;
    padding-top: 0;
    width: 942px;
}
#bkgcontainer {
    background-image: url("Images/page.background.gif");
    background-position: center 50%;
    background-repeat: repeat-y;
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
}
#maincontainer {
    background-color: #FFFFFF;
    color: #666666;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding: 0 18px;
    text-align: left;
    width: 942px;
}
h1 {
    margin: 0 0 0.7em;
    padding: 0;
}
a {
    color: #289DE9;
    font-weight: normal;
    outline-style: none;
    outline-width: medium;
    text-decoration: none;
}
a:visited {
    color: #003366;
}
a:hover {
    color: #005A95;
    text-decoration: underline;
}
a:active {
    outline-style: none;
    outline-width: 0;
}
a:focus {
    outline-style: none;
    outline-width: 0;
}
ol {
    font-size: 13px;
    margin-left: 0;
    margin-right: 40px;
    padding-left: 30px;
}
ol ol {
    font-size: 13px;
    margin-left: 0;
    margin-top: 8px;
    padding-left: 20px;
}
li {
    font-size: 1em;
    margin-bottom: 10px;
}
h1 {
    color: #006699;
}
h2 {
    color: #006699;
}
h3 {
    color: #006699;
}
h4 {
    color: #006699;
}
form {
    margin: 0;
    padding: 0;
}
sup {
    bottom: 0.33em;
    font-size: smaller;
    position: relative;
    vertical-align: baseline;
}
sub {
    bottom: -0.25em;
    font-size: smaller;
    position: relative;
    vertical-align: baseline;
}
.list_menu {
    border: 1px solid #CCCCCC;
    color: #666666;
    font-size: 12px;
    margin-left: 3px;
    margin-top: 1px;
    vertical-align: top;
}
.orangetext {
    color: #EF861F;
}
.orangetextstrong {
    color: #EF861F;
    font-weight: bold;
}
.bluetextstrong {
    color: #006699;
    font-weight: bold;
}
.darkbluetext {
    color: #006699;
}
.ajax_submit {
    margin: 0;
    padding: 0;
}
#websiteSearch {
    color: #666666;
}
.optgroup1 {
    color: #666666;
}
.optgroup2 {
    color: #666666;
}
.optgroup3 {
    color: #666666;
}
.optgroup4 {
    color: #666666;
}
.optgroup5 {
    color: #666666;
}
.optgroup6 {
    color: #666666;
}
.optgroup7 {
    color: #666666;
}
.optgroup8 {
    color: #666666;
}
.narrow_width_paragraph {
    width: 230px;
}
ul.arrowlist_arrownomargin {
    font-size: 0.9em;
    line-height: 16px;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.arrowlist_arrownomargin li {
    background: url("Images/list.arrow.png") no-repeat scroll 0 4px transparent;
    padding-left: 16px;
}
ul.arrowlist_returnlink {
    font-size: 0.9em;
    line-height: 16px;
    list-style-type: none;
    margin: 0;
    padding: 20px 0 0;
}
ul.arrowlist_returnlink li {
    background: url("Images/list.arrow.png") no-repeat scroll 0 4px transparent;
    padding-left: 16px;
}
ul.bulletlist_nomargin {
    font-size: 0.9em;
    line-height: 16px;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.bulletlist_nomargin li {
    background: url("Images/list.bullet.gif") no-repeat scroll 0 4px transparent;
    padding-left: 16px;
}
ul.bulletlist_nomargin_sub {
    font-size: 1em;
    line-height: 16px;
    list-style-type: none;
    margin: 6px 0 0;
    padding: 0;
}
ul.bulletlist_nomargin_sub li {
    background: url("Images/list.bullet.gif") no-repeat scroll 0 4px transparent;
    padding-left: 16px;
}
ul.bulletlist_nomargin ul.arrowlist {
    font-size: 1em;
}
ul.bulletlist_nomargin ul.arrowlist_nomargin {
    font-size: 1em;
}
ul.arrowlist {
    font-size: 0.9em;
    line-height: 16px;
    list-style-type: none;
    margin: 10px 0 0 15px;
    padding: 0;
}
ul.arrowlist li {
    background: url("Images/list.arrow.png") no-repeat scroll 0 4px transparent;
    padding-left: 16px;
}
ul.arrowlist ul.arrowlist {
    font-size: 1em;
}
.pdficon {
    margin: 10px 20px 5px;
}
.pdficon_small {
    margin: 0 8px 0 0;
    padding: 0;
    vertical-align: middle;
}
.pdficon_endnote {
    margin: 0;
    padding: 0 8px 18px 0;
}
.quotecallout {
    color: #003366;
    float: left;
    font-size: 1.1em;
    font-weight: normal;
    margin: 0;
    padding: 8px;
    width: 235px;
}
.callout_helpful {
    border-bottom: 1px solid #E4F3F9;
    border-top: 1px solid #E4F3F9;
    margin-bottom: 8px;
    padding: 10px 0;
}
img.helpful {
    float: left;
    margin: 15px 15px 20px 0;
}
.buttons_right {
    float: right;
    padding: 5px 8px 0 0;
}
#breadcrumbnav {
    float: left;
    font-size: 12px;
    margin: 0;
    padding: 0 0 8px 8px;
    width: 942px;
}
#text_search_container {
    float: right;
    margin: 0;
    padding: 0;
    width: 285px;
}
#breadcrumb_textsize_container_oneoff {
    clear: both;
    margin: 10px 0 0;
    padding: 0 0 5px;
    width: 946px;
}
#breadcrumbnav_oneoff {
    float: left;
    font-size: 12px;
    padding: 0 0 0 108px;
    width: 520px;
}
#text_search_container_oneoff {
    float: right;
    margin: 0;
    padding: 0;
    width: 285px;
}
#contentcontainer_oneoff {
    margin: 10px 0 0;
    padding: 0;
    width: 946px;
}
#intcontentcontainer {
    background-image: url("Images/intcontentcontainer.bkg.gif");
    background-position: left top;
    background-repeat: repeat-y;
    margin: 0;
    padding: 0;
    width: 946px;
}
#contenttop h1 {
    font-size: 1.4em;
    font-weight: lighter;
}
#contenttop p {
    font-size: 0.9em;
    line-height: 18px;
    margin-right: 30px;
    margin-top: 3px;
}
#textsizetool a {
    font-weight: normal;
}
.textsize {
    font-size: 12px;
    padding-right: 4px;
}
.textsizesm {
    font-size: 12px;
    font-weight: normal;
    padding-right: 3px;
    text-decoration: underline;
}
a.textsizesm {
    font-size: 12px;
    font-weight: normal;
    padding-right: 3px;
    text-decoration: underline;
}
.textsizemed {
    font-size: 14px;
    font-weight: normal;
    padding-right: 3px;
    text-decoration: none;
}
a.textsizemed {
    font-size: 14px;
    font-weight: normal;
    padding-right: 3px;
    text-decoration: none;
}
.textsizelg {
    font-size: 16px;
    font-weight: normal;
    padding-right: 0;
    text-decoration: underline;
}
a.textsizelg {
    font-size: 16px;
    font-weight: normal;
    padding-right: 0;
    text-decoration: underline;
}
#fadecontainernarrow {
    background-image: url("Images/fade.bkg.282.gif");
    background-position: 50% bottom;
    background-repeat: no-repeat;
    border-top: 1px solid #C5DAE3;
    clear: both;
    width: 282px;
}
#fadecontainernarrow h1 {
    font-size: 1em;
    font-weight: bold;
    margin: 0 5px 5px 10px;
    padding: 10px 0 0;
}
#fadecontainernarrow p {
    margin: 0 0 0 10px;
}
.productmenu {
    border: 1px solid #CCCCCC;
    color: #666666;
    font-size: 12px;
    margin-left: 10px;
    margin-top: 1px;
    vertical-align: top;
    width: 215px;
}
.websearchtextbox {
    border: 1px solid #CCCCCC;
    color: #666666;
    font-size: 12px;
    margin-left: 10px;
    margin-top: 1px;
    vertical-align: top;
    width: 215px;
}
.animalhealthmenu {
    border: 1px solid #CCCCCC;
    color: #666666;
    font-size: 12px;
    margin-left: 10px;
    margin-top: 1px;
    vertical-align: top;
    width: 200px;
}
.intcontainerright {
    float: right;
    margin-left: 29px;
    width: 282px;
}
.small_subhead {
    color: #3399CC;
    font-size: 0.7em;
    font-weight: bold;
    line-height: 20px;
}
#intcontentcenter h2 {
    font-size: 0.9em;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 20px;
}
#intcontentcenter h3 {
    color: #006699;
    font-size: 0.9em;
    margin-bottom: 3px;
    margin-top: 25px;
}
#intcontentcenter h4 {
    font-size: 0.9em;
}
#intcontentcenter p {
    line-height: 18px;
    margin-right: 30px;
    margin-top: 3px;
}
#intcontentcenter p.footnote {
    font-size: 0.8em;
    line-height: 15px;
    margin-right: 30px;
    margin-top: 10px;
}
img.interiortexthead {
    margin-left: 28px;
    padding-bottom: 10px;
}
img.interiortextheadnomargin {
    margin-left: 0;
    padding-bottom: 10px;
}
img.intmain {
    float: left;
    margin-left: 0;
    padding: 10px 15px 20px 0;
}
#intcontentcenter_tab h2 {
    font-size: 0.9em;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 20px;
}
#intcontentleft_oneoff {
    float: left;
    margin: 25px 10px 0 0;
    padding: 0 0 0 81px;
    width: 560px;
}
#intcontentleft_oneoff h1 {
    font-size: 1.4em;
    font-weight: lighter;
}
#intcontentleft_oneoff h2 {
    font-size: 0.9em;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 20px;
}
#intcontentleft_oneoff h3 {
    color: #006699;
    font-size: 0.9em;
    margin-bottom: 3px;
    margin-top: 25px;
}
#intcontentleft_oneoff h4 {
    font-size: 0.9em;
}
#intcontentleft_oneoff p {
    font-size: 0.9em;
}
#intcontentcenter_fullwidth0 {
    float: left;
    margin: 25px 0 0 25px;
    padding: 0;
    width: 805px;
}
#intcontentcenter_fullwidth {
    float: left;
    margin: 25px 0 0;
    padding: 0 0 0 81px;
    width: 805px;
}
#intcontentcenter_fullwidth0 h1 {
    font-size: 1.4em;
    font-weight: normal;
}
#intcontentcenter_fullwidth h1 {
    font-size: 1.4em;
    font-weight: normal;
}
#intcontentcenter_fullwidth0 h2 {
    font-size: 0.9em;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 20px;
}
#intcontentcenter_fullwidth h2 {
    font-size: 0.9em;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 20px;
}
#intcontentcenter_fullwidth0 h3 {
    color: #006699;
    font-size: 0.9em;
    margin-bottom: 3px;
    margin-top: 25px;
}
#intcontentcenter_fullwidth h3 {
    color: #006699;
    font-size: 0.9em;
    margin-bottom: 3px;
    margin-top: 25px;
}
#intcontentcenter_fullwidth0 p {
    font-size: 0.9em;
}
#intcontentcenter_fullwidth p {
    font-size: 0.9em;
}
.ae_page_number {
    float: left;
    font-size: 0.9em;
    margin: 0;
    padding: 0 0 0 10px;
}
.ae_page_arrow_left_img {
    margin: 0 3px -1px 20px;
}
.ae_page_arrow_img {
    margin: 0 3px -1px;
}
.ae_main_image {
    margin: 20px 0 40px;
}
.ae_pdf_download {
    background-color: #000000;
    padding-left: 90px;
    text-align: right;
}
.ae_pdf_download_img {
    margin-bottom: -5px;
    margin-left: 100px;
}
#newscontact {
    font-size: 12px;
    vertical-align: top;
}
td.newscontactcolleft {
    font-weight: bold;
    vertical-align: top;
}
.newscontactmenu {
    border: 1px solid #CCCCCC;
    color: #666666;
    font-size: 12px;
    margin-right: 4px;
    margin-top: 1px;
    vertical-align: top;
    width: 150px;
}
.newscontacttextinput {
    border: 1px solid #CCCCCC;
    color: #666666;
    font-size: 12px;
    vertical-align: top;
}
.eventlist {
    border: 1px solid #CCCCCC;
    color: #666666;
    font-size: 12px;
    margin: 1px 5px 0 10px;
    vertical-align: bottom;
    width: 100px;
}
#eventselector {
    font-size: 13px;
    margin-left: 9px;
}
.eventtablecontainer {
    margin: 30px 0 0;
    width: 450px;
}
.eventtablecontainer p {
    margin-left: 12px;
}
.eventtablecontainer th.eventmainheader {
    font-size: 0.9em;
    font-weight: normal;
    text-align: left;
}
.eventtablehead {
    margin: 10px 0 0 10px;
    padding: 0 10px;
    text-align: center;
    width: 470px;
}
.eventmonthtablecontainer {
    border: 1px solid #CDE0E7;
    margin: 0 0 0 10px;
    padding: 0 10px;
    width: 470px;
}
.eventmonthtablecontainer th.eventmonth {
    color: #FF6600;
    font-size: 0.9em;
    font-weight: bold;
    text-align: left;
    vertical-align: top;
}
.eventmonthtablecontainer td.eventmonthgrey {
    background-color: #F3F3F3;
    font-size: 0.9em;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
}
.eventmonthtablecontainer td.eventmonthgreystrong {
    background-color: #F3F3F3;
    color: #006699;
    font-size: 0.9em;
    font-weight: bold;
    text-align: left;
    vertical-align: top;
}
.eventmonthtablecontainer td.eventmonthwhite {
    background-color: #FFFFFF;
    font-size: 0.9em;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
}
.eventmonthtablecontainer td.eventmonthwhitestrong {
    background-color: #FFFFFF;
    color: #006699;
    font-size: 0.9em;
    font-weight: bold;
    text-align: left;
    vertical-align: top;
}
table {
}
th {
    color: #003366;
    font-size: 1em;
    padding: 4px;
    text-align: left;
}
td {
    color: #666666;
    font-size: 1em;
    padding: 4px;
    text-align: left;
}
td td {
    font-size: 0.9em;
}
table#basic_bordered {
    border: 1px solid #CDE0E7;
}
table#basic_bordered th {
    border: 1px solid #CDE0E7;
    font-size: 0.9em;
}
table#basic_bordered td {
    border: 1px solid #CDE0E7;
    font-size: 0.9em;
}
table#basic_noborder {
    border: 0 none;
}
table#basic_noborder th {
    border: 0 none;
    font-size: 1em;
}
table#basic_noborder td {
    border: 0 none;
    font-size: 1em;
}
table#basic_noborder2 {
    border: 0 none;
}
table#basic_noborder2 th {
    border: 0 none;
    font-size: 12px;
}
table#basic_noborder2 td {
    border: 0 none;
    font-size: 12px;
}
.news_alert_table td {
    font-size: 0.9em;
}
table .calc {
    border: 0 none;
    font-size: 0.8em;
}
table .calc th {
    border: 0 none;
    font-size: 0.8em;
}
table .calc td {
    border: 0 none;
    font-size: 0.8em;
}
.list_menu_calc {
    border: 1px solid #CCCCCC;
    color: #666666;
    font-size: 12px;
    margin: 1px 0 0 5px;
    padding: 0;
    vertical-align: middle;
}
.calcinput {
    border: 1px solid #CCCCCC;
    color: #666666;
    font-size: 12px;
    margin: 1px 0 0;
    padding: 0;
    vertical-align: top;
}
#dashboard #intcontentcenter {
    float: left;
    margin: 0;
    padding: 0;
    width: 510px;
}
#dashboard .chart {
    text-align: center;
}
#dashboard .center_threecol_container {
    clear: both;
    margin: 0;
    padding: 0;
    width: 500px;
}
#dashboard .center_left {
    float: left;
    font-weight: bold;
}
#dashboard .center_mid {
    float: left;
    width: 165px;
}
#dashboard .center_right {
    clear: right;
    float: left;
}
#dashboard ul.arrowlist li {
    line-height: 16px;
    margin-bottom: 0;
    padding-bottom: 3px;
}
#dashboard table {
}
#dashboard th {
    color: #003366;
    font-size: 0.8em;
    padding: 4px;
    text-align: left;
}
#dashboard td {
    color: #666666;
    font-size: 0.8em;
    padding: 4px;
    text-align: left;
}
#dashbaord td td {
    font-size: 0.8em;
}
#dashboard .center_left_tab {
    float: left;
    font-size: 0.9em;
    font-weight: bold;
}
#dashboard .center_right_tab {
    clear: right;
    float: left;
}
#dashboard #intcontentcenter_tab {
    float: left;
    margin: 0;
    padding: 0;
    width: 510px;
}
#dashboard table#basic_bordered {
    border: 1px solid #CDE0E7;
}
#dashboard table#basic_bordered th {
    border: 1px solid #CDE0E7;
    font-size: 0.8em;
}
#dashboard table#basic_bordered td {
    border: 1px solid #CDE0E7;
    font-size: 0.8em;
}
#daysel {
    padding-left: 7px;
    padding-right: 5px;
}
#yearsel {
    padding-left: 5px;
    padding-right: 5px;
}
#daysel1 {
    padding-left: 7px;
    padding-right: 5px;
}
#yearsel1 {
    padding-left: 5px;
    padding-right: 5px;
}
table ul.arrowlist {
    font-size: 1.1em;
}
table#filingTable {
    border: 1px solid #CDE0E7;
}
table#filingTable th {
    border: 0 none;
    font-size: 0.9em;
}
table#filingTable td {
    border: 0 none;
    font-size: 0.9em;
}
table#exec {
}
table#exec td p {
    font-size: 0.9em;
    line-height: 1.3em;
    margin: 0;
    padding: 18px 0 0;
}
table#exec td ul.arrowlist_arrownomargin {
    font-size: 0.9em;
    line-height: 16px;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
table#exec td ul.arrowlist_arrownomargin li {
    background: url("Images/list.arrow.png") no-repeat scroll 0 4px transparent;
    padding-left: 16px;
}
table#scientists {
}
table#scientists td p {
    font-size: 0.9em;
    line-height: 1.3em;
    margin: 0;
    padding: 18px 0 7px;
}
table#scientists td ul.arrowlist_arrownomargin {
    font-size: 0.9em;
    line-height: 12px;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
table#scientists td ul.arrowlist_arrownomargin li {
    background: url("Images/list.arrow.png") no-repeat scroll 0 4px transparent;
    padding-left: 16px;
}
.center_twocol_container {
    clear: both;
    margin: 0;
    padding: 0;
    width: 500px;
}
.center_left {
    float: left;
    width: 190px;
}
.center_right {
    clear: right;
    float: left;
    width: 290px;
}
img.profile {
    float: left;
    padding-bottom: 20px;
}
#adobe_callout td p {
    font-size: 0.85em;
    line-height: 15px;
}
#stock_quote_disclaimer h1 {
    font-size: 0.85em;
    font-weight: bold;
    margin: 20px 0 0;
    padding: 0;
}
#stock_quote_disclaimer p {
    font-size: 0.85em;
    line-height: 15px;
}
#fadecontainerwide {
    background-image: url("Images/home/fade.bkg.546.gif");
    background-position: 50% bottom;
    background-repeat: no-repeat;
    border-top: 1px solid #C5DAE3;
    clear: both;
    margin: 0;
    padding: 0 0 13px;
    width: 546px;
}
#fadecontainerwide h1 {
    font-size: 1em;
    font-weight: bold;
    margin: 0 10px 6px 20px;
    padding: 15px 0 0;
}
#fadecontainerwide h1.topborder {
    border-top: 1px solid #C5DAE3;
    margin: 15px 10px 6px 20px;
    padding: 15px 0 0;
}
#fadecontainerwide h2 {
    color: #006699;
    font-size: 0.9em;
    font-weight: bold;
    margin: 0 10px 6px 20px;
    padding: 15px 0 0;
}
#fadecontainerwide h3 {
    color: #006699;
    font-size: 0.9em;
    font-weight: bold;
    margin: 0 10px 6px 20px;
    padding: 15px 0 0;
}
#fadecontainerwide p {
    font-size: 0.9em;
    margin: 0 15px 8px 20px;
}
#fadecontainerwide a {
    text-decoration: underline;
}
#fadecontainerwide p.learnmore {
    margin-top: 10px;
}
#fadecontainerwide img {
    border: 0 none;
    margin: 0 0 0 15px;
    padding: 10px 0 0;
}
#fadecontainerwide .fadecontainerboxright {
    border-left: 1px solid #C5DAE3;
    float: right;
    margin: 0 0 10px 10px;
    padding: 0 4px 0 0;
    width: 290px;
}
#fadecontainerwide .fadecontainerboxright_noborder {
    float: right;
    margin: 0 0 10px;
    padding: 0 4px 20px 0;
    width: 250px;
}
#fadecontainerwide .fadecontainerboxright_noborder p {
    margin-left: 0;
}
#fadecontainerwide .fadecontainerboxright_noborder h1 {
    margin-left: 0;
}
#fadecontainerwide .fadecontainerboxleft_noborder {
    margin: 5px 0 0 10px;
    padding: 0;
    text-align: center;
    width: 250px;
}
#fadecontainerwide img.left {
    margin: 0;
    padding: 15px 15px 20px 20px;
}
.fadecontainerboxright {
    border-left: 1px solid #C5DAE3;
    float: right;
    margin: 10px 0 10px 10px;
    padding: 0 4px 0 0;
    width: 240px;
}
.flash_video {
    margin: 0 0 6px 20px;
    padding: 0;
}
#callfadecontainerwide {
    border-top: 1px solid #C5DAE3;
    clear: both;
    font-size: 12px;
    margin: 0 0 0 5px;
    padding: 0 0 13px;
    width: 270px;
}
#callfadecontainerwide h1 {
    font-size: 1em;
    font-weight: bold;
    margin: 0 10px 6px 12px;
    padding: 15px 0 0;
}
#callfadecontainerwide h2 {
    color: #006699;
    font-size: 0.9em;
    font-weight: bold;
    margin: 0 10px 6px 12px;
    padding: 5px 0 0;
}
#callfadecontainerwide h3 {
    color: #006699;
    font-size: 11px;
    font-weight: bold;
    margin: 0 10px 6px 12px;
    padding: 5px 0 0;
}
#callfadecontainerwide p {
    font-size: 11px;
    margin: 0 5px 8px 0;
}
#callfadecontainerwide a {
    font-size: 11px;
    text-decoration: underline;
}
#callfadecontainerwide p a {
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}
#callfadecontainerwide p.learnmore {
    margin-top: 10px;
}
#intfadecontainerwide {
    background-image: url("Images/fade.bkg.495.gif");
    background-position: 50% bottom;
    background-repeat: no-repeat;
    border-top: 1px solid #C5DAE3;
    clear: both;
    margin: 0;
    padding: 0 0 13px;
    width: 495px;
}
#intfadecontainerwide h1 {
    font-size: 1em;
    font-weight: bold;
    margin: 0 10px 6px 20px;
    padding: 15px 0 0;
}
#intfadecontainerwide h1.topborder {
    border-top: 1px solid #C5DAE3;
    margin: 15px 10px 6px 20px;
    padding: 15px 0 0;
}
#intfadecontainerwide h2 {
    font-size: 0.9em;
    font-weight: bold;
    margin: 0 10px 6px 20px;
    padding: 15px 0 0;
}
#intfadecontainerwide h3 {
    color: #006699;
    font-size: 0.9em;
    font-weight: bold;
    margin: 0 10px 6px 20px;
    padding: 15px 0 0;
}
#intfadecontainerwide p {
    font-size: 0.9em;
    margin: 0 15px 8px 20px;
}
#intfadecontainerwide a {
    text-decoration: underline;
}
#intfadecontainerwide p.learnmore {
    margin-top: 10px;
}
#intfadecontainerwide img {
    border: 0 none;
    margin: 0 0 0 15px;
    padding: 10px 0 0;
}
#intfadecontainerwide img.plusminus {
    border: 0 none;
    margin-left: 8px;
    padding: 0;
}
#intfadecontainerwide img.left {
    margin: 0;
    padding: 15px 15px 20px 20px;
}
#intfadecontainerwide .intfadecontainerbox_twocol_noborder {
    margin: 15px 20px 0;
    padding: 0;
}
#intfadecontainerwide .intfadecontainerbox_twocol_noborder h1 {
    margin: 0 0 6px;
    padding: 0;
}
#intfadecontainerwide .intfadecontainerbox_twocol {
    border-top: 1px solid #C5DAE3;
    margin: 15px 20px 0;
    padding: 20px 0;
}
#intfadecontainerwide .intfadecontainerboxright_noborder {
    float: right;
    margin: 0;
    padding: 0;
    width: 235px;
}
#intfadecontainerwide .intfadecontainerboxright_border {
    border-left: 1px solid #C5DAE3;
    float: right;
    margin: 0 0 0 10px;
    padding: 0 0 0 20px;
    width: 205px;
}
#intfadecontainerwide .intfadecontainerboxright_border p {
    margin: 0;
    padding: 0;
}
#intfadecontainerwide .intfadecontainerboxright_border_narrow {
    border-left: 1px solid #C5DAE3;
    float: right;
    margin: 0;
    padding: 0;
    width: 175px;
}
#intfadecontainerwide .intfadecontainerboxright_border_narrow img {
    padding: 0 0 0 20px;
}
#intfadecontainerwide .intfadecontainerboxleft {
    margin: 0;
    padding: 0;
}
#intfadecontainerwide .intfadecontainerboxleft_wide {
    margin: 0;
    padding: 0;
    width: 250px;
}
#intfadecontainerwide .intfadecontainerboxleft p {
    margin-left: 0;
    padding: 0 5px 0 0;
}
#intfadecontainerwide .intfadecontainerboxleft_wide p {
    margin: 0 0 10px;
    padding: 0;
}
#intfadecontainerwide table.ajax {
    font-size: 1.2em;
}
#intfadecontainerwide table.ajax p {
}
#intfadecontainerwide table.ajax h1 {
}
#intfadecontainerwide table.ajax ul {
    font-size: 1em;
}
#intfadecontainerwide table.ajax td.bordertop {
    border-top: 1px solid #C5DAE3;
    padding-bottom: 15px;
    padding-top: 15px;
}
#intfadecontainerwide table.ajax bordeleft {
    border-left: 1px solid #C5DAE3;
    margin: 0;
    padding: 0;
}
#intfadecontainerwide table.ajax ul.arrowlist {
    font-size: 0.9em;
    line-height: 16px;
    list-style-type: none;
    margin: 10px 0 0 15px;
    padding: 0;
}
#intfadecontainerwide table.ajax ul.arrowlist li {
    background: url("Images/list.arrow.png") no-repeat scroll 0 4px transparent;
    padding-left: 16px;
}
.tab_content {
    clear: both;
    padding-bottom: 10px;
    padding-top: 10px;
}
.tab_content a {
    text-decoration: none;
}
#tab_content_1 {
    background-color: #F3F3F3;
    margin-left: 1px;
    margin-right: 1px;
    padding-right: 3px;
}
#tab_content_3 {
    background-color: #F3F3F3;
    margin-left: 1px;
    margin-right: 1px;
    padding-right: 3px;
}
#tab_content_5 {
    background-color: #F3F3F3;
    margin-left: 1px;
    margin-right: 1px;
    padding-right: 3px;
}
#tab_content_2 {
    background-color: #FFFFFF;
    margin-left: 1px;
    margin-right: 1px;
    padding-right: 3px;
}
#tab_content_4 {
    background-color: #FFFFFF;
    margin-left: 1px;
    margin-right: 1px;
    padding-right: 3px;
}
.item_details {
    display: block;
    float: left;
    height: 14px;
    width: 14px;
}
.item_pubDate {
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-left: 0;
}
.item_link {
    color: #006699;
    font-size: 12px;
}
.tab_content_item {
    padding-left: 35px;
}
.item_title {
    font-size: 12px;
    font-weight: bold;
}
.item_description {
    font-size: 12px;
}
.call_tab_content {
    clear: both;
    padding-bottom: 10px;
    padding-top: 10px;
}
.call_tab_content a {
    text-decoration: none;
}
#intcontentright h1 {
    font-size: 1em;
    font-weight: bold;
    margin: 0 0 10px;
    padding-top: 15px;
}
#intcontentright p {
    font-size: 0.9em;
    margin: 8px 5px 0 10px;
}
#intcontentright a {
}
#intcontentright img.rss {
    padding-left: 10px;
    vertical-align: bottom;
}
.intcalloutright .calloutimg {
    display: block;
    margin: 12px 0 14px 10px;
}
.intcalloutright td {
    font-size: 0.9em;
    padding-left: 15px;
}
.intcalloutright_leftcol {
    float: left;
    margin: 0;
    padding: 0;
    width: 87px;
}
.intcalloutright_leftcol img.callout {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
.intcalloutright_rightcol {
    margin: 0 0 0 87px;
    padding: 0;
    width: 180px;
}
.intcalloutright_rightcol p {
    margin: 0 0 0 5px;
}
.intcalloutright_rightcol ul.arrowlist {
    font-size: 0.9em;
    line-height: 16px;
    list-style-type: none;
    margin: 10px 0 0 15px;
    padding: 0;
}
.intcalloutright_rightcol ul.arrowlist li {
    background: url("Images/list.arrow.png") no-repeat scroll 0 4px transparent;
    padding-left: 16px;
}
.calloutimg {
    margin: 12px 0 14px 10px;
}
.topfadebkg {
    background-image: url("Images/fade.bkg.282.top.gif");
    background-position: 50% top;
    background-repeat: no-repeat;
}
img.news {
    border: 0 none;
    float: left;
    margin-right: 8px;
}
.newsblurb {
    font-size: 0.9em;
    margin: 0 0 8px 70px;
    padding: 0;
}
.newsblurbstrong {
    font-weight: bold;
}
img.callout {
    margin: 0;
}
.expander_white {
    border-bottom: 1px solid #DFEEF4;
    font-size: 0.9em;
    margin: 0;
    padding: 10px 4px;
}
.expander_grey {
    background-color: #F3F3F3;
    border-bottom: 1px solid #DFEEF4;
    font-size: 0.9em;
    margin: 0;
    padding: 10px 4px;
}
.expander_white_head {
    color: #006699;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
.expander_grey_head {
    color: #006699;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
img.expander {
    float: left;
    margin-right: 3px;
}
.expander_grey p {
    margin-top: 0;
    padding-left: 13px;
    padding-top: 0;
}
#endbkgcontainer {
    background-image: url("Images/page.background.bottom.gif");
    background-position: center 50%;
    background-repeat: no-repeat;
    height: 18px;
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
}
#popup_container {
    background-color: #FFFFFF;
    padding: 20px;
    text-align: left;
    width: 100%;
}
#popup_container h1 {
    font-size: 1.4em;
    font-weight: normal;
}
#popup_container h2 {
    font-size: 0.9em;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 20px;
}
#popup_container h3 {
    color: #006699;
    font-size: 0.9em;
    margin-bottom: 3px;
    margin-top: 25px;
}
#popup_container h4 {
    font-size: 0.9em;
}
#popup_container p {
    font-size: 0.9em;
    line-height: 18px;
    margin-right: 30px;
    margin-top: 3px;
}
.StockPriceFont {
    font-size: 10px;
}
.StockPrice {
    font-size: 10px;
}
.intcalloutright .stockPrTitle1 {
    color: #006699;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
}
.intcalloutright .stockPrTitle2 {
    color: #006699;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}
.intcalloutright .stockPrTitle3 {
    color: #006699;
    font-family: Arial;
    font-size: 10px;
}
.intcalloutright .stockPrTitle1V {
    color: #666666;
    font-family: Arial;
    font-size: 10px;
}
.intcalloutright .stockPrTitle2V {
    color: #FF6600;
    font-family: Arial;
    font-size: 18px;
}
.rightBox {
    float: right;
    height: 200px;
    margin-top: 0;
    width: 200px;
}
.rightBox2 {
    float: right;
    height: 250px;
    margin-top: 0;
    width: 200px;
}
.rightBox3 {
    float: right;
    height: 350px;
    margin-top: 0;
    width: 200px;
}
.rightBox4 {
    float: right;
    height: 350px;
    margin-top: 0;
    width: 200px;
}
.rightBox5 {
    float: right;
    height: 350px;
    margin-top: 0;
    width: 200px;
}
.rightBox6 {
    float: right;
    height: 350px;
    margin-top: 0;
    width: 200px;
}
.about_alpha {
}
.list ul {
    list-style-type: none;
    padding: 5px 0 0;
}
.list li {
    line-height: 20px;
    padding-left: 5px;
}
.sliding {
    clear: both;
}
.sliding .current {
    background: none repeat scroll 0 0 #FFFFFF;
    cursor: pointer;
}
.sliding .current a {
    color: #000000;
    cursor: pointer;
}
.tab {
    display: none;
}
.tabon {
    display: block;
}
.list ul {
    margin: 5px;
}
#tooltab li {
    display: block;
    height: 18px;
    line-height: 18px;
    overflow: hidden;
}
#syndicator table td.em_navbar {
    text-align: center;
}
#syndicator table td.em_navbar_reverse {
    text-align: center;
}
#flashcontent {
    border: 1px solid #CFE1E9;
}
.news #flashcontent {
    height: 380px;
    width: 425px;
}
.home #flashcontent img {
    margin: 4px 3px 3px;
}
#hometabs .ui-tabs-panel h1 {
    font-size: 1em;
    font-weight: bold;
    line-height: 18px;
    margin: 10px 0 0 10px;
}
#maintabs .ui-tabs-panel h1 {
    font-size: 1em;
    font-weight: bold;
    line-height: 18px;
    margin: 10px 0 0 10px;
}
#hometabs .ui-tabs-panel h2 {
    margin: 10px 0 0 10px;
}
#maintabs .ui-tabs-panel h2 {
    margin: 10px 0 0 10px;
}
#hometabs .ui-tabs-panel p {
    margin: 10px 10px 6px;
}
#maintabs .ui-tabs-panel p {
    margin: 10px 10px 6px;
}
#hometabs .ui-tabs-panel p.noWidthP {
    clear: none;
    float: left;
    margin: 10px 0 0;
    width: auto;
}
#hometabs .ui-tabs-panel img {
    margin: 5px 15px 5px 10px;
}
#maintabs .ui-tabs-panel img {
    margin: 5px 15px 5px 10px;
}
#product_finder {
    background: url("/_layouts/Pfizer.Europe.Country.Template.ProductFinder/btn_prod_find_bg.gif") no-repeat scroll 0 0 transparent;
    border: 1px solid #CFE1E9;
    float: left;
    height: 35px;
    text-align: center;
    width: 161px;
}
img#prod_find {
    margin-top: 6px;
    position: relative;
    z-index: 1;
}
#textsizetool {
    background: url("/_layouts/Pfizer.Europe.Country.Template.ProductFinder/btn_prod_find_bg.gif") no-repeat scroll 0 0 transparent;
    border: 1px solid #CFE1E9;
    float: left;
    height: 35px;
    margin-bottom: 13px;
    margin-right: 8px;
    text-align: center;
    width: 109px;
}
#textsizetool span {
    position: relative;
    top: 6px;
}
.containerright {
    float: left;
    height: 50px;
    margin: 15px 0 0 31px;
    width: 282px;
}
.prod_finder_content {
    margin: 20px 0 0 20px;
}
.prod_finder_content ul.arrowlist {
    margin: 40px 0 0;
}
.prod_finder_content ul.arrowlist li {
    margin: 0 0 5px;
}
.prod_finder_content input#suggestprod {
    border: 1px solid #40ADD6;
    float: left;
    height: 16px;
    margin-top: 4px;
    padding: 2px 0 0 2px;
    width: 215px;
}
#prod_find_go {
    float: left;
}
#contentcontainer {
    margin-left: 0;
    margin-top: 0;
    padding-top: 10px;
    width: 941px;
}
.home #contentcontainer {
    width: 945px;
}
#intcontainerleft {
    float: left;
    margin: 0;
    padding: 0;
}
#intcontentcenter {
    float: left;
    margin: 20px 10px 40px 25px;
    padding: 0;
    width: 505px;
}
#intcontentright {
    float: right;
    margin: 0;
    padding: 0;
    width: 282px;
}
.intcalloutright {
    background-image: url("Images/fade.bkg.282.callout.gif");
    background-position: center top;
    background-repeat: no-repeat;
    border-top: 1px solid #C5DAE3;
    clear: both;
    margin: 0 0 10px;
    padding: 0 0 13px;
    width: 282px;
}
.stockPriceTable {
    margin-left: 15px;
}
.stockPriceTable td {
    padding: 0 3px 0 0;
}
#intcontentcenter h1 {
    font-size: 1.4em;
    font-weight: normal;
    line-height: 24px;
    margin: 10px 0;
}
#intcontentcenter .searchResultsNav {
    float: left;
    font-size: 12px;
    margin: 0 0 0 7px;
    width: 775px;
}
.products #intcontentcenter form p {
    margin-top: 20px;
}
.product_condition {
    float: left;
    font-size: 12px;
    margin: 0;
    padding: 20px 0;
    width: 242px;
}
.first_product_condition {
}
.product_condition a {
    color: #75AAD6;
    text-decoration: none;
}
.product_condition a:visited {
    color: #75AAD6;
    text-decoration: none;
}
.product_condition a:hover {
    color: #005A95;
}
.product_condition_hide {
    display: none;
}
#product h1 {
    clear: both;
    padding: 20px 0 0;
}
#condition h1 {
    clear: both;
    padding: 20px 0 0;
}
#fadecontainerwide_product_condition {
    background-image: url("Images/home/fade.bkg.501.gif");
    background-position: 50% bottom;
    background-repeat: no-repeat;
    border-top: 1px solid #C5DAE3;
    clear: both;
    margin: 0;
    padding: 0 0 20px;
    width: 501px;
}
.product-condition-panel {
    margin: 15px auto;
    width: 477px;
}
.product_condition_header {
    border-bottom: 1px solid #E3F3F9;
    float: left;
    height: auto;
    margin: 0 0 20px;
    padding: 0 0 20px;
    width: 477px;
}
#product .product_condition_header h1 {
    float: left;
    padding: 0;
}
#condition .product_condition_header h1 {
    float: left;
    padding: 0;
}
.product_condition_header img {
    float: right;
    margin: 10px 0 0;
}
.product-condition-info {
    float: left;
    margin: 10px 0 0;
    padding: 0 0 10px;
    width: 238px;
}
.product-condition-info h5 {
    color: #666666;
    font-weight: normal;
}
.product-condition-panel a {
    color: #75AAD6;
    text-decoration: underline;
}
.product-condition-panel p {
    clear: both;
}
ul.pdf.arrowlist {
    margin: 15px 0;
    padding: 0;
}
ul.pdf.arrowlist li {
    background: url("Images/pdf_icon_sm.gif") no-repeat scroll 0 0 transparent;
    margin: 0;
    padding: 0;
}
ul.pdf.arrowlist li a {
    display: inline-block;
}
#homecontentleft img.intintro {
    float: left;
    margin: 20px 0 0;
    padding: 0;
}
ul#success {
    margin-left: 40px;
}
#grants_payments {
}
#grants_payments .intcenterthumb {
    float: left;
    margin: 0;
    padding: 0 0 10px;
    width: 475px;
}
#grants_payments .intcenterthumb_rightcol {
    float: right;
    margin: 0;
    padding: 0;
    width: 400px;
}
#grants_payments .intcenterthumb_rightcol p {
    margin: 0;
    padding: 0;
}
#grants_payments .intcenterthumb_leftcol img.intnomargin {
    display: block;
    float: left;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
#flashcontent_callout {
    text-align: center;
}
#flashcontent_callout p {
    background: none repeat scroll 0 0 #EEEEEE;
    margin: 0;
    padding: 10px 2px 15px 12px;
    text-align: left;
    width: 250px;
}
#flashcontent_ecc1 p {
    background: none repeat scroll 0 0 #EEEEEE;
    margin: 0;
    padding: 10px 2px 15px 12px;
    text-align: left;
    width: 250px;
}
#flashcontent_ecc2 p {
    background: none repeat scroll 0 0 #EEEEEE;
    margin: 0;
    padding: 10px 2px 15px 12px;
    text-align: left;
    width: 250px;
}
#flashcontent_cr p {
    background: none repeat scroll 0 0 #EEEEEE;
    margin: 0;
    padding: 10px 2px 15px 12px;
    text-align: left;
    width: 250px;
}
#flashcontent_int p {
    background: none repeat scroll 0 0 #EEEEEE;
    margin: 0;
    padding: 10px 2px 15px 12px;
    text-align: left;
    width: 250px;
}
#flashcontent_video p {
    background: none repeat scroll 0 0 #EEEEEE;
    margin: 0;
    padding: 10px 2px 15px 12px;
    text-align: left;
    width: 250px;
}
#flashcontent_cr p {
    width: 350px;
}
#flashcontent_video p {
    margin-top: 40px;
    width: 350px;
}
ul#nova.arrowlist {
    padding-left: 80px;
}
ul#conductlist li {
    height: 18px;
    line-height: 18px;
}
ul#conductlist li a {
    display: inline-block;
    height: 18px;
    line-height: 18px;
}
#intcontentcenter h2.h2_nomargin {
    font-size: 0.9em;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 0;
    padding-top: 5px;
}
img.intnomargin {
    float: left;
    margin-left: 0;
    padding: 0 15px 0 0;
}
.intcenterthumb {
    margin-bottom: 10px;
    overflow: auto;
}
.intcenterthumb_leftcol {
    float: left;
    margin: 0;
    padding: 0;
}
.intcenterthumb_leftcol img.intnomargin {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
.intcenterthumb_rightcol {
    float: left;
    margin: 0;
    padding: 0;
    width: 443px;
}
.intcenterthumb_rightcol p {
    margin: 0;
}
.flash-player-callout {
    margin-left: 17px;
    width: 248px;
}
#home-flash {
    padding-top: 10px;
}
#vert-tabs {
    background: url("Images/bkgd_home_tabs.jpg") no-repeat scroll right 0 transparent;
    border-top: 1px solid #C5DAE3;
    float: left;
    margin-top: 13px;
    width: 411px;
}
#vert-tabs #vert-tabs-nav {
    float: left;
    font-size: 13px;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 158px;
}
#vert-tabs #vert-tabs-nav li {
    margin: 0;
    padding: 0;
}
#vert-tabs #vert-tabs-nav li a {
    border-bottom: 1px solid #C5DAE3;
    border-right: 1px solid #C5DAE3;
    display: block;
    height: 39px;
    line-height: 15px;
    padding-left: 10px;
    padding-top: 10px;
    width: 147px;
}
#vert-tabs #vert-tabs-nav li a:visited {
    color: #289DE9;
}
#vert-tabs #vert-tabs-nav li a.selected {
    background: url("Images/vert_tab_gradient.jpg") no-repeat scroll 0 0 transparent;
    border-left: 1px solid #C5DAE3;
    border-right: medium none;
    color: #EF861F;
    font-weight: bold;
}
#vert-tabs #vert-tabs-nav li a.selected:hover {
    cursor: default;
    text-decoration: none;
}
#vert-tabs .vert-tab-content {
    float: left;
    padding-left: 10px;
    padding-top: 10px;
    width: 238px;
}
#vert-tabs .vert-tab-content h2 {
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 5px;
}
#vert-tabs .vert-tab-content h3 {
    font-size: 13px;
    line-height: 14px;
    margin-bottom: 5px;
}
#vert-tabs .vert-tab-content p {
    font-size: 13px;
    line-height: 16px;
    margin-right: 5px;
    margin-top: 5px;
}
#vert-tabs .vert-tab-content p.pic-left {
    float: left;
    width: 182px;
}
#vert-tabs .vert-tab-content .more {
    width: 225px;
}
#vert-tabs .vert-tab-content .more img {
    float: none;
}
#vert-tabs .vert-tab-content img {
    float: left;
    padding-right: 10px;
}
#wyeth-content {
    background: url("Images/bkgd_wyeth_content.jpg") no-repeat scroll 0 0 transparent;
    border-top: 1px solid #C5DAE3;
    float: left;
    font-size: 13px;
    height: 270px;
    margin-left: 8px;
    margin-top: 13px;
    padding-left: 4px;
    width: 229px;
}
#wyeth-content h2 {
    color: #8F8F8F;
    font-size: 13px;
    font-weight: normal;
    line-height: 13px;
    margin: 0 0 3px;
    padding: 0 0 0 10px;
}
#wyeth-content ul {
    font-size: 13px;
    list-style-image: none;
    list-style-type: none;
    margin: 0 0 13px;
    padding: 0 0 0 10px;
}
#wyeth-content ul li {
    margin: 0;
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0;
}
#wyeth-welcome {
    padding-bottom: 7px;
    padding-left: 10px;
    padding-top: 10px;
}
#news-feed {
    background: url("Images/bkgd_news.gif") no-repeat scroll 0 0 transparent;
    border-top: 1px solid #C5DAE3;
    float: left;
    font-size: 13px;
    margin-left: 8px;
    padding-bottom: 10px;
    position: relative;
    width: 282px;
}
#ticker {
    background: none repeat scroll 0 0 #DFDFDF;
    font-size: 11px;
    height: 18px;
    text-align: center;
}
#statements-box {
    clear: both;
    padding: 5px 13px;
}
#news-feed h2 {
    color: #666666;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 0;
    margin-top: 0;
}
#news-feed h5 {
    color: #666666;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 0;
    margin-top: 0;
}
#news-feed p {
    line-height: 16px;
    margin-top: 5px;
}
#news-feed-nav {
    font-size: 11px;
    list-style-position: inside;
    list-style-type: none;
    margin: 0;
    padding: 7px 0 7px 13px;
}
#news-feed-nav li {
    float: left;
    height: 15px;
    line-height: 15px;
    margin: 0;
    padding: 0;
}
#news-feed-nav li#tab-release {
    border-right: 1px solid #C5DAE3;
    padding-right: 10px;
}
a.press-tabs {
    color: #289DE9;
}
#news-feed-nav li#tab-statement {
    padding-left: 10px;
}
#news-feed-nav li a.chosen {
    color: #EF861F;
    font-weight: bold;
}
#news-feed-nav li a.chosen:hover {
    cursor: default;
    text-decoration: none;
}
#icon-group {
    float: right;
    margin-top: -20px;
}
#twit {
    margin-right: 2px;
}
#rss img {
    border: medium none;
}
#twit img {
    border: medium none;
}
#change {
    font-weight: bolder;
    padding-left: 10px;
}
.up {
    background: url("Images/uptick_triangle.gif") no-repeat scroll 0 7px transparent;
    color: #7DBD34;
}
.down {
    background: url("Images/downtick_triangle.gif") no-repeat scroll 0 7px transparent;
    color: #E10000;
}
abbr {
    border: medium none;
}
acronym {
    border: medium none;
}
.ticker-text {
    display: block;
    height: 15px;
    left: 60px;
    position: absolute;
    top: 0;
    width: 96px;
}
#stock-quote {
    display: block;
    font-weight: bold;
    height: 15px;
    left: 154px;
    position: absolute;
    top: 0;
    width: 33px;
}
#ticker-btn {
    background-image: url("Images/home/ticker_btn.jpg");
    background-position: 1px 0;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    padding-left: 1px;
    text-decoration: none;
    width: 280px;
}
#ticker-btn:hover {
    background-position: 1px -21px;
    color: #FFFFFF;
}
body.home #bkgcontainer #maincontainer #news-feed a.open-state {
    background-position: 1px -42px;
}
body.home #bkgcontainer #maincontainer #news-feed a.open-state:hover {
    background-position: 1px -42px;
}
#stock-txt {
    cursor: pointer;
    display: block;
    float: left;
    padding-left: 55px;
    padding-right: 15px;
}
#stock-price {
    cursor: pointer;
    display: block;
    float: left;
    padding-right: 10px;
}
#stock-chg {
    cursor: pointer;
    display: block;
    float: left;
}
#stock-info {
    background: url("Images/home/bkgrd_stock.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #4CBCE0;
    color: #888888;
    height: 179px;
    left: 1px;
    padding-left: 16px;
    position: absolute;
    top: 22px;
    width: 262px;
}
#stock-info table {
    margin: 0;
    padding: 0;
}
#stock-info table th {
    color: #289DE9;
    font-size: 11px;
    margin: 0;
    padding: 9px 0 3px;
}
#stock-info table td {
    font-size: 10px;
    margin: 0;
    padding: 2px 0 0;
}
#stock-info table tr.bigger td {
    font-size: 11px;
    margin: 0;
    padding: 7px 0 0;
}
#stock-info p {
    font-size: 11px;
    margin-bottom: 0;
}
.stock-date {
    color: #EF861F;
    font-weight: normal;
}
.uptick {
    color: #00CC00;
}
.downtick {
    color: #EE2626;
}
.flash_hide_me {
    float: left;
    left: -10000px;
    position: absolute;
}
#header-flash {
    background-color: #67BF00;
    overflow: hidden;
    width: 940px;
}
#flash {
    height: 280px;
    overflow: hidden;
    width: 940px;
}
#wrap-flash {
    padding-top: 10px;
}
#flash_inner {
    background-color: #8CC739;
    height: 200px;
    overflow: hidden;
    width: 940px;
}
#leftnavcontainer {
    background: url("Images/leftnav_bg.gif") no-repeat scroll right bottom transparent;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    min-height: 100%;
    padding-bottom: 150px;
    padding-top: 10px;
    width: 108px;
}
* html #leftnavcontainer {
    height: 350px;
}
ul#leftnav {
    color: #289DE9;
    font-family: arial,verdana,sans-serif;
    font-size: 13px;
    height: auto;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 108px;
}
ul.active {
    color: #336699;
    font-family: arial,verdana,sans-serif;
    font-size: 13px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 108px;
}
ul#leftnav li.active {
    background-image: none;
    margin: 0;
    padding: 10px 0;
}
ul#leftnav li.active a {
    font-weight: bold;
    padding-left: 10px;
}
ul#leftnav li.top-active {
    background: url("Images/nav_active_bg.gif") repeat-y scroll 0 0 transparent;
    border-color: #679ACD -moz-use-text-color #679ACD #679ACD;
    border-style: solid none solid solid;
    border-width: 2px medium 2px 1px;
    margin: 0;
    padding: 10px 0;
}
ul#leftnav li.top-active a {
    font-weight: bold;
    padding-left: 10px;
}
ul#leftnav li.active a:hover {
    color: #005A95;
}
ul#leftnav li {
    background: url("Images/leftnav_plus.gif") no-repeat scroll 7px 8px transparent;
    border-bottom: 1px solid #E3F3F9;
    border-right: 1px solid #E3F3F9;
    margin: 0;
    padding: 4px 0 7px;
}
ul#leftnav li a {
    display: block;
    padding: 0 0 0 23px;
}
ul#leftnav ul.active li.subplus {
    background: url("Images/leftnav_plus.gif") no-repeat scroll 13px 4px transparent;
    padding: 0 0 8px 27px;
}
ul#leftnav ul.active a {
    font-weight: normal;
}
ul#leftnav ul.active li {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 0 none;
    border-right: 0 none;
    padding: 0 0 8px 27px;
}
ul#leftnav li.subplusActive {
    margin-bottom: -10px;
    padding-bottom: 0;
}
ul#leftnav li.subplusActive a {
    margin-bottom: 0;
    padding-bottom: 0;
}
ul#leftnav ul.active li a {
    color: #289DE9;
    display: block;
    margin: 0;
    padding: 0;
}
#leftnav li a {
    color: #289DE9;
    text-decoration: none;
}
#leftnav li a:hover {
    color: #005A95;
}
#leftnav ul.active li a:hover {
    color: #005A95;
}
ul#leftnav ul.active li.active {
    background: url("Images/leftnav_minus.gif") no-repeat scroll 6px 4px transparent;
    color: #EF861F;
    padding: 0 0 7px 21px;
    text-indent: 0;
}
ul#leftnav ul.active li.active a {
    color: #EF861F;
}
ul#leftnav ul.active li.noPlus {
    background: none repeat scroll 0 0 transparent;
}
ul.active li.active a {
    color: #EF861F;
    font-weight: normal;
}
.orange {
    color: #EF861F;
}
ul#leftnav li.last {
    border-bottom: 0 none;
    padding-bottom: 0;
}
ul#leftnav ul.active li.subActive {
    background: url("Images/list.arrow.trans2.gif") no-repeat scroll 18px 3px transparent;
    padding-left: 17px;
}
ul.active li.subActive a {
    background: url("Images/list.arrow.trans2.gif") no-repeat scroll 0 0 transparent;
    color: #EF861F;
    margin-left: 10px;
    padding-left: 0;
}
ul#leftnav ul.active li.off a {
    color: #003366;
}
ul#leftnav ul.active li.off a:visited {
    color: #003366;
}
ul#leftnav ul.active li.off a:hover {
    color: #005A95;
}
ul#leftnav ul.active li.subplusActive {
    background: url("Images/list.arrow.trans2.gif") no-repeat scroll 13px 3px transparent;
}
ul#leftnav ul.active ul.subplusActive li.active {
    background: none repeat scroll 0 0 transparent;
}
.noBackground {
    background: none repeat scroll 0 0 transparent;
    border: 10px solid black;
}
ul#leftnav li.noPlus {
    background: url("Images/nav_active_bg.gif") repeat-y scroll 0 0 transparent;
    border-color: #679ACD -moz-use-text-color #679ACD #679ACD;
    border-style: solid none solid solid;
    border-width: 2px medium 2px 1px;
    line-height: 14px;
    padding: 10px 0 4px;
    width: 107px;
}
ul#leftnav li.noPlus a {
    background: url("Images/leftnav_minus.gif") no-repeat scroll 6px 3px transparent;
    font-weight: bold;
    margin-top: 0;
    padding: 0 0 10px 20px;
}
ul#leftnav li.noPlus a#current {
    background: url("Images/leftnav_minus.gif") no-repeat scroll 4px 3px transparent;
    color: #FF7B00;
    font-weight: bold;
    padding: 0 0 10px 17px;
}
ul#leftnav li.noPlus ul.active {
    margin: 0;
    padding: 0;
}
ul#leftnav li.noPlus ul.active li.off a {
    font-weight: normal;
    line-height: 16px;
}
ul#leftnav li.noPlus ul.active ul.subplusActive {
    margin-bottom: -10px;
    margin-top: 10px;
}
ul#leftnav li.noPlus ul.active ul.subplusActive li {
    margin: 10px 0;
    padding: 0;
}
ul#leftnav li.noPlus ul.active ul.subplusActive li a {
    color: #003366;
    font-size: 11px;
    line-height: 13px;
    padding: 0;
}
ul#leftnav li.noPlus ul.active ul.subplusActive li a:hover {
    color: #005A95;
}
ul#leftnav li.noPlus ul.active ul.subplusActive li.active a#current {
    background: url("Images/list.arrow.trans2.gif") no-repeat scroll 0 3px transparent;
    color: #FF6600;
    font-size: 11px;
    margin-left: -7px;
    padding: 0 0 0 10px;
}
ul#leftnav li.noPlus ul.active ul.subplusActive li.active ul {
    list-style-image: none;
    list-style-type: none;
    margin: 0 0 -10px;
    padding: 0;
}
ul#leftnav li.noPlus ul.active ul.subplusActive li.active ul li {
    margin: 5px 0 0;
    padding: 0;
}
#leftnav li.off {
    background: url("Images/nav_active_bg.gif") repeat-y scroll 0 0 transparent;
    border-color: #679ACD -moz-use-text-color #679ACD #679ACD;
    border-style: solid none solid solid;
    border-width: 2px medium 2px 1px;
    padding: 0;
}
#leftnav li.off a {
    background: url("Images/leftnav_minus.gif") no-repeat scroll 4px 14px transparent;
    color: #003366;
    font-weight: bold;
    line-height: 14px;
    padding: 10px 0 10px 17px;
}
ul#leftnav ul.active li.subplusActive li {
    padding-left: 0;
}
ul#leftnav ul.active li.subplusActive li a {
    color: #003366;
    font-size: 11px;
    line-height: 13px;
    padding-bottom: 0;
}
ul#leftnav ul.active li.subplusActive li a:hover {
    color: #005A95;
}
ul#leftnav ul.active ul.subplusActive li.active a {
    background: url("Images/list.arrow.trans2.gif") no-repeat scroll 0 3px transparent;
    color: #FF6600;
    font-weight: normal;
    left: -3px;
    margin-left: 0;
    padding-left: 9px;
    position: relative;
}
ul#leftnav ul.active li.off {
    border: medium none;
}
ul#leftnav ul.active li.off a {
    background-image: none;
    line-height: 16px;
}
ul#leftnav ul.active ul.subplusActive {
    list-style-type: none;
    margin-bottom: 5px;
    margin-top: -5px;
    padding: 0;
}
ul#leftnav ul.active li.subplusActive a {
    background-image: none;
    color: #FF6600;
    line-height: 16px;
    padding-bottom: 10px;
}
ul#leftnav li.noPlus ul.active li.off ul.subplusActive ul {
    list-style-image: none;
    list-style-type: none;
    margin-bottom: 0;
}
ul#leftnav li.noPlus ul.active li.off ul.subplusActive ul li a {
    padding-left: 10px;
}
ul#leftnav li.noPlus ul.active li.off ul.subplusActive ul li {
    margin-bottom: 10px;
}
ul#leftnav li.noPlus ul.active li.off ul.subplusActive ul li + li {
    margin-top: -5px;
}
ul#leftnav li.noPlus ul.active ul.subplusActive li.active ul li a {
    background-image: none;
}
ul#leftnav li.noPlus ul.active li.off ul.subplusActive ul li a#current {
    background: url("Images/list.arrow.trans2.gif") no-repeat scroll 8px 3px transparent;
    color: #FF6600;
    margin-bottom: 10px;
    padding-left: 20px;
}
#main-nav {
    clear: both;
    position: relative;
    z-index: 20;
}
#main-nav ul {
    background-color: #289DE9;
    height: 57px;
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
    width: 940px;
    z-index: 20;
}
#main-nav li {
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 20;
}
#main-nav li a {
    display: block;
    height: 57px;
    text-indent: -9999px;
}
#main-nav a#menu-home {
    background: url("Images/pfizer.gif") no-repeat scroll 0 0 transparent;
    width: 104px;
}
#main-nav a#menu-about {
    background: url("Images/nav_about.gif") no-repeat scroll -6px 0 transparent;
    width: 110px;
}
#maincontainer #wrap-about #main-nav a#menu-about {
    background-position: -6px -57px;
}
#main-nav a#menu-about:hover {
    background-position: -6px -57px;
}
#main-nav a#menu-products {
    background: url("Images/nav_products.gif") no-repeat scroll -1px 0 transparent;
    width: 85px;
}
#maincontainer #wrap-products #main-nav a#menu-products {
    background-position: -1px -57px;
}
#main-nav a#menu-products:hover {
    background-position: -1px -57px;
}
#main-nav a#menu-research {
    background: url("Images/nav_research.gif") no-repeat scroll 0 0 transparent;
    width: 185px;
}
#maincontainer #wrap-research #main-nav a#menu-research {
    background-position: 0 -57px;
}
#main-nav a#menu-research:hover {
    background-position: 0 -57px;
}
#main-nav a#menu-health {
    background: url("Images/nav_health.gif") no-repeat scroll 1px 0 transparent;
    width: 142px;
}
#maincontainer #wrap-health #main-nav a#menu-health {
    background-position: 1px -57px;
}
#main-nav a#menu-health:hover {
    background-position: 1px -57px;
}
#main-nav a#menu-responsibility {
    background: url("Images/nav_responsibility.gif") no-repeat scroll 0 0 transparent;
    width: 119px;
}
#maincontainer #wrap-responsibility #main-nav a#menu-responsibility {
    background-position: 0 -57px;
}
#main-nav a#menu-responsibility:hover {
    background-position: 0 -57px;
}
#main-nav a#menu-investors {
    background: url("Images/nav_investors.gif") no-repeat scroll 0 0 transparent;
    width: 87px;
}
#maincontainer #wrap-investors #main-nav a#menu-investors {
    background-position: 0 -57px;
}
#main-nav a#menu-investors:hover {
    background-position: 0 -57px;
}
#main-nav a#menu-news {
    background: url("Images/nav_news.gif") no-repeat scroll 0 0 transparent;
    width: 107px;
}
#maincontainer #wrap-news #main-nav a#menu-news {
    background-position: 0 -57px;
}
#main-nav a#menu-news:hover {
    background-position: 0 -57px;
}
#main-nav li ul {
    background-color: transparent;
    background-image: url("Images/bkgd_drop.png");
    background-repeat: repeat;
    left: -9999px;
    list-style-position: inside;
    list-style-type: none;
    margin: 0;
    padding: 14px 0 7px;
    position: absolute;
    top: 57px;
    z-index: 10;
}
#main-nav li ul a {
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 3px;
    padding-left: 10px;
    text-decoration: none;
    text-indent: 0;
}
#main-nav li ul li {
    clear: left;
}
#main-nav li ul a.double {
    height: 31px;
    line-height: 15px;
    padding-bottom: 2px;
    padding-top: 2px;
}
#main-nav li:hover ul {
    left: auto;
}
#main-nav li ul a:hover {
    background-color: #FBD81A;
    color: #000000;
}
#main-nav li:hover ul {
    left: auto;
}
#main-nav li.sfhover ul {
    left: auto;
}
#main-nav li ul.about-drop {
    height: 159px;
    margin-left: 0;
    width: 160px;
}
#main-nav li ul.about-drop a {
    width: 150px;
}
#main-nav li ul.products-drop {
    height: 90px;
    margin-left: -4px;
    width: 170px;
}
#main-nav li ul.products-drop a {
    width: 160px;
}
#main-nav li ul.research-drop {
    height: 182px;
    margin-left: -4px;
    width: 188px;
}
#main-nav li ul.research-drop a {
    width: 178px;
}
#main-nav li ul.health-drop {
    height: 90px;
    margin-left: -4px;
    width: 193px;
}
#main-nav li ul.health-drop a {
    width: 183px;
}
#main-nav li ul.responsibility-drop {
    height: 159px;
    margin-left: -4px;
    width: 243px;
}
#main-nav li ul.responsibility-drop a {
    width: 233px;
}
#main-nav li ul.investors-drop {
    height: 136px;
    margin-left: -4px;
    width: 210px;
}
#main-nav li ul.investors-drop a {
    width: 200px;
}
#main-nav li ul.news-drop {
    height: 90px;
    margin-left: -62px;
    width: 170px;
}
#main-nav li ul.news-drop a {
    width: 160px;
}
#searchnav {
    float: right;
    height: 42px;
    margin: 0;
    padding-right: 10px;
    position: relative;
    z-index: 30;
}
.ie #searchnav {
    width: 600px;
}
#searchnav a {
    color: #289DE9;
    font-size: 12px;
    font-weight: bold;
    padding-left: 8px;
    text-decoration: none;
}
#searchnav a:hover {
    text-decoration: underline;
}
#searchnav #health-link {
    background: url("Images/orange_triangle.gif") no-repeat scroll 2px 4px transparent;
    padding-left: 10px;
}
#searchnav #health-link:hover {
    text-decoration: none;
}
#searchnav #head-health .tri-down {
    background: url("Images/orange-down.gif") no-repeat scroll 0 6px transparent;
    text-decoration: none;
}
#searchnav #cse-search-box {
    float: right;
    margin: 0;
    padding: 0;
    width: 270px;
}
#searchnav #cse-search-box #submit-search {
    height: 25px;
    position: absolute;
    right: 12px;
    top: 9px;
    width: 66px;
}
#searchnav #cse-search-box #site-search {
    background: url("Images/bkgrd_search.gif") no-repeat scroll 0 0 transparent;
    color: #EF861F;
    height: 23px;
    margin: 0;
    padding-left: 10px;
    padding-top: 6px;
    position: absolute;
    right: 86px;
    top: 8px;
    width: 140px;
}
#searchnav #cse-search-box #site-search input {
    background-color: transparent;
    border: medium none;
    color: #EF861F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 15px;
    margin: 0;
    padding: 0;
    width: 140px;
}
#searchnav #head-careers {
    display: block;
    position: absolute;
    right: 355px;
    top: 13px;
}
#searchnav #head-contact {
    display: block;
    position: absolute;
    right: 265px;
    top: 13px;
}
#searchnav #head-health {
    height: 21px;
    position: absolute;
    right: 422px;
    top: 13px;
    width: 167px;
    z-index: 30;
}
.healhcare-header {
    background-color: #FDFDFD;
    border: 1px solid #40ADD6;
    left: 0;
    padding: 10px;
    position: absolute;
    top: 18px;
    width: 303px;
    z-index: 30;
}
.healhcare-footer {
    background-color: #FDFDFD;
    border: 1px solid #40ADD6;
    left: 192px;
    padding: 10px;
    position: absolute;
    top: 74px;
    width: 303px;
    z-index: 30;
}
.healhcare-header ul {
    float: none;
    height: 100%;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
#new-footer .healhcare-footer ul.link-list {
    float: none;
    height: 100%;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.healhcare-header ul li {
    background: url("Images/list.arrow.trans.gif") no-repeat scroll 2px 14px transparent;
    float: none;
    margin: 0;
    padding: 10px 5px;
    text-align: left;
}
#new-footer .healhcare-footer ul li {
    background: url("Images/list.arrow.trans.gif") no-repeat scroll 2px 14px transparent;
    float: none;
    font-size: 12px;
    margin: 0;
    padding: 10px 5px;
    text-align: left;
}
#searchnav .healhcare-header a {
    background: none repeat scroll 0 0 transparent;
    padding: 0 0 0 8px;
}
#new-footer #footer-healthcare .healhcare-footer a {
    background: none repeat scroll 0 0 transparent;
    font-weight: bold;
    padding: 0 0 0 8px;
}
#pfizer-pro-logo {
    left: 164px;
    position: absolute;
    top: 16px;
}
#wyeth-hcp-logo {
    left: 166px;
    position: absolute;
    top: 57px;
}
#new-footer #footer-healthcare {
    height: 16px;
    width: 160px;
    z-index: 30;
}
#new-footer #hcp-link {
    background: url("Images/orange_triangle.gif") no-repeat scroll 2px 4px transparent;
    padding-left: 10px;
}
#new-footer #hcp-link:hover {
    text-decoration: none;
}
body #bkgcontainer #maincontainer #new-footer .org-down {
    background: url("Images/orange-down.gif") no-repeat scroll 0 6px transparent;
    color: #005A95;
    text-decoration: none;
}
#header {
    padding-top: 10px;
}

