body {

}

.center {
	text-align: center;
}

h1 {

}

h2 {
font-size: 1em;
margin-top: 0px;
margin-bottom: 0px;
}

hr {
margin-top: 0px;
}

h3 {

}

table#HMIS {
border: 1px solid #BBB;
border-collapse: seperate;
}


table#HMIS .health {
background-color: #00C7FF;
}

table#HMIS .fire {
background-color: #F00;
}

table#HMIS .react {
background-color: #FF0;
}

table#HMIS .personalprotection {
background-color: #FFF;
}

table#HMIS .personalprotection, table#HMIS .fire, table#HMIS .react, table#HMIS .health {
color: #000;
}

table#HMIS td {
background-color: #D1FFFF;
border: 1px solid #BBB;
padding: 5px;
font-weight: bold;
color: #00F;
}

.nfpa {
background: url(http://2spi.com/catalog/msds/images/hazardousblank.jpg) no-repeat;
width: 90px;
height: 90px;
margin: 0;
padding: 0;
}

.nfpa_h, .nfpa_f, .nfpa_r, .nfpa_p {
position: relative;
font-size: 15pt;
color: #000;
margin: 0;
padding: 0;
text-align: center;
}

.nfpa_h {
top: 32px;
left: 16px;
width: 15px;
}
.nfpa_f {
top: -12px;
left: 0px;
right: 0;
}
.nfpa_r {
top: -14px;
left: 59px;
width: 15px;
}
.nfpa_p {
top: -14px;
left: 0;
}

.strikeout {
text-decoration: line-through;
}

