/* **************************************************************************************** */
/* *                                                                                      * */
/* *    C O R P O R A T E    P A G E S                                                    * */
/* *                                                                                      * */
/* **************************************************************************************** */


/*************************************************/
/*  W R A P P E R                                */
/*************************************************/
#content {
	padding: 10px 0 0 0;
}
#contentHome {
	padding: 24px 0 0 0;
}
#largeTeaser, .largeTeaser {
	position: relative;
}
/*************************************************/
/*  C O M P A N Y   H O M E P A G E              */
/*************************************************/
.largeStageFlashContent {
	position: absolute;
	left: 0px;
	top: 108px;
}

.largeStageFlashContentBG {
	width: 324px;
	height: 184px;
	padding: 19px 0 0 24px;
	background: url('../img/img_bg_teaser_blue2.png') left top no-repeat;
}

.largeStageFlashContent h1 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: Times;
	font-size: 24px;
	color: #85E0E0;
}
.largeStageFlashContent h1 .whiteText {
	color: #ffffff;
}
.largeStageFlashContent .linkmore {
	position: absolute;
	left: 24px;
	bottom: 20px;
}
.largeStageFlashContent .linkmore a {
	font-size: 12px;
	padding: 0 0 0 17px;
	color: #ffffff;
	text-decoration: none;
	background-image: url('../img/ico_lnk_arrow_white.gif');
	background-position: left 3px;
	background-repeat: no-repeat;
}
#largeCrisis {
	width: 988px;
	height: 336px;
	padding: 0 0 0 0;
	background-color: #d60000;
}
#largeCrisisContent {
	text-align: center;
	padding: 12px 12px 12px 12px;
}
#largeCrisisContent h1 {
	font-size: 28px;
	font-weight: bold;
	color: #ffffff;
	line-height: 30px;
	height: 90px;
}
#largeCrisisContent p {
	color: #ffffff;
	font-size: 16px;
	height: 150px;
}
.crisisLink {
	text-align: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.crisisLink ul li a {
	color:#ffffff;
	font-size: 12px;
	background-image:url('../img/ico_lnk_arrow_white.gif');
	background-position: left 3px;
	background-repeat: no-repeat;
	padding: 0 0 0 17px;
	text-decoration: none;
}
.crisisLink ul li a.extLink {
	color:#ffffff;
	font-size: 12px;
	background-image:url('../img/ico_lnk_ext_arrow_white.gif');
	background-position: left 3px;
	background-repeat: no-repeat;
	padding: 0 0 0 17px;
	text-decoration: none;
}
/*
#largeTeaser { width: 988px; height: 336px; aoverflow: hidden }
#largeTeaser ul .largeTeaser { width: 988px; height: 336px; }
.prev, #prevBtn, .jcarousel-prev,
.next, #nextBtn, .jcarousel-next { border: 0 none; padding: 0; margin: 0; background: none; position: absolute; top: 14px; z-index: 100; left: 12px; width: 27px; height: 26px; }
.next, #nextBtn, .jcarousel-next { right: 12px; left: auto; }

#prevBtn a,
#nextBtn a { display: block; width: 27px; height: 26px; text-indent: -9999px; outline: none; }

#prevBtn a, .jcarousel-prev { background: url('../img/arrow-left-blue.png') left top no-repeat; }
#nextBtn a, .jcarousel-next { background: url('../img/arrow-right-blue.png') left top no-repeat; }
*/

.jcarousel-container { position: relative; }
.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; }
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
.jcarousel-container { width: 988px; height: 336px; }
.jcarousel-container-horizontal { width: 988px; }
.jcarousel-clip-horizontal { width:  988px; height: 336px; }

.jcarousel-list li,
.jcarousel-item { float: left; list-style: none; width: 988px; height: 336px; }


/**
 *  Horizontal Buttons
 */

