body {
	background: white;
	color: black;
	font-family : "Times New Roman", Times, serif;
	font-size : 12pt;
}

table { background: white;
	color: black;
}

h1, h2, p, ul {
	font-family: arial, sans-serif;
}

h1 {
	font-size: 14pt;
	text-align: center;
}

h2 {
	font-size: 12pt;
	vertical-align: middle;	
}

td.products {
	border: thick double gray;
}

td.bodywide {
	width: 700px;
}

ul.productsul{
	font-size:10pt;
}

P.letter { 
	font-size:10pt;
	text-align: left;
}        

table.mainbody {
	margin: 1em 1em;  /* top and bottom marg 1em, left and right marg 4em */
}

table.mainbody2 {
	margin: 1em 2em;  /* top and bottom marg 1em, left and right marg 4em */
}

ul.letterlist {
	font-size:10pt;
	margin: 1em 2em;
	text-align: left;
}	

ul.faqlist {
	line-height: 150%;
	list-style-type: none;
	margin:0em; 
}

td.toppipe {
	display : none;
}

td.leftpipe {
	display : none;
}

td.rightpipe {
	display : none;
}

td.bottompipe {
	display : none;
}

td.splash {
	color: black;
	background: white;
	display : inline;
}

table.middlecol {
width: 700px;
}

table.rightpipe {
width: 5px;
/* background-image: url(brdr_rpipe.gif); */
background: url(brdr_rpipe.gif);
color: white;
}

p.orderbyphone {
	font-size: 10pt;
       	font-style: italic;
	color: navy;
	text-align: center;
}

p.captiontext {
	color: navy;
	text-align: center;
}

img.picborder {
	border: thick outset blue;
}

td.footer {
	font-size: x-small;
	text-align: center;
	color: black;
	background: white;
}
a.footerl:link	  {color:black}
a.footerl:visited {color:black}
a.footerl:active  {color:black}
a.footerl:hover   {color:black}

	
a:link    {color:maroon;
	font-family: arial, sans-serif;
}
a:visited {color:maroon;
	font-family: arial, sans-serif;
}
a:active  {color:red;
	font-family: arial, sans-serif;
}
a:hover   {color:red;
	font-family: arial, sans-serif;
}

div.no_print { display:none;}
tr.no_print { display:none;}
div.print_only {display:block;}

span.footer {
	font: x-small arial, sans-serif;
	text-align: center;
	color: black;
	background: white;
}
