/*************************************************
              TERTIARY LEVEL NAV
**************************************************/
/*
#ter_ln ul {
    border-top: 3px solid #afdddd !important;
    border-bottom:3px solid #afdddd;
}
#ter_ln ul li a {
    display:block;
    font-weight: bold;
    text-decoration: none;
    width: 150px;
    color: #004990;
    padding: 2px 10px;
    border-bottom: 1px solid #D9D9D9;
}
#ter_ln ul li.active a{color: #41a0a0;text-decoration:none;}
*/

/*#registration { display:none;}*/

.number_text { display:none!important;}

#login, #login_head_password {
background:url(../img/torisel-hcp-login.gif) no-repeat scroll 0 0 transparent !important;}
#torisel_brand_header{
	background:url(../img/torisel_subhead_bg.jpg) no-repeat scroll 0 0 transparent !important; 
	height:100px;
	margin:0px;
	padding:0px;
}

#greetingbar{ padding-right:10px!important; padding-top:10px!important; }


#torisel_brand_header_disclaimer p { font-size:14px!important;}

#torisel_brand_header_disclaimer a { color:#004990!important;}

#torisel_brand_header_disclaimer sup { font-size:70%!important;}

#sub_content input.submit {
    background-image: url(../img/submit-back.gif) !important;
}

input.gsc-search-button {
    background-image: url(../img/submit-back.gif) !important;
}

#torisel_brand_header_disclaimer p {
font-size:14px !important;
}

/* JUN 28, 2009 (ADINA) -- DON'T NEED ANY MORE SINCE EMAIL-PRINT STYLES REWORKED IN GLOBAL
div.email_print ul li.print_friendly {
    background:transparent url(/resources/ia/image/print_page.gif) no-repeat scroll 100% 50%;
    line-height:25px;
    margin-right:5px;
    padding-right:18px;
}
*/

div.email_print {
    display: none;
    padding:2px 0px !important;
}
#sec_ln { background-image: url(/resources/minisites/shared/img/header/pfp_hcp_header.gif); }

/*#footer {
	position:relative;
	padding-top:30px;
	background: url(../img/GlobalFooter.jpg) no-repeat center top !important;
	border-top-style: none;
}*/

#secondary_nav ul {
    margin: 0 0 20px 0 !important;
    border: 1px solid #ccc;
    border-bottom: none;
    width: 188px;
}

#secondary_nav li {
    background: none;
    padding: 0;
    margin: 0;
    overflow: hidden;
    border-bottom: 1px solid #ccc;
}

#secondary_nav a {
    background: url(/resources/minisites/torisel/img/secondary_nav_li.gif) 0 0 no-repeat;
    padding: 6px 2px 0px 14px !important;
    display: block;
    height: 18px;
}

#secondary_nav .secnav-nobknd {
    background: none;
    background-color: #f9f9f9;
    padding: 8px 2px 0px 14px !important;
    height: 39px;
}

#secondary_nav li a,#secondary_nav .callout_box a {
    text-decoration: none;
    color: #004990;
    font-weight: bold;
}
#secondary_nav .callout_box {
    background: url(/resources/minisites/torisel/img/callout_grad_bg.gif) repeat-x;
    border: 1px solid #ccc;
    height: 37px;
    width: 173px;   
    padding: 10px 0 0 15px;
    margin: 0 0 20px 0;
}
#extra_secondary_nav {
    background: url(/resources/minisites/torisel/img/ConsumerSite_Btn_bg.jpg) repeat-x;ConsumerSite_Btn_bg;
    margin-bottom:15px;
    padding-top:10px;
    padding-left:20px;
    padding-bottom:10px;    
}
#extra_secondary_nav a {
    text-decoration: none;
    color: #004990 !important;  
    font-weight: bold;
}
#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 p {
    padding: 10px 0 0 10px !important;
}

#footer p.footer_nav a { color: #004990 !important; } 
/*#registration_head h3, #callout_right div.callbox .red, #callout_right div.callbox a { color: #004990 !important; }
#login_head, #registration_head { background-image: url(../img/registration_top.gif) !important; }*/

#registration_head {
background:url("../img/torisel-hcp-login.gif") repeat-x scroll left top transparent;
height:30px;
margin:0;
padding:0;
}

#registration_head h3 {
border-bottom:medium none;
color:#FFFFFF;
font:bold 9px/20px Verdana,Arial,Helvetica,sans-serif;
margin:0;
text-align:center;
}
#login input.submit { background-image: url(../img/submit-back.gif) !important; }
#login input.submit_long, #sub_content input.submit_long { 
    background-image: url(../img/submit-back-long.gif) !important;
    width: 120px;
}
#ter_nav ul li.active_l1 a { 
    background: #004990 !important;
}