.jcarousel-prev,
.jcarousel-next { position: absolute; top: 14px; width: 27px; height: 26px; cursor: pointer; z-index: 10; }

.jcarousel-prev { left: 12px; }
.jcarousel-next { right: 12px; }



/*************************************************/
/*  T E A S E R                                  */
/*************************************************/


.teasCol1 {
	background-color: #03879B;
}
.teasCol1 h2 {
	color:#85E0E0;
}
.teasCol1 h2 a {
	color:#85E0E0;
}
.teasCol1 ul li a {
	background-image:url('../img/ico_lnk_arrow_blue.gif');
	color:#85E0E0;
}
.teasCol1 .teasMoreLink a {
	background-image:url('../img/ico_lnk_arrow_blue.gif');
	color:#85E0E0;
}
.teasCol1 .teasContText p {
	color:#85E0E0;
}
.teasCol1 .teasContText p a {
	color:#85E0E0;
}
.teasCol2 {
	background-color: #03879B;
}
.teasCol2 h2 {
	color:#ffffff;
}
.teasCol2 h2 a {
	color:#ffffff;
}
.teasCol2 ul li a, .teasCol2 .teasMoreLink a {
	background-image:url('../img/ico_lnk_arrow_white.gif');
	color:#ffffff;
	background-position:left 3px;
    background-repeat:no-repeat;
    padding:0 0 0 17px;
}
.teasCol2 ul{margin:5px;}

