*,
html,
body {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin: 0;
}
body {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif, "宋体";
	font-size:14px;
	line-height:17px;
	background:#E5E5E5;
	color:#289df1;
}

.hide {
	display:none;
}
.noshow {
	display:none;
}
.left {
	float:left;
}

.right {
	float:right;
}

.clear {
	margin:0;
	padding:0;
	font-size:1px;
	clear:both;
	height:1px;
}

.clearfloat:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

* html .clearfloat {
	height:1%;
}
.floatleft {
	width:250px;
	float:left;
}

.floatleftclear {
	width:525px;
}

p {
	padding:0;
	color:#666;
	margin-top: 30;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

#wrapper {
	width:1001px;
	text-align:left;
	margin:0px auto 0 auto;
}
#header {
	width:942px;
	height:129px;
	padding-top:0px;
	margin:0px 0 2px 0px;
}


#bkgcontainer {
	width:1000px;
	margin-right:auto;
	margin-left:auto;
	background-image:url("../../img/page.background.gif");
	background-repeat:repeat-y;
	background-position:center;
}

#maincontainer {
	width:942px;
	margin-top:0px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	background-color:#fff;
	padding:0 18px;
	color:#969696;
	/*overflow:hidden;*/
}
h1 {
	margin:0 0 .7em 0;
	padding:0;
}

a {
	text-decoration:none;
	font-weight:normal;
	color:#289de9;
	outline:none;
}

a:visited {
	color:#003366;
}

a:hover {
	text-decoration:underline;
	color:#005a95;
}
a:active,
a:focus {
	outline:0;
}
ol {
	font-size:.9em;
	margin-right:40px;
	margin-left:0px;
	padding-left:30px;
}

ol ol {
	font-size:1.0em;
	margin-top:8px;
	margin-left:0px;
	padding-left:20px;
}

li {
	font-size:1.0em;
}

h1,
h2,
h3,
h4 {
	color:#069 ;
}

form {
	padding:0;
	margin:0;
}

sup {
	font-size:smaller;
	vertical-align:baseline;
	position:relative;
	bottom:0.33em;
}

sub {
	font-size:smaller;
	vertical-align:baseline;
	position:relative;
	bottom:-0.25em;
}

.list_menu {
	margin-left:3px;
	margin-top:1px;
	color:#666;
	font-size:12px;
	vertical-align:top;
	border:1px solid #ccc;
}

.orangetext {
	color:#ef861f;
}

.orangetextstrong {
	color:#ef861f;
	font-weight:bold;
}

.bluetextstrong {
	color:#069 ;
	font-weight:bold;
}
.bluetextstrong_light {
	color:#00adef ;
	font-weight:bold;
}

.darkbluetext {
	color:#069 ;
}

.ajax_submit {
	margin:0px;
	padding:0px;
}

#websiteSearch {
	color:#666;
}

.optgroup1,
.optgroup2,
.optgroup3,
.optgroup4,
.optgroup5,
.optgroup6,
.optgroup7,
.optgroup8 {
	color:#666;
}

.narrow_width_paragraph {
	width:230px;
}

ul.arrowlist_arrownomargin {
	line-height:16px;
	list-style-type:none;
	font-size:.9em;
	margin:0px;
	padding:0px;
}

ul.arrowlist_arrownomargin li {
	padding-left:16px;
	background:transparent url("../../img/list.arrow.png") no-repeat;
	background-position:0 4px;
}

ul.arrowlist_returnlink {
	line-height:16px;
	list-style-type:none;
	font-size:.9em;
	margin:0px;
	padding:20px 0px 0px 0px;
}

ul.arrowlist_returnlink li {
	padding-left:16px;
	background:transparent url("../../img/list.arrow.png") no-repeat;
	background-position:0 4px;
}

ul.bulletlist_nomargin {
	line-height:16px;
	list-style-type:none;
	font-size:.9em;
	margin:0px;
	padding:0px;
}

ul.bulletlist_nomargin li {
	padding-left:16px;
	background:transparent url("../../img/list.bullet.gif") no-repeat;
	background-position:0 4px;
}

ul.bulletlist_nomargin_sub {
	line-height:16px;
	list-style-type:none;
	font-size:1.0em;
	margin:6px 0px 0px 0px;
	padding:0px;
}

ul.bulletlist_nomargin_sub li {
	padding-left:16px;
	background:transparent url("../../img/list.bullet.gif") no-repeat;
	background-position:0 4px;
}

ul.bulletlist_nomargin ul.arrowlist {
	font-size:1.0em;
}

ul.bulletlist_nomargin ul.arrowlist_nomargin {
	font-size:1.0em;
}

ul.arrowlist {
	line-height:16px;
	list-style-type:none;
	font-size:.9em;
	margin:10px 0px 0px 15px;
	padding:0px;
}

ul.arrowlist li {
	padding-left:16px;
	background:transparent url("../../img/list.arrow.png") no-repeat;
	background-position:0 4px;
}

ul.arrowlist ul.arrowlist {
	font-size:1.0em;
}

.pdficon {
	margin:10px 20px 5px 20px;
}

.pdficon_small {
	margin:0px 8px 0px 0px;
	padding:0;
	vertical-align:middle;
}

.pdficon_endnote {
	margin:0px;
	padding:0px 8px 18px 0px;
}

.quotecallout {
	width:235px;
	float:left;
	padding:8px;
	margin:0px;
	font-size:1.1em;
	color:#036;
	font-weight:normal;
}

.callout_helpful {
	padding:10px 0 10px 0;
	margin-bottom:8px;
	border-top:1px solid #E4F3F9;
	border-bottom:1px solid #E4F3F9;
}

img.helpful {
	float:left;
	margin:15px 15px 20px 0px;
}

.buttons_right {
	float:right;
	padding:5px 8px 0px 0px;
}

#breadcrumbnav {
	width:942px;
	font-size:12px;
	margin:0px;
	padding:0px 0px 8px 8px;
	float:left;
}

#text_search_container {
	width:285px;
	margin:0px;
	padding:0px;
	float:right;
}

#breadcrumb_textsize_container_oneoff { /*  Only used on www_pfizer_stylesheet.en.xslt  */  
	margin:10px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	width:946px;
	clear:both;
}

#breadcrumbnav_oneoff { /*  Only used on www_pfizer_stylesheet.en.xslt  */  
	width:520px;
	font-size:12px;
	padding:0px 0px 0px 108px;
	float:left;
}

#text_search_container_oneoff { /*  Only used on www_pfizer_stylesheet.en.xslt  */ 
	width:285px;
	margin:0px;
	padding:0px;
	float:right;
}

#contentcontainer_oneoff {
	width:946px;
	margin:10px 0px 0px 0px;
	padding:0px;
}

#intcontentcontainer {
	width:946px;
	margin:0px;
	padding:0px;
	background-image:url("../../img/intcontentcontainer.bkg.gif");
	background-repeat:repeat-y;
	background-position:top left;
}

#contenttop h1 {
	font-size:1.4em;
	font-weight:lighter;
}

#contenttop p {
	font-size:.9em;
	margin-right:30px;
	margin-top:3px;
	line-height:18px;
}

#textsizetool a {
	font-weight:normal;
}

/*
.textsize {
	font-size:12px;
	padding-right:4px;
}
*/

.textsizesm,
a.textsizesm {
	font-size:12px;
	padding-right:3px;
	text-decoration:underline;
	font-weight:normal;
}

.textsizemed,
a.textsizemed {
	font-size:14px;
	padding-right:3px;
	text-decoration:none;
	font-weight:normal;
}

.textsizelg,
a.textsizelg {
	font-size:15px;
	padding-right:0px;
	text-decoration:underline;
	font-weight:normal;
}

#fadecontainernarrow {
	width:282px;
	border-top:1px solid #c5dae3;
	background-image:url("../../img/fade.bkg.282.gif");
	background-repeat:no-repeat;
	background-position:bottom;
	clear:both;
}

#fadecontainernarrow h1 {
	font-size:1.0em;
	font-weight:bold;
	margin:0px 5px 5px 10px;
	padding:10px 0px 0px 0px;
}

#fadecontainernarrow p {
	margin:0px 0px 0px 10px;
}
/*  for about page company site select callout .productmenu  .websearchtextbox  */
.productmenu {
	margin-left:10px;
	margin-top:1px;
	width:215px;
	color:#666;
	font-size:14px;
	vertical-align:top;
	border:1px solid #ccc;
}

.websearchtextbox {
	margin-left:10px;
	margin-top:1px;
	width:215px;
	color:#666;
	font-size:12px;
	vertical-align:top;
	border:1px solid #ccc;
}

.animalhealthmenu {
	margin-left:10px;
	margin-top:1px;width:200px;
	color:#666;
	font-size:12px;
	vertical-align:top;
	border:1px solid #ccc;
}

.intcontainerright {
	width:282px;
	float:right;
	margin-left:29px;
}

.small_subhead {
	font-size:.7em;
	font-weight:bold;
	color:#39c;
	line-height:20px;
}

#intcontentcenter h2 {
	font-size:.9em;
	margin-bottom:15px;
	margin-top:20px;
	font-weight:bold;
}

#intcontentcenter h3 {
	font-size:1em;
	color:#069;
	margin-bottom:3px;
	margin-top:25px;
}

#intcontentcenter h4 {
	font-size:.9em;
}

#intcontentcenter p {
	/*	font-size:.9em;*/
	margin-right:0px;
	margin-top:0px;
	line-height:18px;
}

#intcontentcenter p.footnote {
	font-size:.8em;
	margin-right:30px;
	margin-top:10px;
	line-height:15px;
}

img.interiortexthead {
	margin-left:28px;
	padding-bottom:10px;
}

img.interiortextheadnomargin {
	margin-top: 0px;
	padding-bottom: 15px;

}

img.intmain {
	float:left;
	margin-left:0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 0px;
	margin-bottom: 30px;
}

img.intmain_right {
	float:right;
	margin-left:0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 15px;
}

#intcontentcenter_tab h2 {
	font-size:.9em;
	margin-bottom:15px;
	margin-top:20px;
	font-weight:bold;
}

#intcontentleft_oneoff {
	width:560px;
	float:left;
	margin:25px 10px 0px 0px;
	padding:0px 0px 0px 81px;
}

#intcontentleft_oneoff h1 {
	font-size:1.4em;
	font-weight:lighter;
}

#intcontentleft_oneoff h2 {
	font-size:.9em;
	margin-bottom:15px;
	margin-top:20px;
	font-weight:bold;
}

#intcontentleft_oneoff h3 {
	font-size:.9em;
	color:#069;
	margin-bottom:3px;
	margin-top:25px;
}

#intcontentleft_oneoff h4 {
	font-size:.9em;
}

#intcontentleft_oneoff p {
	font-size:.9em;
}

#intcontentleft_blurb p {
	float:left;
	font-size:.85em;
	width: relative;
	margin-left:0px;
	margin_bottom: 0px;
	line-height:14px;
	position: inherit;
	/* border:1px solid #c5dae3; */

}

img.blurb {
	margin-bottom: 5px;
}

#intcontentcenter_fullwidth0 {
	width:805px;
	float:left;
	margin:25px 0px 0px 25px;
	padding:0px;
}

#intcontentcenter_fullwidth1 {
	width:705px;
	float:left;
	margin:25px 50px 0px 25px;
	padding:0px;
}

#intcontentcenter_fullwidth {
	width:805px;
	float:left;
	margin:25px 0px 0px 0px;
	padding:0px 0px 0px 81px;
}

#intcontentcenter_fullwidth0 h1,
#intcontentcenter_fullwidth1 h1,
#intcontentcenter_fullwidth h1 {
	font-size:1.4em;
	font-weight:normal;
}

#intcontentcenter_fullwidth0 h2,
#intcontentcenter_fullwidth h2 {
	font-size:.9em;
	margin-bottom:15px;
	margin-top:20px;
	font-weight:bold;
}

#intcontentcenter_fullwidth0 h3,
#intcontentcenter_fullwidth h3 {
	font-size:.9em;
	color:#069;
	margin-bottom:3px;
	margin-top:25px;
}

#intcontentcenter_fullwidth0 p,
#intcontentcenter_fullwidth p {
	font-size:.9em;
}

.ae_page_number {
	font-size:.9em;
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px;
}

.ae_page_arrow_left_img {
	margin:0px 3px -1px 20px;
}

.ae_page_arrow_img {
	margin:0px 3px -1px 3px;
}

.ae_main_image {
	margin:20px 0px 40px 0px;
}

.ae_pdf_download {
	font-size:.em;
	text-align:right;
	padding-left:90px;
	background-color:#000000;
}