#ter_ln {
margin-top:0px;
}

#ter_nav ul li.active_l2 a { color:#004990 !important; border-color: #999; }
#ter_nav ul li.active_l3 a, #ter_nav ul li.active_l4 a { color: #004990 !important; }



#login ul.bulleted {border:none !important;}

#registrationCallOut {
    display:block !important;
    margin-top:5px;
}

#extra_links {
    display:block !important;   
    padding:10px 0 0 10px;
}

#extra_links a {
    font-weight: bold;
    color: #004990;
    text-decoration: none;
}

#sub_content a, #registrationCallOut a {
    text-decoration: none !important;
    color: #004990;
}
#sub_content a:hover, #registrationCallOut a:hover {
    text-decoration: underline !important;
}

/* CSS Next Buttoms */
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
p.isi { text-align: right; font-weight: bold; }

div.button {
    background: transparent url(/resources/minisites/torisel/img/nextnav_a.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    clear: right;
    float: right;
    font: normal 12px arial, sans-serif;
    height: 24px;
    padding-right: 18px; /* sliding doors padding */
    margin-top: 15px;
    text-decoration: none;
}

div.button span {
    background: transparent  url(/resources/minisites/torisel/img/nextnav_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
/* CSS Next Buttoms */

#torisel_learnmore h3 {
    padding: 5px 0 0 5px;
    font-size: 11px;
}
#sub_content h4, .isi_link {
    background: none;
    font: bold 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
    color: #004990;
    margin: 0pt 0pt 0.25em;
}
.isi_link {
    background: none;
    font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
    color: #004990;
    margin: 12px 0pt 11px 0;
    display: block;
    float: right;
}
.edetail_callout h4, .nursesguide_callout h4, global_contact_callout h4, contact_callout_top h4 {
    padding: 5px 0 0 0;
}
#sub_content h5 {
    background: none;
    font: bold 9px Verdana, Arial, Helvetica, sans-serif;
    color: #004990;
    margin: 0pt 0pt 0.25em;
}

#registrationCallOut {
    clear: left;
    background: #e3ecf6;
    border: #b0c9e6 1px solid;
    border-top: #b0c9e6 10px solid;
    padding: 8px;
    width: 150px;
    margin-top: 10px;
}
#registrationCallOut h4 {   
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    margin-bottom: 1em;
}
#registrationCallOut ul {
    border: none !important;
    margin-bottom: 10px;
}
#registrationCallOut ul li {
    list-style: none;
    background:url(/resources/shared/img/bullet.gif) no-repeat 0 .6em;  
    padding: 0 0 0 8px;
    font: normal 11px/130% Verdana, sans-serif; 
    color: #000000;
}

#login { 
    margin-bottom: 5px;
}
#torisel_bottom_nav {
    text-align: center;
    margin: 20px 0 0 0;
    font: 9px;
}

.torisel_contetbox {
    background: url(/resources/minisites/torisel/img/torisel_content_box.gif) 50% 50% no-repeat;
    background-position:top;
    border: #e2e2e2 1px solid;
    height:104px;
    width: 404px;
    margin:0 auto 20px auto;
    position: relative;
}
.torisel_contetbox h4 {
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    color: #004990;
    text-align: center;
    padding: 5px 0 0 0;
}
.torisel_contetbox p {
    margin:10px;
}
.torisel_contetbox .bold_blue {
    font-weight: bold;
    color: #004990;
}
.torisel_contetbox_button {
    position: absolute;
    top: 52px;
    left: 88px;
    height: 24px;
    width: 228px;
    background:url(/resources/minisites/torisel/img/torisel_content_box_button.gif) top left no-repeat;
    text-align: center;
    padding: 2px 0 0 0;
}

#sub_content .torisel_contetbox_button a {
    color: #000;
    text-decoration: none;
}

.torisel_patienttypes {
    background:url(/resources/minisites/torisel/img/patient_types_bg.gif) top left no-repeat;
    width: 570px;
    height: 62px;
    margin: 10px 0;
    padding: 5px;
    position: relative;
}
.torisel_patienttypes p {
    width:315px;
}
#torisel_learnmore {
/*  background:url(/resources/minisites/torisel/img/learn_more_bg.gif) top left no-repeat;*/
    width: 180px;
    height: 60px;
    position: absolute;
    left: 378px;
    top: 15px;
}
#torisel_learnmore h3.torisel {
    font-size: 11px !important;
    margin: 5px !important;
}
#torisel_learnmore h3.torisel a {
    text-decoration:none;
}

