.floatimgleft {
      float:left;
      margin-top:10px;
      margin-right:10px;
      margin-bottom:10px;
      padding-right: 10px;
}


img.mark {
       padding-right: 10px;
}

img.panel {
       border: none;
}

img.reader {
       border: none;
       padding-top: 10px;
       padding-bottom: 10px;

}

img.nfpa {
       border: none;
}

table.main{
       height: 400px;
       width: 800px;
       margin-left: auto;
       margin-right: auto;
       overflow: hidden;

       
}

td.main {
       height: 400px;
       overflow: hidden
}

table.article {
       border: none;
       cellpadding: 5;
       cellspacing: 6;
}

#body {
        color: white;
        background-color: white;
}

#main {
        text-align: center;
	position: relative;
	width: 640px;
        margin-left: auto;
        margin-right: auto;
        z-index: 2;
}

#logo {
        text-align: center;
	position: absolute;
        left: 50px;
	top: 0px;
	width: 520px;
	background-color: white;
}

#logo2 {
	position: absolute;
        width: 100%;
	left: 0px;
	right: 0px;
	top: 114px;
	height: 40px;
        background-image: url('../images/red_bg.jpg');
        z-index: 1;
}

#logo3 {
        text-align: center;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 114px;
	height: 40px;
	width: 100%;
        z-index: 3;
}

#splash {
	position; absolute;
	left: 10px;
	top: 200px;
	width: 600px;
}

#Led_splash {
	position: absolute;
	top: 170px;
	left: 210px;
}

#aqua_splash {
	position: absolute;
	top: 190px;
	left: 392px;
}

#dog_splash {
	position: absolute;
	left: 570px;
	top: 210px;
}

#slogan {
	position: absolute;
	left: 640px;
	top: 138px;
}

#menu {
	position: absolute;
	top: 383px;
	left: 8px;
	width: 137px;
        text-align: center;
}

#banner1 {
	position: absolute;
	top: 352px;
	left: 158px;
        width: 470px;
        text-align: center;
}

#banner2 {
	position: absolute;
	top: 610px;
	left: 188px;
}

#article {
        align: top;
	position: absolute;
	top: 350px;
	left: 158px;
	width: 466px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
        vertical-align: top;
        text-align: justify;
}


#copyright {
	position: absolute;
	top: 940px;
        left: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
        text-align: center;
}

img.w3c {
        border: none;
}

#adobe {
	position: absolute;
	left: 196px;
	top: 570px;
}

.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
}
a:link {
	text-decoration: none;
	color: #FFFFFF;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}

#nav1 {
        text-align: center;
	position: absolute;
        width: 519px;
        height: 55px;
	left: 0px;
	top: 314px;
        background-image: url('../images/front_nav_middle.jpg');
}

#nav2 {
        text-align: center;
	position: absolute;
        width: 110px;
        height: 210px;
	top: 132px;
	left: 519px;
        background-image: url('../images/front_nav_right.jpg');
        z-index: 4;
}

#nav3 {
        text-align: center;
	position: absolute;
        width: 172px;
        height: 102px;
	left: 0px;
	top: 140px;
}

#nav4 {
        text-align: center;
	position: absolute;
        width: 172px;
        height: 173px;
	top: 140px;
	left: 168px;
}

#nav5 {
        text-align: center;
	position: absolute;
        width: 172px;
        height: 173px;
	top: 140px;
	left: 337px;
}

a.newcolor:link {
color: #000000;
}

.style1 {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

a.style1:link {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.newcolor {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

a.style1:visited {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

table.menu1 {
        width: 136px;
        border: 1px solid #000000;
        background-color: #000000;
}

td.menu1 {
        background-color: #FF0000;
        text-align: center;
}

td.menu1:hover {
        background-color: #FFCCCC;
}

.style1 {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.style2 {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
