body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
body {
font-size:12px;
color: #333333;
}
a:link {
	color: #333333;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: underline;
	color: #666666;
}
h1 {
	font-size: 16px;
	color: #FFFFFF;
	font-weight:normal;
}
h2 {
	font-size: 16px;
	color: #FFFFFF;
	margin:-5px;
}
h3 {
	font-size: 12px;
	color: #333333;
}
h4 {
	font-size: 14px;
	color:#33508D;
	margin:0;
}
h5 {
	font-size: 16px;
	color:#33508D;
	margin:0 0 5px 0;
}
h5 a, h5 a:visitied {font-size: 16px; color:#33508D; margin:0;}
h5 a:hover, h5 a:active {text-decoration:underline;}
h4 a, h5 a:visitied {font-size: 14px; color:#33508D; margin:0;}
h4 a:hover, h5 a:active {text-decoration:underline;}
.subcatheader {	font-size: 16px;color:#33508D;margin:0; font-weight:bold;}
.subcatheader a, .subcatheader a:visitied {font-size: 16px; color:#33508D; margin:0;font-weight:bold;}
.subcatheader a:hover, .subcatheader a:active {text-decoration:underline;font-weight:bold;}

.copyright {color:#FFFFFF; font-size:10px;}
.navbar a:link, .navbar a:visited{color:#D20000; font-weight:bold; text-decoration:none; font-size:14px;}
.navbar a:hover {text-decoration:underline;}
.rebboxrighttxt, .rebboxrighttxt a {color:#FFFFFF; font-size:16px; text-decoration:none;}
.rebboxrighttxt a:hover {color:#FFFFFF; font-size:16px; text-decoration:underline;}
.rebboxlefttxt, .rebboxlefttxt a {color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:none;}
.rebboxlefttxt a:hover {color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:underline;}
.producttableleft {color:#FF0000;}
.productcallus {color:#000000; font-weight:bold; font-size:18px;}
.productdownload a{ color:#FF0000; text-decoration:underline;}
.productdownload a:hover{color:#FF0000; text-decoration:none;}
.redcontacttxt {color:#FFFFFF; font-size:10px; text-decoration:none;}
.redcontacttxt a{color:#FFFFFF; font-size:10px; text-decoration:underline;}
.redcontacttxt a:hover{text-decoration:none;}
.redcontactheader{color:#FFFFFF; font-size:15px; text-decoration:bold;}
.contenttext {font-size:12px;}
#productpages2 .leftareatxtbox2, #productpages2 .producttable, #productpages2 .leftareaheader2 H3 {font-size:14px;}
.nomarginp p {margin:0;}

/* exceptions */
#productpages h2, #productpages2 h2, #productpages h3, #productpages2 h3 { color:#336699; line-height:20px;}
#productpages2 h2 a, #productpages2 h2 a:visited, #productpages2 h3 a, #productpages2 h3 a:visited { color:#336699;}
#productpages2 h2 a:hover,#productpages2 h2 a:active, #productpages2 h3 a:hover,#productpages2 h3 a:active  { color:#336699; text-decoration:underline;}
.leftareaheader2 H5 {font-size: 14px; margin:0 0 5px 0;}