.ae_pdf_download_img {
	margin-bottom:-5px;
	margin-left:100px;
}

#newscontact {
	font-size:14px;
	vertical-align:top;
}

td.newscontactcolleft {
	font-weight:bold;
	vertical-align:top;
}

.newscontactmenu {
	margin-right:4px;
	margin-top:1px;
	width:150px;
	color:#666;
	font-size:14px;
	vertical-align:top;
	border:1px solid #ccc;
}

.newscontacttextinput {
	color:#666;
	font-size:14px;
	vertical-align:top;
	border:1px solid #ccc;
}

.eventlist {
	margin:1px 5px 0px 10px;
	width:100px;
	color:#666;
	font-size:14px;
	vertical-align:bottom;
	border:1px solid #ccc;
}

#eventselector {
	font-size:13px;
	margin-left:9px;
}

.eventtablecontainer {
	width:450px;
	margin:30px 0px 0px 0px;
}

.eventtablecontainer p {
	margin-left:12px;
}

.eventtablecontainer th.eventmainheader {
	font-size:.9em;
	font-weight:normal;
	text-align:left;
}

.eventtablehead {
	width:470px;
	text-align:center;
	margin:10px 0px 0px 10px;
	padding:0px 10px 0px 10px;
}

.eventmonthtablecontainer {
	width:470px;
	border:1px solid #cde0e7;
	margin:0px 0px 0px 10px;
	padding:0px 10px 0px 10px;
}

.eventmonthtablecontainer th.eventmonth {
	font-size:.9em;
	font-weight:bold;
	color:#f60;
	text-align:left;
	vertical-align:top;
}

.eventmonthtablecontainer td.eventmonthgrey {
	font-size:.9em;
	font-weight:normal;
	text-align:left;
	background-color:#F3F3F3;
	vertical-align:top;
}

.eventmonthtablecontainer td.eventmonthgreystrong {
	font-size:.9em;
	font-weight:bold;
	color:#069;
	text-align:left;
	background-color:#F3F3F3;
	vertical-align:top;
}

.eventmonthtablecontainer td.eventmonthwhite {
	font-size:.9em;
	font-weight:normal;
	text-align:left;
	background-color:#fff;
	vertical-align:top;
}

.eventmonthtablecontainer td.eventmonthwhitestrong {
	font-size:.9em;
	font-weight:bold;
	color:#069;
	text-align:left;
	background-color:#fff;
	vertical-align:top;
}

table {}

th {
	font-size:1.0em;
	color:#036;
	text-align:left;
	padding:4px;
}

th.leftcol {
	width: 275px;
}

td.rightcol {
	width: 140px;
}

td {
	font-size:1.0em;
	color:#666;
	text-align:left;
	padding:4px;
}

td td {
	font-size:.9em;
}

table#basic_bordered {
	border:1px solid #cde0e7;
}

table#basic_bordered th {
	font-size:.9em;
	border:1px solid #cde0e7;
}

table#basic_bordered td {
	font-size:.9em;
	border:1px solid #cde0e7;
}

table#basic_noborder {
	border:0px;
}

table#basic_noborder th {
	font-size:1.0em;
	border:0px;
}

table#basic_noborder td {
	font-size:1.0em;
	border:0px;
}

table#basic_noborder2 {
	border:0px;
}

table#basic_noborder2 th {
	font-size:14px;
	border:0px;
}

table#basic_noborder2 td {
	font-size:14px;
	border:0px;
}

.news_alert_table td {
	font-size:.9em;
}

table .calc {
	font-size:.8em;
	border:0px;
}

table .calc th {
	font-size:.8em;
	border:0px;
}

table .calc td {
	font-size:.8em;
	border:0px;
}

.list_menu_calc {
	margin:1px 0px 0px 5px;
	padding:0px;
	color:#666;
	font-size:12px;
	vertical-align:middle;
	border:1px solid #ccc;
}

.calcinput {
	border:1px solid #ccc;
	vertical-align:top;
	color:#666;
	font-size:14px;
	margin:1px 0px 0px 0px;
	padding:0px;
}

#dashboard #intcontentcenter {
	width:510px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#dashboard .chart {
	text-align:center;
}

#dashboard .center_threecol_container {
	width:500px;
	margin:0px;
	padding:0px;
	clear:both;
}

#dashboard .center_left {
	float:left;
	font-weight:bold;
}

#dashboard .center_mid {
	float:left;
	width:165px;
}

#dashboard .center_right {
	float:left;
	clear:right;
}

#dashboard ul.arrowlist li {
	line-height:16px;
	padding-bottom:3px;
	margin-bottom:0px;
}

#dashboard table {}

#dashboard th {
	font-size:.8em;
	color:#036;
	text-align:left;
	padding:4px;
}

#dashboard td {
	font-size:.8em;
	color:#666;
	text-align:left;
	padding:4px;
}

#dashbaord td td {
	font-size:.8em;
}

#dashboard .center_left_tab {
	float:left;
	font-size:.9em;
	font-weight:bold;
}

#dashboard .center_right_tab {
	float:left;
	clear:right;
}

#dashboard #intcontentcenter_tab {
	width:510px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#dashboard table#basic_bordered {
	border:1px solid #cde0e7;
}

#dashboard table#basic_bordered th {
	font-size:.8em;
	border:1px solid #cde0e7;
}

#dashboard table#basic_bordered td {
	font-size:.8em;
	border:1px solid #cde0e7;
}

#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 {
	font-size:.9em;
	border:0px;
}

table#filingTable td {
	font-size:.9em;
	border:0px;
}

table#exec {}

table#exec td p {
	font-size:.9em;
	line-height:1.3em;
	margin:0px;
	padding:18px 0px 0px 0px;
}

table#exec td ul.arrowlist_arrownomargin {
	line-height:16px;
	list-style-type:none;
	font-size:.9em;
	margin:0px;
	padding:0px;
}

table#exec td ul.arrowlist_arrownomargin li {
	padding-left:16px;
	background:transparent url("../../img/list.arrow.png") no-repeat;
	background-position:0 4px;
}

table#scientists {}

table#scientists td p {
	font-size:.9em;
	line-height:1.3em;
	margin:0px;
	padding:18px 0px 7px 0px;
}

table#scientists td ul.arrowlist_arrownomargin {
	line-height:12px;
	list-style-type:none;
	font-size:.9em;
	margin:0px;
	padding:0px;
}

table#scientists td ul.arrowlist_arrownomargin li {
	padding-left:16px;
	background:transparent url("../../img/list.arrow.png") no-repeat;
	background-position:0 4px;
}

.center_twocol_container {
	width:500px;
	margin:0px;
	padding:0px;
	clear:both;
}

.center_left {
	width:190px;float:left;
}

.center_right {
	width:290px;float:left;
	clear:right;
}

img.profile {
	float:left;
	padding-bottom:20px;
}

#adobe_callout td p {
	font-size:.85em;
	line-height:15px;
}

#stock_quote_disclaimer h1 {
	font-size:.85em;
	font-weight:bold;
	margin:20px 0px 0px 0px;
	padding:0px;
}

#stock_quote_disclaimer p {
	font-size:.85em;
	line-height:15px;
}

#fadecontainerwide {
	width:546px;
	border-top:1px solid #c5dae3;
	background-image:url("../../img/home/fade.bkg.546.gif");
	background-repeat:no-repeat;
	background-position:bottom;
	padding:0px 0px 13px 0px;
	margin:0px;
	clear:both;
}

#fadecontainerwide h1 {
	font-size:1.0em;
	font-weight:bold;
	margin:0px 10px 6px 20px;
	padding:15px 0px 0px 0px;
}

#fadecontainerwide h1.topborder {
	border-top:1px solid #c5dae3;
	margin:15px 10px 6px 20px;
	padding:15px 0px 0px 0px;
}

#fadecontainerwide h2 {
	font-size:.9em;
	color:#069;
	font-weight:bold;
	margin:0px 10px 6px 20px;
	padding:15px 0px 0px 0px;
}

#fadecontainerwide h3 {
	font-size:.9em;
	color:#069;
	font-weight:bold;
	margin:0px 10px 6px 20px;
	padding:15px 0px 0px 0px;
}

#fadecontainerwide p {
	font-size:.9em;
	margin:0px 15px 8px 20px;
}

#fadecontainerwide a {
	text-decoration:underline;
}

#fadecontainerwide p.learnmore {
	margin-top:10px;
}

#fadecontainerwide img {
	margin:0px 0px 0px 15px;
	padding:10px 0px 0px 0px;
	border:0px;
}

#fadecontainerwide .fadecontainerboxright {
	width:290px;
	margin:0px 0px 10px 10px;
	padding:0px 4px 0px 0px;
	float:right;
	border-left:1px solid #C5DAE3;
}

#fadecontainerwide .fadecontainerboxright_noborder {
	width:250px;
	margin:0px 0px 10px 0px;
	padding:0px 4px 20px 0px;
	float:right;
}

#fadecontainerwide .fadecontainerboxright_noborder p,
#fadecontainerwide .fadecontainerboxright_noborder h1 {
	margin-left:0px;
}

#fadecontainerwide .fadecontainerboxleft_noborder {
	width:250px;
	text-align:center;
	margin:5px 0px 0px 10px;
	padding:0px;
}

#fadecontainerwide img.left {
	margin:0px;
	padding:15px 15px 20px 20px;
}

.fadecontainerboxright {
	width:240px;
	margin:10px 0px 10px 10px;
	padding:0px 4px 0px 0px;
	float:right;
	border-left:1px solid #C5DAE3;
}

.flash_video {
	margin:0px 0px 6px 20px;
	padding:0px;
}

#callfadecontainerwide {
	font-size:14px;
	width:270px;
	border-top:1px solid #c5dae3;
	padding:0px 0px 13px 0px;
	margin:0px 0px 0px 5px;
	clear:both;
}

#callfadecontainerwide h1 {
	font-size:1.0em;
	font-weight:bold;
	margin:0px 10px 6px 12px;
	padding:15px 0px 0px 0px;
}

#callfadecontainerwide h2 {
	font-size:.9em;
	color:#069;
	font-weight:bold;
	margin:0px 10px 6px 12px;
	padding:5px 0px 0px 0px;
}

#callfadecontainerwide h3 {
	font-size:11px;
	color:#069;
	font-weight:bold;
	margin:0px 10px 6px 12px;
	padding:5px 0px 0px 0px;
}

#callfadecontainerwide p {
	font-size:11px;
	margin:0px 5px 8px 0px;
}

#callfadecontainerwide a {
	font-size:11px;
	text-decoration:underline;
}

#callfadecontainerwide p a {
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}

#callfadecontainerwide p.learnmore {
	margin-top:10px;
}

#intfadecontainerwide {
	width:495px;
	border-top:1px solid #c5dae3;
	background-image:url("../../img/fade.bkg.495.gif");
	background-repeat:no-repeat;
	background-position:bottom;
	padding:0px 0px 13px 0px;
	margin:0px;
	clear:both;
}

#intfadecontainerwide h1 {
	font-size:1.0em;
	font-weight:bold;
	margin:0px 10px 6px 20px;
	padding:15px 0px 0px 0px;
}

#intfadecontainerwide h1.topborder {
	border-top:1px solid #c5dae3;
	margin:15px 10px 6px 20px;
	padding:15px 0px 0px 0px;
}

#intfadecontainerwide h2 {
	font-size:.9em;
	font-weight:bold;
	margin:0px 10px 6px 20px;
	padding:15px 0px 0px 0px;
}

#intfadecontainerwide h3 {
	font-size:.9em;
	font-weight:bold;
	color:#069;
	margin:0px 10px 6px 20px;
	padding:15px 0px 0px 0px;
}

#intfadecontainerwide p {
	font-size:.9em;
	margin:0px 15px 8px 20px;
}

#intfadecontainerwide a {
	text-decoration:underline;
}

#intfadecontainerwide p.learnmore {
	margin-top:10px;
}

#intfadecontainerwide img {
	margin:0px 0px 0px 15px;
	padding:10px 0px 0px 0px;
	border:0px;
}

#intfadecontainerwide img.plusminus {
	margin-left:8px;
	padding:0px 0px 0px 0px;
	border:0px;
}

#intfadecontainerwide img.left {
	margin:0px;
	padding:15px 15px 20px 20px;
}

#intfadecontainerwide .intfadecontainerbox_twocol_noborder {
	margin:15px 20px 0px 20px;
	padding:0px;
}

#intfadecontainerwide .intfadecontainerbox_twocol_noborder h1 {
	margin:0px 0px 6px 0px;
	padding:0px;
}