.nursesguide_callout {
    background: url(/resources/minisites/torisel/img/nursesguide_callout.gif) bottom left no-repeat;
    height: 226px;
    width: 186px;
    float: left;
    margin: 0 5px 20px 0;
    position: relative;
}
.nursesguide_callout h4 {
    margin: 10px 0 0 10px !important;
}
.nursesguide_callout p {
    margin: 10px 0 0 10px;
}
#nurseguide_link {
    position: absolute;
    left: 14px;
    top: 174px;
    width: 186px;
}
#nurseguide_link h4 {
    margin: 0 !important;
    font-size: 10px!important;
}
#nurseguide_link a {
    text-decoration: none;
}

.edetail_callout {
    background: url(/resources/minisites/torisel/img/callout_homepage.gif) top left no-repeat;
    height: 217px;
    width: 186px;
    float: left;
    margin: 0 5px 20px 0;
    position: relative;
}
.edetail_callout h4, .global_contact_callout h4{
    margin: 0px 0 0 10px !important;
}
.edetail_callout p {
    margin: 10px 0 0 10px;
}
#edetail_link {
    position: absolute;
    left: 13px;
    top: 175px;
    width: 170px;
}
#edetail_link h4 {
    margin: 0 !important;
    font-size: 10px!important;
}
#edetail_link h4.smaller {
    margin: 0 !important;
    font-size: 9px!important;
}

#edetail_link a {
    text-decoration: none;
}

.efficacy_content { 
    background: url(/resources/minisites/torisel/img/efficacy_bg.jpg) top left no-repeat;
    height: 482px;
    width: 508px;
    margin: 10px 0;
    padding: 0 25px;
}
.torisel_callouts {
    margin: 20px 35px;
    clear: both;
    height: 220px;
}

.global_treatment_callout, .global_edetail_callout {
    background: url(/resources/minisites/torisel/img/global_edetail_callout.gif) top left no-repeat;
    height: 221px;
    width: 244px;
    position: relative;
    float: left;
/*  margin: 0 10px 0 35px;*/
    margin: 0;
}
.global_treatment_callout {
    background-image: url(/resources/minisites/torisel/img/global_treatment_callout2.gif) !important;
}
.global_treatment_callout h4, .global_edetail_callout h4 {
    margin: 5px 0 0 10px !important;
}
.global_treatment_callout p, .global_edetail_callout p {
    margin: 15px 0 0 10px !important;
}
#global_edetail_callout_link {
    position: absolute;
    top: 172px;
    left: 24px;
    width: 182px;
}
#global_treatment_callout_link {
    position: absolute;
    top: 172px;
    left: 76px;
    width: 85px;
}
#global_treatment_callout_link a, #global_edetail_callout_link a {
    text-decoration: none;
}

#global_patiented_callout_link {
    position: absolute;
    top: 178px;
    left: 26px;
}
#global_patiented_callout_link a {
    text-decoration: none;
}


.global_oncology_callout {
    background: url(/resources/minisites/torisel/img/oncology_callout.gif) top left no-repeat;
    height: 221px;
    width: 244px;
    position: relative;
    float: left;
/*  margin: 0 10px 0 35px;*/
    margin: 0;
}
.global_oncology_callout h4 {
    margin: 5px 0 0 10px !important;
}
.global_oncology_callout p {
    margin: 15px 0 0 10px !important;
}
#global_oncology_callout_link {
    position: absolute;
    top: 173px;
    left: 88px;
}
#global_oncology_callout_link a {
    text-decoration: none;
}
#global_oncology_callout_link {
    position: absolute;
    top: 173px;
    left: 20px;
    width: 237px;
}
#global_oncology_callout_link a {
    text-decoration: none;
}




div.global_contact_callout {
    
    position: relative;
    float: right;
    width: 244px;
}
div.contact_callout_top {
    background: #fff url(/resources/minisites/torisel/img/contact_wyeth_callout_top.gif) no-repeat 0 0;
    height: 219px;
}
div.contact_callout_top h4 { margin: 0 0 0 10px !important; padding-top: 5px; }
div.contact_callout_top p { margin: 15px 0 0 10px !important; }
div.contact_callout_bottom {
    background: #fff url(/resources/minisites/torisel/img/contact_wyeth_callout_bottom.gif) no-repeat 0 0;
    width: 244px;
    height: 2px !important;
    line-height: 1px;
}

