* { margin:0; padding:0; }
body {
    margin: 10px;
    font: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #333;
}
a, a:link, a:visited { color: #900; text-decoration: underline; }

h1 {
    color: #333;
    font: bold 15px/1.2em Tahoma, Verdana, Arial, Helvetica, sans-serif;
    border-bottom: 1px solid #ccc;
    padding: 0 0 2px 0;
    margin: .5em 0 1em 0;
}
h2 {
    color: #333;
    font: bold 12px/1.4em Tahoma, Verdana, Arial, Helvetica, sans-serif;
    margin: 0 0 1em 0;
}
h3 {
    color: #900;
    clear: both; 
    font: bold 12px/1.4em Tahoma, Verdana, Arial, Helvetica, sans-serif;
    border-bottom: 1px solid #ccc;
    padding: 3px 0;
    margin: 0 0 .5em 0;
}
h4, h5 { font-size: 11px; font-weight: bold; }

p, li, td, div {
    font: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
p {
    margin: 0 0 1em 0;
}
sup { /* fix line height issue */
    vertical-align: middle;
    position: relative;
    top: -4px;
}
hr {background: #ccc;color: #ccc;height: 1px;border:0;padding:0;margin: 0 0 10px 0;width:100%;clear:both}

/* Lists */
ol { margin: 0 0 1em 2em; }
ul, ul li { margin: 0; padding: 0; list-style: none; }
ul { margin: 0 0 1em 1.5em; }
ul li { padding-left: 1.1em; background: transparent url(/resources/shared/img/framework/default_bullet.gif) no-repeat 0 6px; }
ul ul { margin: 0 0 0em 1.5em !important; }
.callbox ul { margin-left: 1.5em; }

.f_left, p.imgleft, .left, .float_left { float:left;}
.f_right, p.imgright, .right, .float_right { float:right; }
.a_left { text-align:left; }
.a_center, .center { text-align:center; }
.a_right { text-align:right; }
.italic, .italics { font-style:italic; }
.bold { font-weight:bold; }
.red { color: #990000; }
.clear { clear: both; line-height: 0; }
.blackbox {border: 1px solid #000;padding: 20px;background: #fff;margin-bottom: 1em;}
.blockquote { margin-left: 2em; }
.note { font-size: 10px; line-height: 1.3em; color: #999; } /* 10px/1.2em */
p.imgright { padding: 0 0 0 10px; }
p.imgleft { padding: 0 10px 0 0; }
p.banner_text { font-weight: bold; color: #666; margin: 0 1em 1em 1em;}
p.number_text { color: #999; clear: both; text-align: right; }
p.number_text, p.pdf_text { font-size: 10px !important; }
p.foot_text { font-size: 9px; line-height: 13px; }
#stock {    float:right; }
div.indent {
    margin: 0 0 1em 2em;
    font-size: 11px;
    line-height: 130%;
    border: 1px solid #ccc;
    padding: 10px;
    background-color: #f2f2f2;
}
div.indent p {
    margin: 1em 0 0 0;
}
.cols2 {
    float:left;
    width:285px;
}
.cols3 {
    float:left;
    width:190px;
}
#accessibility { display: none; }

/* Lists */
ul.blank { list-style: none; }
ul.no_bullet { margin-left: 0; }
ul.no_bullet li { list-style: none; background: none; padding: 0;}
ul.gray_bullet { margin: 10px 0 10px 0.5em; }
ul.gray_bullet li {
    list-style: none;
    background: url(/resources/shared/img/framework/bullet_gray.gif) no-repeat 0 .6em;
    padding: 0 0 0 10px;
}
ul.gray_bullet li.spaced {
    margin-bottom: 5px;
}
/* worldwide */
ul li.www { list-style: none;background:url(/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/wyeth_html/worldwide/shared/images/worldwide_images/www_symbol.gif) no-repeat 0 .3em; padding: 0 0 0 16px;}
ul li.blank { list-style: none;background:0;padding: 0 0 0 16px;}

/* Rules */
div.gray_rule {
    background: url(/resources/shared/img/framework/gray_rule_long.gif) center no-repeat;
    height:1px;
    margin:15px 10px;
}
div.gray_rule_short {
    background: url(/resources/shared/img/framework/gray_rule_short.gif) center no-repeat;
    height:1px;
    margin:5px 10px;
}

/* Table Styles */
table.table_style_1{ width:100%; margin: 0 0 1em; 0; clear:both;}
table.table_style_1 caption{text-align:left;font: bold 13px Tahoma, Verdana, sans-serif;color: #000000;background: url(/resources/shared/img/header_bg_underline.gif) repeat-x left bottom;margin: 0 0 2em 0;padding: 0 0 .2em 0;}
table.table_style_1 th { text-align:left;vertical-align:bottom;font-weight:bold;padding: 0 0 0 0;font-size:11px;margin: 0 0 0px 0;border-bottom: 1px solid #ddd;/*font: bold 11px Tahoma, Verdana, sans-serif;background: url(/resources/shared/img/header_bg_underline.gif) repeat-x left bottom;*/}
table.table_style_1 th.center{text-align:center;}
table.table_style_1 th.large{ /*font-size: 14px;*/ }
table.table_style_1 th.align_right{text-align:right;}
table.table_style_1 td{font: 11px Tahoma, Verdana, sans-serif;vertical-align:top;padding: .6em 10px .6em 0;border-bottom: 1px solid #ccc;}
table.narrow td{padding: 0 10px 0 0;}
table.table_style_1 td.last{padding: .6em 0;}
table.table_style_1 td.center{text-align:center;}
table.narrow td{padding: 0 10px 0 0;}
/*table.table_style_1 td ul{margin: 0 0 0 0;}*/
table.table_style_1 tfoot td{padding: .6em 0;border-bottom: 0;}
table.table_style_1 td.total_amount{font: 11px Tahoma, Verdana, sans-serif;border-top: 1px solid #FF0000;border-bottom: 0px solid #FF0000;background:#FDFEF0;}
table.table_style_1 input.radio{width:17px;vertical-align:text-bottom;margin: 0 3px 0 0;border:0;}

/* TABLE STYLE 2 */
#sub_content table.table_style_2{width:570px;margin: 0 0 20px 0;clear:both;}
#sub_content table.table_style_2 caption{text-align:left;font: bold 13px Tahoma, Verdana, sans-serif;color: #000000;background: url(../img/header_bg_underline.gif) repeat-x left bottom;margin: 0 0 2em 0;padding: 0 0 .2em 0;}
#sub_content table.table_style_2 th{text-align:left;vertical-align:bottom;font: bold 11px Tahoma, Verdana, sans-serif;padding: .6em 0;border-bottom: 1px solid #ccc;}
#sub_content table.table_style_2 td{font: 11px Tahoma, Verdana, sans-serif;padding: .6em 0;border-bottom: 1px solid #ccc;}
#sub_content table.table_style_2 tr.noborder td { border-bottom: none; }
#sub_content table.table_style_2 tfoot td{padding: .6em 0;border-bottom: 0;}

/* TABLE STYLE 3 */
table.table_style_3{font: 11px Tahoma, Verdana, sans-serif;border-top: 1px solid #ccc;margin: 10px 0 5px 0;width:100%;}
table.table_style_3 td{font: 11px Tahoma, Verdana, sans-serif;border-bottom: 1px solid #ccc;padding: 5px 3px;}
table.table_style_3 tfoot td{font: 11px Tahoma, Verdana, sans-serif;border-bottom: 0;padding: 5px 3px;}
table.table_style_3 td.head{text-align:left;vertical-align:bottom;font: bold 11px Tahoma, Verdana, sans-serif;padding: 0 0 5px 0;margin: 0 0 10px 0;background: url(/resources/shared/img/header_bg_underline.gif) repeat-x left bottom;}

/* TABLE STYLE 4 */
#sub_content table.table_style_4{width:100%;margin: 0 0 20px 0;clear:both;}
#sub_content table.table_style_4 caption{text-align:left;font: bold 13px Tahoma, Verdana, sans-serif;color: #000000;background: url(../img/header_bg_underline.gif) repeat-x left bottom;margin: 0 0 2em 0;padding: 0 0 .2em 0;}
#sub_content table.table_style_4 th{text-align:left;vertical-align:bottom;font: bold 11px Tahoma, Verdana, sans-serif;padding: 0 0 5px 0;margin: 0 0 10px 0;border-bottom: 1px solid #ccc;}
#sub_content table.table_style_4 th.center{text-align:center;}
#sub_content table.table_style_4 th.large{font: bold 14px Tahoma, Verdana, sans-serif;padding: 0 0 5px 0;margin: 0 0 10px 0;background: url(../img/header_bg_underline.gif) repeat-x left bottom;}
#sub_content table.table_style_4 th.align_right{text-align:right;}
#sub_content table.table_style_4 td{font: 11px Tahoma, Verdana, sans-serif;vertical-align:top;padding: .6em 10px .6em 0;border-bottom: 1px solid #ccc;}
#sub_content table.table_style_4 td.last{padding: .6em 0;}
#sub_content table.table_style_4 td.center{text-align:center;}
#sub_content table.table_style_4 td ul{margin: 0 0 0 0;}
#sub_content table.table_style_4 tfoot td{padding: .6em 0;border-bottom: 0;}
#sub_content table.table_style_4 td.total_amount{font: 11px Tahoma, Verdana, sans-serif;border-top: 1px solid #FF0000;border-bottom: 0px solid #FF0000;background:#FDFEF0;}

table.pipeline { border-collapse: collapse; width:570px;margin: 26px 0 20px 0;clear:both; border: 1px solid #999; }
table.pipeline thead tr { background: transparent url(/resources/shared/images/table-header.gif) no-repeat !important; }
table.pipeline th { text-align: left; padding-left: 5px; }
table.pipeline th span { background: none; position:relative; top:-26px; }
table.pipeline td { vertical-align:top; padding: .6em 10px .6em 5px; border-bottom: 1px solid #999;}
td.indent { padding-left: 2em !important; }
td.item { font-weight: bold; }
td.col1, td.col2, td.col3 { text-align: center; border-left: 1px solid #999; width: 40px; padding: 5px 0 0 0 !important; } 
th.col1, th.col2, th.col3 { text-align: center !important; padding: 3px 0; width:40px; line-height: 1em;}
th.col1 { color: #999; }
th.col2 { color: #959db5; }
th.col3 { color: #900; }

/* Q and A */
dl.QnA dt { float:left; padding:0; margin:0 0 .5em 0; font-weight: bold; color: #000000; width:20px; }
* html dl.QnA dt{ margin-right: 0;padding-right: -5px;} /* IE Margin Hack */
dl.QnA dd { margin: 0 0 0 2em; font-weight: normal; width:355px; }
dl.QnA dd.question, dl.QnA dd.question p { font-weight: bold !important; }
dl.QnA dd.answer { margin-bottom: 1em; }

/* Layout */
/* 398 | 323 */
#container {
    width:780px;
    position: relative;
}
#wyeth_logo {
    position:absolute;
    top: 31px;
    left: 18px;
}
#header {
    width:780px;
    height:80px;
}
#top_ln {
    background:url(/resources/shared/img/framework/header_top.gif) right no-repeat;
    height:30px;
}

#global_nav { float: left; font: normal 10px/130% Verdana, Arial, Helvetica, sans-serif; margin: 8px 0 0 6px; }
#global_nav span a { color: #1c80bb; margin-right: 3px; }
#global_nav span.active a { color: #000; text-decoration: none; font-weight: bold; }

/* Search */
#site_search {
    font: normal 10px/130% Verdana, Arial, Helvetica, sans-serif;
    float: right;
    margin: 1px 10px 0 0;
    text-align: right;
    vertical-align: middle;
    width: 400px;
    height: 20px;
    margin-top: 5px;
}
#site_search form {
    margin: 0;
    padding: 0;
}
#site_search label {
    text-transform: uppercase;
    color: #333;
    font-weight: bold;
    line-height: 20px;
}
#site_search label,
#site_search input.radio {
    vertical-align: middle;
}
#site_search label.radio {
    vertical-align: middle;
    text-transform: none;
    font-weight: normal;
}
#site_search input.searchbox {
    border: #676767 1px solid;
    background: #fff url(/resources/shared/images/input-back.gif) no-repeat 0 0;
    line-height: 20px;
    vertical-align: middle;
    margin: 0;
    padding: 0 0 0 2px;
    height: 18px;
    width: 100px;
}
#site_search input.searchgo {
    margin: 0 0 0 -15px;
    vertical-align: middle;
    height: 20px;
    width: 23px;
}

div.search_result {
    margin-bottom: 1.5em;
}
div.search_result h4 a {
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    line-height: 130%;
    color: #990000;
}
div.search_result h4 a:hover { text-decoration: underline; }

.header_home { background:url(/resources/shared/img/framework/header_bottom.gif) left top no-repeat; }
.header_hcp_home { background:url(/resources/shared/img/framework/header_hcp_bottom.gif) left top no-repeat; }

div.logged_in { float:right; border-bottom: 1px solid #ccc; margin: 10px 10px 0 0; width:565px; }
div.logged_in p { margin: 0 0 .2em 0; font-weight:bold; padding: 0; }
div.logged_in ul { clear: none !important; }


/*
#editlink {
    width: 19px;
    height: 27px;
    margin-bottom: -25px;
    float: left;
}
*/

/* Secondary Navigation */
#sec_ln {
    height:50px;
}
#sec_ln ul {
    float:right;
    margin:13px 0 0 0;
}
#sec_ln ul li {
    float:left;
    padding:0 15px 5px 15px;
    margin-left:-1px;
    list-style:none;
    background:url(/resources/shared/img/framework/sec_ln_li.gif) no-repeat left bottom;
    line-height:0px;
    height:31px;
}
#sec_ln ul li a {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
    height:31px;
    display:block;
    text-align:center;
    float:left;
}
#sec_ln.header_home ul li a { color:#fff; }
#sec_ln.header_hcp_home ul li a { color:#333; }
#sec_ln.header_hcp_home ul li.active a { color:#990000; }
#sec_ln.header_hcp_home ul li.first_active a { color:#990000; }
#sec_ln ul li a:hover { text-decoration:underline; }
#sec_ln.header_home ul li.active { background:url(/resources/shared/img/framework/sec_ln_li_over.gif) left no-repeat; }
#sec_ln.header_home ul li.first_active { background:url(/resources/shared/img/framework/sec_ln_li_first_over.gif) left no-repeat; }
#sec_ln.header_hcp_home ul li { padding: 0 10px 5px 10px; }
#sec_ln.header_hcp_home ul li.active { background:url(/resources/shared/img/framework/sec_ln_hcp_li_over.gif) left no-repeat; }
#sec_ln.header_hcp_home ul li.first_active { background:url(/resources/shared/img/framework/sec_ln_hcp_li_first_over.gif) left no-repeat; color:#99000; }
#sec_ln ul li.first { background:none; }

/* Main Site Banners */
#top_banner {
    height: 100px;
    width: 780px;
    clear: both;
    position: relative;
}
.banner_home { background:url(/resources/shared/img/framework/banner_home.jpg) top no-repeat; }
.banner_hcp_home {
    background: url(/resources/shared/img/framework/banner_hcp_home.jpg) top no-repeat;
    height: 120px !important;
}

#top_banner h1 {
    position:absolute;
    top:66px;
    left:210px;
    font: bold 26px/1em Arial, Helvetica, sans-serif;
    border-bottom: 0;
    letter-spacing:-1px;
}
#top_banner.banner_hcp_home h1 {
    position:absolute;
    top:52px;
    left:200px;
    font-family: Arial, Helvetica, sans-serif;
}
#login_logout a {   
    color:#fff;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    position:absolute;
    left:730px;
    top:10px;
}

/* Content Layout */
#main_content {
    float: left;
    width: 580px;
    margin: 0;
    
}
#content, #top_block_full, #sub_content,
#main_content_area #main_content {
    margin: 2px 0 0 0;
    width: 580px;
    float: right;
}
#main_content_area #main_content {
    float: right !important;
}

