body {
	font-family: Arial, Helvetica, sans-serif;
}
A {
  color: #FFFFFF;
  text-decoration: none;
}

A:hover {
  color: #FFFF00;
  text-decoration: underline;
}

.topnav {
	color: #000000;
	text-decoration: none;
	}
	
.topnav:hover {
	color: #0066FF;
	text-decoration: none;
	}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}



TABLE.itemized {
	border: 1px;
	border-style: solid;
	border-color: #b6b7cb;
	padding:5px;
	
}

TD.itemright {
	border-right: 1px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-style: solid;
	border-color: #b6b7cb;
	border-spacing: 0px;
	text-indent: 5pt;
 }
 
 TD.itembottom {
	border-right: 0px;
	border-top: 0px;
	border-bottom: 1px;
	border-left: 0px;
	border-style: solid;
	border-color: #b6b7cb;
	border-spacing: 0px;
	text-indent: 5pt;
 }
 
 TD.itemrightleft {
	border-right: 1px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px;
	border-style: solid;
	border-color: #b6b7cb;
	border-spacing: 1px;
	text-indent: 5pt;
 }
 
 TD.itemrightbottom {
	border-right: 1px;
	border-top: 0px;
	border-bottom: 1px;
	border-left: 0px;
	border-style: solid;
	border-color: #b6b7cb;
	border-spacing: 0px;
	text-indent: 5pt;
 }
 
 TD.itemleft {
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px;
	border-style: solid;
	border-color: #b6b7cb;
	border-spacing: 1px;
	text-indent: 5pt;
 }
 
 TD.itemleftbottom {
	border-right: 0px;
	border-top: 0px;
	border-bottom: 1px;
	border-left: 1px;
	border-style: solid;
	border-color: #b6b7cb;
	border-spacing: 1px;
	text-indent: 5pt;
 }
 
 TD.itemrightleftbottom {
	border-right: 1px;
	border-top: 0px;
	border-bottom: 1px;
	border-left: 1px;
	border-style: solid;
	border-color: #b6b7cb;
	border-spacing: 1px;
	text-indent: 5pt;
 }
 
 TD.all {
	border-right: 1px;
	border-top: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-style: solid;
	border-color: #b6b7cb;
	border-spacing: 1px;
	text-indent: 5pt;
 }
 
 TD.itemnone {
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-style: solid;
	border-color: #b6b7cb;
	border-spacing: 1px;
	text-indent: 5pt;
 }
 
 TD.bottom {
	border-right: 0px;
	border-top: 0px;
	border-bottom: 3px;
	border-left: 0px;
	border-style: solid;
	border-color: #0066FF;
	border-spacing: 1px;
	text-indent: 5pt;
}
TD.bluebottom {
	border-right: 0px;
	border-top: 0px;
	border-bottom: 1px;
	border-left: 0px;
	border-style: solid;
	border-color: #0066FF;
	border-spacing: 1px;
	text-indent: 0pt;
}

/* IMC Edit */
.menu_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.menu_text:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.menu_header {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.index_header {
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
color:#999999;
text-decoration:none;
}

.maroone_italic {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#993333;
text-decoration:none;
font-style:italic;
}

.maroone_header {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#993333;
text-decoration:none;
font-weight:bold;
}

.index_categories {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.index_categories2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.index_categories:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#993333;
text-decoration:none;
font-weight:bold;
}

.product_boxes {
background-color:#EBEBEB;
padding:7px;
border:1px solid #666666;
}

.product_boxes_buttons {
background-color:#993333;
padding:5px;
border:1px solid #666666;
color:#FFFFFF;
}

.product_boxes_header {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.images {
border:1px solid #000000;
text-decoration:none;
}

.backtothetop {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#993333;
text-decoration:underline;
}

.automotive_headers {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#003366;
text-decoration:none;
}

.product_boxes_inside {
background-color:#FFFFFF;
padding:0px;
border:1px solid #666666;
}

.gray_links {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

.gray_links:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:underline;
}

.black_links {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

a.black_links:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}

.realfacts_header {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-color:#666666;
padding:3px;
}

.realfacts_main {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border:1px solid #666666;
padding:3px;
}

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

.application_header {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-color:#666666;
padding:3px;
}

.application_header_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}