/* CSS :: HIS Promo Site */

/* ////////////////////////////////// C-Shell elements */
#gsnwrap {display: none;}
#headerSearchBox {display: none;}
#footer{display: none;}
#corpfooters {display: none;}
#lsnwrap {display: none;}
#cShellBcrumb {display: none;}
#countryid {display:none;}
#corpheader{display: none;}

/* styles as defined in the Humanly Possible 2.0 Standard   9.1.09 */

p.Headertxt { 
    margin-left: 25px; 
	padding: 5px 0px 0px 10px;  
	font: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-weight:bold;	
	color: #747678; 
}

p.Subheadtxt { 
    margin-left: 25px; 
	padding: 5px 0px 0px 10px;  
	font: Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;
	color: #747678; 
}

p.Bodytxt { 
    margin-left: 25px; 
	padding-left: 10px;  
	padding-right: 10px;  
	font: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #747678; 
}

p.Footertxt {
    margin-left: 25px; 
	padding-left: 10px;  
	padding-right: 10px;  
	font: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color: #9A9B9C; 
}

#pgbottom_Doc p.Footertxt a{
	color: #9A9B9C; 
	text-decoration: none;
}

.rtcolDoc {
	background-color: #125687;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 15px;
	width: 200px;
}

.rtcolAHIMADoc {
	background-color: #0481b7;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 15px;
	width: 173px;
}

.rtcolAHIMADoc a:active, .rtcolAHIMADoc a:link, .rtcolAHIMADoc a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.rtcolCodefinderDoc {
	background-color: #125687;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 15px;
	width: 173px;
}

.rtcolCodefinderDoc a:active, .rtcolCodefinderDoc a:link, .rtcolCodefinderDoc a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

/* END styles as defined in the Humanly Possible 2.0 Standard   9.1.09 */


/* ////////////////////////////////// colored 4th Cols */

#IEFix {
   _margin-top: 0px; /*-3*/
}

.rcHome {
    vertical-align:top; 
	background-color: #808080;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 15px;
	width: 200px
}

.rcHome a:active, .rcHome a:link, .rcHome a:visited {
    color: #FFFFFF; 
	text-decoration: none;
}

.rcDoc {
	background-color: #125687;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 15px;
	width: 200px;
}

.rcDoc-DT {
	background-color: #F0AB00; /* f8d868 c54c00 */
	color: #383838; /* FFFFFF */
	padding-left: 15px;
	padding-top: 15px;
	width: 200px
}

.rcDoc-DT a:active, .rcDoc-DT a:link, .rcDoc-DT a:visited {
    color: #383838;  /* FFFFFF */
	text-decoration: normal;
}

.rcDoc a:active, .rcDoc a:link, .rcDoc a:visited {
    color: #FFFFFF; 
	text-decoration: none;
}

.rcRevenue {
	background-color: #838e40;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 15px;
	width: 200px
}

.rcRevenue a:active, .rcRevenue a:link, .rcRevenue a:visited {
    color: #FFFFFF; 
	text-decoration: none;
}

.rcQuality {
	background-color: #95323e;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 15px;
	width: 200px
}

.rcQuality a:active, .rcQuality a:link, .rcQuality a:visited {
    color: #FFFFFF; 
	text-decoration: none;
}


/* ////////////////////////////////// Images */

img.IMGspacing { 
    padding: 70px 0px 5px 0px; 
	border: 0px;
}

img.IMGspacingRev { 
    padding: 175px 0px 5px 0px; 
	border: 0px;
}

img.IMGspacingDoc { 
    padding: 185px 0px 5px 0px; 
	border: 0px;
}


img.IMGspacingQual { 
    padding: 250px 0px 5px 0px; 
	border: 0px;
}

img.IMGLogo { 
    padding: 0px 25px 25px 0px;
}

/* ////////////////////////////////// Main Body Text */

/* not all styles below match the Humanly Possible 2.0 Standards */
p.Lgtxt { 
    margin-left: 25px; 
	padding: 5px 0px 0px 10px;  
	font: Verdana, Arial, Helvetica, sans-serif; 
	font-size:25px; 
	color: #656565; 
}

p.Maintxt { 
	margin-left: 25px; 
	padding: 0px 0px 10px 10px; 
	font: Helvetica, sans-serif; 
	font-size:12px; 
	color: #656565; 
}


p.Regtxt { 
    margin-left: 25px; 
	padding-left: 10px;  
	padding-right: 10px;  
	color: #656565; 
}

p.Smalltxt {
	font-size:.9em;
    margin-left: 25px; 
	padding-left: 10px;  
	padding-right: 10px;  
	color: #656565; 
}

.Doctxt a:active, .Doctxt a:link, .Doctxt a:visited {  
	color: #125687; 
}

.Doctxt  { 
    padding: 0px 10px 0px 40px; 
}


.Qualitytxt a:active, .Qualitytxt a:link, .Qualitytxt a:visited { 
	color: #95323e; 
}

.Qualitytxt  { 
    padding: 0px 10px 0px 40px; 
}


.Revenuetxt a:active, .Revenuetxt a:link, .Revenuetxt a:visited { 
	color: #88923B;
}

.Revenuetxt  { 
    padding: 0px 10px 0px 40px;
}