/* homepage specific ... */
.contact_callout { float: right; width: 186px; }
.contact_callout div.global_contact_callout {
    background: none !important;
/*  margin: 0 0 20px 0 !important;*/
    margin-bottom: 0;
    height: 217px !important;
    width: 186px !important;
}
.contact_callout div.contact_callout_top {
    background: #fff url(/resources/minisites/torisel/img/contact_callout_top.gif) no-repeat 0 0;   
    height: 215px;
}
.contact_callout div.contact_callout_top h4 { margin-left: 5px !important; }
.contact_callout div.contact_callout_top p { margin-top: 10px !important; }


.contact_callout div.contact_callout_bottom {
    background: url(/resources/minisites/torisel/img/contact_callout_bottom.gif) no-repeat 0 0 !important;
    width: 186px !important;
}

.contact_callout #edetail_link,
.global_contact_callout #edetail_link {
    background: transparent url(/resources/minisites/torisel/img/button-talk-now.gif) no-repeat 0 0;
    margin: 15px 0 15px 45px;
    width: 98px;
    height: 25px;
    text-align: center;
    position: static;
}
.global_contact_callout #edetail_link {
    margin-left: 72px;
}
.contact_callout #edetail_link {
    margin-left: 45px !important;
}
.global_contact_callout #edetail_link h4 {
    margin-top: 5px;
    padding-top: 0;
}
.contact_callout #edetail_link a,
.global_contact_callout #edetail_link a {
    line-height: 23px;
}

p#officehours { margin-top: 1em; }

.column_left {
    float: left; 
    width: 270px;
}
.column_right {
    width: 270px;
    float: right;
}
/* Misc */
.inline {
    display:inline;
}
.disclaimer p {
    font-size: 9px;
}
/* COLORS */

.teal {
    color: #468989 !important;
}

/* LISTS */

#sub_content ul.arrows {
    list-style: none;
    margin: 10px 0;
}
#sub_content ul.arrows li {
    background:url(/resources/minisites/torisel/img/arrow_bullet.gif) no-repeat 0px 5px;
    margin: 0 0 15px 0;
    padding:0 0 0 15px;
}
#sub_content ul.arrows li a {
    font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
    text-decoration: underline;
} 

#sub_content ul li, #sub_content td ul li {list-style: none;background:url(/resources/minisites/torisel/img/bullet.gif) no-repeat 0 .45em ; padding: 0 0 0 10px ;font: normal 11px/15px Tahoma, sans-serif; color: #333333 ; text-align:left !important;}

#sub_content ul.bottom_margin_5 li {
    margin-bottom: 5px;
}
#sub_content ul li ul li {list-style: circle; background:none !important;  padding: 0 0 0 10px;font: normal 11px/15px Tahoma, sans-serif; color: #333333; text-align:left !important;}
#sub_content ul li ul li.bottom_margin_5 {
    margin-bottom: 5px;
}

dl.sales_rep dt {
    width:90px;
    float:left;
    font-weight:bold;
}
dl.sales_rep dd {
    width:300px;
    float:left;
    margin-left:10px;
}
#median_chart {
    background: url(/resources/minisites/torisel/img/median_os_graph.gif) top left no-repeat;
    height: 367px;
    width: 332px;
    float: right;
}
div.email_print ul li a, div.email_print ul li a:link, div.email_print ul li a:visited {
    font-weight: normal;
}

div.j_code_callout {
    margin-bottom: 1em;
}

/* registration page branding */
#benefits_content { background-image: url(/resources/minisites/torisel/img/register-background.jpg) !important; }
#benefits_content a.register-now { background-image: url(/resources/minisites/torisel/img/register-now.gif) !important; }
input.gsc-search-button, #login input.submit, #main_content_area input.submit { background-image: url(/resources/minisites/torisel/img/submit-back.gif) !important; }
#benefits_content h2, h1.registration, span.colored, p.forgot a { color: #004990 !important; }
#benefits_content h3 { color: #333 !important; }


/***************************************************************/
/*      ADINA ADDITIONAL AND REDEFINED STYLES BEGIN BELOW      */
/***************************************************************/

.subhead_reference { font-weight: normal; }