#content_main.fullWidth  {
    width: 580px;
}
#content_main.fullWidth #callout {
    margin: 6px 0 1em 20px;
}
#content_main, #sub_content.withRightCallOut {
    width: 390px;
    float: left;
}
#callout, #callout_right {
    width: 175px;
    float: right;
    margin: 0; /* 6px 0 0 0;*/
}
#callout.inContent {
    margin: 6px 0 0 20px;
}
#sub_content {
    width: 580px;
    float: right;
}

/* Content Banners */
#content_banner {
    width: 395px;
    height: 180px;
    margin: -2px 0 10px 0;
}
.cb_home { background: url(/resources/shared/img/framework/banners/top_block_home01.jpg) top left no-repeat; }
.cb_home02 { background: url(/resources/shared/img/framework/banners/top_block_home01.jpg) top left no-repeat; }
.cb_home03 { background: url(/resources/shared/img/framework/banners/top_block_home04.jpg) top left no-repeat; }
.cb_home04 { background: url(/resources/shared/img/framework/banners/top_block_home05.jpg) top left no-repeat; }
.cb_home05 { background: url(/resources/shared/img/framework/banners/top_block_home06.jpg) top left no-repeat; }
.cb_home06 { background: url(/resources/shared/img/framework/banners/top_block_home07.jpg) top left no-repeat; }
.cb_home07 { background: url(/resources/shared/img/framework/banners/top_block_home08.jpg) top left no-repeat; }
.head_research { background: url(/resources/shared/img/framework/content_banner_home.jpg) top left no-repeat; }