#intfadecontainerwide .intfadecontainerbox_twocol {
	margin:15px 20px 0px 20px;
	padding:20px 0px;
	border-top:1px solid #C5DAE3;
}

#intfadecontainerwide .intfadecontainerboxright_noborder {
	width:235px;
	margin:0px;
	padding:0px;
	float:right;
}

#intfadecontainerwide .intfadecontainerboxright_border {
	width:205px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 20px;
	float:right;
	border-left:1px solid #C5DAE3;
}

#intfadecontainerwide .intfadecontainerboxright_border p {
	margin:0px;
	padding:0px;
}

#intfadecontainerwide .intfadecontainerboxright_border_narrow {
	width:175px;
	margin:0px;
	padding:0px;
	float:right;
	border-left:1px solid #C5DAE3;
}

#intfadecontainerwide .intfadecontainerboxright_border_narrow img {
	padding:0px 0px 0px 20px;
}

#intfadecontainerwide .intfadecontainerboxleft {
	margin:0px;
	padding:0px;
}

#intfadecontainerwide .intfadecontainerboxleft_wide {
	width:250px;
	margin:0px;
	padding:0px;
}

#intfadecontainerwide .intfadecontainerboxleft p {
	margin-left:0px;
	padding:0px 5px 0px 0px;
}

#intfadecontainerwide .intfadecontainerboxleft_wide p {
	margin:0px 0px 10px 0px;
	padding:0px;
}

#intfadecontainerwide table.ajax {
	font-size:1.2em;
}

#intfadecontainerwide table.ajax p {}

#intfadecontainerwide table.ajax h1 {}

#intfadecontainerwide table.ajax ul {
	font-size:1.0em;
}

#intfadecontainerwide table.ajax td.bordertop {
	padding-top:15px;
	padding-bottom:15px;
	border-top:1px solid #C5DAE3;
}

#intfadecontainerwide table.ajax bordeleft {
	border-left:1px solid #C5DAE3;
	padding:0px;
	margin:0px;
}

#intfadecontainerwide table.ajax ul.arrowlist {
	line-height:16px;
	list-style-type:none;
	font-size:.9em;
	margin:10px 0px 0px 15px;
	padding:0px;
}

#intfadecontainerwide table.ajax ul.arrowlist li {
	padding-left:16px;
	background:transparent url("../../img/list.arrow.png") no-repeat;
	background-position:0 4px;
}

.tab_content {
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
}

.tab_content a {
	text-decoration:none;
}

#tab_content_1,
#tab_content_3,
#tab_content_5 {
	background-color:#f3f3f3;
	margin-left:1px;
	margin-right:1px;
	padding-right:3px;
}

#tab_content_2,
#tab_content_4 {
	background-color:#fff;
	margin-left:1px;
	margin-right:1px;
	padding-right:3px;
}

.item_details {
	height:14px;
	width:14px;
	display:block;
	float:left;
}

.item_pubDate {
	float:left;
	padding-left:0px;
	font-weight:bold;
	font-size:14px;
}

.item_link {
	color:#006699;
	font-size:12px;
}
.item_link_line{
	color:#006699;
	font-size:12px;
	text-decoration: underline;
}

.tab_content_item {
	padding-left:35px;
}

.item_title {
	font-weight:bold;
	font-size:14px;
}

.item_description {
	font-size:12px;
}

.call_tab_content {
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
}

.call_tab_content a {
	text-decoration:none;
}


#intcontentright h1 {
	font-size:1.0em;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding-top:15px;
}

#intcontentright p {
	font-size:.9em;
	margin:8px 5px 0px 10px;
}

#intcontentright a {}

#intcontentright img.rss {
	vertical-align:bottom;
	padding-left:10px;
}

.intcalloutright .calloutimg {
	display:block;
	margin:12px 0px 14px 10px;
	clear:all;
}

.intcalloutright td {
	font-size:.9em;
	padding-left:15px;
}

.intcalloutright_leftcol {
	width:87px;
	float:left;
	margin:0px;
	padding:0px;
}

.intcalloutright_leftcol img.callout {
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.intcalloutright_rightcol {
	width:120px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 87px;
}

.intcalloutright_rightcol p {
	margin:0px 0px 0px 5px;
}

.intcalloutright_rightcol ul.arrowlist {
	line-height:16px;
	list-style-type:none;
	font-size:.9em;
	margin:10px 0px 0px 15px;
	padding:0px;
}

.intcalloutright_rightcol ul.arrowlist li {
	padding-left:16px;
	background:transparent url("../../img/list.arrow.png") no-repeat;
	background-position:0 4px;
}


.intcalloutcenter_centercol {
	width:260px;
	padding:0px;
	margin: 0px;
}

.intcalloutcenter_centercol p {
	margin:0px 0px 0px 5px;
}

.intcalloutcenter_centercol ul.arrowlist {
	line-height:16px;
	list-style-type:none;
	font-size:.9em;
	margin:10px 0px 0px 15px;
	padding:0px;
}

.intcalloutcenter_centercol ul.arrowlist li {
	padding-left:16px;
	background:transparent url("../../img/list.arrow.png") no-repeat;
	background-position:0 4px;
}



.calloutimg {
	margin:12px 0px 14px 10px;
}

.topfadebkg {
	background-image:url("../../img/fade.bkg.282.top.gif");
	background-position:top;
	background-repeat:no-repeat;
}

.newsgrey {
	clear:both;
	background-color:#F3F3F3;
	border-top:1px solid #dfeef4;
	border-bottom:1px solid #dfeef4;
	padding:15px 6px;
	margin:0 6px;
}

.newswhite {
	clear:both;
	padding:15px 6px;
	margin:0 6px;
}

img.news {
	border:0px;
	margin-right:8px;
	float:left;
}

.newsblurb {
	font-size:.9em;
	margin:0px 0px 8px 70px;
	padding:0;
}

.newsblurbstrong {
	font-weight:bold;
}

img.callout {
	margin:0px;
}

.expander_white {
	margin:0;
	padding:10px 4px;
	border-bottom:1px solid #dfeef4;
	font-size:.9em;
}

.expander_grey {
	margin:0;
	padding:10px 4px;
	background-color:#F3F3F3;
	border-bottom:1px solid #dfeef4;
	font-size:.9em;
}

.expander_white_head {
	color:#069;
	font-weight:bold;
	padding:0px;
	margin:0;
}

.expander_grey_head {
	color:#069;
	font-weight:bold;
	padding:0px;
	margin:0;
}

img.expander {
	float:left;
	margin-right:3px;
}

.expander_grey p {
	padding-left:13px;
	margin-top:0px;
	padding-top:0px;
}

#endbkgcontainer {
	width:1000px;
	height:18px;
	margin-right:auto;
	margin-left:auto;
	background-image:url("../../img/page.background.bottom.gif");
	background-repeat:no-repeat;
	background-position:center;
}

#popup_container {
	background-color:#fff;
	width:100%;
	text-align:left;
	padding:20px;
}

#popup_container h1 {
	font-size:1.4em;
	font-weight:normal;
}

#popup_container h2 {
	font-size:.9em;
	margin-bottom:15px;
	margin-top:20px;
	font-weight:bold;
}

#popup_container h3 {
	font-size:.9em;
	color:#069;
	margin-bottom:3px;
	margin-top:25px;
}

#popup_container h4 {
	font-size:.9em;
}

#popup_container p {
	font-size:.9em;
	margin-right:30px;
	margin-top:3px;
	line-height:18px;
}

.StockPriceFont {
	font-size:10px;
}

.StockPrice {
	font-size:10px;
}

.intcalloutright .stockPrTitle1 {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#006699;
}

.intcalloutright .stockPrTitle2 {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#006699;
}

.intcalloutright .stockPrTitle3 {
	font-family:Arial;
	font-size:10px;
	color:#006699;
}

.intcalloutright .stockPrTitle1V {
	font-family:Arial;
	font-size:10px;
	color:#666666;
}

.intcalloutright .stockPrTitle2V {
	font-family:Arial;
	font-size:18px;
	color:#ff6600;
}

.rightBox {
	float:right;
	margin-top:0px;
	width:200px;
	height:200px;
}

.rightBox2 {
	float:right;
	margin-top:0px;
	width:200px;
	height:250px;
}

.rightBox3 {
	float:right;
	margin-top:0px;
	width:200px;
	height:350px;
}

.rightBox4 {
	float:right;
	margin-top:0px;
	width:200px;
	height:350px;
}

.rightBox5 {
	float:right;
	margin-top:0px;
	width:200px;
	height:350px;
}

.rightBox6 {
	float:right;
	margin-top:0px;
	width:200px;
	height:350px;
}

.about_alpha {
	list_style:lower_alpha;
}

.list UL {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	PADDING-TOP:5px;
	LIST-STYLE-TYPE:none;
}

.list LI {
	PADDING-LEFT:5px;
	LINE-HEIGHT:20px;
}

.sliding {
	CLEAR:both;
}

.sliding .current {
	BACKGROUND:#ffffff;
	CURSOR:pointer;
}

.sliding .current A {
	CURSOR:pointer;
	COLOR:#000;
}

.tab {
	DISPLAY:none;
}

.tabon {
	DISPLAY:block;
}

.list UL {
	MARGIN-BOTTOM:5px;
	MARGIN-TOP:5px;
	MARGIN-RIGHT:5px;
	MARGIN-LEFT:5px;
}

#tooltab LI {
	DISPLAY:block;
	OVERFLOW:hidden;
	LINE-HEIGHT:18px;
	HEIGHT:18px;
}

#syndicator table td.em_navbar,
#syndicator table td.em_navbar_reverse {
	text-align:center;
}

#flashcontent {
	border:1px solid #CFE1E9;
}


.news #flashcontent {
	width:425px;
	height:380px;
}

.home #flashcontent img {
	margin:4px 3px 3px 3px;
}

#hometabs .ui-tabs-panel h1,
#maintabs .ui-tabs-panel h1 {
	font-size:1.0em;
	font-weight:bold;
	margin:10px 0px 0px 10px;
	line-height:18px;
}

#hometabs .ui-tabs-panel h2,
#maintabs .ui-tabs-panel h2 {
	margin:10px 0px 0px 10px;
}


#hometabs .ui-tabs-panel p,
#maintabs .ui-tabs-panel p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 10px;
}

#hometabs .ui-tabs-panel p.noWidthP {
	margin:10px 0px 0px 10px;
	width:auto;
	margin-left:0px;
	clear:none;
	float:left;
}

#hometabs .ui-tabs-panel img,
#maintabs .ui-tabs-panel img {
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-left: 0px;
}

#product_finder {
	width:161px;
	height:35px;
	float:left;
	border:1px solid #CFE1E9;
	text-align:center;
	background:url("../../img/btn_prod_find_bg.gif") no-repeat;
}

img#prod_find {
	z-index:1;
	position:relative;
	margin-top:6px;
}

#textsizetool {
	width:109px;
	height:35px;
	float:left;
	margin-bottom:13px;
	margin-right:6px;
	border:1px solid #CFE1E9;
	text-align:center;
	background:url("../../img/btn_prod_find_bg.gif") no-repeat;
}

#textsizetool span {
	position:relative;
	top:6px;
}

.containerright {
	width:282px;
	float:left;
	margin:15px 0 0px 31px;
	height:50px;
}

.prod_finder_container {
	width:280px;
	float:left;
	height:50px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
}
.prod_finder_container_inside {
	width:220px;
	float:left;
	height:40px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
}

#prod_finder {
	position:absolute;
	visibility:hidden;
	background-color:#f2f2f2;
	width:303px;
	height:115px;
	padding:0px;
	z-index:1000;
	background:url("../../img/prod_find_bg.gif") no-repeat;
	border:1px solid #40ADD6;
}

.prod_finder_content {
	margin:20px 0px 0px 20px;
}

.prod_finder_content ul.arrowlist {
	margin:40px 0 0 0px;
}

.prod_finder_content ul.arrowlist li {
	margin:0px 0 5px 0px;
}

.prod_finder_content input#suggestprod {
	width:215px;
	height:16px;
	border:1px solid #40ADD6;
	padding:2px 0 0 2px;
	float:left;
	margin-top:4px;
}

#prod_find_go {
	float:left;
}

#product_finder a {
	width:149px;
	height:22px;
	display:block;
	text-indent:-4000px;
	margin:6px 0 0 6px;
	background:url("../../img/blank.gif") no-repeat;
}


