
/* Eloxastyle */
@media print{
	.noprint {visibility:hidden; display:none}
	.print {visibility:visible; display:inline}
}
@media screen {
	.hide {visibility:hidden; display:none}
}

body { background:#fff url(../images/bodyback1.gif) repeat-x top; width:100%; color:#555555;height:100%; margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:.75em;}

/*=========== fix for :hover in IE6================*/
body {behavior: url(/css/csshover3.htc);}
/*=========== fix for :hover in IE6================*/

#SAHeader{background:url(../images/saheader_bg.png) repeat-x; height:33px; left:0;  position:absolute; top:0;  text-align:center;	width:100%; z-index:120;}
    .SanofiLink {width:980px; margin:0 auto;}
        .SanofiLink a { float:right; margin:5px 5px 0 0;}

h2{	font-size:1.2em; color: #C73E00;}
h3{	font-size:1.5em; color:#000;}
h4{	color:#000000; font-size:1.2em;}
h5 { color:#b3310a; font-size:1.1em;}
a { color:#820a00;}
li { margin:8px 0}
img { border:none;}
sup { line-height:0; font-size:10px}
sup a { line-height:0; font-size:10px}
/* classes */
.clear {clear:both;margin:0;padding:0;}
.right { float:right}
.left { float:left}
.safetyInfoText { display:none;	margin-left:10px;}

#footer { text-align:center; font-size:11px; padding-bottom:42px; }
    #footerLinks {padding:7px 0 0px 0; background:url(../images/footerBG.gif) repeat-x; color:#FFFFFF; height:17px; text-align:center; font-size:11px; margin:0}
            #footerLinks a{ font-weight:bold; color:#FFFFFF; padding:0 4px; text-decoration:none;}
            #footerLinks a:hover {	color:#fce578;}
    #footerBottom {background:url(../images/footerBottom.gif) no-repeat; height:4px; width:980px; font-size:0; display:block}

/*-----Related Links-----*/
.linkPadlink {	padding:0px 0 5px 0;}
    .linkPadContainer ul {	color:#000066;	margin:0 0 -10px 0;	padding:0 20px 0 33px;	list-style:none;}
    .linkPadContainer li {	margin:10px 0; 	font-size:11px	}
    .linkPadContainer a:hover { text-decoration:underline;	color:#990000;}
	
    .linkPadnotepad { background-image:url(../images/notepad_bg.gif); background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#000066; padding:0px 3px 5px 4px;}
    .linkPadtext {	background-image:url(../images/notepad_bg.gif);	background-repeat:repeat-y;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#000066;	padding:0px 0px 0px 0px; width:210px;}
    .linkPadContainer{	float:right;}


/*-----Related Links End-----*/

.formatTfield1 { height:12px; 	width:75px;}
.logo_hcp{ position:relative; top:20px; display:block;width:132px; height:66px;}
    .logo_hcp img { display:block}
.logo {padding: 21px 0 0 16px;}
.minus {padding:5px 0 0 3px;}
.plus {padding:5px 3px 0 0;}
.right {clear:right;}

.menutext {	font-family:Arial, Helvetica, sans-serif; 	font-weight:bold; 	font-size:12px; color:#565656;}

.QandA {	float:left; 	margin-bottom:15px; 	color:#ce390c; 	font-size:12px;  	position:relative; 	top:-1px; 	left:-2px}

.questionbold {	font-weight:bold;	margin:0; }

.question {	margin:10px 0;	padding:0;	font-size:1.2em;}

.callout_box {	background-color:#374563; 	width:183px; 	margin:1px;	padding:16px 15px 15px 15px;}
    .callout_box h2 {	font-size:12px; 	font-weight:bold; 	color:#FFFFFF;	padding:0;	margin:0 0 10px 0}
    .callout_box p{	font-size:11px;	color:#FFFFFF;	margin:10px 0;	padding:0;	}
    .callout_box ul { 	list-style-image:url(../images/calloutArrow.gif);	margin:0 0 10px 0; 	padding:0 0 0 25px;	color:white;	}
        .callout_box li {font-size:11px;}
    .callout_box a {color:white;}

.superscriptsize { font-size:11px;    color:Red;}
.biggerstar {font-size:12px;}

/*#outsidewrapper { margin:0 auto; width:752px;}
#wrapper {	width:752px;  margin:0;	padding:0 4px;	float:left;	clear:both;	}*/

#outsidewrapper { margin:0 auto; width:980px; }


#wrapper {	width:980px;  margin:0 0 18px 0;	padding:0;	float:left;	clear:both; background:#ffffff;	 }
#contentWrap {top:0; position:relative; padding:20px}

#navigation { background-color:#FFFFFF; }

#navigation li a menutext {	font-size:12px;	margin:0;	padding:0;}

#navigation ul {    margin: 0;    padding: 0;   font-family:Arial, Helvetica, sans-serif;    font-weight:bold;}
    #navigation ul li { position: relative;   margin: 0;  padding: 0;  list-style-type: none; width:215px;	font-size:12px;}
        #navigation li a { display: block;  text-decoration: none;  color:#1a4483;  background-image: url(../images/nav_off.gif);  background-repeat:no-repeat;	padding:9px 0 0 37px;	height:22px;}
        #navigation li a:hover { background-image: url(../images/nav_on.gif);    background-repeat:no-repeat;	color:#d24100;}
#navigationTop{	color:#bebebe; padding-top:4px;}


/* used by left nav sub items */
.navItem{ background-color:#FFFFFF; margin:15px 10px 15px 38px;padding:0;font-size:11px;}
.navItemSub{ background: url(../images/bg_navItemSub.gif) no-repeat 0 3px; background-color:#FFFFFF;margin:15px 10px 15px 42px;padding: 0 0 0 13px;font-size:11px;}



.navItem a{padding:0;margin:0;color:#092247; text-decoration:none; }
.navItem a:hover{color:#D8390F; text-decoration:none; }
.navItem img {vertical-align:middle;}

.navItemSub a {padding:0;margin:0;color:#092247; text-decoration:none; }

.navItemSub a:hover {color:#D8390F; text-decoration:none; }

/*=================== Header =========================*/

/*#masthead {	background-image:url(../images/bg_tophdr.gif);	background-repeat:repeat-x;	margin:0;	padding:0;	position:relative;	z-index:10;	width: 752px;}*/
#masthead {	margin:0;	padding:0;	position:relative;	z-index:10; height:146px; top:13px;	width: 980px;}
    #piBox {  font-size: 11px; height: 25px; position:absolute;   left:297px; top:12px}
    /*#piBox {  font-size: 11px; height: 25px; left: 210px; position: absolute; top: -50px;  z-index: 9999;}*/
        #piBox a { color:#820a00; text-decoration:none; font-weight:bold}
#forUSResidents_hcp {right:10px; color:#666666; position:absolute; 	top:10px;	font-size:14px;	margin-bottom:6px;	font-weight:normal;	padding: 0 0 0 0;	width: auto;	overflow: hidden;}

#utilHolder { height:25px; position:relative; width:430px; float:right;}
/*#utilHolder { height:46px; background-image:url(../images/bg_redBar.gif); background-repeat:repeat-x; background-position:bottom; position:relative;}*/

#utilnav {font-size:10px;position:absolute;top:-1px;right:0;background-image:url(../images/util_bcg.gif); background-repeat:repeat-x;background-color:#f5f5f5; border-right:1px solid #dfdfdf; width:408px}
    #utilnav a{text-decoration:none; color:#565656}
    #utilnav a:hover{ color:#b53800}

#utilnavhcp {font-size:10px; width:228px; float:left; margin-right:10px}
    #utilnavhcp a{text-decoration:none; color:#565656}
    #utilnavhcp a:hover{ color:#b53800}
    .search { font-family:Arial, Helvetica, sans-serif;  float:left; font-size:11px; color:#FFFFFF; padding:0; 	margin:0; width:192px; 	} 
        .searchfield { position:relative; top:0px;}
        .goButton { background: url(../images/hcpgo_btn.gif); border-collapse: collapse; height:25px; width:25px; border-width:0; cursor:pointer; float:left; padding:0; margin:0 }
        .formatTfield { height:25px; font-size:11px; line-height:26px; background:url(../images/search_bg.gif) no-repeat; color:Black;	width:167px; 	border:0;	margin:0;	padding:0; float:left}
        .SearchButton { height:25px; padding:0; margin:0}

/*=================== Top Nav =========================*/
#hcpTop_nav { position:relative; bottom:0; left:0; right:0;  margin:0; top:13px}
#hcpTop_nav ul {background:url(../images/navigation_bg.gif) repeat-x bottom; padding:0 0 0 0; margin:0; height:44px; text-align:left; width:980px}
#hcpTop_nav ul li { float:left; list-style:none; margin:0; position:relative; display:block; }
    #hcpTop_nav ul li a { background:url(../images/nav_link_bg.gif) no-repeat left bottom; color:#fff; cursor:pointer;  display:block; font-weight:bold; font-size:13px;  text-decoration:none; line-height:44px; height:44px; padding-left:5px; float:left}
    #hcpTop_nav ul li a b { padding:0 12px 0 7px; display:block; float:left; font-weight:bold;}
    #hcpTop_nav ul li#navOn a, #hcpTop_nav ul li a:hover {background:url(../images/nav_on_left.gif) no-repeat left; color:#fce578; }
     #hcpTop_nav ul li a b span.homeLink { display:block; background:url(../images/home_img.gif) no-repeat; height:15px; width:17px; margin-top:15px; }
     #hcpTop_nav ul li a:hover b span.homeLink, #hcpTop_nav ul li#navOn a b span.homeLink { display:block; background:url(../images/homeON_img.gif) no-repeat; height:25px; width:17px; margin-top:15px }

    
    
    #hcpTop_nav ul li:hover ul.subnav {visibility:visible; display:block; }            
    
        #hcpTop_nav ul li#navOn a b, #hcpTop_nav ul li a:hover b { display:block; background:url(../images/nav_on_bg.gif) no-repeat right top;  }
        #hcpTop_nav ul li#navOn a b img,   #hcpTop_nav ul li a b img  { display:block; padding:14px 2px 14px 3px }


/*=================== Sub Nav =========================*/
    #hcpTop_nav ul li ul.subnav { width:227px; position:absolute; top:44px;  left:0; float:none; background:url(../images/subnav_bg.png) no-repeat bottom; height:auto;  padding-bottom:5px; display:block; display:none; }    
        #hcpTop_nav ul li ul.subnav li {width:217px; position:relative; }
    #hcpTop_nav ul li ul.subnav li a {width:212px; color:#fff; background:none !Important; height:auto; padding:5px 0 10px 10px;  display:block; font-size:12px; line-height:20px;}
    #hcpTop_nav ul li ul.subnav li a:hover { background:#820a00 !Important; position:relative; z-index:10; color:#fce578; }                
    #hcpTop_nav ul li#navOn ul.subnav li a:hover {background:#820a00; color:#fce578 }
    #hcpTop_nav ul li#navOn ul.subnav li a { color:#fff;}
     #hcpTop_nav ul li ul.subnav li ul { background:none; width:222px;  height:auto; }
      #hcpTop_nav ul li ul.subnav li ul li { float:left; width:222px;  }
    #hcpTop_nav ul li ul.subnav li ul li a {width:192px; color:#fff; background:none; height:auto; padding:5px 0 10px 30px;  display:block; font-size:12px; line-height:20px;}

 
    
/*#leftColumn { position:relative; top:16px;	z-index:10;	width:215px; float:left; margin:0; padding:0; clear:left;}
#rightColumn { position:relative; top:16px;	z-index:10;	margin:0; 	padding:0;	width:536px; float:left;	}*/

#rightColumn { float:left; width:235px; padding:30px 0 0 30px;}
  
  
    a.rightCol_clt { width:210px; background:url(../images/rightCol_clt_bg.gif) no-repeat top;  color:#555555; cursor:pointer; padding:12px 10px 13px 15px; margin-bottom:15px; display:block; text-decoration:none}
    a.rightCol_clt img { margin:0 0 12px 43px;  display:block}
    a.rightCol_clt span.innerClTtitle { margin:0; padding:0; font-size:12px; font-weight:bold; color:#555555; display:block}
    a.rightCol_clt span.innerCLTcopy { font-size:11px; line-height:14px; padding:0; margin:0; display:block}
    a.rightCol_clt span.innerCLTcopy b  {text-decoration:none; font-weight:bold; color:#820a00; display:block;}
    
    
#leftColumn { width:675px; float:left;}
    .copyHolder {border-bottom: 1px solid #DDDDDD; padding-bottom:26px;}
    
    .dosingCal_tabs { height:34px; padding:0; margin:0}
        .dosingCal_tabs a { background:url(../images/dosingCal_tab.gif) no-repeat; color:#3d506e; font-size:20px; display:block; float:left; height:34px; line-height:32px; text-align:center; text-decoration:none; width:335px;  }
        .dosingCal_tabs a:hover, .dosingCal_tabs a.on  {background:url(../images/dosingCal_tab_on.gif) no-repeat; color:#fce578}
        #contentHolder .dosingCalcopy_Wrap { width:635px; background:#3d506e url(../images/dosingCalcopy_wbcg.gif) no-repeat bottom; padding:20px;}
             #contentHolder .dosingCalcopy_Wrap p { color:#fce578; font-size:14px; padding:0; margin:0 !important;}
             .dosingCalcopy_top {background:url(../images/dosingCalcopy_top.gif) no-repeat top; height:5px; width:635px; font-size:0}
             .dosingCalcopy {background:#ffffff url(../images/dosingCalcopy_bg.gif) no-repeat bottom; padding:10px 14px; margin:0 0 18px; }
              #contentHolder .dosingCalcopy p { color:#555555 !important; padding:15px 0 10px; line-height:22px}
               #contentHolder .dosingCalcopy .dosingCal_field { width:80px; border:1px solid #7f9db9}
                #contentHolder .dosingCalcopy input { width:128px;  border:1px solid #7f9db9}

/*=================== Home Callouts =========================*/
    #contentHolderHome .hcpHome_bottomClts { width:940px; margin:20px 0 20px 20px;}
        #contentHolderHome a.homeClt_pactPlus, #contentHolderHome  a.homeClt_dosingCalculator, #contentHolderHome  a.homeClt_patientManagement, #contentHolderHome  a.homeClt_colorectalCancer { color:#555555; display:block;  cursor:pointer; min-height:154px; float:left;  width:209px; padding:11px 10px 0 15px;text-decoration:none}
        #contentHolderHome a.homeClt_colorectalCancer { background:url(../images/homeClt_bottom_colorectalCancer_bg.gif) no-repeat right top; margin:0; }
        #contentHolderHome a.homeClt_pactPlus { background:url(../images/homeClt_bottom_pactPlus_bg.gif) no-repeat right top;  margin-right:1px; }
        #contentHolderHome a.homeClt_dosingCalculator, #contentHolderHome a.homeClt_patientManagement {background:url(../images/homeBottomClt_bg.gif) repeat-x top;  margin-right:1px;}
        #contentHolderHome a.homeClt_pactPlus img, #contentHolderHome a.homeClt_dosingCalculator img, #contentHolderHome a.homeClt_patientManagement img, #contentHolderHome a.homeClt_colorectalCancer img {margin:0 0 12px 30px; display:block}
        #contentHolderHome a.homeClt_pactPlus span.CLTtitle, #contentHolderHome a.homeClt_dosingCalculator span.CLTtitle, #contentHolderHome a.homeClt_patientManagement span.CLTtitle, #contentHolderHome a.homeClt_colorectalCancer span.CLTtitle {margin:0; padding:0; font-size:12px; font-weight:bold; color:#555555; display:block}
        #contentHolderHome a.homeClt_pactPlus span.CLTCopy, #contentHolderHome a.homeClt_dosingCalculator span.CLTCopy, #contentHolderHome a.homeClt_patientManagement span.CLTCopy , #contentHolderHome a.homeClt_colorectalCancer span.CLTCopy  { font-size:11px; line-height:14px; padding:0; margin:0;  display:block}
                a.homeClt_pactPlus b.clt_link,  a.homeClt_dosingCalculator b.clt_link,  a.homeClt_patientManagement b.clt_link,  a.homeClt_colorectalCancer b.clt_link { color:#820a00; text-decoration:none; font-weight:bold;}
                
/*-------------------------------------------------*/
/* content styles */

#contentHolder td.hcpTableHeader {	padding:4px 6px;	font-size:12px;	color:#ffffff;	font-weight: bold;	background-color:#3D506E; }
.hcpOJTableHeader {	background-color: #d24100;	color: #FFF;	padding: 4px;	font-size:12px;	font-weight: bold;}
.hcpTableRow {	padding:2px 4px;	font-size:11px;	color:#000000;	font-weight: normal;	background-color:#E5E5E5; }

.hcpTableRow2 {	padding:2px 4px;	font-size:11px;	color:#000000;	font-weight: normal;	background-color:#F1F1F1; }

.referenceWrap {padding:25px 0 25px; margin:0;}
   .referenceWrap .reference ol, .referenceWrap .reference li {margin:5px 0px; font-size:11px;}
   .reference {font-size:12px;}
   .reference .plus{font-size: 1.1em;}

#contentHolder {  }
    #contentHolder h1 {	font-size:1.9em; color:#3d506e;	margin:5px 0 0 0;}
    #contentHolder h2, #contentHolder .nursescontentHolder h2 {	font-size:1.6em; color:#c73e00; margin:25px 0 10px 0;}
    #contentHolder h2 sup { font-size:0.75em; line-height:0}
    #contentHolder p {	margin-top:10px; margin-bottom:10px; margin-left:0;	margin-right:0;	width:auto;	padding:0;	color:#555555;}
    #contentHolder .redHeader {	color:#b3310a;	font-weight:bold;}
    #contentHolder p.smallText { font-size:10px; }
    #contentHolder h1 sup a { font-size:12px;}

.chartsHolder {width:560px}    
    .backToTop {text-align: right;}

#contentHolderHome { margin:0px 0px 0px 0px }

#contentHolderHome h2{	font-size:1.2em; 	color:#000;	margin:25px 0 15px 0;}
#relatedLinks {	text-align:right;	font-size:11px;	}
#relatedLinksHolder { width:200px; text-align:left; margin-left:auto;	}
#relatedLinks #relatedLinksHolder p{ font-size:1.2em; font-weight:bold; 	color:#B3310A; 	margin-bottom:5px }
#relatedLinksHolder a{ font-size:1.2em;}
/*-------------------------------------------------*/
#breadCrumb { border-bottom:1px solid #dddddd; color:#3d506e; display:block;  margin:1px 0 26px; font-size:11px; padding:8px 10px 7px 0; text-align:left;}
#breadCrumb  a { text-decoration:none}
#forUSResidents { 	right:60px; 	color:#0066b2; 	position:absolute; 	top:20px;	font-size:16px;	margin-bottom:6px;	font-weight:bold;	font-style:oblique;	padding: 20px 0 0 0;	width: auto;	overflow: hidden;}


.glossaryLink {	color: #000000; 	text-decoration: underline;} 

.glossaryItem {	color: #000000; 	text-decoration: underline;} 
.glossaryLink {	color: #000000; text-decoration: underline;} 

.glossaryCaptionFontClass {	color: #ffffff;		font-weight: bold;	font-size:12px;	background-image:url(../images/definitionBox_top.gif);	background-color:#B63900; /*#D8390F;*/	padding: 6px 5px 5px 75px;} 
.glossaryBodyFontClass {	color: #000000;		font-weight: normal;	font-size: 11px;	background-color:#FFF8DC;	border-left:1px solid #C5B780;	border-right:1px solid #C5B780;	border-bottom:1px solid #C5B780;	padding: 5px 5px 5px 5px;} 

.invisibleLink {	color: #000000;	cursor: text;	text-decoration: none;}


#dualboxes {margin:0; padding:0;width:536px;}

#leftbox {margin:0; padding:0; float:left; width:268px;border-right:1px solid #e0e3e8;}

#rgtbox {margin:0; padding:0;width:267px;float:left;}
#welcome{width:216px; position:relative;top:14px;}


#leftSubLink {display: block; text-decoration: none;  color:#515151; margin:10px 0px; padding:0px 0 0 37px;}
#leftSubLink a { color:#515151; font-weight:bold; text-decoration:none}
#leftSubLink a:hover { color:#d24100;}
#safetyFlash {	margin:1px 0 1px 1px;	clear:both;}
.flashHelper {	position:relative; 	right:-14px;	top:-12px;	float:right }
.flashHelperLanding {	position:absolute; 	right:0px; 	top:0px;	}

.emphasize { 	background-color:#efefef; 	border:1px solid #d7dade; 	padding:8px 10px; 	width:660px; margin:20px 0;	}
.emphasize div {    font-size:1.2em;  }	

#contentHolder .emphasizeTag { background-color:#efefef; 	border:1px solid #d7dade; 	padding:8px 10px; 	width:660px; margin:20px 0;    }	
    #contentHolder .emphasizeTag h2  {  font-size:1.2em; margin:0;	}



.mainPageImage {float: right;padding: 0px 0 8px 10px;}	

#errorMessage p {	font-size:12px;	font-weight:bold;	color:#D8390F;	background-color:#efefef; 	border:1px solid #d7dade; 	padding:8px 10px 10px 10px; }

/* seo styles */
.standard {	text-decoration: none;	cursor: text; 	font-weight: normal;}

#contentHolder p, li{    font-size: 1.2em; }
#contentHolder li li{    font-size: 1em; }
#contentHolderHome p, li{    font-size: 1.2em; }

.callout_box p {    font-size:12px;}
.callout_box li {    font-size:12px;}
.glossaryLink {	color: #000000; text-decoration: underline;}
.contentlinks {	color: #d24100; text-decoration: underline;	font-weight:bold;}
 
/* flash detection styles */
body, html {height:100%}
#flashDetectionWrapper { 	visibility:hidden;	width:100%; 	height:100%;	text-align:center; 	position: absolute; 	bottom: 0;	top: 0;	left:0;	z-index:2000; 	font-size:1px;	}
#flashDetection { position:relative; width:451px; color:#435057; margin:0 auto; text-align:left; top:100px; z-index:1500}
#flashDetection .content {padding:0 20px 10px 36px; background-image:url(../images/fd/fd_bcg.gif); background-repeat:repeat-y; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#flashDetection .flashLogo {position:absolute; right:20px; top:0}
#flashDetection .title {padding:6px 0 10px 0}
#flashDetection .emphasize { background-color:#DADEE0; padding:6px 10px}
    #flashDetection p { margin:12px 0; line-height:20px}

#home_message{	border:0;}

#floating_message {	margin:0 auto;	background-color:#ffffff;	width:750px;}
.floating_hcp_bar {	position:relative;	z-index:1;}
#floating_hcp_message{	position:relative;	z-index:1;	margin:0 auto;	background-color:#ffffff;	width:750px;}

#FloatMail {	position: absolute; 	text-align:center; 	width: 100%; 	z-index:10000;	visibility:hidden;	}

 
 
 /* new callouts */
 .callout_top  { background-image:url(../images/expertsexchange.gif);    background-repeat:no-repeat;	background-color:#002b5c; 	width:183px; 	margin:1px;	padding:30px 15px 15px 15px;}

.callout_top p { font-size:11px; color:#FFFFFF;	margin:10px 0;	padding:0;	}

.callout_top a { color:white;}

 .callout_bottom {	width:183px; margin:0;	padding:0;}
    .callout_bottom h2 {	font-size:12px; 	font-weight:bold; 	color:black;	padding:0; margin:0 0 10px 0;}
    .callout_bottom p{	font-size:11px;	color:black;	margin:10px 0;	padding:0;	}
    .callout_bottom ul { 	list-style-image:url(../images/calloutArrow.gif);	margin:0 0 10px 0; 	padding:0 0 0 25px;	color:black;	}
    .callout_bottom li {font-size:11px;}
    .callout_bottom a {color:black;}

#printbutton{    display:none;}
    .studytable {font-size:11px;	}
        .studytable td {padding:3px 3px 3px 3px;}
        .stagetable {font-size:12px;	}

.studybold {	font-weight:bold }
.rednote{	color:Red;}
.notemoveup{	padding-top:-5px;}
.notemovedown{	padding-bottom:-10px;	}
.lessfontsize{	font-size:0.9em; 	color:#3d506e;	font-weight:bold;}


/******************nurses section*******************/

.brochuretable { margin:12px 0 22px 0;    font-size:1.2em;}

.backlink a { text-decoration:none;    font-size:1.2em;}


.bulletback { background-image:url(../images/bulletback.gif);    background-repeat:no-repeat;    height:21px;    width:21px;    text-align:center;    font-weight:bold;    color:#002b5c;    padding-top:3px;}
 .callout_patientmgmt  { background-image:url(../images/swoopback.gif);    background-repeat:no-repeat;    background-position:bottom;    background-color:#b73a01; 	width:183px; 	margin:1px;	font-size:12px;	color:#fff;	padding:16px 15px 15px 15px;}

 .callout_patientmgmt p{ font-size:11px;}
 .callout_patientmgmt strong { font-size:12px;}
.dayheader { font-weight:bold; background-color:#002b5c; color:#fff; padding:4px 10px; width:78px; float:left; font-size:1.2em; margin-right:12px;}


.calloutheader, .calloutheaderleft {	font-weight:bold;    background-color:#002b5c;    color:#fff;    padding:4px 4px;    width:175px;    float:right;    font-size:1.2em;    margin-right:12px;    margin-left:12px;}

/*.calloutheaderleft{	font-weight:bold;    background-color:#002b5c;    color:#fff;    padding:4px 4px;    width:175px;    float:left;    font-size:1.2em;    margin-right:12px;    margin-left:12px;    }*/


.nursingcontentheader{	font-weight:bold;    background-color:#002b5c;    color:#fff;    padding:7px 14px 7px 14px;    width:250px;    font-size:1.2em;    margin-right:12px;    margin-left:12px;    text-align:center; }
.calloutcontent {	    padding-bottom:3px; 	font-weight:normal;    width:200px;    float:right;    font-size:1.0em;    margin-right:12px;  }

.calloutcontentleft { 	font-weight:normal;    width:200px;    float:left;    font-size:1.0em;    margin-right:12px;}
.daytext {    padding-top:6px;}

.daywrap { font-size:1.2em; padding-top:12px;}

 #contentHolder .innernursesmain {    background-image:url(../images/innerpagemain.gif);    background-repeat:no-repeat;    height:55px;    width:495px;    margin-bottom:28px;    padding:10px 160px 0 20px;    color:#fff;    font-size:12px;}
 #contentHolder .innernursesmain h1.whiteHeader,  #contentHolder .innernursesmainDoble h1.whiteHeader {	font-size:18px;	color:#fff;	margin: 0 0 10px 0;}
 #contentHolder .innernursesmainDoble {    background-image:url(../images/innerpagemain.gif);    background-repeat:no-repeat;    height:55px;    width:514px;    margin-bottom:28px;    padding:10px 160px 0 20px;    color:#fff;    font-size:12px;}

 #contentHolder .mainnursesimage p { color:#ffffff !important}
 
  #contentHolder  .copyHolder .linkbulets li { list-style-image:url(../images/arrows_link.gif); }
 .mainnursesimage h1 { font-size:26px;	color:#fff !important;	margin:0 0 10px 0;}

.innerh1shadow{    color:#903003;    font-size:18px;    font-weight:bold;    position:absolute;    z-index:0;    top:21px;}

.mainnursesimage {    background-image:url(../images/mainnursesimage.jpg);    background-repeat:no-repeat;    height:145px;    width:459px;    margin-bottom:28px;    padding:20px 196px 0 20px;    color:#fff;    font-size:12px;}

.numberedlinks { font-size:12px;    margin-left:8px;}

.numberedlinks a {    padding-left:12px;}

#nursescontentHolder { margin:14px 14px 25px 14px;} 
    #nursescontentHolder sup {font-size: 9p}
    #nursescontentHolder h3 { font-size:1.6em; 	color:#002b5c;	margin:0;	padding:12px 0;}
    #nursescontentHolder h2 { font-size:1.6em; 	color:#3D506E;	margin:25px 0 15px 0;}


.h1shadow {color:#903003;    font-size:26px;    font-weight:bold;    position:absolute;    z-index:0;    top:21px;}
.orangebullet { list-style-image:url(../images/orangebullet.gif);     padding-bottom:6px;}



.orangearrow { background-image:url(../images/orangearrow.gif);    background-repeat:no-repeat;    padding-left:15px;    font-size:11px;  }
    .orangebullet li { font-size:1.2em;    margin:10px 0; }
    .orangearrow a {color:#fff;}

.pdflink {  background-color:#f2f2f2;    border:1px solid #d7dade;    margin:28px 0 16px 0;    font-size:1.1em;}
.pdflinktext {  font-size:11px;}


.slimjim { padding-top:22px;}
.bluebackground { background-color:#43516d; }



.callouttier { padding: 0px 0 12px 5px;}

.calloutwrap {float:left;margin-left:12px;position:relative;}
    .calloutwrap td {border-bottom:2px solid #c53e01;position:relative;}

.contenttier { padding-bottom:5px;position:static; }

.clinicalsafetyisi {width:210px;float:left;position:relative;}

.clinicalsafetyisi_content {border:3px solid #009eda; background-color:#fff;padding:0 8px; color:#333333; font-size:11px;}
    .clinicalsafetyisi_content a {color:#009eda;position:relative;}
    .clinicalsafetyisi_content p {margin:6px 0;}


.innerclinicalsafetyisi {width:164px;float:right;margin-left:12px;position:relative;}
.innerclinicalsafetyisi_content {border:3px solid #009eda; background-color:#fff;padding:0 8px; color:#333333; font-size:11px;}
    .innerclinicalsafetyisi_content a {color:#009eda;position:relative;}
    .innerclinicalsafetyisi_content p {margin:6px 0;font-size:11px;}

.homeflash {background-image:url(../images/homeflash_v2.jpg); background-repeat:no-repeat; background-position:12px 2px; float:left; height:210px; width:525px; padding:2px 0 0 12px; }
    .homeflash h2 {	font-size:11pt;	color:#FFF;	vertical-align:top;	padding:4px 0 0 7px;}
    .learnmore_btn {position:absolute; bottom:0; right:0;}

/********************innerpage****************************/

.innercontent { float:left; width:495px; padding:13px 14px 0 16px; }
    .innercontent a {color:#ed2e2e; }

#PIlink { position:absolute; top:60px;	left:226px;	z-index:50;	font-size:11px; 	font-weight:bold;}
    #PIlink a {	text-decoration:none;	color:black;}

#PIlink1 {	position:absolute;	top:60px;	left:200px;	z-index:50;	font-size:11px;	font-weight:bold;}
    #PIlink1 a {	text-decoration:none;	color:black;}



/********************new Celebrate Success updates****************************/

.calloutdivider { margin:1px 1px 0 1px;}

.calloutarrow {	background:url(../images/calloutarrow.gif) no-repeat left 3px;	padding-left:18px;	height:14px;}

.calloutarrowwrap {padding-bottom:14px;}
.celebratesuccessflash { margin-top:1px;}

.elox_callout {	background-color:#f2f2f2;	padding:8px 10px 0 14px;	margin:0 1px;	font-size:11px;	color:#494949;}
    .elox_callout a {	text-decoration:none;}
    .elox_callout a:hover {	text-decoration:underline}
    .elox_callout p {	margin:0;	padding:10px 0;}

.eloxheadlink {	color:#000;	text-decoration:none;}
    .elox_callout strong {	font-size:12px;	font-weight:bold;	color:#000;	}
    .elox_callout strong a:hover {	color:#ce390c;	text-decoration:none;}

.fixed {border-bottom:1px solid #e6e6e6;background-color:#e4e4e4;width:100%;position:fixed;left:0px;top:0px;height:28px;border:0px;z-index: 15; }

#hcp_flash{	padding-top:1px;}

.initialfixed {border-bottom:1px solid #e6e6e6;background-color:#e4e4e4;width:100%;position:absolute;left:0px;top:25px;height:28px;border:0px;z-index: 15; }
 
#ISItop {width: 752px;margin: 0 auto;position:absolute;top:24px;height: 22px;border:0px;z-index: 15;}
    #ISIbutton{	background-color:#e4e4e4;}
    #ISItoggle {position:relative;left:169px;	width:548px;/* visibility: hidden; */}
    #isifloat {	height:22px;	background-color:#f3f3f3;} 
 
 .pactplus_callout {	background-color:#f2f2f2;	padding:8px 10px 0 14px;	margin:0 1px;	font-size:11px;	color:#494949;}

.pactplus_callout p {	margin:0;	padding:15px 0;}

.pactplus_callout a {color:#000;text-decoration:none;}
    .pactplus_callout a:hover{color:#ce390c;text-decoration:underline;}

.bottomHome {color:#000;background-color: #fff;width:712px; /* 752px total width */padding-left:40px; padding-bottom:20px;position:relative; }
.bottomHomeInner {padding-top: 15px;width: 672px;}



/*** NEW ISI BOX STYLES ***/

#isiBoxHome { width: 980px; float: left; background-color: #43516d; position: relative; }
/*.isiBoxInner { float:right; margin-left:12px; width: 200px; position: relative; }
.isiWrap { width: 200px; padding-bottom: 0; }*/
.isiBoxHCPHome { margin:10px 0 15px 20px; width:940px; }
.isiBoxHCPInner { width:235px; margin:0; padding:0 ; }
.isiHCPWrapTop { background:url(../images/isiHCPWrapTop.gif) no-repeat; height:5px; width:235px; font-size:0}
.isiHCPWrapBtm { background:url(../images/isiHCPWrapBottom.gif) no-repeat; height:5px; width:235px}
.isiHCPBody { padding: 0 15px 5px 9px;}
.HCPindication { padding:0 25px 10px 10px}
    .HCPindication h3 { font-size: 12px; color: #820a00; margin: 0; padding: 12px 0 0 0; font-weight: bold; text-transform:uppercase}
    .HCPindication p { font-size:12px; color:#555555; padding:0; margin:0}
    .HCPindication ul { padding:0; margin:0 0 0 20px}

    .isiHCPBody  h3 { font-size:12px; color:#820a00; font-weight:bold; text-transform:uppercase; padding:6px 0 12px; margin:0}
    #rightColumn .isiHCPBody p { font-size:12px; color:#555555; font-weight:bold; padding:0; margin:0}


.isiBoxInner {  margin:10px 0 30px 0px; width:515px; position: relative; }
.isiWrapTop { background:url(../images/isiWrapTop.gif) no-repeat; height:5px; width:940px; font-size:0}
.isiWrapBottom {background:url(../images/isiWrapBottom.gif) no-repeat; height:5px; width:940px}
.isiWrap { padding-bottom: 0; }
.isiBody { padding: 0 15px 5px 9px;}
.isiBody  h3 { font-size:12px; color:#820a00; font-weight:bold; text-transform:uppercase; padding:10px 0 ; margin:0}
    .isiBody p { font-size:12px; color:#555555; font-weight:bold; padding:0; margin:0 0 5px}
    .isiBody a { color:#820a00; text-decoration:none }
    .isiBody a:hover { text-decoration:underline}
    .isi_Body { margin: 10px 0 15px 20px;}
    #contentHolderHome .indication h3, .isi_Body h3  {font-size: 12px; color: #820a00; margin: 0; padding: 12px 0 0 0; font-weight: bold; text-transform:uppercase}
    .isi_Body ul { margin:0; padding:0 0 0 12px }

.isiHead { height: 10px; overflow: hidden; }

#isiBoxHome .isiBody strong, .isiBoxInner .isiBody strong { color: #000; text-transform: uppercase; font-weight: bold; font-family: Verdana, Arial; font-size: 10px; display: block; margin-bottom: 12px; }
#isiBoxHome .isiBody p, .isiBoxInner .isiBody p { color: #000; font-size: 11px; font-family: Arial, Sans-Serif; font-weight: bold; margin: 0; padding-top: 7px; }
#isiBoxHome .isiBody span, .isiBoxInner .isiBody span { display: block; }
#isiBoxHome .isiBody span a, .isiBoxInner .isiBody span a { color: #ff0000; font-weight: bold; text-decoration: underline; }

#isiBoxHome .isiWrap { background: transparent url(../images/navyISI_bottom.gif) no-repeat bottom; position: relative; z-index: 9999; }
#isiBoxHome .isiHead { background: transparent url(../images/navyISI_top.gif) no-repeat; }
#isiBoxHome .isiBody { background: transparent url(../images/navyISI_body.gif) repeat-y; }

.isiBoxInner .isiWrap, .isiBoxHCPHome .isiWrap, .isiBoxHCPInner .isiWrap { border-left:1px solid #555555; border-right:1px solid #555555;}
.isiBoxInner .isiHead { }
.isiBoxInner .isiBody { }
.isiBoxInner .isiBody strong, .isiBoxHCPHome .isiBody strong, .isiBoxHCPInner .isiBody strong { font-size:1.4em; text-transform:uppercase; color: #000; margin-bottom: 5px; }
#contentHolder .indication p { margin:4px 0 0 0}
.isiBoxHCPInner  .indication h3 {font-size: 1.6em; color: black; margin: 0; padding: 12px 0 0 0; font-weight: bold;}
#contentHolderHome .indication p, .isiBoxHCPInner .indication p { padding:0; margin:0}
    .indication ul {margin:0 0 0 10px; padding:0 0 0 10px;}
    .indication ul li {}

/*  Toxicities chart styles */
.toxicitieschart {  border: 1px solid #CE390C; }
  .toxicitieschart th, .toxicitieschart td { border:solid #FFFFFF; border-width: 0; text-align:center; padding:10px 3px; }
  .toxicitieschart th { background-color:#003162; color:#ffffff; font-size:1.2em; }
  .toxicitieschart td { background-color:#fdeddf; font-size:12px; }
  .toxicitieschart tr.odd td { background-color:#F8D6B2; }
  .toxicitieschart td.symptom { text-align:left; padding-left:3px; }
/*  .Toxicities chart styles */

/*** SEARCH RESULT PAGINATION STYLES ***/

.top {border-bottom: 1px solid #bdbdbd; padding-bottom: .5em; margin-bottom: 1.5em;}
#searchresults p {margin: 0;}
#contentHolder #searchresults ul {float: right; margin: 0;}
#contentHolder #searchresults ul li {display: inline; padding: 0 3px 0 5px; background: none;}
#contentHolder #searchresults ul li a{text-decoration:none;}






/*== iwindow styles  ==*/
#myOverlay {
	position: absolute;
	z-index: 9999;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}
#frameWrap {
	position: absolute;
	z-index: 9999;
	background-color: #FFF;
	padding: 0;	
	overflow: hidden;
}
.myFrameClass { border: 0; width: 580px; }

.frameLoader {
	background: url(../images/spinner.gif) no-repeat 5px center;
	border: 1px solid #CA3123;
	position: absolute;
	z-index: 9999;
	background-color: #FFF;
	overflow: hidden;
	height: 45px;
	width: 125px;
}
.frameLoader p { color: #000; font-size: 13px; font-weight: bold; line-height: 45px; margin: 0; padding: 0 0 0 45px; text-align: left;}

