td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
td.adspace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 3px;
	padding: 3px;
}
td.footer {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
td.heading {
	background: #c1d8ff;
	margin: 6px;
	padding: 6px;
}
td.row1,th.row1 {
	background: #e8f0ff;
	margin: 6px;
	padding: 6px;
	border-style:solid;
	border-width:1px;
	border-color:#000;
	border-collapse:collapse;
}
td.row2,th.row2 {
	background:#f2f7ff;
	margin: 6px;
	padding: 6px;
	border-style:solid;
	border-width:1px;
	border-color:#000;
	border-collapse:collapse;
}
td.faq1,th.faq1 {
	width:97%;
	align: left;
	text-align: left;
	background:#f9f9db;
	margin: 0px;
	padding: 6px;
	border: solid 1px #000;
}
td.faq2,th.faq2 {
	width:97%;
	align: left;
	text-align: left;
	background:#edf5ff;
	margin: 0px;
	padding: 6px;
	border: solid 1px #000;
}
body {
	background: white url(images/nav_blue780.jpg);
      	background-repeat: repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

h1 {
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0; 
	margin-top: 0;
	padding: 0;
}
h2 {
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0; 
	margin-top: 0;
	padding: 0;
}
h3 {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0; 
	margin-top: 0;
	padding: 0;
}
h4 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0; 
	margin-top: 0;
	padding: 0;
}
p {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-bottom: 0; 
	margin-top: 0;
	padding: 0;
}
p.promo1 {
	font-size: 14px;
	font-weight: bold;
	color: #374f99;
	margin-bottom: 0; 
	margin-top: 0;
	padding: 0;
}
p.adstitle {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 0; 
	margin-top: 10px;
	padding: 0;
}
p.ads {
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
}
p.adurl {
	font-size: 11px;
	font-weight: normal;
	color: #c4e7fd;
}
font.dtgpromo {
	font-size: 16px;
	font-weight: bold;
	color: #3b28a8;
	margin-bottom: 0; 
	margin-top: 0;
	padding: 0;
}
font.dtgpromo_lg {
	font-size: 18px;
	font-weight: bold;
	color: #3b28a8;
	margin-bottom: 0; 
	margin-top: 0;
	padding: 0;
}

a:link {
	color: #000099;
	text-decoration: none;
}
a:visited {
	color: #000099;
	text-decoration: none;
}
a:hover {
	color: #ff0000;
	text-decoration: none;
}
a:active {
	color: #ff0000;
	text-decoration: none;
}

a.ads:link {
	color: #f2e701;
	text-decoration: underline;
}
a.ads:visited {
	color: #f2e701;
	text-decoration: underline;
}
a.ads:hover {
	color: #ffffff;
	text-decoration: underline;
}
a.ads:active {
	color: #f2e701;
	text-decoration: underline;
}
a.faq:link {
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
}
a.faq:visited {
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
}
a.faq:hover {
	color: #ff0000;
	text-decoration: underline;
	font-weight: bold;
}
a.faq:active {
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
.reason {
	color:#2b3d77;
	font-weight:bold;
	}
.solution {
	color:#a40846;
	font-weight:bold;
	}
.sol {
	padding-left:30px;
	}
.prevention {
	color:#008800;
	font-weight:bold;
	}
.prev {
	padding-left:60px;
	}
	
/* =-=-=-=-=-=-=-[Menu Eight]-=-=-=-=-=-=-=- */
	
#menu8 {
	width: 128px;
	margin-top: 5px;
	}
#menu8 li {
	margin: 1px;
	padding: 1px;
	}
	
#menu8 li a {
	text-decoration: none;
	height: 20px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 16px;
	}
	
#menu8 li a:link, #menu8 li a:visited {
	color: #fff;
	font-weight:bold;
	display: block;
	background: #5566a2;
	padding: 4px 0 4px 8px;
	border: 2px solid #727272;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;

	}
	
#menu8 li a:hover {
	color: #ffff00;
	font-weight: bold;
	background: #4c5885;
	padding: 4px 0 4px 8px;
	border: 2px solid #727272;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;

	}
	
#menu8 li a:active {
	color: #ffffff;
	font-weight:bold;
	background: #939bbe;
	padding: 4px 0 4px 8px;
	border: 2px solid #b0b1bc;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	}

table.specs table {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: #fff;
	font-weight: bold;
}
table.specs th {
	color:#fff;
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: #374f99;
	font-weight: bold;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.specs td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: #fff;
	font-weight: bold;
	-moz-border-radius: 0px 0px 0px 0px;
}

ul.nopad {margin-left:10px;margin-right:0;margin-top:0;margin-bottom:0;padding-left:10px;padding-right:0;padding-top:0;padding-bottom:0; list-style: disc outside; list-style-type: disc;}
ul.leftpad {margin-left:30px;margin-right:0;margin-top:0;margin-bottom:0;padding-left:30px;padding-right:0;padding-top:0;padding-bottom:0; list-style: disc outside; list-style-type: disc;}
ul.sitemap {margin-left:30px;margin-right:0;margin-top:10;margin-bottom:10;padding-left:30px;padding-right:0;padding-top:10;padding-bottom:10; line-height:24px; list-style: disc outside; list-style-type: disc;}

body#home a#menu-home, 
body#kiosk a#menu-kiosk,
body#hm1 a#menu-hm1,
body#raptor a#menu-raptor,
body#viper a#menu-viper,
body#eclipse a#menu-eclipse,
body#bullet a#menu-bullet,
body#xpress a#menu-xpress,
body#onepass a#menu-onepass,
body#wims a#menu-wims,
body#pretreat a#menu-pretreat,
body#heatpress a#menu-heatpress,
body#beltdryer a#menu-beltdryer,
body#options a#menu-options, 
body#supplies a#menu-supplies,
body#contact a#menu-contact,
body#demo a#menu-demo,
body#validate a#menu-validate,
body#support a#menu-support

{color: #ffffff;
font-weight:bold;
background: #939bbe;
padding: 4px 0 4px 8px;
	border: 2px solid #727272;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