/*
#product_finder span.off:hover {
	background-image: url(../../img/btn_prod_find_off_cn.gif);
	background-repeat: no-repeat;
	background-position: 0px -28px;
}
*/

#product_finder span.off {
	width:149px;
	height:22px;
	display:block;
	background-image: url(../../img/btn_prod_find_off_cn.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#product_finder span.on {
	width:149px;
	height:22px;
	display:block;
	background:url("../../img/btn_prod_find_off_cn.gif") no-repeat;
	/*background:url("../../img/btn_prod_find_on.gif") no-repeat;*/
}

#contentcontainer {
	width:941px;
	margin-left:0px;
	/* [disabled]margin-top:0px; */
	padding-top:10px;
}

.home #contentcontainer {
	width:945px;
}

#intcontainerleft {
	width:712px;
	float:left;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}

#intcontentcenter {
	width:495px;
	float:left;
	padding:0px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 25px;
}

#intcontentright {
	width:220px;
	margin:0px;
	padding:0px;
	float:right;
}

.intcalloutright {
	clear:both;
	width:220px;
	border-top:1px solid #c5dae3;
	background-image:url(../../img/fade.bkg.220.callout.gif);
	background-repeat:no-repeat;
	background-position:center top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}

.stockPriceTable {
	margin-left:15px;
}

.stockPriceTable td {
	padding:0px 3px 0 0px;
}

#intcontentcenter h1 {
	font-size:1.4em;
	font-weight:normal;
	margin:10px 0 10px 0px;
	line-height:24px;
}



#intcontentcenter .searchResultsNav {
	font-size:14px;
	float:left;
	width:775px;
	margin:0px 0px 0px 7px;
}

.products #intcontentcenter form p {
	margin-top:20px;
}

.product_condition {
	float:left;
	width:242px;
	margin:0;
	padding:20px 0 20px 0px;
	font-size:12px;
}

.first_product_condition {
	padding:20 20px 20px 0;
}

.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,
#condition h1 {
	clear:both;
	padding:20px 0 0 0px;
}

#fadecontainerwide_product_condition {
	width:501px;
	border-top:1px solid #c5dae3;
	background-image:url("../../img/home/fade.bkg.501.gif");
	background-repeat:no-repeat;
	background-position:bottom;
	padding:0px 0px 20px 0px;
	margin:0px;
	clear:both;
}

.product-condition-panel {
	width:477px;
	margin:15px auto;
}

.product_condition_header {
	border-bottom:1px solid #E3F3F9;
	height:auto;
	width:477px;
	float:left;
	padding:0px 0 20px 0px;
	margin:0px 0 20px 0px;
}

#product .product_condition_header h1,
#condition .product_condition_header h1 {
	float:left;
	padding:0px 0 0 0px;
}

.product_condition_header img {
	float:right;
	margin:10px 0 0 0px;
}

.product-condition-info {
	float:left;
	width:238px;
	padding:0px 0px 10px 0px;
	margin:10px 0 0 0px;
}

.product-condition-info h5 {
	font-weight:normal;
	color:#666;
}

.product-condition-panel a {
	color:#75AAD6;
	text-decoration:underline;
}

.product-condition-panel p {
	clear:both;
}

ul.arrowlist.pdf {
	padding:0px 0 0 0px;
	margin:15px 0 15px 0px;
}

ul.arrowlist.pdf li {
	background:url("../../img/pdf_icon_sm.gif") no-repeat;
	padding:0px 0 0 0px;
	margin:0px 0 0 0px;
}

ul.arrowlist.pdf li a {
	background:url("../../img/list.arrow.png") no-repeat 35px 2px;
	padding:0px 0 0 45px;
	margin:0px 0 0 0px;
	display:block;
}

#homecontentleft img.intintro {
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

ul#success {
	margin-left:40px;
}

#grants_payments {}

#grants_payments .intcenterthumb {
	width:475px;
	padding:0px 0 10px 0px;
	margin:0px 0 0 0px;
	float:left;
}

#grants_payments .intcenterthumb_rightcol {
	width:400px;
	padding:0px 0 0 0px;
	margin:0px 0 0 0px;
	float:right;
}

#grants_payments .intcenterthumb_rightcol p {
	padding:0px 0 0 0px;
	margin:0px 0 0 0px;
}

#grants_payments .intcenterthumb_leftcol img.intnomargin {
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	float:left;
}

#flashcontent_callout {
	text-align:center;
}

#flashcontent_callout p,
#flashcontent_ecc1 p,
#flashcontent_ecc2 p,
#flashcontent_cr p,
#flashcontent_int p,
#flashcontent_video p {
	text-align:left;
	background:#eee;
	padding:10px 2px 15px 12px;
	margin:0px 0 0 0px;
	width:250px;
}

#flashcontent_cr p {
	width:350px;
}

#flashcontent_video p {
	margin-top:40px;
	width:350px;
}

ul#nova.arrowlist {
	padding-left:80px;
}

ul#conductlist li {
	line-height:18px;
	height:18px;
}

ul#conductlist li a {
	display:inline-block;
	line-height:18px;
	height:18px;
}

#intcontentcenter h2.h2_nomargin {
	font-size:.9em;
	margin-bottom:5px;
	margin-top:0px;
	padding-top:5px;
	font-weight:bold;
}

img.intnomargin {
	float:left;
	margin-left:0px;
	padding:0px 15px 0px 0px;
}

img.intnomargin_right {
	float:right;
	margin-top:0px;
	margin-left:0px;
	padding:0px 0px 0px 5px;
	
}

.intcenterthumb {
	overflow:auto;
	margin-bottom:10px;
}

.intcenterthumb_leftcol {
	float:left;
	margin:0px;
	padding:0px;
}

.intcenterthumb_leftcol img.intnomargin {
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.intcenterthumb_rightcol {
	float:left;
	width:443px;
	margin:0px 0px 0px 0px;
	padding:0px;
}


.intcenterthumb_rightcol p {
	margin:0px 0px 0px 0px;
}

.intcenterthumb p strong,
.intcenterthumb p em {
	font-size: 0.9em;
}

.flash-player-callout {
	width:248px;
	margin-left:17px;
}


/*  homepage ONE */
#home-flash {
	padding-top:10px;
}
#vert-tabs {
	width:411px;
	border-top: 1px solid #c5dae3;
	background: url(../../img/bkgd_home_tabs.jpg) no-repeat right 0px;
	margin-top: 13px;
	float: left;
}
#vert-tabs #vert-tabs-nav {
	list-style: none outside;
	margin: 0px;
	padding: 0px;
	width: 158px;
	font-size: 13px;
	float: left;
}
#vert-tabs #vert-tabs-nav li {
	margin: 0px;
	padding: 0px;
}
#vert-tabs #vert-tabs-nav li a {
	width: 147px;
	height: 39px;
	border-bottom: 1px solid #c5dae3;
	border-right: 1px solid #c5dae3;
	display:block;
	padding-left: 10px;
	line-height: 15px;
	padding-top: 10px;
}

#vert-tabs #vert-tabs-nav li a:visited {
	color:#289de9;
}


#vert-tabs #vert-tabs-nav li a.selected {
	border-right: none;
	border-left: 1px solid #c5dae3;
	color:#ef861f;
	font-weight:bold;
	background: url(../../img/vert_tab_gradient.jpg) no-repeat 0px 0px;
}
#vert-tabs #vert-tabs-nav li a.selected:hover {
	text-decoration:none;
	cursor:default;
}
#vert-tabs .vert-tab-content {
	float: left;
	width:238px;
	padding-left: 10px;
	padding-top: 10px;

}

#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-top: 5px;
	margin-right: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 {
	float:left;
	width:229px;
	border-top: 1px solid #c5dae3;
	margin-top: 13px;
	margin-left: 8px;
	font-size:13px;
	padding-left: 4px;
	background: url(../../img/bkgd_wyeth_content.jpg) no-repeat 0px 0px;
	height: 270px;
}
#wyeth-content h2 {
	margin:0px 0px 3px;
	padding:0px 0px 0px 10px;
	font-size:13px;
	color: #8f8f8f;
	font-weight: normal;
	line-height: 13px;
}
#wyeth-content ul {
	list-style: none;
	margin: 0px 0px 13px;
	padding: 0px 0px 0px 10px;
	font-size:13px;
}
#wyeth-content ul li {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	background: url(../../img/list.arrow.trans.gif) no-repeat 0px 5px;
}
#wyeth-welcome {
	padding-top:10px;
	padding-left:10px;
	padding-bottom: 7px;
}
#homepage-1 #news-feed {
	width:282px;
	float:left;
	background: url(../../img/bkgd_news.gif) no-repeat 0px 0px;
	font-size: 13px;
	border-top: 1px solid #c5dae3;
	margin-left: 8px;
	position: relative;
	padding-bottom: 10px;
}
#homepage-1 #ticker {
	height:18px;
	background: #DFDFDF;
	font-size: 11px;
	text-align: center;
}
#homepage-1 #releases-box,
#homepage-1 #statements-box
 {
	padding:5px 13px;
	clear: both;
}
#homepage-1 #news-feed h2, 
#homepage-1 #news-feed h5 
{
	font-size: 13px;
	color:#666666;
	margin-top:0px;
	margin-bottom:0px;
	line-height:15px;
}
#homepage-1 #news-feed p {
	line-height:16px;
	margin-top:5px;
}
#homepage-1 #news-feed-nav {
	list-style: none inside;
	margin: 0px;
	padding: 7px 0px 7px 13px;
	font-size:11px;
}
#homepage-1 #news-feed-nav li {
	margin: 0px;
	padding: 0px;
	float:left;
	height:15px;
	line-height:15px;
}
#homepage-1 #news-feed-nav li#tab-release {
	padding-right:10px;
	border-right: 1px solid #c5dae3;
}

#homepage-1 a.press-tabs{
	color:#289de9;
}

#homepage-1 #news-feed-nav li#tab-statement {
	padding-left:10px;
}

#homepage-1 #news-feed-nav li a.chosen {
	color:#ef861f;
	font-weight:bold;
}

#homepage-1 #news-feed-nav li a.chosen:hover {
	text-decoration:none;
	cursor:default;
}
#homepage-1 #icon-group {
	float:right;
	margin-top: -20px;
}

#homepage-1 #twit {
	margin-right:2px;
}
#homepage-1 #rss img,
#homepage-1 #twit img {
	border:none;
}

#change {
	font-weight:bolder;
	padding-left:10px;
}

.up {
	color:#7dbd34;
	background: url(../../img/uptick_triangle.gif) no-repeat 0px 7px;
}
.down {
	color:#E10000;
	background: url(../../img/downtick_triangle.gif) no-repeat 0px 7px;
}

abbr, acronym {
border: none;
}
#homepage-1 #prod_find_home {
	padding-top:13px;
	padding-left:8px;
	float:left;
}
.ticker-text {
	display: block;
	position:absolute;
	top:0px;
	left:60px;
	height:15px;
	width:96px;
}
#stock-quote {
	display: block;
	position:absolute;
	top:0px;
	left:154px;
	height:15px;
	width:33px;
	font-weight:bold
}



/*  New stock button and pop up */

#homepage-1 #ticker-btn {
	display:block;
	text-decoration:none;
	color: #FFFFFF;
	width:280px;
	height:21px;
	line-height:21px;
	padding-left:1px;
	background-image:url(../../img/home/ticker_btn.jpg);
	background-repeat:no-repeat;
	background-position: 1px 0px;
	font-size: 12px;
}

#homepage-1 #ticker-btn:hover {
	background-position: 1px -21px;
	color: #FFFFFF;
}
body.home #bkgcontainer #maincontainer #homepage-1 #news-feed a.open-state {
	background-position: 1px -42px;
}
body.home #bkgcontainer #maincontainer #homepage-1 #news-feed a.open-state:hover {
	background-position: 1px -42px;
}

#homepage-1 #stock-txt {
	display:block;
	float:left;
	padding-left:55px;
	padding-right:15px;
	cursor: pointer;
}

#homepage-1 #stock-price {
	display:block;
	float:left;
	padding-right:10px;
	cursor: pointer;
}

#homepage-1 #stock-chg {
	display:block;
	float:left;
	cursor: pointer;
}

#homepage-1 #stock-info {
	width:262px;
	height:179px;
	padding-left:16px;
	background: url(../../img/home/bkgrd_stock.jpg) repeat-x 0px 0px;
	position:absolute;
	top:22px;
	left:1px;
	border: 1px solid #4cbce0;
	color: #888888;
}

#stock-info table {
	padding:0px;
	margin:0px;
}

#stock-info table th {
	padding:9px 0px 3px;
	margin:0px;
	font-size:11px;
	color:#289de9;
}