/* Bordered content boxes */
div.contentbox, div.calloutbox {
    border: 1px solid #999;
    padding: 0;
    margin: 0 0 10px 0;
}
div.calloutbox { width: 175px; }
div.contentbox h3, div.calloutbox h3 {
    background: #fff url(/resources/shared/img/framework/h3_background_contentbox.gif) no-repeat 0 0;
    padding: 0;
    height: 23px;
    font-size: 15px;
    line-height: 23px;
    border-bottom: 1px solid #999;
    text-indent: 10px;
    color: #333;
    margin: 0 0 10px 0;
}
/*
div.contentbox h3.sifr, div.calloutbox h3.sifr {
    font: bold 15px/1em Arial, Helvetica, sans-serif;
    position:relative;
    margin: 0;
    padding: 0;
    top: 10px;
    left: 7px;
    border: 0;
}
*/
div.contentbox_content {
    padding: 0 10px 0 10px; /* had 15px bottom */
}
.calloutbox_content {
    padding: 0 5px 0 10px;
    width: 150px;
}
.calloutbox h4 {
    color: #990000;
    font: bold 11px/1em Tahoma, Verdana, Arial, Helvetica, sans-serif;
    margin: 0 0 0.5em 0;
}

div.news_entry img {
    float: left;
}
div.news_entry div.news_content {
    margin-left: 60px;
}
div.news_entry div.news_content p {
    margin: 0 0 1em 0;
}

.callout_right {
    width: 155px; /* 175 */
    float: right;
    margin: 0;
    padding-left: 20px;
    background: #fff;
}

/* Callout Styles */
.callbox {
    padding: 5px;
    margin: 0 0 1em 0;
}
.callbox h4 {
    font: bold 11px/1em Tahoma, Verdana, Arial, Helvetica, sans-serif;
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
    margin: 0 0 .5em 0;
}

#welcome_message {
    margin:0 0 5px 0;
}   
#welcome_message h3 {
    background:url(/resources/shared/img/framework/welcome_message_bg.gif) no-repeat bottom left;
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color:#333;
    padding:0 0 2px 0;
}   

/* Left Navigation */
#ter_ln {
    width:190px;
    float:left;
    margin-top: 39px;
}
#ter_nav ul {
    width: 189px; /* rt border adds +1 */
    border-right: #ccc 1px solid;
    margin: 0; /* override content list style */
    margin-bottom: 15px;
}
#ter_nav ul li {
    list-style: none;
    background: none;
    margin: 0;
    padding: 0;
}
#ter_nav ul li a {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #666;
    display: block;
