HR {height: 1px;
width: 100%;
margin-top: 0px;
margin-bottom: 10px;
border-color: #CCC;
border-width: 0 0 1px 0;
border-style: dashed; }

body {font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #333;
text-align: center; }

.noprint{
display:none;
}

TD {font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #333; }

a:link {color: #0052A5;
text-decoration: none; }

a:visited {color: #0052A5;
text-decoration: none; }

a:hover {color: #0052A5;
text-decoration: underline; }

hide.a {color: #0052A5;
text-decoration: none; }

hide.a:link {color: #0052A5;
text-decoration: none; }

hide.a:visited { color: #0052A5;
text-decoration: none; }

hide.a:hover {color: #0052A5;
text-decoration: underline; }

colorchanginglink.a:link {color: #0052A5;
text-decoration: none; }

colorchanginglink.a:visited { color: #8E258D; }

colorchanginglink.a:hover {color: #0052A5;
text-decoration: underline; }

.colorchanginglink a:link {color: #0052A5;
text-decoration: none; }

.colorchanginglink a:visited { color: #8E258D; }

.colorchanginglink a:hover {color: #0052A5;
text-decoration: underline; }

boxcopy.a:link {color: #0052A5;
text-decoration: none; }

boxcopy.a:visited { color: #8E258D; }

boxcopy.a:hover {color: #0052A5;
text-decoration: underline; }

.boxcopy.a:link {color: #0052A5;
text-decoration: none; }

.boxcopy.a:visited { color: #8E258D; }

.boxcopy.a:hover {color: #0052A5;
text-decoration: underline; }

INPUT {font-size: 11px;
margin-bottom: 4px;
margin-top: 4px; }

INPUT.search {font-size: 12px;
background-color: #F5FFFF; }

IMG.news {padding: 0 9px 6px 0; }

IMG.ialign {margin-bottom: 1px;
vertical-align: bottom; }

IMG.imgtitle { padding: 0 12px 0 0; }

iframe#mcframe {height: 400px; width: 98%; border-left: 0; border-right: 0; }

TD.fieldname {padding-right: 10px;
text-align: right;
font-size: 11px;
margin-bottom: 4px;
margin-top: 4px;
height: 22px; }

.required {font-weight: normal;
text-align: right;
color: #FF3300; }

INPUT.field {width: 210px; }

INPUT.fieldhalf {width: 50px; }

TD.fieldhalfreq {width: 70px;
background-image: url(../img/icn_require.gif);
background-repeat: no-repeat;
vertical-align: top;
background-position: 58px; }

ul.content {list-style-type: none;
padding: 0;
margin: 0; }

ul.eweb {list-style-image: url(../img/icn_link.gif); 
	margin-bottom:0in;
}

ul.header {list-style-type: none;
height: 14px;
width: 100%;
padding: 7px 5px 5px 5px; }

ul.head {list-style-type: none;
padding: 0 0 10px 0;
margin: 0; }

ul.padding {list-style-type: none;
margin: 8; }

ul.list {list-style-type: disc;
padding-left: 18px;
color: #F60;
margin: 8; }

ul.more {list-style-type: none;
padding: 0 0 6px 0;
margin: 0;
text-align: right; }

li.list {background-image: url(../img/icn_list.gif);
background-repeat: no-repeat;
background-position: 8px 4px;
padding-left: 22px;
padding-bottom: 16px; }

li.link {background-image: url(../img/icn_link.gif);
background-repeat: no-repeat;
padding-left: 12px;
padding-bottom: 6px; }

li.news {background-image: url(../img/icn_link.gif);
background-repeat: no-repeat;
display: inline;
padding-left: 12px; }

li.navglobal {background-image: url(../img/pl.gif);
background-repeat: no-repeat;
background-position: right;
padding-right: 14px; }

td.navglobal {cursor:pointer; }

li.navglobalon {background-image: url(../img/pm.gif);
background-repeat: no-repeat;
background-position: 100%;
padding-right: 14px; }

li.more {background-image: url(../img/icn_more.gif);
background-repeat: no-repeat;
background-position: 100% 4px;
padding-right: 14px; }

li.headercopy {background-color: #F60;
color: #FFF;
font-size: 32px;
margin: 0 12px 0 18px; }

li.detailcopy {background-color: #F60;
color: #FFF;
font-size: 28px;
margin: 0 12px 0 18px; }

li.subcopy {background-color: #F60;
color: #FFF;
font-size: 30px;
margin: 0 12px 0 18px; }

li.tricopy {background-color: #F60;
color: #FFF;
font-style: normal;
font-size: 26px;
margin: 0 12px 0 18px; }

li.submit {background-image: url(../img/btn_submit_small.gif);
background-repeat: no-repeat;
background-position: 100% 4px;
padding-right: 18px; }

SELECT {font-size: 11px; }

SELECT.custlogin {margin-top: 10px;
margin-left: 10px;
width: 150px; }

H1 {font-size: 13px;
color: #666;
margin-top: 10px; }

H2 {font-size: 12px;
color: #666;
margin-top: 0px; 
margin-bottom: 10px; }

H3 {font-size: 13px;
color: #333;
margin-top: 11px;
margin-bottom: 11px;
font-style: normal;
font-weight: normal; }

H4 {font-size: 11px;
color: #666;
margin-top: 11px;
margin-bottom: 0px;
font-style: normal;
font-weight: bold; }

H4.orange {color: #F60; }

H5 {font-size: 16px;
color: #666;
font-style: normal;
font-weight: normal;
margin-top: 0px;
margin-bottom: 8px; }

H6 {font-size: 11px;
color: #666;
font-style: normal;
font-weight: normal;
margin-top: 4px;
margin-bottom: 12px; }

TD.outline {background-color: #666; }

TD.line {background-color: #999; }

TD.header {color: #999;
height: 87px;
font-size: 11px; }

TD.headnav {height: 34px; }

TD.fieldreq {width: 222px;
background-image: url(../img/icn_require.gif);
background-repeat: no-repeat;
vertical-align: top;
background-position: 216px; }

TD.breadcrumb {height: 30px;
font-size: 10px;
padding-left: 10px; }

TD.leftnav {background-color: #F5F5F5; }

TD.footer {background-color: #FFF;
color: #0052A5;
height: 29px;
font-size: 9px;
margin-left: 15px; }

TD.footersmall {background-color: #FFF;
height: 1px; }

TD.headtitle, TD.segmentheadtitle {background-color: #FF6600;
height: 146px;
border-color: #999;
border-width: 0px 0px 1px 0px;
border-style: solid; }

TD.segmentheadtitle {
height: 125px;
}

TD.subtitle {background-color: #FF6600;
height: 124px;
border-color: #999;
border-width: 0px 0px 1px 0px;
border-style: solid; }

TD.detailtitle, TD.subsegmentdetailtitle {background-color: #FF6600;
height: 70px;
border-color: #999;
border-width: 0px 0px 1px 0px;
border-style: solid; }

TD.subsegmentdetailtitle {
height: 125px;
}

TD.productdetailtitle {background-color: #FF6600;
height: 38px;
border-color: #999;
border-width: 0px 0px 1px 0px;
border-style: solid;}

TD.headertitle, TD.companyinfoheadertitle, TD.segmentheadertitle, TD.subsegmentheadertitle {background-color: #FF6600;
height: 146px;
border-color: #999;
border-width: 0px 0px 1px 0px;
border-style: solid; }

TD.segmentheadertitle, TD.subsegmentheadertitle {
height: 125px;
}

TD.companyinfoheadertitle {
height: 100px;
}

TD.stripes {/*background-image: url(../img/stripes.gif);*/
/* background-repeat: repeat; */
height: 7px;
border-left: 1px solid #999;
border-right: 1px solid #999; }

TD.btn {background-image: url(../img/button_on.gif);
background-repeat: repeat;
height: 24px;
font-size: 10px;
letter-spacing: 1px;
font-weight: bold;
border-color: #999;
border-width: 0px 1px 0px 0px;
border-style: solid; }

TD.btndata {border-color: #999;
padding: 8px;
border-width: 0px 1px 0px 0px;
border-style: solid; }

TD.btndash {border-color: #666;
padding: 8px 6px 6px 8px;
border-width: 0px 1px 0px 0px;
border-style: dashed; }

TD.btnon, TD.btnleft {background-image: url(../img/button_on.gif);
/* background-repeat: repeat; */
height: 24px;
font-size: 9px;
letter-spacing: 1px;
font-weight: bold;
border-left: 1px solid #999; }

TD.btnleft {
	border-right: 1px solid #999;
}

TD.btnoff {background-color: #ffffff;
color: #FA742B;
height: 24px;
font-size: 9px;
letter-spacing: 1px;
font-weight: bold;
border-left: 1px solid #999; }

TD.stripes {background-image: url(../img/stripes.gif);
background-repeat: repeat;
height: 7px; }

TD.popup {background-color: #FFF;
border: 1px solid #f60;
padding: 4px 20px 0px 20px; }

TD.greyoutline {background-color: #FFF;
border: 1px solid #CCC;
padding: 7px 9px 7px 9px; }

TD.siteoutline {background-color: #FFF;
border: 1px solid #CCC; }

TD.layout {background-color: #F5F5F5;
height: 24px;
color: #F60;
font-weight: bold;
padding-left: 7px; }

TD.tblcontent {color: #666;
padding-top: 7px;
padding-left: 7px;
padding-right: 4px; }

TD.tblodd {background-color: #FFF;
padding-left: 8px;
padding-top: 10px;
padding-right: 8px;
padding-bottom: 10px; }

TD.tbleven {background-color: #CFCFCF;
padding-left: 8px;
padding-top: 10px;
padding-right: 8px;
padding-bottom: 10px;
 }

TD.dotnospace {height: 1px;
width: 100%;
margin-top: 0px;
margin-bottom: 0px;
border-color: #CCC;
border-width: 0 0 1px 0;
border-style: dashed; }

TABLE.layout {background-color: #FFF;
border: 1px solid #999; }

TABLE.padding { padding: 0px 9px 0px 9px; }

DIV.whitebg {background-color: #FFF; }

DIV.boxtop {width: 192px;
background-image: url(../img/line_top.gif);
background-repeat: no-repeat; }

DIV.boxbot {width: 192px;
background-image: url(../img/line_bot.gif);
background-repeat: no-repeat;
background-position: bottom; }

DIV.boxcopy {padding: 8px 10px 10px 10px;
font-size: 11px;
width: 170px;
white-space:normal; }

DIV.boxleft {background-image: url(../img/line_left.gif);
background-repeat: repeat-y;
width: 5px }

DIV.boxright {width: 192px; background-image: url(../img/line_right.gif);
background-repeat: repeat-y;
background-position: right; }

DIV.custlogin {background-image: url(../img/bg_custlogin.gif);
background-repeat: repeat;
height: 38px; }

DIV.navcontent {margin-left: 12px;
margin-right: 9px;
margin-top: 14px; }

DIV.dotline {background-image: url(../img/dots_vertical.gif);
clear: both;
background-repeat: repeat;
height: 1px;
width: 100%;
margin-top: 12px;
margin-bottom: 12px; }

DIV.dotlineup {background-image: url(../img/dots_vertical.gif);
clear: both;
background-repeat: repeat;
height: 1px;
width: 100%;
margin-top: 4px;
margin-bottom: 4px; }

DIV.nav {background-color: #FFF;
border: 1px solid #999;
padding: 5px;
margin-top: 5px; }

#cheight select {height: 18px;}

#cheight a {height: 18px;
line-height: 19px;}

TD.navglobal{background-color: #FFF;
border-color: #999;
padding: 2px 3px 3px 7px;
border: 1px;
border-style: solid;
border-color: #999 }

TABLE.navsub {background-color: #FFF;
padding: 5px;
margin-bottom: 5px;
border-color: #CCC;
border-width: 0px 1px 1px 1px;
border-style: solid; }

DIV.navsubactive {background-color: #FFF;
border: 1px solid #999;
padding: 5px;
margin-bottom: 5px; }

DIV.navactive {background-color: #FFF;
border: 1px solid #F60;
padding: 5px;
margin-top: 5px; }

DIV.navon {background-color: #E5FFFE;
border: 1px solid #999;
padding: 5px;
margin-top: 5px; }

DIV.full {display: block;
height: 100%;
width: 100%; }

DIV.more {margin-bottom: 4px;
margin-top: 4px;
margin-right: 10px; }

DIV.outsideline {border: 1px solid #999; }

DIV.headline {border-bottom: 1px solid #999;
background-color: #ECECEC;
padding: 5px 5px 5px 8px;
color: #4F4F4F;
font-size: 10px;
font-weight: bold; }

DIV.boxcontent {padding: 6px 6px 10px 6px;
line-height: 12px; }



a.breadlink:link {color: #4F4F4F;}
a.breadlink:visited {color: #4F4F4F; }
a.breadlink:hover {color: #F60; }

a.btnlink:link {color: #4F4F4F;
margin-left: 19px;
margin-right: 19px;
letter-spacing: 1px;
word-spacing: 1px;
text-transform: uppercase; 
text-decoration: none;}

a.btnlink:visited {color: #4F4F4F;
margin-left: 19px;
margin-right: 19px;
letter-spacing: 1px;
word-spacing: 1px;
text-transform: uppercase;
text-decoration: none; }

a.btnlink:hover {color: #36C;
text-decoration: none;
text-transform: uppercase; }

a.bluelink {color: #0052A5;
font-size: 10px;
text-decoration: none; }

a.orangelink {color: #F60;
font-size: 10px;
text-decoration: none; }

a.bluelink:hover {color: #0052A5;
text-decoration: underline; }

a.smlblue:link {color: #06C;
text-decoration: none; }

a.smlblue:visited {color: #06C;
text-decoration: none; }

a.smlblue:hover {color: #F60;
text-decoration: underline; }

a.whitelink {color: #fff; }

a.whitelink:hover {color: #fff; }

a.linkgrey:link {color: #666;
font-size: 10px; }

a.linkgrey:visited {color: #666;
font-size: 10px; }

a.linkgrey:hover {color: #0052A5; }

a.pagenate {color: #0052A5;
font-size: 10px;
letter-spacing: 1px;
text-decoration: none; }

a.pagenate:hover {color: #F60;
text-decoration: underline; }

a.navlinkon:link {color: #F60;
font-size: 11px;
text-decoration: none; }
a.navlinkon:visited {color: #F60;
font-size: 11px;
text-decoration: none; }
a.navlinkon:hover {color: #F60;
font-size: 11px;
text-decoration: none; }
a.navlinkon:active {color: #F60;
font-size: 11px;
text-decoration: none; }

a.navlink: {color: #0052A5;
font-size: 11px;
text-decoration: none; }

a.subnavactive:link {color: #F60; }
a.subnavactive:visited {color: #F60; }
a.subnavactive:hover {color: #F60; text-decoration: none; }
a.subnavactive:active {color: #F60; text-decoration: underline;}

a.offerings {font-size: 12px;
line-height: 18px;
font-weight: bold; }

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	float: left;
	}

img.alignright
{
	float: right;
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}

.body {font-size: 11px;
color: #333; }

.btnhome {color: #4F4F4F;
margin-left: 8px;
margin-right: 0px;
letter-spacing: 0px;
text-decoration: none;
word-spacing: 1px; }

.newstitle {color: #666;
line-height: 18px; }

.error { margin-left: 10px;
color: #ff3300; }

.linkbold {line-height: 14px;
font-weight: bold; }

.headercopy {background-color: #F60;
color: #FFF;
font-size: 34px;
margin: 0 0 0 20px; }

.productdetailheadercopy {background-color: #F60;
color: #FFF;
font-size: 17px;
margin-top: 8px;
margin-left: 20px; }

.maincopy {background-color: #F60;
color: #FFF;
font-size: 30px;
line-height: 40px;
margin: 0 0 6px 20px; }

.subcopy {background-color: #F60;
color: #FFF;
font-size: 16px;
margin: 0 0 0 40px; }

.subnav {color: #054796;
font-size: 11px;
	}

.subnavcell {
	padding-bottom: 10px
	}

.subnavcellbottom {
	padding-bottom: 0px;
	}
	
.subnavactive {color: #F60; }

.btninactive {margin-left: 14px;
margin-right: 14px;
letter-spacing: 1px;
word-spacing: 1px;
text-transform: uppercase; }

A.btninactive:link {
color: #FA742B;
text-decoration: none }

A.btninactive:visited {
color: #FA742B;
text-decoration: none }

A.btninactive:hover {
color: #36C;
text-decoration: none }

A.btninactive:active {
color: #FA742B;
text-decoration: none }

A.btnhome:hover {
	text-decoration: none;
}

a.video {
display:list-item;
list-style-type:none;
background:url('http://www.mckesson.com/static_files/McKesson.com/Common_Images/Icons/icn_mov.gif') 
left 0px no-repeat;margin:0;padding:0 0 2px 30px;}

a.doc {
display:list-item;
list-style-type:none;
background:url('http://www.mckesson.com/static_files/McKesson.com/Common_Images/Icons/icn_doc.gif') 
left 0px no-repeat;margin:0;padding:0 0 2px 25px;}


.greyline {background-color: #999;
height: 1px;
width: 100%; }

.breadinactive {color: #F60; }

.delim {text-align: center;
margin-left: 14px;
margin-right: 14px;
font-weight: bold; }

.delimsml {color: #B4B4B4;
text-align: center;
margin-left: 4px;
margin-right: 3px;
font-weight: bold; }

.bluebold, .lrgbluebold { font-size: 11px;
color: #054796;
font-style: normal;
font-weight: bold; }

.lrgbluebold { font-size: 14px;
}

#globalnav {position:absolute;
text-align: left;
visibility: hidden;
background-color: #FFF;
padding: 5px;
margin-top: 5px;
margin-bottom: 5px;
border-color: #999;
border-width: 1px;
border-style: solid;
z-index: 100; }

#globalnav a {width: 100%;
padding: 5px;
display: block;
text-decoration: none;
text-indent: 6px; }

#globalnav a:hover{text-decoration: underline; }

div#container
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 780px;
}

.outlinedcontent
{
	border: 1px solid #E6E6E6;
	padding: 10px 10px 10px 10px;
}

.outlinedcontent .newsdate
{
	color: #6A6A6A;
}

/* ********** BUSINESS WIRE XHTML EXTERNAL CSS STYLES ********** */

/*text alignments*/
.bwtextaligncenter { text-align: center }
.bwtextalignleft { text-align: left }
.bwtextalignright { text-align: right }
.bwverticalaligntop{ vertical-align: top }
.bwverticalalignmiddle{ vertical-align: middle }
.bwverticalalignbottom{ vertical-align: bottom }
.bwtablefigurealign{ text-align: right; vertical-align: bottom }
.bwtabletextalign{text-align: left; vertical-align: bottom }
.bwwhitespacenowrap { white-space: nowrap }

/*borders*/
.bwsinglebottomborder{ border-bottom: thin solid black }
.bwdoublebottomborder{ border-bottom: thick double black }
.bwsingletopborder{ border-top: thin solid black }
.bwdoubletopborder{ border-top: thick double black }

/*table cell paddings*/
.bwcellpaddingleft1 { padding-left: 5px }
.bwcellpaddingleft2 { padding-left: 10px }
.bwcellpaddingleft3 { padding-left: 15px }
.bwcellpaddingleft4 { padding-left: 20px }
.bwcellpaddingleft5 { padding-left: 25px }
.bwcellpaddingleft6 { padding-left: 30px }
.bwcellpaddingleft7 { padding-left: 35px }
.bwcellpaddingleft8 { padding-left: 40px }
.bwcellpaddingleft9 { padding-left: 45px }
.bwcellpaddingleft10 { padding-left: 50px }
.bwcellpaddingleft11 { padding-left: 55px }
.bwcellpaddingleft12 { padding-left: 60px }
.bwcellpaddingleft13 { padding-left: 65px }
.bwcellpaddingleft14 { padding-left: 70px }
.bwcellpaddingleft15 { padding-left: 75px }
.bwcellpaddingleft16 { padding-left: 80px }
.bwcellpaddingleft17 { padding-left: 85px }
.bwcellpaddingleft18 { padding-left: 90px }
.bwcellpaddingleft19 { padding-left: 95px }
.bwcellpaddingleft20 { padding-left: 100px }

/*table cell paddings*/
.bwcellpaddingright1 { padding-right: 5px }
.bwcellpaddingright2 { padding-right: 10px }
.bwcellpaddingright3 { padding-right: 15px }
.bwcellpaddingright4 { padding-right: 20px }
.bwcellpaddingright5 { padding-right: 25px }
.bwcellpaddingright6 { padding-right: 30px }
.bwcellpaddingright7 { padding-right: 35px }
.bwcellpaddingright8 { padding-right: 40px }
.bwcellpaddingright9 { padding-right: 45px }
.bwcellpaddingright10 { padding-right: 50px }


.bwcellpaddingtop1 { padding-top: 10px }
.bwcellpaddingtop2 { padding-top: 20px }
.bwcellpaddingtop3 { padding-top: 30px }
.bwcellpaddingtop4 { padding-top: 40px }
.bwcellpaddingtop5 { padding-top: 50px }
.bwcellpaddingtop6 { padding-top: 60px }
.bwcellpaddingtop7 { padding-top: 70px }
.bwcellpaddingtop8 { padding-top: 80px }
.bwcellpaddingtop9 { padding-top: 90px }
.bwcellpaddingtop10 { padding-top: 100px }
.bwcellpaddingtop11 { padding-top: 110px }
.bwcellpaddingtop12 { padding-top: 120px }
.bwcellpaddingtop13 { padding-top: 130px }
.bwcellpaddingtop14 { padding-top: 140px }
.bwcellpaddingtop15 { padding-top: 150px }
.bwcellpaddingtop16 { padding-top: 160px }
.bwcellpaddingtop17 { padding-top: 170px }
.bwcellpaddingtop18 { padding-top: 180px }
.bwcellpaddingtop19 { padding-top: 190px }
.bwcellpaddingtop20 { padding-top: 200px }

/*underline style*/
.bwunderlinestyle{ text-decoration: underline }
.bwdoubleunderlinestyle{ text-decoration: underline; border-bottom: 1px solid black}

/*color style*/
.bwcolorred{ color: red }
.bwcolorblack{ color: black }

/*margin left*/
.bwmarginleft1 { margin-left: 30px }
.bwmarginleft2 { margin-left: 60px }
.bwmarginleft3 { margin-left: 90px }
.bwmarginleft4 { margin-left: 120px }
.bwmarginleft5 { margin-left: 150px }
.bwmarginleft6 { margin-left: 180px }
.bwmarginleft7 { margin-left: 210px }
.bwmarginleft8 { margin-left: 240px }
.bwmarginleft9 { margin-left: 270px }
.bwmarginleft10 { margin-left: 300px }

/*text indent*/
.bwhangingindent { text-indent: -30px }

/*paragraph indent*/
.bwparagraphindent { text-indent: 30px }

/*list styles*/
.bwliststylenone {list-style-image: none; list-style-type: none }
.bwliststyledisc { list-style-type: disc }
.bwliststylesquare { list-style-type: square }
.bwliststylecircle { list-style-type: circle }
.bwliststyledecimal { list-style-type: decimal }
.bwliststyleloweralpha { list-style-type: lower-alpha }
.bwliststyleupperalpha { list-style-type: upper-alpha }
.bwliststylelowerroman { list-style-type: lower-roman }
.bwliststyleupperroman { list-style-type: upper-roman }

/*list item spacing*/
.bwlistitemmarginbottom { margin-bottom: 10px;}
/*paragraph margin inside table cells*/
.bwcellparagraphmargin { margin-bottom: 0; margin-top: 0; }
/*table bottom margin*/
.bwtablebottommargin { margin-bottom: 10px; }

/*width*/
.bwwidthpercent1 { width: 1% } 
.bwwidthpercent2 { width: 2% } 
.bwwidthpercent3 { width: 3% } 
.bwwidthpercent4 { width: 4% } 
.bwwidthpercent5 { width: 5% } 
.bwwidthpercent6 { width: 6% } 
.bwwidthpercent7 { width: 7% } 
.bwwidthpercent8 { width: 8% } 
.bwwidthpercent9 { width: 9% } 
.bwwidthpercent10 { width: 10% } 
.bwwidthpercent11 { width: 11% } 
.bwwidthpercent12 { width: 12% } 
.bwwidthpercent13 { width: 13% } 
.bwwidthpercent14 { width: 14% } 
.bwwidthpercent15 { width: 15% } 
.bwwidthpercent16 { width: 16% } 
.bwwidthpercent17 { width: 17% } 
.bwwidthpercent18 { width: 18% } 
.bwwidthpercent19 { width: 19% } 
.bwwidthpercent20 { width: 20% } 
.bwwidthpercent21 { width: 21% } 
.bwwidthpercent22 { width: 22% } 
.bwwidthpercent23 { width: 23% } 
.bwwidthpercent24 { width: 24% } 
.bwwidthpercent25 { width: 25% } 
.bwwidthpercent26 { width: 26% } 
.bwwidthpercent27 { width: 27% } 
.bwwidthpercent28 { width: 28% } 
.bwwidthpercent29 { width: 29% } 
.bwwidthpercent30 { width: 30% } 
.bwwidthpercent31 { width: 31% } 
.bwwidthpercent32 { width: 32% } 
.bwwidthpercent33 { width: 33% } 
.bwwidthpercent34 { width: 34% } 
.bwwidthpercent35 { width: 35% } 
.bwwidthpercent36 { width: 36% } 
.bwwidthpercent37 { width: 37% } 
.bwwidthpercent38 { width: 38% } 
.bwwidthpercent39 { width: 39% } 
.bwwidthpercent40 { width: 40% } 
.bwwidthpercent41 { width: 41% } 
.bwwidthpercent42 { width: 42% } 
.bwwidthpercent43 { width: 43% } 
.bwwidthpercent44 { width: 44% } 
.bwwidthpercent45 { width: 45% } 
.bwwidthpercent46 { width: 46% } 
.bwwidthpercent47 { width: 47% } 
.bwwidthpercent48 { width: 48% } 
.bwwidthpercent49 { width: 49% } 
.bwwidthpercent50 { width: 50% } 
.bwwidthpercent51 { width: 51% } 
.bwwidthpercent52 { width: 52% } 
.bwwidthpercent53 { width: 53% } 
.bwwidthpercent54 { width: 54% } 
.bwwidthpercent55 { width: 55% } 
.bwwidthpercent56 { width: 56% } 
.bwwidthpercent57 { width: 57% } 
.bwwidthpercent58 { width: 58% } 
.bwwidthpercent59 { width: 59% } 
.bwwidthpercent60 { width: 60% } 
.bwwidthpercent61 { width: 61% } 
.bwwidthpercent62 { width: 62% } 
.bwwidthpercent63 { width: 63% } 
.bwwidthpercent64 { width: 64% } 
.bwwidthpercent65 { width: 65% } 
.bwwidthpercent66 { width: 66% } 
.bwwidthpercent67 { width: 67% } 
.bwwidthpercent68 { width: 68% } 
.bwwidthpercent69 { width: 69% } 
.bwwidthpercent70 { width: 70% } 
.bwwidthpercent71 { width: 71% } 
.bwwidthpercent72 { width: 72% } 
.bwwidthpercent73 { width: 73% } 
.bwwidthpercent74 { width: 74% } 
.bwwidthpercent75 { width: 75% } 
.bwwidthpercent76 { width: 76% } 
.bwwidthpercent77 { width: 77% } 
.bwwidthpercent78 { width: 78% } 
.bwwidthpercent79 { width: 79% } 
.bwwidthpercent80 { width: 80% } 
.bwwidthpercent81 { width: 81% } 
.bwwidthpercent82 { width: 82% } 
.bwwidthpercent83 { width: 83% } 
.bwwidthpercent84 { width: 84% } 
.bwwidthpercent85 { width: 85% } 
.bwwidthpercent86 { width: 86% } 
.bwwidthpercent87 { width: 87% } 
.bwwidthpercent88 { width: 88% } 
.bwwidthpercent89 { width: 89% } 
.bwwidthpercent90 { width: 90% } 
.bwwidthpercent91 { width: 91% } 
.bwwidthpercent92 { width: 92% } 
.bwwidthpercent93 { width: 93% } 
.bwwidthpercent94 { width: 94% } 
.bwwidthpercent95 { width: 95% } 
.bwwidthpercent96 { width: 96% } 
.bwwidthpercent97 { width: 97% } 
.bwwidthpercent98 { width: 98% } 
.bwwidthpercent99 { width: 99% } 
.bwwidthpercent100 { width: 100% }

							
/* top rank Feb 2008 release */

.headerh1 {
	color: #FFF;
	font-size: 32px;
	font-weight: normal;
	padding: 0pt 0pt 10px;
	margin: 0 0 0 18px;
}

.subsegmentHeaderH1 {
	color: #FFF;
	font-size: 26px;
	font-weight: normal;
	padding: 0pt 0pt 10px;
	margin: 0 12px 0 18px;
}

.segmentHeaderH1 {
	color: #FFF;
	font-size: 26px;
	font-weight: normal;
	padding: 0pt 0pt 10px;
	margin: 0 12px 0 18px;
}

.productdetailheadercopyH1 {
color: #FFF;
font-size: 17px;
font-weight: normal;
font-style: normal;
text-decoration: none;
margin-top: 0px;
margin-left: 20px;
margin-bottom: 0px;
padding 0 0 0 0;
}

.detailcopyH1 {
color: #FFF;
font-size: 28px;
font-weight: normal;
font-style: normal;
font-weight: normal;
text-decoration: none;
margin: 0 12px 10px 18px; }

.headercopyH1 {
color: #FFF;
font-size: 34px;
font-weight: normal;
font-style: normal;
font-weight: normal;
text-decoration: none;
margin: 2px 0px 10px 20px;
}

.subcopyH1 {
color: #FFF;
font-size: 16px;
font-weight: normal;
font-style: normal;
font-weight: normal;
text-decoration: none;
margin: 0px 0px 10px 40px;
}

/* customer login redesign */

div#loginSegments ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

div#loginSegments li {
	margin: 0 0 8px 0;
	padding: 0;
	list-style-type: none;
}

div#loginSegments h1 {
	margin-top: 0;
	padding-top: 0;
}

/* News Item flyover styles for keyword hover popup on press releases arcives page - START */
.newsStyle {
	/* DISPLAY: none; */ Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP: -500px
}
.newsPieces {
	Z-INDEX: 100; LEFT: -1500px; POSITION: absolute; TOP: 0px
}
.tipPieces {
	Z-INDEX: 100; LEFT: -1500px; POSITION: absolute; TOP: 0px
}
.newsStyle {
	/* DISPLAY: none; */ Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP: -500px
}
.tipStyle {
	/* DISPLAY: none; */ Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP: -500px
}

#leftFlyout {
	BACKGROUND-IMAGE: url(/mck/img/flyout/news_flyover_left.gif); WIDTH: 6px; BACKGROUND-REPEAT: repeat-y
}
#rightFlyout {
	BACKGROUND-IMAGE: url(/mck/img/flyout/news_flyover_right.gif); WIDTH: 6px; BACKGROUND-REPEAT: repeat-y
}
.leftTipFlyout {
	BACKGROUND-IMAGE: url(/mck/img/flyout/news_flyover_left.gif); WIDTH: 6px; BACKGROUND-REPEAT: repeat-y
}
.rightTipFlyout {
	BACKGROUND-IMAGE: url(/mck/img/flyout/news_flyover_right.gif); WIDTH: 19px; BACKGROUND-REPEAT: repeat-y
}
/* News Item flyover styles for keyword hover popup on press releases arcives page - END */

/* Added by Sripad to support enhancements for bullet lists.  For unordered bullet lists, instead of default styles apply the images,

For ordered lists, order should be, Level1 - Numbers, Level2 - Alphabests, Level3 - Roman characters*/
/*
ul{

margin-left:20px;margin-top:0;margin-bottom:10px;padding-left:4px;list-style:none;

}

 

ul li {

padding-left:0;

padding-right:0;

padding-bottom:3px;

margin-right:0;

padding-top:0;

list-style-image:url(/mck/img/arrow_whiteBG.gif);

}

ul li ul li {

padding-left:0;

padding-right:0;

padding-bottom:3px;

margin-right:0;

padding-top:0;

list-style-image:url(/mck/img/bulsp2.gif);

}

ul li li li {

padding-left:0;

padding-right:0;

padding-bottom:3px;

margin-right:0;

padding-top:0;

list-style-image:url(/mck/img/bulsp3.gif);

}

ul li li li li {

padding-left:0;

padding-right:0;

padding-bottom:3px;

margin-right:0;

padding-top:0;

list-style-image:url(/mck/img/bulsp4.gif);

}

 

ol{

margin-left:20px;margin-top:0;margin-bottom:10px;padding-left:12px;

}

 

ol li {

list-style-type: number

}

ol li div {

list-style-type: number

}

ol ol li {

list-style-type: lower-alpha

}

ol ol ol li {

list-style-type: lower-roman

}

*/ 

/*End of changes from Sripad */

/* July 2009 Newsroom/Presskit Changes - START */

hr.line{border-style:solid; border-color: #ff6600;}

.horizontalline{
	border-bottom: solid 1px #ff6600;
	margin-bottom:10px;
	padding-bottom:2px;
}

#newsroommaincontent{
	/*background-color: white;*/
	vertical-align; top;
	text-align:top;
	padding-left:15px;
}
#newsroomprintsharearea
{
	float: right;
	padding-top:15px;
}
#newsroomrecentreleasesarea
{
	padding-left:15px;
}

/* July 2009 Newsroom/Presskit Changes - END */