#stock-info table td {
	padding:2px 0px 0px;
	margin:0px;
	font-size:10px
}
#stock-info table tr.bigger td {
	padding:7px 0px 0px;
	margin:0px;
	font-size:11px
}
#stock-info p {
	font-size:11px;
	margin-bottom: 0px;
}

.stock-date {
	color:#ef861f;
	font-weight:normal;
}

.uptick {
	color:#00CC00;
}

.downtick {
	color:#ee2626;
}
/*  end homepage-1  */


/* start homepage-2 */
#homepage-2,
#homepage-2 h2,
#homepage-2 h3,
#homepage-2 #wyeth-nav {
	font-size: 12px;
}

#homepage-2 #left-box {
	width:305px;
	float:left;
}

#homepage-2 #social-media-box,
#homepage-2 #news-feed {
	border-top: 0px solid #c5dae3;
	position: relative;
	margin-top: 13px;
	padding-bottom: 10px;
	/*background-image: url(../../img/bkgd_news_1.gif);*/
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#homepage-2 #social-media-box {
	height: 28px;
	border-bottom: 1px solid #c5dae3;
}

#homepage-2 #releases-box,
#homepage-2 #statements-box
 {
	clear: both;
	width: 273px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#homepage-2 #releases-box p.more,
#homepage-2 #statements-box p.more
{
	margin-top: 7px;
	/*font-size: 12px;*/
}

#homepage-2 #statements-box p {
	margin-top: 0px;
}

#homepage-2 #news-feed h2 {
	color:#666;
	font-weight: normal;
}
#homepage-2 #news-feed p {
	line-height:16px;
}
#homepage-2 #social-media-nav {
	list-style: none inside;
	margin: 5px 0px;
	padding: 5px 0px 0px 10px;
	display: table;
}

#homepage-2 #news-feed-nav {
	list-style: none inside;
	display: table;
	width: 285px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#homepage-2 #social-media-box li,
#homepage-2 #news-feed-nav li,
#homepage-2 #presentations-nav li {
	float:left;
	height:15px;
	line-height:15px;
}

#homepage-2 #social-media-box li img {
	margin-left: 10px;
	border: 0px;
}

#homepage-2 #social-media-nav li#social-linkedin,
#homepage-2 #news-feed-nav li#tab-release,
#homepage-2 #presentations-nav li#tab-investor,
#homepage-2 #presentations-nav-two li#tab-investor {
	padding-right: 10px;
}

#homepage-2 #news-feed-nav a,
#homepage-2 .presentation-box a,
#homepage-2 a.press-tabs {
	color:#289de9;
}

#homepage-2 #presentations-nav li#tab-pagination a {
	color:#289de9;
	font-weight: bold;
	margin-right: 10px;
}

#homepage-2 #news-feed-nav li#tab-statement,
#homepage-2 #presentations-nav li#tab-pagination,
#homepage-2 #presentations-nav-two li#tab-pagination,
#homepage-2 #social-media-nav #social-all {
	padding-left:10px;
	
}

#homepage-2 #news-feed-nav li a.chosen,
#homepage-2 #presentations-nav li#tab-investor,
#homepage-2 #presentations-nav-two li#tab-investor,
#homepage-2 #presentations-nav li#tab-pagination a.chosen,
#homepage-2 #presentations-nav-two li#tab-pagination a.chosen {
	color:#ef861f;
	font-weight:bold;
}

#homepage-2 #news-feed-nav li a.chosen:hover {
	text-decoration:none;
	cursor:default;
}
#homepage-2 #news-feed-nav li#tab-icons {
	float:right;
	text-align: right;
}
#homepage-2 #twit {
	margin-right: 7px;
}
#rss img,
#twit img {
	border:none;
}

#homepage-2 #middle-box
{
	float:left;
	width: 310px;
	margin-left: 19px;
}

#homepage-2 #right-box {
	float:left;
	width: 281px;
	margin-left: 19px;
}

#homepage-2 #blog-discussion-box h2,
#homepage-2 #downloads-box h2 {
	color:#ef861f;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
}


#homepage-2 #presentations-box h2 {
	color:#00adef;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
}

#homepage-2 #blog-discussion-box h3 {
	color:#666;
	font-weight: bold;
	margin-bottom: 5px;
}

#homepage-2 #blog-discussion-box,
#homepage-2 #downloads-box {
	border-top: 1px solid #c5dae3;
	width: 310px;
	clear: both;
	display: table;
	margin-top: 13px;
	background-image: url(../../img/bkgd_news.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#homepage-2 #blog-discussion-box .intcalloutright_leftcol {
	width:183px;
	margin: 0px 0px 0px 10px;
	float:left;
}

#homepage-2 #blog-discussion-box .intcalloutright_leftcol img.callout {
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#homepage-2 #blog-discussion-box .intcalloutright_rightcol {
	width:70px;
	padding:0px;
	margin: 0px 0px 0px 205px;
}

#homepage-2 #blog-discussion-box p.more,
#homepage-2 #presentations-box p.more {
	margin-left: 10px;
	margin-top: 2px;
}

#homepage-2 #downloads-nav,
#homepage-2 #wyeth-nav {
	margin: 10px;
}

#homepage-2 #downloads-nav {
	list-style-image: url(../../img/pdf_mini.gif);
	list-style-position: inside;
	list-style-type: none;
}

#homepage-2 #presentations-nav li#tab-pagination ul {
	list-style-type: none;
}

#homepage-2 #downloads-nav a,
#homepage-2 .presentation-nav a {
	*margin-left: 5px;
	color:#289de9;
}

#homepage-2 #blog-discussion-box a,
#homepage-2 #social-media-box a {
	color:#289de9;
	line-height: 16px;
}

#homepage-2 #presentations-box {
	border-top: 1px solid #c5dae3;
	clear: both;
	margin-top: 0px;
	background-image: url(../../img/bkgd_content_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#homepage-2 #presentations-nav {
	list-style: none inside;
	margin: 0px;
	padding: 10px 10px 0px 10px;
	display: table;
	*height: 25px;
}

#homepage-2 .presentation-box {
	padding:0px 10px 10px 10px;
}

#homepage-2 .presentation-box h3 {
	color: #666;
	font-weight: bold;
	margin: 5px 0px 10px 0px;
}

#homepage-2 .presentation-nav {
	list-style-image: url(../../img/pdf_mini.gif);
	list-style-position: inside;
}

#homepage-2 .presentation-nav li.audio {
	list-style-image: url(../../img/audio.gif);
}

#homepage-2 .presentation-nav li.press-release {
	list-style-image: url(../../img/release_mini.gif);
}

#homepage-2 #prod_find_home {
	margin-top:13px;
	display: table;
	height: 100%;
	clear: both;
}
#homepage-2 .ticker-text {
	display: block;
	position:absolute;
	top:0px;
	left:60px;
	height:15px;
	width:96px;
}
#homepage-2 #stock-quote {
	display: block;
	position:absolute;
	top:0px;
	left:154px;
	height:15px;
	width:33px;
	font-weight:bold
}

/*  New stock button and pop up */
#homepage-2 #ticker {
	display:block;
	text-decoration:none;
	color: #666;
	height:37px;
	line-height:37px;
	border-top: 1px solid #c5dae3;
	border-bottom: 1px solid #c5dae3;
	background: url(../../img/bkgd_content.gif) no-repeat 0px 0px;
	font-size: 14px;
}

#homepage-2 #ticker-btn {
	display:block;
	height:37px;
	line-height:37px;
	font-size: 12px;
}

#homepage-2 #stock-txt {
	display:block;
	float:left;
	padding-left:10px;
	padding-right:25px;
}

#homepage-2 #stock-price {
	display:block;
	float:left;
	padding-right:25px;
	font-weight: bold;
}

#homepage-2 #stock-chg {
	display:block;
	float:left;
	font-weight: bold;
	
}

#homepage-2 #stock-icon {
	display:block;
	float: right;
	width: 58px;
	padding-right: 8px;
}

#homepage-2 #stock-icon span.off {
	background:url(../../img/stock_icon.gif) 0px 8px no-repeat;	
	display: block;
	cursor: pointer;
}

#homepage-2 #stock-icon span.off:hover {
	background:url(../../img/stock_icon_hover.jpg) 0px 8px no-repeat;
	display: block;
	cursor: pointer;
}

#homepage-2 #stock-icon span.on {
	background:url(../../img/stock_icon_on.jpg) 0px 8px no-repeat;
	cursor: pointer;
	display: block;
}

#homepage-2 #stock-info {
	width:265px;
	height:179px;
	padding-left:16px;
	background: url(../../img/home/bkgrd_stock.jpg) repeat-x 0px 0px;
	border: 1px solid #4cbce0;
	color: #888888;
	position: absolute;
	z-index: 1000;
}
/*  end homepage-2  */

/* start #homepage-2 investors hcp */
#homepage-2 #presentations-nav-two li#tab-pagination a {
	border: 1px solid #289de9;
	padding: 2px 4px 4px 4px;
	padding: 0px;
	height:20px;
	font-weight:bold;
	text-decoration: underline;
	font-size: 10px;
	color: #289de9;
}

#homepage-2 #presentations-nav-two li#tab-pagination a span {
	padding:2px 4px 4px 4px;
	height: 20px;
}

#homepage-2 #presentations-nav-two li#tab-pagination a:hover,
#homepage-2 #presentations-nav-two li#tab-pagination a:hover span {
	background: url("../../img/responsibility/btn_gradient_hover.gif") repeat-x;
}
	
#homepage-2 #presentations-nav-two li#tab-pagination a:hover span,
#homepage-2 #presentations-nav-two li#tab-pagination a:hover {
	text-decoration: underline;
}

#homepage-2 #presentations-nav-two li#tab-pagination a.chosen {
	border: 1px solid #ef861f;
	color: #ef861f;
}

#homepage-2 #presentations-nav-two {
	list-style: none inside;
	margin: 0px;
	padding: 5px 10px 0px 10px;
	display: table;
	height: 25px;
	padding-bottom: 5px;
}

#homepage-2 #presentations-nav-two li {
	line-height:25px;
	height:25px;
	float:left;
}

#homepage-2 #presentations-nav-two li#tab-pagination li {
	margin-right: 5px;
	width: 15px;
	display: block;
}
/* end #homepage-2 investors hcp */

/* start #homepage-2 investors tabs */
#homepage-2 #maintabs {
	width: 300px;
	display: table;
	background:#fff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}

#homepage-2 #maintabs .ui-tabs-panel {
	width:100%;
	margin-bottom:0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: top;
}

#homepage-2 #presentations-box h2 {
	*margin-bottom: 20px;
}

#homepage-2 #maintabs h3 {
	margin: 0px 10px 15px 10px;
	color: #666;
}

#homepage-2 #maintabs .presentation-nav {
	margin: 0px 10px;
}

#homepage-2 .ui-tabs-nav li {
	float:left;
	margin: 0px 3px 0 0px;
	min-width: 18px;
}

#homepage-2 .ui-tabs-nav a span {
	width:18px;
	min-width:18px;
	height:20px;
	min-height:20px;
	padding-top:5px;
	padding-right:0;
}

/* end #homepage-2 investors tabs */

/* start #homepage-3 investors tabs */
#homepage-3 #maintabs {
	width: 263px;
	display: table;
	background:#fff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}

#homepage-3 #maintabs .ui-tabs-panel {
	width:100%;
	margin-bottom:0px;
	background:#fff url("../../img/bckg_panel_top_main_home.gif") top no-repeat;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#homepage-3 #presentations-box h2 {
	*margin-bottom: 20px;
}

#homepage-3 #maintabs h3 {
	margin: 0px 10px 15px 10px;
	color: #666;
}

#homepage-3 #maintabs .presentation-nav {
	margin: 0px 10px;
}

#homepage-3 .ui-tabs-nav li {
	float:left;
	margin: 0px 3px 0 0px;
	min-width: 18px;
}

#homepage-3 .ui-tabs-nav a span {
	width:18px;
	min-width:18px;
	height:20px;
	min-height:20px;
	padding-top:5px;
	padding-right:0;
}

/* end #homepage-3 investors tabs */

#change {
	font-weight:bolder;
	padding-left:10px;
}

.up {
	color:#7dbd34;
	background: url(../../img/uptick_triangle.gif) no-repeat 0px 7px;
}
.down {
	color:#E10000;
	background: url(../../img/downtick_triangle.gif) no-repeat 0px 7px;
}

abbr, acronym {
border: none;
}