p.ftnote { 
    font-size: x-small; 
	color: #a2a3a5; 
	text-decoration: none;
	padding-left: 10px;
}

p.ftnote a:active, p.ftnote a:link, p.ftnote a:visited {
    color: #a2a3a5;
	font-size: x-small; 
	text-decoration: none;
	padding-left: 10px;
}

/* ////////////////////////////////// General */

#hdrContainer {
	background-image: url(/3MContentRetrievalAPI/BlobServlet?assetId=1180604658274&assetType=MMM_Image&blobAttribute=ImageFile);
}
	
#wrap{
	width: 672px;
	margin: 10px auto 0px;
	background: url(/3MContentRetrievalAPI/BlobServlet?assetId=1180604658274&assetType=MMM_Image&blobAttribute=ImageFile) repeat-y;
}

#nowrap{
	width: 672px;
	margin: 0px auto;
}

#txtcontent{
	width: 472px;
	margin-left: 10px auto;
}

#header{
	background: url(/3MContentRetrievalAPI/BlobServlet?assetId=1180604842737&assetType=MMM_Image&blobAttribute=ImageFile);
	padding-left: 42px;
	padding-top: 17px;
	padding-bottom: 10px;
}


#menu{
	background: url(/3MContentRetrievalAPI/BlobServlet?assetId=1180604704860&assetType=MMM_Image&blobAttribute=ImageFile) top left repeat-x;
	border-top: 1px solid #BEBFC0;
	height: 40px;
	margin-left: 19px;
	width: 648px;
	list-style: none;
	padding: 0;
	overflow: visible;
}

#menu table{
	width: 100%;
	border-collapse: collapse;
}

#menu td{
	border-left: 1px solid white;
	vertical-align: top;
	padding: 0;
	margin: 0;
	height: 40px;
}

#menu td.first{
	border-left: 0;
	width: 80px;
}

#menu a{
	text-align: center;
	padding-top: 5px;
	height: 30px;
	width: 100%;
	font-weight: bold;
	color: white;
	float: left;
	text-decoration: none;

}

#menu a:hover, #menu a.selected{
	border-bottom: 4px solid #ea1e30;
}

#banner, #flash{
	margin-left: 19px;
}


/* ////////////////////////////////// Bottom */

#bottom {
	position: absolute;
	bottom: 0;
	right: -225px;
}

#bottom img {
	margin-right: 44px;
}

#pgbottom {
	background: url(/3MContentRetrievalAPI/BlobServlet?assetId=1180604792420&assetType=MMM_Image&blobAttribute=ImageFile) no-repeat;
	padding: 40px 0px 0px 30px;
	font-family: Arial, sans-serif;
	font-size: 9px;
	color: #808284;
}

#pgbottom a{
	color: #808284;
	text-decoration: none;
}

#pgbottomWhite_Doc {
	background: url(/3MContentRetrievalAPI/BlobServlet?assetId=1180615696587&assetType=MMM_Image&blobAttribute=ImageFile) no-repeat;
	padding: 40px 0px 0px 30px;
	font-family: Arial, sans-serif;
	font-size: 9px;
	color: #808284;
}

#pgbottom_Doc {
	background: url(/3MContentRetrievalAPI/BlobServlet?assetId=1180604850312&assetType=MMM_Image&blobAttribute=ImageFile) no-repeat;
	padding: 40px 0px 0px 30px;
	font-family: Arial, sans-serif;
	font-size: 9px;
	color: #808284;
}

#pgbottomAHIMA_Doc {
	background: url(/3MContentRetrievalAPI/BlobServlet?assetId=1180617647371&assetType=MMM_Image&blobAttribute=ImageFile) no-repeat;
	padding: 40px 0px 0px 30px;
	font-family: Arial, sans-serif;
	font-size: 9px;
	color: #808284;
}

#pgbottom_Doc-DT {
	background: url(/3MContentRetrievalAPI/BlobServlet?assetId=1180604850312&assetType=MMM_Image&blobAttribute=ThumbnailImage) no-repeat;
	padding: 40px 0px 0px 30px;
	font-family: Arial, sans-serif;
	font-size: 9px;
	color: #808284;
}

#pgbottom_Doc a {
	color: #808284; 
	text-decoration: none;
}

#pgbottom_Quality {
	background: url(/3MContentRetrievalAPI/BlobServlet?assetId=1180604850854&assetType=MMM_Image&blobAttribute=ImageFile) no-repeat;
	padding: 40px 0px 0px 30px;
	font-family: Arial, sans-serif;
	font-size: 9px;
	color: #808284;
}

#pgbottom_Quality a {
	color: #808284;
	text-decoration: none;
}

#pgbottom_Revenue{
	background: url(/3MContentRetrievalAPI/BlobServlet?assetId=1180604862505&assetType=MMM_Image&blobAttribute=ImageFile) no-repeat;
	padding: 40px 0px 0px 30px;
	font-family: Arial, sans-serif;
	font-size: 9px;
	color: #808284;
}

#pgbottom_Revenue a {
	color: #808284;
	text-decoration: none;
}

#copyright a{
	color: #95323E;
}

#footer a:hover{
	color: black;
}