/************************************/
/*       SUB_CONTENT DEFINITIONS    */
/************************************/

        #sub_content h1 {
            background: none;
            font: bold 13px Verdana, Tahoma, Arial, Helvetica, sans-serif;
            color: #468989;
            margin: 1em 0 0 0;
            padding: 0;
            border: none;
        }
        
        #sub_content h2, #Contact-Wyeth-LN h2 {
            background: none;
            font: bold 11px/ Verdana, Tahoma, Arial, Helvetica, sans-serif;
            color: #468989;
            padding: 0;
        }
        
        #sub_content h3 {
            background: none;
            font: bold 11px/15px Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
            color: #333 !important;
            margin-top: .85em !important;
            margin-bottom: .3em !important;
            padding: 0px !important;
            border: none !important;
        }
        
                .h2afterh1 { margin-top: .25em !important; }
                
                .h1followedbytext { margin-bottom: .2em !important; }
        
 
#sub_content img {
            margin: 1px 0px 0px 0px; 
            padding: 1px 0px 0px 0px;            
            vertical-align: bottom;    
}
        
        #sub_content hr { /* most of this is verbatim global.css */
            background:#CCCCCC none repeat scroll 0 0;
            border:0 none;
            clear:both;
            color:#CCCCCC;
            background-color:#CCCCCC;
            height:1px;
            margin:16px 0;
            *margin:12px 0;
            padding:0;
            width:100%;
            display: block; /* added this for IE so that margins work */
        }
        
        #sub_content u { text-decoration: none; border-bottom: 1px solid #999; }
        
        #sub_content p, #Contact-Wyeth-LN p {
            margin-top: 0;
            margin-bottom: .75em;
        }
                
        #sub_content ol, #sub_content ul {
            margin: 0;
            padding: 0;
            margin-bottom: .75em;
            padding-left: 1.5em;
        }
        
        #sub_content ol { margin-left: 6px; *margin-left: 10px; }
        
        #sub_content ol ol, #sub_content ul ul {
            padding-left: 0em;
            padding-top: .4em;
        }
                
                #sub_content li {
                    margin-top: 0;
                    margin-bottom: .45em;
                }
        
        #sub_content blockquote {
            margin: 0 2.9em;
        }
        
        #sub_content ul blockquote {
            margin: 0 1em;
        }
        
        #sub_content .patent_list dt {
            float: left;
            padding: 0;
            margin: 0;
            font-weight: bold;
        }

        #sub_content .patent_list dd {
            margin-left: 4.5em;
            margin-bottom: .55em;
        }
		
		#sub_content div.altBackground{
			background-color:#e5eaef;
			padding: 5px 10px;
		}

        #sub_content table {
            border-collapse: separate;
            border-spacing: 3px;
            *border-collapse: expression('separate', cellSpacing = '3px');
            margin: 0 0 5px -3px;
        }
        
                #sub_content th, #sub_content td {
                    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
                    font-size: 12px;
                    line-height: 115%;
                }
                
                #sub_content th {
                    background-color: #647bb2;
                    color: #FFF;
                    vertical-align: middle;
                    padding: 3px 6px 5px 6px;
					line-height:18px;
                }
                
                #sub_content td {
                    color: #004990;
                    background-color: #E1E99A;
                    text-align: center;
                    vertical-align: middle;
                    padding: 6px 6px 7px 6px;
                }
                                
                #sub_content .zebra td {
                    background-color: #CFEBEC;
                }
                
                #sub_content .leftcell {
                    text-align: left !important;
                    padding-left: 12px !important;
					line-height:18px!important;
                }
                
                #sub_content .leftheader {
                    background-color: #004990 !important;
                }
                
                #sub_content table.leftaligned th, #sub_content table.leftaligned td { padding-left: 12px; text-align: left; }
                
                /* STYLES FOR COMPLEX TABLE */
                
                #sub_content .alt_table_a { }
                
                        #sub_content .alt_table_a th {
                            background-color: #004990;
                            padding: 11px 6px 12px 6px;
                        }
                        
                                #sub_content .alt_table_a .table_subhead td {
                                    color: #FFF;
                                    background-color: #647bb2;
                                    font-size: 9px;
                                    font-weight: bold;
                                }
                                #sub_content .alt_table_a .table_head_alt {
                                    background-color: #013B74;
                                }
                                
                                #sub_content .alt_table_a .table_subhead_alt {
                                    background-color: #50679C !important;
                                }
                        
                        #sub_content .alt_table_a td {
                            background-color: #E1E99A;
                            text-align: center;
                            vertical-align: middle;
                            padding: 3px 6px 4px 6px;
                        }
                                        
                        #sub_content .zebra1 td {
                            background-color: #F6F8E1;
                        }
                                        
                                #sub_content .zebra1_alt {
                                    background-color: #EEF2CC !important;
                                }
                                        
                        #sub_content .zebra2 td {
                            background-color: #F1F9F9;
                            padding-top: 7px;
                            padding-bottom: 7px;
                        }
                                        
                                #sub_content .zebra2_alt {
                                    background-color: #E2F3F4 !important;
                                }
                                        
                        #sub_content .zebra3 td {
                            background-color: #E1E99A;
                        }
                                        
                                #sub_content .zebra3_alt {
                                    background-color: #C7D456 !important;
                                }
                                        
                        #sub_content .zebra4 td {
                            background-color: #CFEBEC;
                        }
                                        
                                #sub_content .zebra4_alt {
                                    background-color: #A0D8DA !important;
                                }
                                                
                        #sub_content .zebra3 .leftcell, #sub_content .zebra4 .leftcell {
                            padding-left: 32px !important;
                        }
                                        
                        #sub_content .zebra5 td {
                            background-color: #647bb2;
                            color: #FFF;
                        }
                                        
							#sub_content .zebra6 td {
								background-color: #CFEBEC;
								text-align: left;
							}
											
							#sub_content .zebra6 li {
								font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
								color: #004990;
								list-style: disc;
								background: none;
								padding: 0;
								padding-bottom: .25em;
                        }
                                
        /* STYLES FOR SMALL COPY */
        
        .torisel_disclaimer { margin-bottom: .75em; }
        
                .torisel_disclaimer p {
                    font-size: 9px;
                    line-height: 11px;
                    *line-height: 12px;
                    margin-bottom: .25em !important;
                    padding-left: 1.05em;
                    text-indent: -1.05em;
                }
                
                    .torisel_disclaimer p.noindent { text-indent: 0; padding-left: 0; }
					.torisel_disclaimer p.indent{ text-indent: 0px; padding-left: 29px!important; }
        
        /* STYLES FOR CALLOUT BOXES */
        
        #new-call-out {
            margin-left: auto;
            margin-right: auto;
            margin-top:25px;
            margin-bottom:20px;
            width:392px;
            background: url(/resources/minisites/torisel/img/callout-bottom.gif) no-repeat left bottom;
        }

                #call-out-text {
                    padding: 11px 18px 0 21px;
                    background: url(/resources/minisites/torisel/img/callout-top.gif) no-repeat left top;
                    min-height:13px;
                    height:auto !important;
                    height:13px;
                }
                
                    #callout-home #call-out-text { background: none; }
                    
                    #new-call-out h2 {
                        margin-top: 0px;
                        margin-bottom: .55em;
                    }
                    
                    #new-call-out h2 img {
                        float: right;
                        padding: 0;
                        margin: 0;
                        margin-top: 3px;
                    }
                
                #call-out-button {
                    height: 41px;
                    clear: right;
                }
                
                    #new-call-out a {
                         width: 236px;
                         padding-top: 8px;
                         padding-right: 8px;
                         height: 25px;
                         background: url(/resources/minisites/torisel/img/callout-button-right.gif) no-repeat right top;
                         font-weight:bold;
                         cursor:pointer;
                         text-align: center;
                         float: right;
                         margin-right: 22px;
                         overflow: hidden;
                    }
                        
                    #new-call-out .buttoncap {
                        width: 12px;
                        height: 33px;
                        float: right;
                         background: url(/resources/minisites/torisel/img/callout-button-left.gif) no-repeat left top;
                    }
                    
                    #new-call-out .callout-button-wide a {
                         width: 331px !important;
                    }
                        
                    #new-call-out .callout-button-wide .buttoncap {
                         background: url(/resources/minisites/torisel/img/callout-button-left-wide.gif) no-repeat left top !important;
                    }
        
        /* STYLES FOR HIGHLIGHT BOXES */
                
        #sub_content .highlight_bar {
            background-repeat: no-repeat;
            background-color: transparent;
            width: 576px;
            height: 53px;
        }
        
        #sub_content .highlight_bar a {
            text-decoration: none;
        }
        
        #sub_content .highlight_bar a:hover, #sub_content .highlight_bar a:active {
            text-decoration: underline;
        }
        
        #sub_content .highlight_text {
            width: 400px; /* FULL WIDTH TO ACHIEVE */
            float: left;
            height: 100%;
            padding-left: 85px;
            width: 339px;
        }
        
        #sub_content .highlight_text p {
            position: relative;
            margin-top: .8em; /* assume two lines */
        }
        
        #sub_content .highlight_pdf {
            width: auto;
            float: right;
            height: 100%;
            padding-right: 18px;
        }
     
        #sub_content .highlight_pdf p {
            position: relative;
            margin-top: 1.6em; /* assume one line */
        }
        
                .patient_case_A {
                    background:url(/resources/minisites/torisel/img/patient-cases-1.jpg);
                    margin-top: 17px;
                }
                
                .patient_case_B {
                    background:url(/resources/minisites/torisel/img/patient-cases-2.jpg);
                    margin-top: 17px;
                }
                
                .two_line_generic {
                    background:url(/resources/minisites/torisel/img/text_box_2line.jpg);
                    margin-top: 17px;
                }
                
                .three_line_generic {
                    background:url(/resources/minisites/torisel/img/text_box_3line.jpg);
                    margin-top: 17px;
                    height: 70px !important;
                }
                
                .drug_interaction_reference {
                    background:url(/resources/minisites/torisel/img/DrugInteractions-pdf-bar.jpg);
                    margin-top: 17px;
                }
                
                .green_callout_box {
                    background:url(/resources/minisites/torisel/img/ShadedBox_Shell.jpg);
                    margin-top: 17px;
                    height: 92px !important;
                }               
                    .drug_interaction_reference .highlight_text, .green_callout_box .highlight_text {
                        width: auto !important;
                    }
                
                    .three_line_generic .highlight_text, .two_line_generic .highlight_text {
                        padding-left: 18px !important;
                    }
                    
                    .three_line_generic .highlight_text p {                 
                        margin-top: .9em !important; /* assume one line */
                    }
                    
                    .three_line_generic .highlight_pdf p {                  
                        margin-top: 2.2em !important; /* assume one line */
                    }#sub_content .leftcell
                    
                div.green-highlight-bottom {
                    margin-top: 17px;
                    width: 578px;
                    background:url(/resources/minisites/torisel/img/ShadedBox_Shell_Bottom.gif) no-repeat left bottom;
                }
                
                    div.green-highlight-top {
                        background:url(/resources/minisites/torisel/img/ShadedBox_Shell_Top.gif) no-repeat left top;
                        min-height: 16px;
                        height: auto !important;
                        height: 16px; padding: 10px 30px; 
                    }
					.green-highlight-bottom {
                    margin-top: 17px;
                    width: 578px;
                    background:url(/resources/minisites/torisel/img/ShadedBox_Shell_Bottom.gif) no-repeat left bottom;
                }
                
        .pdf_download_text {
            background: transparent url(/resources/shared/img/pdf.gif) no-repeat;
            padding-left: 22px;
            margin-top: 12px !important;
            margin-bottom: 12px !important;
            font-size:  10px;
        }
        
        #sub_content .misc_buttons {
            border: none;
            margin: 5px 0 10px 0;
        }
        
    /* REFERENCE SECTION */

    #References-Section li { margin-bottom: 0px; }
        