/*  start Sudler flash  */
.flash_hide_me	{ position:absolute; left:-10000px; float:left; }
#header-flash {
   	width: 940px;
    /*height: 280px;*/
	overflow:hidden;
	background-color:#67bf00;
}
#flash {
   	width: 940px;
	/*height: 280px;*/	
	overflow:hidden;
}
#wrap-flash	{
	padding-top:10px;
}

#flash_inner {   
	width: 940px;
	height: 200px;	
	overflow:hidden;
	background-color:#8cc739;
}
/*  end Sudler flash  */

/*  start left nav  */
#leftnavcontainer {
	width:174px;
	min-height:100%;
	height:auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-bottom:150px;
	float:left;
	background:url("../../img/leftnav_bg.gif") no-repeat bottom right;
}

* html #leftnavcontainer {
	height:350px;
}


ul#leftnav {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	list-style-type:none;
	font-size:13px;
	color:#289de9;
	margin:0px;
	padding:0px;
	width:174px;
	height:auto;
}

ul.active {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	list-style-type:none;
	font-size:13px;
	color:#369;
	margin:0px;
	padding:0px;
	width:108px;
}

ul#leftnav li.active {
	padding:10px 0px;
	margin:0px;
	background-image:none;
}

ul#leftnav li.active a {
	padding-left:10px;
	font-weight:bold;
}

ul#leftnav li.top-active {
	border-top:2px solid #679ACD;
	border-bottom:2px solid #679ACD;
	border-left:1px solid #679ACD;
	border-right:none;
	background:url("../../img/nav_active_bg.gif") repeat-y;
	margin:0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

ul#leftnav li.top-active a {
	padding-left:10px;
	font-weight:bold;
	color: #f97b00;
}

ul#leftnav li.top-active-1 a {
	padding-left:10px;
	font-weight:bold;
}



ul#leftnav li.active a:hover {
	color:#005a95;
}

ul#leftnav li {
	margin:0px 0px 0px 0px;
	padding:4px 0px 7px 0px;
	border-bottom:1px solid #e3f3f9;
	border-right:1px solid #e3f3f9;
	background-repeat: no-repeat;
}

ul#leftnav li a {
	display:block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}

ul#leftnav ul.active li.subplus {
	padding:0px 0px 8px 27px;
	background:url("../../img/leftnav_plus.gif") no-repeat 13px 4px;
}

ul#leftnav ul.active a {
	font-weight:normal;
}

ul#leftnav ul.active li {
	background:none;
	border-bottom:0px;
	padding:0px 0px 8px 27px;
	border-right:0px;
}

ul#leftnav li.subplusActive {
	padding-bottom:0px;
	margin-bottom:-10px;
}

ul#leftnav li.subplusActive a {
	padding-bottom:0px;
	margin-bottom:0px;
}

ul#leftnav ul.active li a {
	padding:0px 0 0 0px;
	display:block;
	color:#289de9;/*	color:#6699CC;*/
	margin:0px 0 0 0px;
}

#leftnav li a {
	text-decoration:none;
	color:#289de9;
}

#leftnav li a:hover,
#leftnav ul.active li a:hover {
	color:#005a95;
}

ul#leftnav ul.active li.active {
	background:url("../../img/leftnav_minus.gif") no-repeat 6px 4px;
	padding:0px 0px 7px 21px;
	color:#ef861f;
	text-indent:0px;
}

ul#leftnav ul.active li.active a {
	color:#ef861f;
}

ul#leftnav ul.active li.noPlus {
	background:none;
}

ul.active li.active a {
	color:#ef861f;
	font-weight:normal;
}

.orange {
	color:#ef861f;
}

ul#leftnav li.last {
	border-bottom:0px;
	padding-bottom:0px;
}

ul#leftnav ul.active li.subActive {
	background:url("../../img/list.arrow.trans2.gif") 18px 3px no-repeat;
	padding-left:17px;
}

ul.active li.subActive a {
	color:#ef861f;
	margin-left:10px;
	background:url("../../img/list.arrow.trans2.gif") no-repeat;
	padding-left:0px;
}

ul#leftnav ul.active li.off a,
ul#leftnav ul.active li.off a:visited {
	color:#036;
}

ul#leftnav ul.active li.off a:hover {
	color:#005a95;
}

ul#leftnav ul.active li.subplusActive {
	background:url("../../img/list.arrow.trans2.gif") no-repeat 13px 3px;
}

ul#leftnav ul.active ul.subplusActive li.active {
	background:none;
}

.noBackground {
	background:none;
	border:10px solid black;
}

ul#leftnav li.noPlus {
	border-top:2px solid #679ACD;
	border-bottom:2px solid #679ACD;
	border-left:1px solid #679ACD;
	border-right:none;
	width:174px;
	padding:0px 0 0px 0px;
	background:url("../../img/nav_active_bg.gif") repeat-y;
	line-height:14px;
	padding:10px 0px 4px;
}

ul#leftnav li.noPlus a {
	font-weight:bold;
	padding:0px 0px 10px 20px;
	margin-top:0px;
	background-repeat: no-repeat;
	background-position: 6px 3px;
}

ul#leftnav li.noPlus a#current {
	color:#ff7b00;
	font-weight:bold;
	padding:0px 0px 10px 17px;
}

ul#leftnav li.noPlus ul.active {
	padding:0px;
	margin:0px;
}

ul#leftnav li.noPlus ul.active li.off a {
	font-weight:normal;
	line-height:16px;
}

ul#leftnav li.noPlus ul.active ul.subplusActive {
	margin-top:10px;
	margin-bottom:-10px;
}

ul#leftnav li.noPlus ul.active ul.subplusActive li {
	margin:10px 0px;
	padding:0px;
}

ul#leftnav li.noPlus ul.active ul.subplusActive li a {
	color:#036;
	font-size:11px;
	line-height:13px;
	padding:0px;
}

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 {
	color:#f60;
	font-size:11px;
	padding:0px 0px 0px 10px;
	margin-left:-7px;
	background:url("../../img/list.arrow.trans2.gif") 0px 3px no-repeat;
}

ul#leftnav li.noPlus ul.active ul.subplusActive li.active ul {
	list-style:none;
	margin:0px 0px -10px;
	padding:0px;
}

ul#leftnav li.noPlus ul.active ul.subplusActive li.active ul li {
	margin:5px 0px 0px;
	padding:0px;
}

#leftnav li.off {
	border-left:1px solid #679ACD;
	border-right:none;
	border-top:2px solid #679ACD;
	border-bottom:2px solid #679ACD;
	padding:0px;
	background:url("../../img/nav_active_bg.gif") repeat-y;
}

#leftnav li.off a {
	color:#003366;
	font-weight:bold;
	background:url("../../img/leftnav_minus.gif") no-repeat 4px 14px;
	padding:10px 0px 10px 17px;
	line-height:14px;
}

ul#leftnav ul.active li.subplusActive li {
	padding-left:0px;
}

ul#leftnav ul.active li.subplusActive li a {
	color:#036;
	font-size:11px;
	padding-bottom:0px;
	line-height:13px;
}

ul#leftnav ul.active li.subplusActive li a:hover {
	color:#005a95;
}

ul#leftnav ul.active ul.subplusActive li.active a {
	color:#f60;
	margin-left:0px;
	padding-left:9px;
	background:url("../../img/list.arrow.trans2.gif") 0px 3px no-repeat;
	font-weight:normal;
	position:relative;
	left:-3px;
}

ul#leftnav ul.active li.off {
	border:none;
}

ul#leftnav ul.active li.off a {
	background-image:none;
	line-height:16px;
}

ul#leftnav ul.active ul.subplusActive {
	list-style-type:none;
	padding:0px;
	margin-bottom:5px;
	margin-top:-5px;
}

ul#leftnav ul.active li.subplusActive a {
	color:#f60;
	background-image:none;
	padding-bottom:10px;
	line-height:16px;
}

ul#leftnav li.noPlus ul.active li.off ul.subplusActive ul {
	list-style:none;
	margin-bottom:0px;
}

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 {
	color:#f60;
	background:url("../../img/list.arrow.trans2.gif") no-repeat 8px 3px;
	padding-left:20px;
	margin-bottom:10px;
}

/*.plus-minus {
	background:url("../../img/leftnav_plus.gif") no-repeat 4px 3px ! important;
}

.plus-plus {
	background:url("../../img/leftnav_plus.gif") no-repeat 4px 14px ! important;
}*/

/*  End left nav  */

/*  Start footer   */
#new-footer {
	width: 942px;
	background: url(../../img/footer.gradient.gif) no-repeat 0px 0px;
	padding-top: 20px;
	clear: both;
	height: 50px;
	position: relative;
    top: 0px;
    left: -11px;
}
#new-footer p.copyright {
	color: #8B8B8B;
	width: 250px;
	float: right;
	font-size: 11px;
	margin: 0px;
}
#new-footer p.homecopyright {
	color: #8B8B8B;
	width: 300px;
	float: right;
	font-size: 11px;
	margin: 0px;
}
#new-footer #footer-logo {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
}
#new-footer ul {
	float: left;
	list-style: none;
	margin: 0px 0px 0px 28px;
	padding: 0px;
	width: 400px;
	height: 50px;
	text-align: left;
}
#new-footer #truste-logo {
	float: right;
	clear: both;
}
#new-footer li {
	font-size: 12px;
	float: left;
}
#new-footer a {
	color: #969696;
	text-decoration: none;
}
#new-footer a:hover {
	color: #005a95;
	text-decoration: underline;
}
#new-footer ul li.col-one {
	width: 45px;
}
#new-footer ul li.col-two {
	width: 70px;
}
#new-footer ul li.col-three {
	width: 70px;
}
#new-footer ul li.col-four {
	width: 70px;
}
#new-footer ul li.col-five {
	width: 140px;
	height: 30px;
}
#new-footer ul li.oneten {
	width: 110px;
}
#new-footer ul li.oneeightfour {
	width: 184px;
}

/*  End footer    */
/*  Start main nav  */
  
#main-nav {
	clear: both;
	position:relative;
	z-index:20;
}
#main-nav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
 	height:50px;
	width:940px;
	background-color:#289de9;
	position:relative;
	z-index:20;
}
#main-nav li {
	float: left;
	position:relative;
	margin: 0px;
	padding: 0px;
	z-index:20;
}
#main-nav li a {
	display:block;
	text-indent: -9999px;	
	height: 50px;
}
#main-nav a#menu-about{
	width: 103px;
	background: url(../../img/links_01.gif) no-repeat -6px 0px;
}
#maincontainer #wrap-about #main-nav a#menu-about{
	background-position: -6px -50px;
}
#main-nav a:hover#menu-about{
	background-position: -6px -50px;
}
#main-nav a#menu-pfizer-china{
	background: url(../../img/links_02.gif) no-repeat -1px 0px;
	width: 113px;
}
#maincontainer #wrap-pfizer-china #main-nav a#menu-pfizer-china{
	background-position: -1px -50px;
}
#main-nav a:hover#menu-pfizer-china{
	background-position: -1px -50px;
}
#main-nav a#menu-research{
	background: url(../../img/links_03.gif) no-repeat 0px 0px;
	width: 111px;
}
#maincontainer #wrap-research #main-nav a#menu-research{
	background-position: 0px -50px;
}
#main-nav a:hover#menu-research{
	background-position: 0px -50px;
}
#main-nav a#menu-health{
	background: url(../../img/links_04.gif) no-repeat 1px 0px;
	width: 114px;
}
#maincontainer #wrap-health #main-nav a#menu-health{
	background-position: 1px -50px;
}
#main-nav a:hover#menu-health{
	background-position: 1px -50px;
}
#main-nav a#menu-products{
	background: url(../../img/links_05.gif) no-repeat 0px 0px;
	width: 67px;
}
#maincontainer #wrap-products #main-nav a#menu-products{
	background-position: 0px -50px;
}
#main-nav a:hover#menu-products{
	background-position: 0px -50px;
}
#main-nav a#menu-responsibility{
	background: url(../../img/links_06.gif) no-repeat 0px 0px;
	width: 127px;
}
#maincontainer #wrap-responsibility #main-nav a#menu-responsibility{
	background-position: 0px -50px;
}
#main-nav a:hover#menu-responsibility{
	background-position: 0px -50px;
}
 #main-nav a#menu-news{
	background: url(../../img/links_07.gif) no-repeat 0px 0px;
	width: 111px;
}
#maincontainer #wrap-news #main-nav a#menu-news{
	background-position: 0px -50px;
}
#main-nav a:hover#menu-news{
	background-position: 0px -50px;
}
 #main-nav a#menu-careers{
	background: url(../../img/links_08.gif) no-repeat 0px 0px;
	width: 96px;
}
#maincontainer #wrap-careers #main-nav a#menu-careers{
	background-position: 0px -50px;
}
#main-nav a:hover#menu-careers{
	background-position: 0px -50px;
}