/*  margin: 0 10px 0 0;*/
    padding: 4px 0;
}
#ter_nav ul li.level1 a {
    border-bottom: 1px #ccc solid; /* 999 */
    padding: 5px 0 5px 5px;
    margin: 0;
    width: 184px;
    font-weight: bold;
}
#ter_nav ul li.active_l1 a {
    color:#fff;
    background: #900;
    margin:0;
    width:184px;
}
#ter_nav ul li.level2 a {
    margin-left:20px;
    width: 153px;
    border-bottom: 1px solid #fff;
}
#ter_nav ul li.level3 a { margin-left: 40px; width: 130px; }
#ter_nav ul li.level4 a { margin-left: 55px; width: 110px; }

#ter_nav ul li.active_l2 a { color:#900; border-color: #ccc; /* 999 */ }
#ter_nav ul li.active_l3 a, #ter_nav ul li.active_l4 a { color: #900; }


/* Top Blocks */
#top_block_full { float: left; width:580px; height:165px; padding: 0; margin: -8px 0 1em 0; position:relative; clear:left;}
#top_block_full h1 { font-size: 18px; margin: 50px 0 0 15px; border-bottom: none; }
#top_block_full p { color: #666; line-height: 110%; position: absolute; bottom: 0; left: 15px; font-weight: bold; }
#top_block_full p span.number_text { font-size: 10px; display:block; text-align: right; font-weight: normal; }

#top_block_half {width:555px;height:43px;padding: 35px 0 20px 15px;margin: 0 0 6px 0;position:relative;clear:left;}
#top_block_half p {
    font: bold 11px/110% Tahoma, Verdana, sans-serif;
    color: #DA2128;
    position:absolute;
    bottom: -6px;
    width: 180px;
}
#top_block_large {width:555px;height:190px;padding: 35px 0 20px 15px;margin: 0 0 6px 0;position:relative;clear:left;}
#top_block_large h1 {font: bold 18px Tahoma, Verdana, sans-serif;color: #000000;margin: 0 0 10px 0;padding:0;}
#top_block_large p {font: bold 11px/110% Tahoma, Verdana, sans-serif;color: #DA2128;position:absolute;bottom: 100px;}
#top_block_large2 {width:555px;height:185px;padding: 35px 0 20px 15px;margin: 0 0 6px 0;position:relative;clear:left;}
#top_block_large2 h1 {font: bold 18px Tahoma, Verdana, sans-serif;color: #000000;margin: 0 0 10px 0;padding:0;}
#top_block_large2 h1 sup {font-size:smaller;}
#top_block_large2 p {font: bold 11px/110% Tahoma, Verdana, sans-serif;color: #DA2128;position:absolute;bottom: 80px;}
#top_block_pristiq_small {width:555px;height:40px;padding: 35px 0 20px 15px;margin: 20px 0 6px 0;position:relative;clear:left;}
#top_block_pristiq_banner {width:555px;height:90px;padding: 35px 0 20px 15px;margin: 20px 0 6px 0;position:relative;clear:left;}
#top_block_full_pristiq {width:555px;height:150px;padding: 35px 0 20px 15px;margin: 20px 0 6px 0;position:relative;clear:left;}
#top_block_full_pristiq h1 {
    font: bold 22px Tahoma, Verdana, sans-serif;
    color: #684397;
    margin: 0 0 10px 0;
    padding:0;
    position: absolute;
    left: 15px;
    top: 100px;
    width: 450px;
}
#top_block_full_pristiq h2 {
    font: bold 24px/26px Tahoma, Verdana, sans-serif;
    color: #684397;
    margin: 0 0 10px 0;
    padding:0;
    position: absolute;
    left: 15px;
    top: 130px;
    width: 450px;
}
#top_block_full_pristiq h3 {
    font: bold 12px/14px Tahoma, Verdana, sans-serif;
    color: #684397;
    margin: 0 0 10px 0;
    padding:0;
    position: absolute;
    left: 15px;
    top: 140px;
    width: 503px;
}
#top_block_full_whc {width:555px;height:230px;padding: 35px 0 20px 15px;margin: 20px 0 6px 0;position:relative;clear:left;}
#top_block_full_whc h1 {
    font: bold 28px Tahoma, Verdana, sans-serif;
    color: #fff;
    margin: 0 0 10px 0;
    padding:0;
    position: absolute;
    left: 15px;
    top: 175px;
    width: 450px;
}
#top_block_full_whc p {
    font: bold 11px/110% Tahoma, Verdana, sans-serif;
    color: #fff;
    position:absolute;
    width: 530px;
    left: 15px;
    top: 215px;
    height: 1px;
}
#top_block_full_whc_2 {width:555px;height:135px;padding: 35px 0 20px 15px;margin: 20px 0 6px 0;position:relative;clear:left;}
#top_block_full_whc_2 h1 {
    font: bold 24px Tahoma, Verdana, sans-serif;
    color: #fff;
    margin: 0 0 10px 0;
    padding:0;
    position: absolute;
    left: 15px;
    top: 140px;
}
#top_block_full_whc_3 {width:555px;height:75px;padding: 35px 0 20px 15px;margin: 20px 0 6px 0;position:relative;clear:left;}
#top_block_full_whc_3 h1 {
    font: bold 24px Tahoma, Verdana, sans-serif;
    color: #fff;
    margin: 0 0 10px 0;
    padding:0;
    position: absolute;
    left: 15px;
    top: 75px;
}