/* HOME PAGE DEFINITIONS */

#torisel-home #main_content, #torisel-home #sub_content {
    margin-top: 0px !important;
}

/*#torisel-home #sub_content {
   background: url(/resources/minisites/torisel/img/Home_MainTreeGraphic.jpg) no-repeat -22px 0px;
   position: relative !important;
}*/


    #torisel-home #sub_content h1 {
        margin-top: 85px !important;
        padding-left: 165px !important;
        line-height: 150% !important;
        margin-bottom: 5px !important;
    }
    
    #torisel-home #sub_content #homenavs {
        padding-left: 237px;
        color: #01367d;
    }
    
    #torisel-home #sub_content #homenavs li {
        background:url(/resources/minisites/torisel/img/arrow_bullet.gif) no-repeat 0px 3px;
        padding-left: 20px !important;
        margin-bottom: 8px !important;
    }
    
    #torisel-home #sub_content #homenavs a {
        text-decoration: underline !important;
        font-size: 12px !important;
    }
    
    #torisel-home #home-postflash-positioner { /* hack since ie can't use margin-top after absolutely positioned flash */
        position: relative;
        padding-top: 323px;
        overflow: hidden;
        height: 0px;
        clear: both;
    }
    
    #torisel-home #callout-home {
        margin-left: 8px;
        width: 570px;
        height: 141px;
        margin: 0px 0px 40px 5px;
        background: url(/resources/minisites/torisel/img/Home_Callout_Shell.jpg) no-repeat;
    }
    
    #torisel-home #call-out-text {
        height: 103px !important;
        padding: 2px 0 0 16px !important;
        width: 269px !important;
    }
    
    #torisel-home .callout-left {
        float: left;
    }
    
    #torisel-home .callout-right {
        float: right;
    }
    
    #torisel-home .callout-left p {
        padding-right: 75px !important;
    }
    
    #torisel-home .callout-right p {
        padding-right: 100px !important;
    }
    
    #torisel-home #callout-home a {
        background:transparent url(/resources/minisites/torisel/img/Callout_Button.png) no-repeat scroll 0 0;
        *background:transparent url(/resources/minisites/torisel/img/Callout_Button.gif) no-repeat scroll 0 0;
        clear:both;
        cursor:pointer;
        display:block;
        font-weight:bold;
        height:26px;
        margin-left:17px !important;
        padding-top:7px;
        text-align:center;
        width:248px;
    }
    
    .ie-disappearingtext-bugfix {
        position: relative;
    }
  /*  
#Contact-Wyeth-LN {
    width: 168px;
    height: 100px;
    background: url(/resources/minisites/torisel/img/ContactWyeth_Shell_Empty.jpg) no-repeat;
    padding: 0px 11px 0px 14px;
    margin-bottom: 13px;
}
*/