.teasCol2 .teasContText p {
	color:#ffffff;
}
.teasCol2 .teasContText p a {
	color:#ffffff;
}
.teasCol3 {
	background-color: #e7e6e7;
}
.teasCol3 h2 {
	color:#03879B;
}
.teasCol3 h2 a {
	color:#03879B;
}
.teasCol3 ul li a {
	background-image:url('../img/ico_lnk_arrow_blue.gif');
	color:#03879B;
}
.teasCol3 .teasMoreLink a {
	background-image:url('../img/ico_lnk_arrow_blue3.gif');
	color:#03879B;
}
.teasCol3 .teasContText p {
	color:#03879B;
}
.teasCol3 .teasContText p a {
	color:#03879B;
}
.teasCol4 {
	background-color: #E7E6E7;
	border-bottom: 1px solid #B1B3B4;
}
.teasCol4 h2 {
	color:#03879B;
}
.teasCol4 h2 a {
	color:#03879B;
}
.teasCol4 p {
	color:#03879B;
}
.teasCol4 ul li a {
	background-image:url('../img/ico_lnk_arrow_blue.gif');
	color:#03879B;
}
.teasCol4 .teasMoreLink a {
	background-image:url('../img/ico_lnk_arrow_blue.gif');
	color:#03879B;
}
.teasCol4 .teasContText p {
	color:#03879B;
}
.teasCol4 .teasContText p a {
	color:#03879B;
}
.teasAreaDouble h3 {
	color:#03879B;
}
.teasCrisis {
	background-color: #d60000;
	text-align: center;
	border-bottom-color: #d60000;
}
.teasCrisis h2 {
	color:#ffffff;
	font-weight: bold;
	font-size: 14px;
	padding: 6px 6px 0 6px;
}
.teasCrisis p {
	color:#ffffff;
	padding: 6px 6px 0 6px;
}
.teasCrisis .crisisLink {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.teasCrisis .crisisLink ul li {
	margin: 0 0 0 6px;
}
.teasCrisis .crisisLink ul li a {
	color:#ffffff;
	font-size: 11px;
	background-image:url('../img/ico_lnk_arrow_white.gif');
	background-position: left 3px;
	background-repeat: no-repeat;
	padding: 0 0 0 17px;
	text-decoration: none;
}
.teasCrisis .crisisLink ul li a.extLink {
	color:#ffffff;
	font-size: 11px;
	background-image:url('../img/ico_lnk_ext_arrow_white.gif');
	background-position: left 3px;
	background-repeat: no-repeat;
	padding: 0 0 0 17px;
	text-decoration: none;
}
.teasCrisis .teasAreaBox {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 83px;
}
.teasBgPic {
	background-color: #e7e6e7;
	background-position: left top;
	background-repeat: no-repeat;
}
.teasBgPic h2 {
	color:#03879B;
}
.teasBgPic h2 a {
	color:#03879B;
}
.teasBgPic p {
	color:#03879B;
	font-size: 17px;
	font-family: Times;
	font-weight: normal;
	color: #03879B;
	margin: 0 0 0 0;
	padding: 6px 6px 6px 6px;
}
.teasBgPic .teasAreaBox {
	width: 196px;
}
.teasBgPic ul li a {
	background-image:url('../img/ico_lnk_arrow_blue.gif');
	color:#03879B;
}
.teasBgPic .teasMoreLink a {
	background-image: url('../img/ico_lnk_arrow_blue3.gif');
	color: #03879B;
}
.teasBgPic .teasContText p {
	color:#03879B;
}
.teasBgPic .teasContText p a {
	color:#03879B;
}
.teasDropdownButton {
	background-image: url('../img/ico_plus_blue.gif');
}
.teasAreaBox ul li a.extLink {
	color: #03879B;
	background-image: url('../img/ico_lnk_ext_arrow_blue.gif');
}
.teasAreaBox ul li a.dwnLink {
	color: #03879B;
	background-image: url('../img/ico_lnk_ext_arrow_blue.gif');
}
.teasAreaBox .teasDropdown {
	margin: 0 0 0 0;
	padding: 0px 6px 4px 6px;
}
.teasAreaBox .teasDropdown .teasDropdownField {
	border: 1px solid #03879B;
	margin: 0 0 0 0;
	padding: 1px 0pt 1px 10px;
	font-size: 11px;
	width: 155px;
	background-color: #FFFFFF;
	line-height: 14px;
}
.noSpace h2 {
	font-size: 15px;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 3px 6px 9px 6px;
	height: 18px;
	overflow: hidden;
}
.noSpace h2 a, .noSpace h2 a {
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
}
.noSpace .teasContText {
	height: 120px;
	padding: 0 0 0 0;
	overflow: hidden;
}
.noSpace p, .noSpace p {
	padding: 0 6px 12px 6px;
}
/* Product Dropdown  */
.teasProdCnt {
	width:534px;
	margin: 0 0 18px 0;
	clear: right;
}
.teasProdCnt tr {
	vertical-align: top;
}
.teasProdCnt th {
	padding: 2px 12px 2px 12px;
	font-size: 12px;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	font-weight: bold;
}

.teasProdCnt td {
	border-top: 4px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	background-color: #e7e6e7;
	padding: 2px 12px 2px 12px;
	font-size: 12px;
}

.teasProdListing td { background: none; }

.teasProdCnt td a {
	padding: 1px 0;
	display: block;
	line-height: 1em;
	height: 12px;
}
.teasProdCnt td.firstCell {

}
.teasProdCnt td.colored {
	background-color: #58585A;
	color: #ffffff;
	text-transform: uppercase;
}
.teasProdCnt th {
	background-color: #709726;
	color: #ffffff;
}
.teasProdFly {
	position: absolute;
	z-index:99;
	bottom: 0;
	left: 0;
	margin: 0 0 115px -50px;
	padding: 12px 10px 12px 10px;
	width: 534px;
	background-color: #ffffff;
}
.teasProdFly_2 {
	margin: 0 0 92px -50px;
}
.teasProdFly_3 {
	margin: 0 0 70px -50px;
}
.teasProdFlyClose {
	background: url("../img/ico_promo_close_blue.gif") right top no-repeat;
	margin: 0 2px 6px 0;
	line-height: 12px;
	text-transform: capitalize;
	padding: 0 18px 0 0;
	cursor: pointer;
	color: #333;
	font-size: 11px;
}

.teasProdFlyCloseTxt {
}

.teasProdCnt { border-collapse: separate }
.teasProdCnt td a {
	background-position:left center;
	background-repeat:no-repeat;
	padding: 1px 0 1px 17px;
	text-decoration:none;
}
.teasProdCnt td a {
	background-image:url("../img/internal-green.gif");
	color:#709726;
}
.teasProdBtn_1, .teasProdBtn_2, .teasProdBtn_3 {
	cursor: pointer;
}
/*************************************************/
/*  TINY HOMEPAGE TEASER                         */
/*************************************************/
.teasAreaSmallHalf {
	position: relative;
	height: 83px;
	margin: 2px 0 0 0;
}
.teasAreaSmallHalfFirst {
	position: relative;
	margin: 0 0 0 0;
	height: 83px;
	border-bottom: 3px solid #85E0E0;
}
.teasAreaSmallHalfFirst .teasMoreLink, .teasAreaSmallHalf .teasMoreLink {
}
.teasAreaSmallHalfFirst h2, .teasAreaSmallHalf h2 {
	font-size: 15px;
	font-weight: normal;
	margin: 0 0 0 0;
	height: 18px;
	overflow: hidden;
}
.teasAreaSmallHalfFirst .teasContText, .teasAreaSmallHalf .teasContText {
	height: 35px;
	padding: 0 0 0 0;
	overflow: hidden;
}
.teasAreaSmallHalfFirst .teasContText p, .teasAreaSmallHalf .teasContText p {
	padding: 0 6px 0 6px;
	color:#fff;
}
/*************************************************/
/*  SMALL HOMEPAGE TEASER                        */
/*  BORDER ONLY                                  */
/*************************************************/

.teasNewsItem a {
	background-image: url('../img/ico_lnk_arrow_blue3.gif');
	color: #03879B;
}
.teasAreaSmallBorder .teasMoreLink a {
	background-image: url('../img/ico_lnk_arrow_blue3.gif');
	color: #03879B;
}

.teasProdListing td { padding: 0 0 0 0; }
.teasProdListing td ul, .teasProdListing td ul li { margin: 0px; padding: 0; }
.teasProdListing td ul li { padding: 2px 12px; }

.teasProdListing td  ul li a {
background-image:url("../img/internal-green.gif");
color:#709726;
}

.teasProdTitle {
	background-color: #58585A;
	color: #ffffff;
	display:block;
	margin:0px;padding:0px;
	font-size: 12px;
	font-weight: bold;
}
.teasProdItem
{
    background-color:#E7E6E7;
    border-top:4px solid #FFFFFF;
    font-size:12px;
    padding:0;
    margin:0px;
    }
    
.Nycomed-Purple-Background{background-color:#9b0057 !important;}
.Nycomed-Green-Background{background-color:#709726;}
.Nycomed-Sea-Background{background-color:#03879b;}
.Nycomed-Orange-Background{background-color:#f94f0e;}
.Nycomed-Light-Grey-Background{background-color:#e7e6e7;}
.Nycomed-Grey-Background{background-color:#58585a;}
.Nycomed-Signal-Red-Background{background-color:#d60000;}
.Nycomed-Dark-Grey-Background{background-color:#333333;}


.teasProdPipeCnt{
    width:100%;
	clear: right;
    }
 .teasProdPipeCnt tr td {
    width:25%;
background-color:#e7e6e7;
border-right:3px solid #fff;
border-bottom:3px solid #fff;
}      
.teasProdPipeCnt tr td, .teasProdPipeCnt  tr td p {
        padding:3px;
        margin:0px;
      color:#000;
}  
.teasProdPipeCnt tr th
{
    padding:3px;
    color:#fff;
    font-weight:bold;
    border-right:3px solid #fff;
border-bottom:3px solid #fff;
    }  
.teasProdPipeCnt a
{
    margin:3px;
    }