/* Headers */
.products {background: #fff url(/resources/shared/img/top_block_products.jpg) no-repeat left bottom;}
.products p {width: 310px; top:80px;}
.conditions {background: #fff url(/resources/shared/img/top_block_conditions.jpg) no-repeat left bottom;}
.conditions p {width: 375px;}
.research {background: #fff url(/resources/shared/img/top_block_research.jpg) no-repeat left bottom;}
.research p {width: 375px;}
.careers {background: #fff url(/resources/shared/img/top_block_careers.jpg) no-repeat left bottom;}
.careers p {width: 375px;}
.news {background: #fff url(/resources/shared/img/top_block_news.jpg) no-repeat left bottom;}
.news p {width: 375px;}
.investor {background: #fff url(/resources/shared/img/top_block_investors.jpg) no-repeat left bottom;}
.investor p {width: 375px;}
.register {background: #fff url(/resources/shared/img/top_block_register.jpg) no-repeat left bottom;}
.register p {width: 375px;}
.ordersamples {background: #fff url(/resources/shared/img/top_block_ordersamples.jpg) no-repeat left bottom;}
.ordersamples p {width: 375px;}
.fort_dodge {background: #fff url(/resources/shared/img/top_block_AnimalHealthProfessionalsBanner.jpg) no-repeat left bottom;}
.fort_dodge p {width: 360px; top:80px;}
.HCP_register {background: #fff url(/resources/shared/img/top_block_register.jpg) no-repeat left bottom;}
.HCP_register p {width: 375px;}
.head_About {background: #fff url(/resources/shared/img/top_block_AboutWyethBanner.jpg) no-repeat left bottom;}
.head_About p {width: 350px;}
.head_AnimalHealth {background: #fff url(/resources/shared/img/top_block_AnimalHealthProfessionalsBanner.jpg) no-repeat left bottom;}
.head_AnimalHealth p {width: 375px;}
.head_careers {background: #fff url(/resources/shared/img/top_block_CareersBanner.jpg) no-repeat left bottom;}
.head_careers p {width: 375px;}
.head_care_connect {background: #fff url(/resources/shared/img/top_block_care_connection.jpg) no-repeat left bottom;}
.head_care_connect p {width: 375px;}
.head_care_connect2 {background: #fff url(/resources/shared/img/top_block_hcp_careconnectio.jpg) no-repeat left bottom;}
.head_care_connect2 p {width: 375px;}
.head_hcp_login {background: #fff url(/resources/shared/img/wyeth_580x165_medical-woman.jpg) no-repeat left bottom;}
.head_hcp_login p {width: 375px;}
.head_hcp_logoff {background: #fff url(/resources/shared/img/top_block_hcp_logoff.jpg) no-repeat left bottom;}
.head_hcp_logoff p {width: 375px;}
.head_hcp {background: #fff url(/resources/shared/img/top_block_MediaBanner.jpg) no-repeat left bottom;}
.head_hcp p {width: 375px;}
.medical_library { background: #fff url(/resources/shared/img/top_block_medical_library2.jpg) no-repeat left bottom; height: 187px !important; }
.medical_library p { width: 400px; position: static !important; margin-left: 15px; font-weight: normal !important; line-height: 15px !important; }
.head_media {background: #fff url(/resources/shared/img/top_block_MediaBanner.jpg) no-repeat left bottom;}
.head_media p {width: 375px;}
.head_patient {background: #fff url(/resources/shared/img/top_block_PatientAndCaregiversBanner.jpg) no-repeat left bottom;}
.head_patient p {width: 375px;}
.head_personalSales {background: #fff url(/resources/shared/img/top_block_PersonalSalesRepBanner.jpg) no-repeat left bottom;}
.head_personalSales p {width: 375px;}
.head_research {background: #fff url(/resources/shared/img/top_block_ResearchAndClinicalTrialsBanner.jpg) no-repeat left bottom;}
.head_research p {width: 295px;}
.head_oncology {background: #fff url(/resources/shared/img/top_block_oncology.jpg) no-repeat left bottom;}
.head_oncology p {width:300px;}
.head_oncology_2 {background: #fff url(/resources/shared/img/top_block_oncology_2.jpg) no-repeat left bottom;}
.head_oncology_2 p {width:350px;}
.head_oncology_3 {background: #fff url(/resources/shared/img/top_block_oncology_3.jpg) no-repeat left bottom;}
.head_oncology_3 p {width:365px;}
.head_oncology_4 {background: #fff url(/resources/shared/img/top_block_oncology_4.jpg) no-repeat left bottom;}
.head_oncology_4 p {width:350px;}
.head_oncology_5 {background: #fff url(/resources/shared/img/top_block_oncology_5.jpg) no-repeat left bottom;}
.head_oncology_5 p {width:350px;}
.head_blank {background: #fff url(/resources/shared/img/top_block.jpg) no-repeat left bottom;}
.head_blank p {width:500px;}
.gbd {background: #fff url(/resources/shared/img/top_block_gbd.jpg) no-repeat left bottom;}
.gbd p { width:404px; }
.head_poussot {background: #fff url(/resources/shared/img/top_block_poussot.jpg) no-repeat left bottom;}
.head_poussot p {   width:431px; top:75px; }
.head_torisel_1 {background: #fff url(/resources/shared/img/top_block_torisel_1.jpg) no-repeat left bottom;}
.head_pristiq {background: #fff url(/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/wyeth_html/home/shared/img/pristiq/top_block_pristiq.jpg) no-repeat left bottom;}
.head_pristiq2 {background: #fff url(/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/wyeth_html/home/shared/img/pristiq/top_block_pristiq_banner.jpg) no-repeat left bottom;}
.head_pristiq_small {background: #fff url(/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/wyeth_html/home/shared/img/pristiq/top_block_pristiq_small.jpg) no-repeat left bottom;}
.head_therapy {background: #fff url(/resources/shared/img/top_block_TherapyAreasBanner.jpg) no-repeat left bottom;}
.head_therapy p {width: 335px;}

.head_whc_1 {background: #fff url(/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/wyeth_html/home/womens_healthcare/shared/images/top_block_1.jpg) no-repeat left bottom;}
.head_whc_2 {background: #fff url(/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/wyeth_html/home/womens_healthcare/shared/images/menopausal_health_banner.jpg) no-repeat left top;}
.head_whc_3 {background: #fff url(/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/wyeth_html/home/womens_healthcare/shared/images/menopausal_health_banner_sm.jpg) no-repeat left top;}
.head_whc_4 {background: #fff url(/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/wyeth_html/home/womens_healthcare/shared/images/whc_top_block_1.jpg) no-repeat left bottom;}
.head_whc_5 {background: #fff url(/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/wyeth_html/home/womens_healthcare/shared/images/whc_banner_large.jpg) no-repeat left top;}
.head_whc_6 {background: #fff url(/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/wyeth_html/home/womens_healthcare/shared/images/whc_banner.jpg) no-repeat left top;}

/* Print, Email, Welcome, Etc.  */
div.user_options { float: right; width: 580px; }
div.email_print {
    float: right;
    width: 400px;
    padding: 5px 0;
}
div.email_print ul, div.logged_in ul { float: right; list-style: none; margin: 0; padding: 0;}
div.email_print ul li, div.logged_in ul li { display: block; float: left; list-style: none; background: none; }

/*  ORIGINAL STYLES
div.email_print ul li.email_page { padding-right: 23px; line-height: 25px; background: url(/resources/shared/images/email_page.gif) no-repeat 100% 40%; }
div.email_print ul li.print_friendly { padding-right: 18px; line-height: 25px; margin-right: 7px; background: url(/resources/shared/images/print_page.gif) no-repeat 100% 50%; }
div.email_print ul li.share { padding-right: 18px; line-height: 25px; margin-right: 7px; background: url(/resources/shared/images/plus.gif) no-repeat 100% 50%; }
*/

div.email_print ul li { padding: 0 11px; height: 25px; overflow: hidden; width: auto; }
div.email_print a { display: block; width: auto; cursor: pointer; }

div.email_print ul li.last { padding-right: 0px; }
div.email_print ul li.share { padding-right: 11px; } /* Even if SHARE is last it must be right-indented to allow for hover border */
div.email_print ul li.hoverborder {
/*        margin-top: -1px;   THIS SHOULD BE APPLIED TO THE FIRST CHILD  */
        padding: 0 10px;
        height: 24px;
        border: 1px solid #86989A;
        border-bottom: none;
        background-color: #FFF;
}

div.email_print ul li.print_friendly a{ background: url(/resources/shared/images/print_page.gif) no-repeat right 6px; padding-right:  18px; } /* padding = icon width + 6px */
div.email_print ul li.email_page a{ background: url(/resources/shared/images/email_page.gif) no-repeat right 4px; padding-right:  24px; }
div.email_print ul li.share a{ background: url(/resources/shared/images/plus.gif) no-repeat right 5px; padding-right:  19px; }
div.email_print ul li.rss a{ background: url(/resources/shared/images/socialize/favicons/feed-icon-14x14.png) no-repeat right 5px; padding-right:  19px; }

div.email_print ul li.hoverborder a { background-image: url(/resources/shared/images/minus.gif); }

div.email_print ul li a, div.email_print ul li a:link, div.email_print ul li a:visited,
div.logged_in ul li a, div.logged_in ul li a:link, div.logged_in ul li a:visited {
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
    color: #666;
}
div.email_print ul li a:hover {
    text-decoration: underline;
}

div.logged_in {
    margin: 2px 0 6px 0;
    width: 579px;
    float: right;
}


div.logged_in p { width: 250px; float: left; color: #333; line-height: 16px; } 
div.logged_in p span.red { color: #333; }
div.logged_in ul a { font-weight: bold; color: #666; text-decoration: underline; }
div.logged_in ul li { border-right: 1px solid #ccc; padding: 0 8px; margin: 0; }
div.logged_in ul li.last { border: none; padding-right: 0; }

/* Alpha List */
ul.alpha_list { clear:both; height: 1em; margin: 0 0 20px 0; }  
ul.alpha_list li { list-style:none; background: url(/resources/shared/img/footer_divide.gif) no-repeat right center; padding: 0 7px;color:#ccc;float: left; }
ul.alpha_list li.active a { color:#000000;font-weight: bold;}
ul.alpha_list li.first { padding: 0 8px 0 0; }
ul.alpha_list li.last { background: 0; padding: 0 0 0 8px; }

/* Product List */
div.product_listing { width: 550px; margin: 0 0 10px 0;} /* width: 275px; */
div.prod_group { clear: left; background: #fff url(/resources/shared/img/framework/gray_rule_long.gif) no-repeat 50% 100%; padding-bottom: 10px; margin: 0 0 10px 0;}
div.prod_group h5 { font-weight: bold; color: #333; font-size: 11px; margin-bottom: 5px; clear: left; }
div.prod_group ul { margin: 0 0 10px 1.5em; }
div.prod_group li { line-height: 1.75em; float: left; width: 240px; }

div.prod_results { border-top: 1px solid #ccc; float:left; padding: 5px 0 0 0; width:100%; }
div.prod_results p{ float:left;color:#666;}
div.prod_results ul{ float: right;}
div.prod_results li{ list-style:none;background: url(/resources/shared/img/footer_divide.gif) no-repeat right center;padding: 0 8px;float: left;color:#d9d9d9; }
div.prod_results li.previous{ padding: 0 8px 0 0;}
div.prod_results li.next{ background: 0;padding: 0 0 0 8px;}
div.prod_results li.active a{ color:#000;font-weight:bold;}
div.last { border-bottom: 0;}

/*  Form Styles */
fieldset { border: none; }
select { border: 1px solid #999 !important; }

dl.search { width: 280px; } /* temporary product search fix */
dl.DL_form dd span.vert_mid {width:11px;height:20px;text-align:center;}
dl.DL_form {margin: 0 0 10px 0;}
* html dl.DL_form div {margin-top:-6px;padding:0;} /* IE Hack */

dl.DL_form dt { font: bold 10px Verdana, sans-serif; color: #000000; clear:both; /* clear:both; font-weight: bold; font: bold 11px Tahoma, Verdana, sans-serif;color: #000000;*/ }
dl.DL_form dd { margin: 0 0 5px 0; /*font: normal 11px Tahoma, Verdana, sans-serif; color: #000000; */}
dl.two_field {float: left;}
* html #sub_content dl.two_field {float: left;} /* IE Margin Hack */

dl.left_field {margin-right: 10px;clear:left;}
dl.two_field dt { font: bold 10px Verdana, sans-serif; color: #000000; clear:both;}
dl.two_field dd { margin: 0 0 10px 0;}
dl.DL_form dd input { width:264px; height:15px; border: 1px solid #999; font: normal 11px Tahoma, Verdana, sans-serif; padding: 2px 0 0 2px;vertical-align:middle;margin-top:1px;background: #fff url(/resources/shared/images/input-back.gif) no-repeat 0 0; }

* html #sub_content dl.DL_form dd input {margin-top:0;} /* IE Margin Hack */
dl.DL_form dd select {width:270px;height:17px;border: 1px solid #7F9DB9;margin-top:1px;font: normal 11px Tahoma, Verdana, sans-serif;}
dl.DL_form dd textarea {width:566px;height:75px;border: 1px solid #7F9DB9;font: normal 11px Tahoma, Verdana, sans-serif;}
dl.DL_form dd input.radio {width:17px;vertical-align:text-bottom;margin: 0 3px 0 0;border:0;}

/*#login input.submit, #main_content_area input.submit, #main_content_area input.submit_long,
#main_content_area input.submit_xlong, #main_content_area input.submit_mlong, dl.DL_form dd input.submit {*/
#sub_content input.submit, input.submit, input.submit_long, input.submit_xlong, input.submit_xxlong, input.submit_mlong, dl.DL_form dd input.submit {
    width: 53px;
    height: 21px;
    line-height: 10px;
    padding: 2px 0;
    background: transparent url(/resources/shared/images/submit-back.gif) no-repeat 0 0;
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    cursor: pointer;
    color: #fff;
    border: none;
    text-align: center;
}
input.submit_long { width: 120px !important; background-image: url(/resources/shared/images/submit-long-back.gif); }
input.submit_xlong { width: 220px !important; background-image: url(/resources/shared/images/submit-xlong-back.gif) !important; }
input.submit_xxlong { width: 300px !important; background-image: url(/resources/shared/images/submit-xxlong-back.gif) !important; }

dl.DL_form dd input.submit { padding: 0 0 2px 0; }
dl.DL_form dd input.submit_long { width: 100px !important; background-image: url(/resources/shared/img/button_bg_white_long.jpg) !important; }
dl.DL_form dd input.submit_xlong { background-image: url(/resources/shared/img/button_bg_white_xlong.jpg); }
dl.DL_form dd input.submit_mlong { width: 49px !important; background-image: url(/resources/shared/img/button_bg_white.jpg); }
dl.DL_form dd input.submit_double { width: 49px !important; height: 40px !important; background-image: url(/resources/shared/img/button_bg_white_double.jpg); }

* html dl.DL_form dd input.submit { width:49px; padding: 0 0 2px 0; margin-top: 2px; border:0; } /* IE Margin Hack */
dl.DLsubmit { border-top: 1px solid #ccc; padding: 5px 0; clear:both; }
dl.noborder { border-top: 0px solid #ccc; }
dl.DLsubmit dt { float:left;font-weight:normal; }
dl.DLsubmit dd { float:right; }

div.attention_yellow {border: 1px solid #EDE3C8;padding: 2px;background: #FDFEF0;margin-bottom: 1em;}
div.attention_yellow div {border: 1px solid #DA2127;padding: 10px 20px;}
div.attention_yellow div.error {padding-left: 50px;background:url(../img/alert_red2.gif) no-repeat 5px 5px;}
div.attention_yellow div.error li{margin: 0 0 .5em -2em;}
div.attention_yellow .small{font: bold 12px Tahoma, Verdana, sans-serif;}
li.attention_yellow {border: 1px solid #EDE3C8;padding: 1px;background: #FDFEF0;}

div.attention_green {border: 1px solid #f0fff0;padding: 2px;background: #f0fff0;margin-bottom: 1em;}
div.attention_green div {border: 1px solid #02d902;padding: 10px 20px;}
div.attention_green div.error {padding-left: 50px;background:url(../img/alert_green.gif) no-repeat 5px 5px;}
div.attention_green div.error li{margin: 0 0 .5em -2em;}
#sub_content div.attention_green .small{font: bold 12px Tahoma, Verdana, sans-serif;}
li.attention_green {border: 1px solid #02d902;padding: 1px;background: #f0fff0;}

.renew_module { width:443px; height:350px; background: url(/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/wyeth_html/home/salesrep_private/minisites/shared/images/renew_background.jpg) no-repeat right; padding-left:50px;}
.renew_module p { margin: 0 10px 10px 10px;}

/*
#permissionToEmail { margin-bottom: 1em !important; }
*/

/* News section */
div.newspage { margin-top: 1.5em; }
div.newspage p { margin: 0; }
div.newspage h2 { margin: 0; font-weight: normal; font-size: 11px; }

/* Tabbed list */
div.tabbed { margin:0; width: 380px; margin-bottom: 1em; }
div.tabbed ul.large, div.tabbed ul.small { width: 570px; height: 25px; background: #fff; border-bottom: 1px solid #900; padding: 0; margin: 0; }
div.tabbed ul li { float:left; list-style: none; background: #fff url(/resources/shared/images/tab-left-off.gif) no-repeat left top; margin-right: 5px; padding: 0 0 0 10px !important;}
div.tabbed ul li.active { background-image: #fff url(/resources/shared/images/tab-left-on.gif); }
div.tabbed ul li span { float:left; display:block; background: #fff url(/resources/shared/images/tab-right-off.gif) no-repeat right top; padding-right: 10px !important; }
div.tabbed ul li a { float:left; display:block; height: 23px; text-decoration:none; text-align:center; font-weight:bold; line-height: 1em !important; /* 25px*/ color: #ccc; padding-top: 2px; }
div.tabbed ul li a:hover { color: #333; }
div.tabbed ul li.active a, div.tabbed ul li.active a:hover { color:#900; text-decoration:none; padding-bottom: 2px;}
div.tabbed ul li.active span { float:left; display:block; background: url(/resources/shared/images/tab-right-on.gif) no-repeat right top; }
div.tabbed ul li.inactive a { color: #666; padding-bottom: 0; }

/* Login */
#login, #login_head_password {
    color:#333;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    margin: 0 0 10px 0;
    width: 188px;
    border:1px #ccc solid;
    background: #fff;
}
#login_head {
    background: url(/resources/shared/img/framework/registration_top.gif) top left repeat-x;
    height:30px;
    padding: 0;
    margin: 0;
}
#login_head h3 {
    color:#333;
    margin: 0;
    font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif;
    text-align:center;
    border-bottom: none;
    line-height: 20px;
}

#login_collapse {
    padding:8px 5px 0 0;
    float:left;
}
#login_content {
    background: url(/resources/shared/img/framework/registration_bottom.gif) bottom left repeat-x;
    padding: 5px;
}
#login form, #login dl { padding: 0; margin: 0;}

#login dt {
    clear: left;
    float: left;
    width: 75px;
}
#login dd { 
    width: 100px;
    float: right;
}
#login dt label { display: block; height: 16px; margin-top: 3px;line-height: 14px;}
#login input#username, #login input#password {
    background: #fff url(/resources/shared/images/input-back.gif) no-repeat 0 0;
    font: normal 11px Tahoma, Verdana, sans-serif;
    border: 1px solid #999;
    width: 98px;
    height: 14px;
    padding: 2px 0 0 2px;
    margin: 2px 0;
    vertical-align:middle;
}
#login input#login_checkbox {}
#login input#login_submit {
    float:right;
    margin:5px 10px 5px 0;
}
#login input.submit {
    margin: 3px 0 1em 0;
    float: right;
}
ul.login_options {
    clear:right;
    margin:10px 0 5px 5px;
}
ul.login_options li {
    list-style:none;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    margin-left: 0;
    background: none;
    padding: 0;
}
ul.login_options li a {
    color: #333;
}

/* Other logins */
span.login_field0 {
    font-weight: bold;
    display: block;
    width: 80px;
    float: left;
    clear: left;
}
span.login_field1 {
    margin-bottom: 1px;
    display: block;
    float: left;
}

/* Registration */
#registration {
    width: 188px;
    border:#ccc solid 1px;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    padding: 0 0 10px 0;
}
#registration_head {
    background: url(/resources/shared/img/framework/registration_top.gif) top left repeat-x;
    height:30px;
    padding:0;
    margin:0;
}
#registration_head h3 {
    color:#990000;
    font: bold italic 11px Verdana, Arial, Helvetica, sans-serif;
    padding:5px 0;
    text-align:center;
}
#registration_content ul {
    margin: 10px 0 5px 15px;
}
#registration_content ul li {
    list-style:none;
    background:url(/resources/shared/img/framework/bullet_red.gif) no-repeat 0 6px;
    padding: 0 0 0 8px;
/*  font: 10px Verdana, Arial, Helvetica, sans-serif;
    font-style: italic;*/
}
#registration_content {
    background: url(/resources/shared/img/framework/reg_banner_top.gif) top left repeat-x;
}
#registration_content p {
    padding:5px;
}

/* Poll */
.quickpoll {
    border: 1px solid #ccc;
}
.PollDiv1 {
    padding: 3px;
}
.PollDiv2 {
    background: #e6e6e6; 
    padding: 0 10px 5px 10px;
}
.pollRow {
    margin-bottom: 10px;
}
.pollAnswer {
    margin-top: 10px;
    font-weight: bold;
}
.pollBarBorder {
    border: 1px solid silver;
    margin-bottom: 2px;
    height: 8px;    
}
.pollBar {
    border: 1px solid black;
    font-size: 1px;
    height: 8px;    
}
.pollPercentColumn {
    width: 20px;
    text-align: center;
}
.pollAnswerRow {
    height: 20px;
}

/* Footer */
#footer {
    width: 780px;
    background: url(/resources/shared/img/framework/footer_bg.gif) top repeat-x;
    clear: both;
    margin: 20px 0 0 0;
}
#footer_content {
    margin: 0 auto;
    padding: 2px 0 0 0;
    width: 620px;
    height: 100px;
}
#footer_content p {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #333;
}
#footer_content p.copyright {
    float: left;
    margin: 13px 20px 0 0;
    width: 90px;
    text-align: right;
}
#footer_content p.footer_nav {
    background: url(/resources/shared/img/framework/footer_nav_bg.gif) no-repeat left top;
/*  margin: 13px 0 0 120px;*/
    float: left;
    margin-top: 13px;
    padding-left: 15px;
    line-height: 1.4em;
}
#footer_content p.footer_nav a {
    color: #900;
    text-decoration: none;
}

div.faq {
    clear:both;
    margin-bottom:5px;
}

div.faq_a {
    clear:both;
    margin-bottom:15px;
}
div.q {
    float:left; 
    width:30px;
    font-weight:bold;
}
div.question {
    font-weight:bold;
}
div.a {
    float:left; 
    width:30px;
    font-weight:bold;
}
div.answer {
}
.callbox ul{margin: 0 0 .5em 10px}
.callbox ul li{margin-bottom: 7px;}
.callbox ul.alert li{margin: 0 0 5px -1em;padding: 3px 0 3px 25px;list-style:none;background:url(../img/Alert.gif) no-repeat left top;}

/* Google Search results */



/* For Wyeth Header */
#searchform,
form.gsc-search-box {
    width: 185px !important;
    float: left;
}
#searchform {
    position: absolute;
    top: 5px;
    left: 380px;
}
form#searcher label { display: none; }
form#searcher label.radio { display: inline; }
input.gsc-input {
    width: 120px !important;
    background: #fff url(/resources/shared/images/input-back.gif) no-repeat scroll 0 0 !important;
    border: 1px solid #676767 !important;
}
input.gsc-search-button {
    width: 53px;
    height: 20px;
    line-height: 20px;
    padding: 2px 0;
    background: transparent url(/resources/shared/images/submit-back.gif) no-repeat 0 0;
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    cursor: pointer;
    color: #fff;
    border: none;
    text-align: center;
}
div.gsc-clear-button, table.gsc-branding { display: none !important; }
table.gsc-search-box td.gsc-clear-button { width: 1px !important; }

div#bg_style div.gsc-results {
    width: 570px;
    float: right;
    display: block;
    clear: none !important;
    margin-top: 20px;
}
div#bg_style div.gs-result {
    margin-bottom: 1em;
    width: 100%;
}
div#bg_style a.gs-title,
div#bg_style a.gs-title b,
div#bg_style div.gs-title {
    font-weight: bold;
    font-size: 12px;
    line-height: 130%;
    text-decoration: none !important;
}
div#bg_style div.gs-result a.gs-title:hover  { text-decoration: underline !important; }
div#bg_style div.gs-watermark, div#bg_style div.gs-visibleUrl-short { display: none; }
div#bg_style div.gs-visibleUrl-long { display: block !important; }

/* branding color */
div#bg_style a.gs-title, div#bg_style a.gs-title b, div#bg_style div.gs-title,
div#bg_style div.gs-result div.gs-visibleUrl,
div#bg_style a.gsc-trailing-more-results {
    color: #900 !important;
}

div#searchformNews td.gsc-input input.gsc-input {
    width: 200px !important;
}

.login_req {
    background: transparent url(/resources/shared/img/icon_login.gif) no-repeat top left;
    padding: 6px 0 6px 30px;
    width: auto !important;
}

h3 span.header_small input { position: relative; top: -8px; }

div.option { position: relative; float: left; width: 175px; }
div.option input { float: left; position: relative; top: 2px; }
div.option label { margin: 3px 0 5px 20px; width: 145px; display: block; }

div.option input { _top: -2px; _margin: 0 !important; } /* ie only */
div.option label { _margin-bottom: 2px; } /* ie only */




.dropdown_select {
border:1px solid #7F9DB9;
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
height:22px;
margin-top:1px;
width:210px;
margin-right:15px;
}

.dropdown_medium {
background:#FFFFFF url(/resources/shared/images/input-back.gif) no-repeat scroll 0 0;
padding:1px;
}

/* ADINA ADDED JUL 13, 2009 FOR EMAIL THIS PAGE OVERLAY */

body.body-overlayed #sbox-window, body.body-overlayed #sbox-content, body.body-overlayed iframe { overflow: hidden; }

/* Added by Ankur 8/26 - Pfizer Integration message */
#pfizer_message {
    border-color:#970304;
    border-style:solid;
    border-width:1px 1px 1px 12px;
    color:#666666;
    font-weight:bold;
    line-height:normal;
    margin-top:-1px;
    padding:7px 7px 7px 7px;
    height:45px;
}

#breaking_news {
    float:left;
}

.pfizer_breaking_news {
    background:#990000 none repeat scroll 0 0;
    color:#FFFFFF;
    width:165px;
    padding:5px 0 5px 5px;
    height:17px;
    margin-top:10px !important;
}

#pfizer_message_text {
    color:#666666;
    float:right;
    width:550px;
    height:45px;    
} 

/* ADINA ADDED SEP 21, 2009 FOR .hide-it CLASS */

.hide-it { display: none !important; }

/* ADINA ADDED OCT 13, 2009 FOR SUBMIT BUTTONS JAVASCRIPT CONVERSION */

/* SLIDING DOORS */
div.sliding-doors {
position: relative;
background: #fff url(/resources/shared/images/submit-bknd.gif) left top no-repeat; !important;
float: left;
margin: 0;
padding-left: 7px;
height: 20px;
overflow: visible;
}

div.sliding-doors + span { clear: left; height: 0; display: block; overflow: hidden; padding: 0; margin: 0; }

div.sliding-doors input {
background: #fff url(/resources/shared/images/submit-bknd.gif) right top no-repeat; !important;
border: medium none;
color: #fff;
display: block;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
height: 20px;
padding-right: 7px;
overflow: visible;
filter:alpha(opacity=100); /* IE7 Graphical Submit Button Peekaboo Bug */
}

div.sliding-doors input[type="submit"]::-moz-focus-inner {
	/* overrides extra padding in Firefox */
	border: medium none;  
	padding: 0;
}