#Contact-Wyeth-LN {
    width: 192px;
    height: 72px;
    background: url(/resources/minisites/torisel/img/reporting.jpg) no-repeat;
    padding: 0px 11px 0px 14px;
    margin-bottom: 13px;
}
    #Contact-Wyeth-LN h2 {
        margin-top: 0em;
    }
    
    #Contact-Wyeth-LN p {
        margin-bottom: 0em;
        line-height: 14px;
    }
    
    #Contact-Wyeth-LN .department { }
    
    #Contact-Wyeth-LN .phone {
        font-weight: bold;
        margin-bottom: 12px;
    }
    
    #Contact-Wyeth-LN .contact {
        font-weight: bold;
    }
    
    #Contact-Wyeth-LN .button {
        text-align: center;
        margin-top: -2px;
    }
    
    #Contact-Wyeth-LN p.smallprint {
        font-size: 10px;
        line-height: 11px;
        *line-height: 12px;
        margin-bottom: .25em !important;
    }
    
    .loggedinSR h2 {
        padding-top: 5px !important;
    }
    
    .loggedinNSR h2 {
        padding-top: 35px !important;
    }
    
    .loggedoutSR h2 {
        padding-top: 9px !important;
    }
    
#Contact-Wyeth-LN .red {
    color: #333;
}

