/******************containers body boxes********************/
body {
text-align : center; 
background : #999; 
margin : 0; 
padding : 0; 
} 
#central {
margin-right : auto; 
margin-left : auto; 
position : relative; 
width : 795px; 
text-align : left; 
background : #eee url(images/bg.gif); 
} 
#top {
width : 795px; 
height : 143px;
background : #AAA 
} 
#box3 {
	float : left;
	width : 795px;
} 
#box2 {
	float : right;
	width : 350px;
	height : 417px;
	margin-top: 2px;
	margin-bottom: 0px;
	padding-right: 7px;
} 
#box4 {
	float : left;
	width : 8px;
	height : 417px;
	margin: 0px;
} 
#box1 {
float : left; 
width : 780px; 
height : 50px;
padding: 0px 0px 2px 0px;
background: #FDB813;
} 
#top-nav {
float : left; 
width : 795px; 
height : 25px;
} 
.spacera {
float : left; 
width : 8px; 
height : 50px;
} 
.two_col_container {
width : 570px; 
background : url(images/donaldson-col-line.gif); 
margin-top : 20px; 
margin-bottom : 20px; 
} 
.two_cola {
float : left; 
width : 272px; 
} 
.two_colb {
float : left; 
width : 263px; 
} 
.float_clear {
clear : both; 
height : 1px; 
overflow : hidden; 
margin-top : -1px; 
} 
#footerblock {
width : 795px; 
height : 30px; 
background : #ddd url(images/footer.gif); 
} 
h1 {
font : bold 22px Verdana, Arial, Helvetica, Sans-serif; 
color : #FF6600; 
margin : 20px 35px 10px 50px; 
letter-spacing : -1px; 
text-transform : capitalize; 
} 
p {
font : 11px Verdana, Arial, Helvetica, sans-serif; 
color : #333; 
margin : 5px 35px 10px 50px; 
} 
#top-nav p {
	margin : 6px 50px 5px 50px;
	font : bold 11px Arial, Helvetica, sans-serif;
	color : #fff;
	text-transform: uppercase;
	letter-spacing: 1px;
}
#navbar p {
color : #fff; 
margin : 0 18px; 
padding-top : 2px; 
} 
.two_cola p {
color : #333; 
margin : 0; 
padding : 0 10px 0 42px; 
} 
.two_colb p {
color : #333; 
margin : 0; 
padding : 0 5px 0 20px; 
} 
.add_box2 p {
font : 11px Verdana, Arial, Helvetica, sans-serif; 
color : #333; 
margin : 2px 5px 5px 0; 
padding : 2px 0 5px 25px; 
} 
#footerblock p {
color : #fff; 
font : 9px Verdana, Arial, Helvetica, sans-serif; 
margin : 0px 10px; 
padding : 4px; 
text-align : center; 
} 
img {
clear : right; 
float : left; 
border : none; 
} 
#box1 img {
clear : both; 
float : left; 
margin : 0px; 
border : none; 
} 
#box2 img {
clear : both; 
float : right; 
margin : 0px; 
border : none; 
} 
td img, table img, tr img {
float : left; 
margin : 0; 
border : none; 
clear: none;
}
#box3 img {
float : right; 
margin : 0; 
border : none; 
}  
ul {
font : 11px Verdana, Arial, Helvetica, sans-serif; 
color : #333; 
margin-top : 2px; 
} 
li {
background : url(images/tick.gif) no-repeat; 
padding : 5px 35px 5px 30px; 
margin-left:10px;
list-style : none; 
} 
.two_cola li {
color : #333; 
margin : 5px -40px 0 4px; 
padding : 0; 
} 
.two_colb li {
color : #333; 
margin : 5px -40px 0 -18px; 
padding : 0; 
} 
textarea {
font : 11px Verdana, Arial, Helvetica, sans-serif; 
color : #333; 
} 
input {
font : 11px Verdana, Arial, Helvetica, sans-serif; 
color : #333; 
} 
table {
font : 11px Verdana, Arial, Helvetica, sans-serif; 
color : #333; 
margin-left : 36px; 
border : 1px solid #EEE; 
} 
td {
font : 11px Verdana, Arial, Helvetica, sans-serif; 
color : #333; 
margin : 0;
padding-left: 14px; 
background : #EEE; 
border : 1px solid #EEE; 
} 
tr {
margin : 0; 
} 
.admin table {
font : 11px Verdana, Arial, Helvetica, sans-serif; 
color : #333; 
margin-left : 36px; 
border : 1px solid #EEE; 
} 
.admin td {
font : 11px Verdana, Arial, Helvetica, sans-serif; 
color : #333; 
margin : 0;
padding-left: 0px; 
background : #FFF; 
border : 1px solid #EEE; 
} 
a:link {
color : #666; 
text-decoration : underline; 
} 
a:visited {
color : #666; 
text-decoration : underline; 
} 
a:hover {
color : #fff; 
background : #333; 
text-decoration : none; 
} 
#navbar a:link {
color : #fff; 
text-decoration : none; 
} 
#navbar a:visited {
color : #fff; 
text-decoration : none; 
} 
#navbar a:hover {
color : #ccc; 
background : none; 
text-decoration : none; 
} 
.factson {
font : bold 10px Verdana, Arial, Helvetica, sans-serif; 
color : #fff; 
float : right; 
background : url(images/donaldson-get-the-facts2.gif) no-repeat; 
text-decoration : none; 
padding : 4px 18px 19px 17px; 
} 
#footerblock a:link {
color : #fff; 
text-decoration : none; 
} 
#footerblock a:visited {
color : #fff; 
text-decoration : none; 
} 
#footerblock a:hover {
color : #ccc; 
background : none; 
text-decoration : none; 
}
#top-nav a:link {
color : #fff; 
text-decoration : none; 
} 
#top-nav a:visited {
color : #fff; 
text-decoration : none; 
} 
#top-nav a:hover {
color : #034278; 
background : none; 
text-decoration : none; 
}