/* CRS XHTML CSS style sheet */

/* Copyright © 2003 McKesson Corporation and/or one of its subsidiaries.
   All rights reserved. */

/* The above copyright notwithstanding, this sample style sheet 
   is intended as a model for use by McKesson's customers.
   Please use it and modify it freely.
*/


body.crsimage {
    font-size: 12pt;
    line-height: 15pt;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 6pt;
}

div.crsheader {
	display:none;
}

img.crsart {
	margin-top:15px;
}

div.crsindexnextsec {
	font-weight:bold;
	float:left;
}

div.crsindexprevsec {
	font-weight:bold;
	margin-bottom:10px;
}

div.crsindextopref {
	font-weight:bold;
	float:left;
	padding-right:25px;
}

span.crsheadlink {
    margin-right: 20px;
}

div.crsheadlinksinner {
    font-size: 10pt;
	padding: 0 0 10px 0;
	border-bottom: 3px solid #F6F7F6;
}

div.crsthumbnails IMG {
    float: right;
	margin: -3px -19px 20px 20px;
	padding: 20px 52px;
	background: #F6F7F6;
	text-align: center;
}

div.crstopictitle, div.crsreltopicstitle {
    margin: 0;
    padding-top: 10px;
}

div.crsindextitle {
    margin-top: 20px;
    margin-left: 15px;
}

div.crsindexgrid {
	margin: -20px 0 0 0;
	//*ie*/ margin: 0 0 0 0;
    font-size: 14px;
	color: #eee9f2;
	border-bottom: 3px solid #F6F7F6;
}



div.crsindexgrid HR {
	display: none;
}

div.crsindexentries {
    width: auto;
    margin: 10px 0;
}

div.crsindexlegend {
    width: auto;
    margin:10px 0;
}

div.crstopicmain, div.crsreltopicsmain, div.crsartmain {
    margin: 0 auto 4% auto;
}

* html div.crsartmain {
	/* ie6 fix */
	width: 735px;
	overflow-x: hidden;
}

div.crsreviewer {
    margin: 0 40px;
    line-height: 110%;
    margin-top: 10px;
}

div.crsattribution {
    margin-left:  40px;
    margin-right: 40px;
    font-size: smaller;
    line-height: 110%;
    margin-top: 10px;
}

div.crspublisher {
    margin-left:  40px;
    margin-right: 40px;
    font-size: smaller;
    line-height: 110%;
    margin-top: 10px;
}

div.crsmckessondisclaimer {
    margin-left:  40px;
    margin-right: 40px;
    font-size: 10pt;
    font-style: italic;
    line-height: 110%;
    margin-top: 10px;
}

div.crsfootlinks {
    margin-left:  40px;
    margin-right: 40px;
    font-size: small;
    line-height: 110%;
    margin-top:10px;
}

div.crscopyright, div.crsreltopicscopyright {
    font-size: 9pt;
    line-height: 110%;
    margin-top: 20px;
}

/* -- Headers -- */

.contentMcKesson H1 STRONG,
.contentMcKesson H2 STRONG {
	font-weight: normal;
}

.contentMcKesson H1 {
	position: relative !important;
}

h1.crsindextitle {
	position: relative !important;
	display: none;
}

.contentMcKesson h1 {
	position: relative !important;
	margin: 1em 0 .3em 0;
	font-size: 1.7em;
	font-weight: normal;
	color: #6a4f76;
}

.contentMcKesson h2 {
	position: relative !important;
	margin: 1em 0 .2em 0;
	font-size: 1.35em;
	font-weight: normal;
	font-style: italic;
	color: #6a4f76;
}

/* -- Lists -- */

img {
    border-style: none;
}

pre {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 100%;
    margin-bottom: 0;
    margin-top: 0;
}

pre.crsmenu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 100%;
    margin-bottom: 0;
    margin-top: 0;
    margin-left: -20px;
}

pre.crspre {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 100%;
    margin-bottom: 0;
    margin-top: 0;
}

pre.crsindexpre {
    line-height: 130%;
    margin: 10px 0 40px 0;
	padding: 10px 0;
	border-top: 3px solid #F6F7F6;
}


