/*background-images:url must remove single quotes in order for this to work on mac*/

html,body {
	margin:0 auto;
	padding:0;
 	}
body {	
	background:#E2ECF4 url(/images/backgrounds/background.jpg) repeat-x;
	padding:54px 0 50px 0;
	font-size:10pt;
	font-family:Arial,sans-serif;
	color:#444444;
	text-align:center;
	width:740px;
	}
a{text-decoration:underline;color:#006699;background-color:inherit;}
.break{page-break-before:always;}
form, div, legend, fieldset {padding:0;margin:0;}
fieldset {border:0 solid;text-align:center;}
legend {display:none;font-size:1pt;}
caption {display:none;}
li {
	text-align:left;
	}
ul {
	list-style:disc inside url(/images/merchant/bullet1.gif);
	}
img {
	border:0 none;
	padding:0;
	display:block;
	}
div {	
	margin:0;
	padding:0;
	text-align:left;
	}
table,tr,td {
	padding:0;
	margin:0;
	}
td {	
	vertical-align:top;
	}
p {
	text-align:left;
	font-size:10pt;
	font-family:Arial,sans-serif;
	font-weight:normal;
	}
#outborder {
	border-top:0;
	border-left:1px solid #B6BEC4;
	border-right:1px solid #B6BEC4;
	border-bottom:1px solid #B6BEC4;
	width:740px;
	margin:0 auto;
	background-color:#FFFFFF;
	color:#444444;
	padding:0;
	}
#maintable {
	width:728px;
	margin:0 5px;
	}
#columnspacer, #columspacer img {
	width:6px;
	height:1px;
	}
#mainbody {
	width:552px;
	}
.border {
	width:548px;
	border:1px solid #CFDEEA;
	margin:0 auto;
	padding:1px;
	}
.borderbottable {
	margin-top:5px;
	}
#mainbodytabletop {
	width:548px;
	background:url(/images/backgrounds/boxgradient1.jpg) repeat-x;
	margin:0 auto;
	}
#mainbodytablespacer {
	width:6px;
	height:100%;
	}
#mainbodytablespacer img {
	width:5px;
	height:1px;
	}
#bottomspacer {
	width:727px;
	height:5px;
	background-color:#FFFFFF;
	color:#444444;
	}
#bottomspacer img {
	width:727px;
	height:5px;
	}
.title {
	margin:0 0 20px 1px;
	}
.back {
	margin:10px auto;
	clear:both;
	}
.backtotop {margin:0px auto;}
.q,.cleaningtip {
	font-weight:bold;
	text-decoration:none;
	color:#444444;
	background-color:inherit;
	}
.hr {
	width:340px;
	height:1px;
	text-align:center;
	margin:0px auto;
	}

/* Resources */
#applist li, #applisttwo li {
	list-style:none;
	text-align:left;
	font-style:italic;
	}
#applist ul, #applisttwo ul {
	float:left;
	}
#applist ul, #applisttwo ul {
	margin-left:25px;
	}
.spacer {
	clear:both;
	}
#maillist {
	border:1px solid #7F9DB9;
	margin:0 auto;
	width:445px;
	padding:2px 20px;
	}
#maillist input {
	border:1px solid #7F9DB9;
	}
.sendtest {
	font-weight:bold;
	font-style:italic;
	margin-bottom:20px;
	}
#bubblestains,#bubbleodors {
	width:225px;
	height:21px;
	float:right;
	margin-bottom:20px;
	}

/* Sitemap */
#sitemap ul {
	margin:0 0 0 16px;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	}
#sitemap li {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:9pt;
	list-style-image:none;
	}
#sitemap img {
	margin:10px 0;
	}

/* Navigation Bar */
#navigationbar {
	font-size:8pt;
	color:#999999;
	font-weight:normal;
	margin:10px 0 10px 2px;
	background-color:inherit;
	}
#navigationbar a {
	color:#999999;
	background-color:inherit;
	}


/* Safety-Applications */
#safety {
	text-align:center;
	margin:0 auto;
	width:485px;
	}
#safety td {
	font-weight:normal;
	font-size:8pt;
	text-align:center;
	border:1px solid #CFDEEA;
	padding:1px 3px 1px 3px;
	}
#safety table {
	margin:0 auto;
	border:1px solid #CFDEEA;
	width:457px;
	}
#safety td.ingr {text-align:left;width:110px;}
#safety td.hmis {text-align:left;width:346px;}
#safety td.citrusback {width:86px;text-align:center;}
#safety td.lightback {width:86px;text-align:center;text-align:center;}
#safety td.allback {width:87px;}
#safety td.heavyback {width:88px;text-align:center;}
img.msds {margin:0px auto;text-align:center;width:41px;height:36px;}

#applications table {
	margin:0 auto;
	border:1px solid #CFDEEA;
	width:456px;
	}
#applications td {
	font-weight:bold;
	font-size:7pt;
	padding:1px 0px 1px 0;
	border:1px solid #CFDEEA;
	}
#applications img {
	margin:0 auto;
	}
#applications td.app {width:105px;text-align:left;text-indent:3px;}
#applications td.paws {width:46px;;text-align:center;}
#applications td.conc {width:71px;text-align:center;}
#applications td.light {width:78px;text-align:center;}
#applications td.all {width:78px;text-align:center;}
#applications td.heavy {width:78px;text-align:center;}
.check {width:15px;height:10px;}