#Contact-Wyeth-LN .red a {
    color: #004990;
}
    
#sub_content #servlet_value #customer_service_text{
    display: none;
}

/* SPECIAL STYLES FOR IMPORTANT SAFETY INFORMATION */
    h2.notISIpage { display: block }
    h1.ISIpage {display: none }
    
    #ImportantSafetyInfo h2.notISIpage { display: none }
    #ImportantSafetyInfo h1.ISIpage { display: block }


/* 07-01-09 */
input.submit_xlong {
background-image:url(/resources/salesrep_private/minisites/torisel/img/submit-xlong-back.gif) !important;
width:220px !important;
}

#pfizer_message {
    border-color:#0D3D8E !important;
    
}
#pfizer_message a, #pfizer_message a:link, #pfizer_message a:visited {
color:#004990 !important;
text-decoration:underline;
}


.pfizer_breaking_news {
background :#004990 !important;
}

.torisel-nccn-recommendations{
	margin: 8px 0px;
}
.torisel-nccn-recommendations h3, .torisel-nccn-recommendations ul li, #call-out-text h3, #home-nav-footer h3{
	font-size: 11px !important;
	font-weight: normal !important;
}
.torisel-nccn-recommendations ul li{
	background:url(/resources/minisites/torisel/img/bullet.gif) no-repeat 0 .45em;
	list-style: none;
	padding: 0 0 0 10px;
}

#home-nav-footer{
	margin-bottom: 21px;
	padding-left: 0px;
}

#home-nav-footer h3, #home-nav-footer ul li{
	font-size: 10px !important;
}

/* ADINA - NEW SLIDING DOOR BUTTON */
div.sliding-doors, div.sliding-doors input {
	background-image: url(/resources/minisites/torisel/img/submit-bknd.gif); !important;
}

#footnote, #footnote p
{
	font-size:10px !important;
}

button.css3button {
	background: -moz-linear-gradient(top, #1e1688 0%, #120c5c) !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#1e1688), to(#120c5c))!important;
	background-color:#1e1688 !important;
}

#choicedrop li.front {
	background-image: url("/resources/minisites/torisel/img/rep_dropdown_.png") !important;
}


#reptophead {
	background-image: url("/resources/minisites/torisel/img/topgradient.png") !important;
}

.base {
	display:none;
}
#backpanel {
	background-image:url("/resources/minisites/torisel/img/rep_background.jpg") !important;
}