#main-nav a#menu-contact_us{
	width: 98px;
	background-image: url(../../img/links_09.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#maincontainer #wrap-contact_us #main-nav a#menu-contact_us{
	background-position: 0px -50px;
}
#main-nav a:hover#menu-contact_us{
	background-position: 0px -50px;
}

/*   Common drop down styles  */

#main-nav li ul {
	margin:0px;
	padding:14px 0px 7px;
/*	padding:14px 0px 0px;*/
	list-style: none inside;
	position: absolute;
	top:50px;
	left: -9999px;
	background-color:transparent;
	background-image:url("../../img/bkgd_drop.png");
	background-repeat:repeat;
	z-index:1000;
}
#main-nav li ul a  {
	display:block;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:20px;
	padding-left:10px;
	margin-bottom:3px;
	text-indent: 0px;	
}
#main-nav li ul li{
	clear:left;
}
#main-nav li ul a.double {
	height:31px;
	line-height:15px;
	padding-top:2px;
	padding-bottom:2px;
}
#main-nav li:hover ul {
	left: auto;
}
#main-nav li ul a:hover
 {
	background-color:#fbd81a;
	color:#000000;
}
/*  for ie 6 js   */
#main-nav li:hover ul, #main-nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


/*   Custom drop down for each section  */
#main-nav li ul.about-drop {
	margin-left:0px;
	width: 140px;
	height:120px;
	/*height: 113px;*/
}
#main-nav li ul.about-drop a {
	width: 130px;
}
#main-nav li ul.pfizer-china-drop {
	margin-left:-4px;
	width: 140px;
	/*height  :  100px;  */
	height: 120px;
}

#main-nav li ul.pfizer-china-drop a {
	width: 130px;
}
#main-nav li ul.research-drop {
	margin-left:-4px;
	width: 140px;
	height: 30px;
}
#main-nav li ul.research-drop a {
	width: 130px;
}
#main-nav li ul.health-drop {
	margin-left:-4px;
	width: 140px;
	height:30px;
}
#main-nav li ul.health-drop a {
	width: 130px;
}
#main-nav li ul.products-drop {
	margin-left:-4px;
	width: 140px;
	/*height:159px;*/
	height:120px;
}
#main-nav li ul.products-drop a {
	width: 130px;
}
#main-nav li ul.responsibility-drop {
	margin-left:-4px;
	width: 140px;
	/*height:140px;*/
	height:120px;
}
#main-nav li ul.responsibility-drop a {
	width: 130px;
}
#main-nav li ul.news-drop {
	width: 140px;
	height: 140px;
	/*height: 95px;*/
	margin-left: -4px;
}
#main-nav li ul.news-drop a  {
	width: 130px;
}
#main-nav li ul.careers-drop {
	width: 140px;
	height: 50px;
	margin-left: -4px;
}
#main-nav li ul.careers-drop a  {
	width: 130px;
}

/*  End main nav  */
/*  Start header  */

#searchnav {
	float: right;
	height: 42px;
	width: 560px;
	position: relative;
	margin:0px;
	z-index:30;
}
#searchnav a {
	color: #289de9;
	text-decoration: none;
	padding-left: 8px;
	font-weight:bold;
	font-size:12px;
}
#searchnav a:hover {
	text-decoration:underline;
}
#searchnav #health-link {
	padding-left: 10px;
	background: url(../../img/orange_triangle.gif) no-repeat 2px 4px;
}
#searchnav #health-link:hover {
	text-decoration:none;
}
/*body #bkgcontainer #maincontainer */
#searchnav #head-health .tri-down {
	text-decoration:none;
	background: url(../../img/orange-down.gif) no-repeat 0px 6px;
}

#searchnav #cse-search-box {
	float: right;
	width: 270px;
	margin: 0px;
	padding: 0px;
}
#searchnav #cse-search-box #submit-search {
	height: 25px;
	width: 66px;
	position: absolute;
	top: 9px;
	right: 0px;
}
#searchnav #cse-search-box #site-search {
	width: 170px;
	margin: 0px;
	color:#ef861f;
	position: absolute;
	top: 8px;
	right: 86px;
	background: url(../../img/bkgrd_search.gif) no-repeat 0px 0px;
	height: 23px;
	padding-top: 6px;
	padding-left: 10px;
}
#searchnav #cse-search-box #site-search input {
	width: 140px;
	margin: 0px;
	color:#ef861f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-color:transparent;
	background-color:transparent;
	border:none;
	padding: 0px;
	height: 15px;
}
#searchnav #head-careers {
	display: block;
	position: absolute;
	top: 12px;
	right: 353px;
}
#searchnav #head-contact {
	display: block;
	position: absolute;
	top: 12px;
	right: 263px;
}
#searchnav #head-health {
	position: absolute;
	top: 10px;
	right: 249px;
	width: 167px;
	height: 21px;
	z-index: 30;
}


/*  Start search_inside  */

#search_insidenav {
	float: right;
	height: 42px;
	width: 220px;
	position: relative;
	margin:0px;
	z-index:30;
}
#search_insidenav a {
	color: #289de9;
	text-decoration: none;
	padding-left: 8px;
	font-weight:bold;
	font-size:12px;
}
#search_insidenav a:hover {
	text-decoration:underline;
}
#search_insidenav #health-link {
	padding-left: 10px;
	background: url(../../img/orange_triangle.gif) no-repeat 2px 4px;
}
#search_insidenav #health-link:hover {
	text-decoration:none;
}
/*body #bkgcontainer #maincontainer */
#search_insidenav #head-health .tri-down {
	text-decoration:none;
	background: url(../../img/orange-down.gif) no-repeat 0px 6px;
}

#search_insidenav #cse-search-box {
	float: right;
	width: 220px;
	margin: 0px;
	padding: 0px;
}
#search_insidenav #cse-search-box #submit-search {
	height: 22px;
	width: 26px;
	position: absolute;
	top: 7px;
	right: 0px;
}
#search_insidenav #cse-search-box #site-search {
	width: 170px;
	margin: 0px;
	color:#ef861f;
	position: absolute;
	top: 8px;
	right: 39px;
	background: url(../../img/bkgrd_search.gif) no-repeat 0px 0px;
	height: 22px;
	padding-top: 6px;
	padding-left: 10px;
}
#search_insidenav #cse-search-box #site-search input {
	width: 140px;
	margin: 0px;
	color:#ef861f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-color:transparent;
	background-color:transparent;
	border:none;
	padding: 0px;
	height: 15px;
}
#search_insidenav #head-careers {
	display: block;
	position: absolute;
	top: 12px;
	right: 353px;
}
#search_insidenav #head-contact {
	display: block;
	position: absolute;
	top: 12px;
	right: 263px;
}
#search_insidenav #head-health {
	position: absolute;
	top: 10px;
	right: 249px;
	width: 167px;
	height: 21px;
	z-index: 30;
}

#search_finder {
	color: #666666;
	float: left;
}
#search_finder_title {
	color: #289df1;
	float: left;
	width: 80px;
}
.search_colour {
	color: #ef861f;
}
/*  End search_inside nav  */





.healhcare-header  {
	position: absolute;
	left: 0px;
	top:18px;
	background-color:#fdfdfd;
	width:303px;
	border:1px solid #40ADD6;
	padding: 10px;
	z-index:30;
}

.healhcare-footer  {
	position: absolute;
	left: 192px;
	top:74px;
	background-color:#fdfdfd;
	width:303px;
	border:1px solid #40ADD6;
	padding: 10px;
	z-index:30;
}
.healhcare-header ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float:none;
	width:100%;
	height:100%
}

#new-footer .healhcare-footer ul.link-list {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float:none;
	width:100%;
	height:100%;
}

.healhcare-header ul li {
	padding: 10px 5px;
	margin: 0px;
	background: url(../../img/list.arrow.trans.gif) no-repeat 2px 14px;
	text-align: left;
	float:none;
}

#new-footer .healhcare-footer ul li {
	padding: 10px 5px;
	margin: 0px;
	background: url(../../img/list.arrow.trans.gif) no-repeat 2px 14px;
	text-align: left;
	float:none;
	font-size: 12px;
	float: none;
	margin-bottom: 0px;
}
#searchnav .healhcare-header a
 {
	background: none;
	padding:0px 0px 0px 8px;
}

#new-footer #footer-healthcare .healhcare-footer a 
 {
	background: none;
	padding:0px 0px 0px 8px;
	font-weight:bold;
}

#pfizer-pro-logo  {
	position: absolute;
	left: 164px;
	top:16px;
}

#wyeth-hcp-logo {
	position: absolute;
	left: 166px;
	top:57px;
} 
#new-footer #footer-healthcare {
	width: 160px;
	height: 16px;
	z-index: 30;
}
#new-footer #hcp-link {
	padding-left: 10px;
	background: url(../../img/orange_triangle.gif) no-repeat 2px 4px;
}
#new-footer #hcp-link:hover {
	text-decoration:none;
}
body #bkgcontainer #maincontainer #new-footer .org-down {
	text-decoration:none;
	background: url(../../img/orange-down.gif) no-repeat 0px 6px;
	color:#005a95;
}

#header {
	padding-top: 10px;
}
/*  End  */
#home_image_1 {
	width: 93px;
	margin-bottom: 50px;
	float: left;
	margin-left: 10px;
}
#home_text {
	width: 183px;
	float: left;
	color:#289de9;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
}
#language {
	height: 67px;
}
#head_home {
	height: 67px;
	width: 361px;
	position: relative;
	z-index: 30;
	float: left;
}
#head_logo {
	height: 67px;
	width: 361px;
	z-index: 30;
}
#lanuagenav {
	float: right;
	height: 24px;
	width: 115px;
	position: relative;
	margin:0px;
	z-index:30;
	color: #969696;
	padding-top: 8px;
}
#lanuagenav a {
	color: #40aedc;
	text-decoration: none;
}
#lanuagenav a:hover {
	text-decoration:underline;
	color: #969696;
}
#annual_report {
	width: 263px;
	display: table;
	background:#fff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	height: 100px;
}
#annual_report .ui-tabs-panel img {
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#annual_report a {
	color: #003366;
	text-decoration: none;
}
#annual_report a:hover {
	text-decoration:underline;
	color: #40aedc;
}
a.orange:link {  color: #f97b00; }

/*  Begine contect_us nav  */

#contect_us_contect {
	font-family: "宋体";
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contect_us_navcontainer {
	min-height:100%;
	height:auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-bottom:20px;
	float:left;
	width: 490px;
}

* html #contect_us_navcontainer {
	height:350px;
}


ul#contect_us_nav {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	list-style-type:none;
	/*font-size:13px;*/
	color:#636363;
	margin:0px;
	padding:0px;
	height:auto;
}

ul.active {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	list-style-type:none;
	font-size:13px;
	color:#369;
	margin:0px;
	padding:0px;
	width:108px;
}

ul#contect_us_nav li.active {
	padding:10px 0px;
	margin:0px;
	background-image:none;
}

ul#contect_us_nav li.active a {
	padding-left:10px;
	font-weight:bold;
}

ul#contect_us_nav li.top-active {
	color: #40add6;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-weight: 600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}

ul#contect_us_nav li.top-active a {
	padding-left:10px;
	font-weight:bold;
}

ul#contect_us_nav li.active a:hover {
	color:#005a95;
}

ul#contect_us_nav li {
	margin:0px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3f3f9;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

ul#contect_us_nav li a {
	display:block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

ul#contect_us_nav ul.active li.subplus {
	padding:0px 0px 8px 27px;
	background:url("../../img/leftnav_plus.gif") no-repeat 13px 4px;
}

ul#contect_us_nav ul.active a {
	font-weight:normal;
}

ul#contect_us_nav ul.active li {
	background:none;
	border-bottom:0px;
	padding:0px 0px 8px 27px;
	border-right:0px;
}



#contect_us_nav li a {
	text-decoration:none;
	color:#636363;
}

#contect_us_nav li a:hover,
#contect_us_nav ul.active li a:hover {
	color:#005a95;
	width: 400px;
}

ul#contect_us_nav ul.active li.active {
	background:url("../../img/leftnav_minus.gif") no-repeat 6px 4px;
	padding:0px 0px 7px 21px;
	color:#ef861f;
	text-indent:0px;
}

ul#contect_us_nav ul.active li.active a {
	color:#ef861f;
}

ul#contect_us_tnav ul.active li.noPlus {
	background:none;
}

ul.active li.active a {
	color:#ef861f;
	font-weight:normal;
}

/*  End contect_us nav  */

/*  Begine news nav  */

#news_contect {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#news_navcontainer {
	min-height:100%;
	height:auto;
	/*font-size:12px;*/
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-bottom:5px;
	float:left;
	width: 490px;
}

* html #news_navcontainer {
	height:350px;
}


ul#news_nav {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	list-style-type:none;
	/*font-size:13px;*/
	color:#636363;
	margin:0px;
	padding:0px;
	height:auto;
}

ul#news_content {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	list-style-type:none;
	/*font-size:12px;*/
	color:#636363;
	margin:0px;
	padding:0px;
	height:auto;
}

ul.active {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	list-style-type:none;
	font-size:13px;
	color:#369;
	margin:0px;
	padding:0px;
	width:108px;
}

ul#news_nav li.active {
	padding:10px 0px;
	margin:0px;
	background-image:none;
}

ul#news_nav li.active a {
	font-weight:bold;
}

ul#news_nav li.top-active {
	color: #40add6;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	font-weight: 600;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}

ul#news_nav li.archives-active {
	color: #40add6;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	/*font-size: 12px;*/
	font-weight: 600;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
ul#news_nav li.date {
	color: #f97b00;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	/*font-size: 12px;*/
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;

}

ul#news_content li.date {
	color: #f97b00;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";

}

ul#news_content li.title {
	font-size: 12px;
	line-height: 16px;
	font-weight: 600;


}

ul#news_nav li.top-active a {
	font-weight:bold;
}

ul#news_nav li.archives-active a {
	font-weight:bold;
}
ul#news_nav li.active a:hover {
	color:#005a95;
}

ul#news_nav li {
	margin:0px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3f3f9;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

ul#news_nav li a {
	display:block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #40add6;
}

ul#news_nav ul.active li.subplus {
	padding:0px 0px 8px 27px;
	background:url("../../img/leftnav_plus.gif") no-repeat 13px 4px;
}

ul#news_nav ul.active a {
	font-weight:normal;
}

ul#news_nav ul.active li {
	background:none;
	border-bottom:0px;
	padding:0px 0px 8px 27px;
	border-right:0px;
}



#news_nav li a {
	text-decoration:none;
	color:#636363;
}

#news_nav li a:hover,
#news_nav ul.active li a:hover {
	color:#005a95;
}

ul#news_nav ul.active li.active {
	background:url("../../img/leftnav_minus.gif") no-repeat 6px 4px;
	padding:0px 0px 7px 21px;
	color:#ef861f;
	text-indent:0px;
}

ul#news_nav ul.active li.active a {
	color:#ef861f;
}

ul#news_tnav ul.active li.noPlus {
	background:none;
}

ul.active li.active a {
	color:#ef861f;
	font-weight:normal;
}


#news_right_lev {
	margin: 0px;
	padding: 8px;
	width: 190px;
}
#top_title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3F3F9;
	font-size: 14px;
	font-weight: 700;
	padding-bottom: 20px;
	color: #289df1;
}
/*  End news nav  */

/*  Begine search nav  */

#search_contect {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#search_navcontainer {
	min-height:100%;
	height:auto;
	/*font-size:12px;*/
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-bottom:5px;
	float:left;
	width: 490px;
}

* html #search_navcontainer {
	height:350px;
}


ul#search_nav {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	list-style-type:none;
	/*font-size:13px;*/
	color:#636363;
	margin:0px;
	padding:0px;
	height:auto;
}

ul#search_content {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	list-style-type:none;
	/*font-size:12px;*/
	color:#636363;
	margin:0px;
	padding:0px;
	height:auto;
}

ul.active {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	list-style-type:none;
	/*font-size:13px;*/
	color:#369;
	margin:0px;
	padding:0px;
	width:108px;
}

ul#search_nav li.active {
	padding:10px 0px;
	margin:0px;
	background-image:none;
}

ul#search_nav li.active a {
	font-weight:bold;
}

ul#search_nav li.top-active {
	color: #40add6;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	font-weight: 600;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}

ul#search_nav li.archives-active {
	color: #40add6;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	/*font-size: 12px;*/
	font-weight: 600;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
ul#search_nav li.links {
	color: #639405;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3f3f9;
	height: 28px;
}


ul#search_content li.title {
	font-size: 12px;
	line-height: 16px;
	font-weight: 600;


}

ul#search_nav li.top-active a {
	font-weight:bold;
}

ul#search_nav li.links a {
	color: #639405;
}
ul#search_nav li.links a:hover {
	color:#005a95;
}
ul#search_nav li.active a:hover {
	color:#005a95;
}

ul#search_nav li {
	margin:0px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

ul#search_nav li a {
	display:block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #40add6;
}

ul#search_nav ul.active li.subplus {
	padding:0px 0px 8px 27px;
	background:url("../../img/leftnav_plus.gif") no-repeat 13px 4px;
}

ul#search_nav ul.active a {
	font-weight:normal;
}

ul#search_nav ul.active li {
	background:none;
	border-bottom:0px;
	padding:0px 0px 8px 27px;
	border-right:0px;
}



#search_nav li a {
	text-decoration:none;
	color:#636363;
}

#search_nav li a:hover,
#search_nav ul.active li a:hover {
	color:#005a95;
}

ul#search_nav ul.active li.active {
	background:url("../../img/leftnav_minus.gif") no-repeat 6px 4px;
	padding:0px 0px 7px 21px;
	color:#ef861f;
	text-indent:0px;
}

ul#search_nav ul.active li.active a {
	color:#ef861f;
}

ul#search_nav ul.active li.noPlus {
	background:none;
}

ul.active li.active a {
	color:#ef861f;
	font-weight:normal;
}


#search_right_lev {
	margin: 0px;
	padding: 8px;
	width: 190px;
}
#search_title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3F3F9;
	font-size: 14px;
	font-weight: 700;
	color: #289df1;
	height: 28px;
}

#search_pages {
	font-size: 12px;
	color: #486699;
}

/*  End search nav  */

#search_pages {
	color: #486699;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}

ul#search_pages {
	color: #486699;
	list-style-type:none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}


ul#search_pages li {
	padding: 2px;
	float: left;
	width: 10px;
	font-size: 12px;
	line-height: 16px;
	font-weight: 600;
}

ul#search_pages li a {
	color: #486699;
	text-decoration: underline;
	font-size: 12px;
	line-height: 16px;
}
ul#search_pages li a:hover {
	color:#639405;
}

ul#search_pages li.links {
	color: #486699;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	width: 50px;
}


ul#search_pages li.links a {
	color: #486699;
}
ul#search_pages li.links a:hover {
	color:#639405;
}

/*  End search nav  */

/*  Begine about pfizer nav  */

#about_pfizer_contect {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#about_pfizer_navcontainer {
	min-height:100%;
	height:auto;
	padding-top:10px;
	padding-bottom:5px;
	float:left;
	width: 495px;
}

* html #about_pfizer_navcontainer {
	height:350px;
}


ul#about_pfizer_nav {

	list-style-type:none;

	color:#636363;
	margin:0px;
	padding:0px;
	height:auto;
}

ul#about_pfizer_content {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	list-style-type:none;
	font-size:12px;
	color:#636363;
	margin:0px;
	padding:0px;
	height:auto;
}

ul.active {
	font-family:Arial, Helvetica, sans-serif, "宋体";
	list-style-type:none;
	font-size:13px;
	color:#369;
	margin:0px;
	padding:0px;
	width:148px;
}

ul#about_pfizer_nav li.active {
	padding:10px 0px;
	margin:0px;
	background-image:none;
}

ul#about_pfizer_nav li.active a {
	font-weight:bold;
}

ul#about_pfizer_nav li.top-active {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e3f3f9;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 490px;
}

ul#about_pfizer_nav li.top-active_history {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e3f3f9;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 490px;
}

ul#about_pfizer_nav li.core-values_content {
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e3f3f9;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	height: 55px;
	float: left;
	width: 395px;
}

ul#about_pfizer_nav li.core-values_content_high {
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e3f3f9;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	height: 50px;
	width: 390px;
	float: left;
}
ul#about_pfizer_nav li.core-values_content_high_1 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e3f3f9;
	height: 10px;
	float: left;
	width: 485px;
	margin: 0px;
	padding: 0px;
}
ul#about_pfizer_nav li.core-values_content_image {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e3f3f9;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 490px;
}

ul#about_pfizer_nav li.core-values_content_high_image {
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e3f3f9;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	height: 50px;
	width: 55px;
	float: left;
}

ul#about_pfizer_nav li.archives-active {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 100px;
	margin-left: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}
ul#about_pfizer_nav li.overview_top {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	float: left;
	height: 130px;
	width: 250px;
}
ul#about_pfizer_nav li.overview_image {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	float: left;
	height: 130px;
	width: 217px;
}
ul#about_pfizer_nav li.core_balues_top {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 80px;
	margin-left: 150px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}
ul#about_pfizer_nav li.date {
	color: #f97b00;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;

}

ul#about_pfizer_nav li.image {
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 6px;
	margin-left: 0px;


}

ul#about_pfizer_content li.title {
	font-size: 12px;
	line-height: 16px;
	font-weight: 600;


}

ul#about_pfizer_nav li.top-active a {
	font-weight:bold;
}

ul#about_pfizer_nav li.archives-active a {
	font-weight:bold;
}
ul#about_pfizer_nav li.active a:hover {
	color:#005a95;
}

ul#about_pfizer_nav li {
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 8px;
	padding-left: 0px;
	margin: 0px;
}

ul#about_pfizer_nav li a {
	display:block;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 15px;
	color: #40add6;
}

ul#about_pfizer_nav ul.active li.subplus {
	padding:0px 0px 8px 27px;
	background:url("../../img/leftnav_plus.gif") no-repeat 13px 4px;
}

ul#about_pfizer_nav ul.active a {
	font-weight:normal;
}

ul#about_pfizer_nav ul.active li {
	background:none;
	border-bottom:0px;
	padding:0px 0px 8px 27px;
	border-right:0px;
}



#about_pfizer_nav li a {
	text-decoration:none;
	color:#636363;
}

#about_pfizer_nav li a:hover,
#about_pfizer_nav ul.active li a:hover {
	color:#005a95;
}

ul#about_pfizer_nav ul.active li.active {
	background:url("../../img/leftnav_minus.gif") no-repeat 6px 4px;
	padding:0px 0px 7px 21px;
	color:#ef861f;
	text-indent:0px;
}

ul#about_pfizer_nav ul.active li.active a {
	color:#ef861f;
}

ul#about_pfizer_tnav ul.active li.noPlus {
	background:none;
}

ul.active li.active a {
	color:#ef861f;
	font-weight:normal;
}


#about_pfizer_right_lev {
	margin: 0px;
	padding: 8px;
	width: 190px;
}
#top_title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3F3F9;
	font-size: 14px;
	font-weight: 700;
	padding-bottom: 20px;
	color: #289df1;
}
/*  End about us nav  */
.bussiness_title {
	font-size: 12px;
	font-weight: 600;
	color: #00adef;
	height: 30px;
	width: 450px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
.content_title {
	font-weight: 600;
	height: 20px;
	width: 450px;
	float: left;
}
.content_1 {
	float: left;
	width: 450px;
	padding-bottom: 20px;
}
.manufacturing_facilities_content {
	width: 244px;
	float: left;
}
.manufacturing_facilities_image {
	width: 198px;
	float: right;
	padding-bottom: 10px;
}
.bule_line {
	color: #e3f3f9;
}
.image_left {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.image_right {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#blue_line {
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c5dae3;
	padding-top: 0px;
	margin-top: 6px;
}
#blue_line_inside {
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e3f3f9;
	padding-top: 0px;
	margin-top: 6px;
}
#news_images {
	width: 220px;
	margin-top: 90px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.white:link {
	color:#FFFFFF;
}

a.white:visited {
	color:#FFFFFF;
}

a.white:hover {
	text-decoration:underline;
	color:#CC0000;
}
a.white:active,
a.white:focus {
	outline:0;
}
#manage_button {
	height: 19px;
	width: 116px;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
	border: 1px solid #289de9;
	font-size: 12px;
	background-color: #b1d3e9;
	background-position: 0px;
	color: #000000;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#manage_button_1 {
	height: 19px;
	width: 80px;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
	border: 1px solid #289de9;
	font-size: 12px;
	background-color: #b1d3e9;
	background-position: center center;
	color: #000000;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}