body { font-family: "Bookman Old Style", Bookman, Times, Garamond, serif;
	color: black; 
	margin: 0;
	padding: 0 0 0 7em; }

body.AV { background-color: #FFF980; }
body.Beaulieu { background-color: #39d78c; }
body.biz { background-color: #ffffd2;
	font-family: Arial, sans-serif; }
		/* 1/24/10: Changed from serif to sans-serif */
body.cats { background-color: #98c7cb; }
body.critters { background-color: #00ff80; }
body.genl { background-color: #B5FFFF; }
body.pipes { background-color: #ffffac; }
body.Prius { background-color: #cedfff; }
body.PriusEmail { background-color: #f5f9ff; }
body.vacScot { background-color: #ffffac; }
body.misc { background-color: #e1ffff; }

a:link { color: #0000FF; font-size: medium; }
		/* 6/17/07: Circumvents Tigra Menu; alt. 0.9em or smaller */
a:visited { color: #800080; }
a:active { color: #FF0000; }
a:hover { font-style: italic; }

.pathTOP { margin-left: 12em;
	margin-top: -30em;
	padding-top: 5.5em;  
	padding-bottom: 2.5em;
	width: 160%; 
	text-align: left;
	font-style: italic; 
	font-size: small; 
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }

.pathSIDE { margin-left: 45px; 
	margin-top: 2em; 
	width: 90px; 
	font-size: x-small; 
	font-style: italic; 
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }

.pathSIDE p { text-indent: 0em;
	margin: 3px; }

blockquote { margin: 0em 7em 0em 5em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.9em; text-align: justify; }
		/* Changed left margin from 0em to 5em, and then deleted the
		 style="margin-left: 7em;" added to all the <blockquote> tags
		on individual webpages. */

blockquote div { text-indent: 1.5em; }
		/* A little "tab indent" for quoted grafs 
		No <br> btwn grafs, unlike "blockquote p" */

cite { font-weight: 500; color: black; }
		/* Not applicable to FF */

div.content { padding: 0 5em 0 1em; }
	/* div.content addition from Wayne Neely, www.polymaths.com/
		10/14/05; see also @media screen				*/
	/* for flyouts: 3.5em; otherwise, left margin: 1em			*/
div.nav { position: absolute;  } 
	/* 11/29: Required by IE, or else lose flyouts. 12/2: From LSGweb.css to fixed4ie.css  */

em { color: black; }

h1, h2, h3 { font-style: italic; font-weight: 700; }
h1 { font-size: 1.5em; padding-top: 2em; }
		/* 10/14/05: "padding-top" added to work around .content properties.
		Required for "position: fixed; " in .nav to work in M$IE			*/
h2 { font-size: 1.2em; }
h3 { font-size: 2em; }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: 700; }
		/* The major head in unbulleted lists. See also class .hd */

h4 div { font-size: small; 
	font-style: italic;
	font-weight: 400;
	text-indent: 2em; }
		/* 9/14/10: For de Tocqueville-style summaries under h4 headers; see Staples.htm */

.imgPix { border: 1px solid black; margin: 6px; }
		/* 6/17/07: Reqd [versus img {x} ] to add borders around pix on webpages
		but not within boxes of flyouts	*/

li { font-family: "Bookman Old Style", Bookman, Times, Garamond, serif; font-weight: 400; }
li div { font-size: small; }
		/* For details in their own grafs */
li img { border: 0; margin: 0; }
li p { text-indent: 0em; }
		/* Forces <br> btwn <li> w/o using <br> */
li span { font-size: small; }
		/* The small stuff in listed items */

ol div { margin-left: 3em; }
ul div { margin-left: 3em; }

ul.h4 { margin-top: -1.3em; padding-top: 0; }
		/* This removes <br> btwn h4 and ul by adding settings to <h4>
		Use this class in <ul> following <h4> */

p { text-indent: 3em; }
p.caption { font-family: Arial, Helvetica, sans-serif;
	font-size: small; text-indent: 0; text-align: center; 
	margin: -4px -6px 0.5em 6px; padding: 0 6px; }
p.sm { text-indent: 1.5em; }
		/* For multi graf lists w/ indented first line; "li p p" doesn't work */

td { text-align: center; padding: 0 2px; }
td.noctr { text-align: left; padding-left: 3px; }
th { text-align: center }
th.yr { height: 2em; 
	border-top-style: solid; 
	border-right-style: none; 
	border-bottom-style: solid; 
	border-left-style: none; 
	border-color: black; 
	border-width: 3px; }
.A { background-color: #c8fb91; font-size: x-small; } 
.B { background-color: #fef69e; font-size: x-small; }

ul { list-style-type: disc; }
ul ul { list-style-type: square; }
ul ul ul { list-style-type: circle; }
ul ul ul ul { list-style-type: square; }

.bizli li { font-family: Arial, sans-serif; padding-bottom: 3px; }
		/* 1/24/10: For lists -- li -- changed serif to sans-serif for the Biz pages.
		    11/30/10: Adding padding-bottom for air btwn lines.  */
body.biz li a:link { font-size: small; }
		/* 1/24/10: For lists -- li -- changed size of links for the Biz pages. */

.email { font-family: monospace;
	margin-left: 4em;
	margin-right: 7em;
	font-size: 1.1em; }
.email p { text-indent: 1.5em; 
	margin-top: 1em; }
		/* 7/16/07: Added both of these */

.footer { font-family: "Bookman Old Style", Bookman, Times, Garamond, serif;
	font-size: x-small; 
	text-align: center; 
	margin-top: 2.5em; }
.footer img { margin: -4px 2px; }
.footer p {text-indent: -3em; margin: -0.1em 0; }
		/* 1/16/05: Removes <br> in footer */
.footer a:link { font-size: x-small; }
		/* 6/17/07: Circumvents Tigra Menu */

p.intro{ text-indent: 0; }
p.intro:first-letter { font-size: 3em;
	margin-right: 2px;
	margin-top: -8px;
	display: block;
	float: left; }
		/* 11/29/10: Changed first letter in graf; styled after The New Yorker */
		/* Was: .intro p:first-letter { font-size: x-large; } */
		/* 11/3/11: Added "margin-top: -8px;" */

.MassOLinks li { font-size: medium; }
.MassOLinks a { font-size: medium; }

.NHTSA b { font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em; }
.NHTSA p { margin: -.1em; }

.update { font-size: small; font-style: italic; color: fuchsia; }

.pixleft { float: left; padding-right: 14px; }
.pixleft img { width: 98%; }
.pixright { float: right; }
.pixright img { width: 98%; }
.pixcenter { margin-left: auto; margin-right: auto; }
.pixcenter img { width: 98%; } 		/* 5/27/08: Centered pix weren't centered! */

.smallTOC { font-style: italic; }
.smallTOC a { font-size: small; }
		/* 5/20/07: Circumvents Tigra Menu */
.smallTOC a:hover { font-style: normal; }
		/* 5/20/07: Circumvents Tigra Menu */

.topics a:link { font-size: small; }
.topics li { font-size: small; }

.font0 { font-family: "Bookman Old Style", Bookman, Times, Garamond, serif; 
	font-weight: 400; }
		/* added font-weight; might not be needed after ol li="hd" */
.hd { font-family: Arial, Helvetica, sans-serif; 
	font-weight: 700; }
		/* see also <h4> and ul.h4. Used as header. */
.i { font-style: italic; }
.logo { font-family: Optane, Optima, "Bookman Old Style", Bookman, Times, Garamond, serif; }
.nobullet { list-style-type: none; }
.s { font-size: small; }

.links { font-family: Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	text-align: center; 
	margin-top: 2.5em; }
		/* For links mid page, usually "Back to top."
		Links to other webpages handled by .nav & .nav a	*/

.links a { font-size: x-small; }

.nav { position: fixed; 
	top: 5px;   /* vs 0px;  */
	left: -2.5em;  }
		/* Positions base column of nav links.
		    FF: left: -2.5em;  IE: -2em in fixed4ie.css    */

@media screen { body>div.nav
    	{ position: fixed; } 
		} 
	/* Body margin/padding, div.nav, and @media screen combination based on
	fixed4all.css file, working in tandem with fixed4ie.css,
	by Eric Bednarz at tagsoup.com/-dev/null-/
		downloaded: 10/11/05
	fixed4all.css, folded into this .css, makes "position: fixed; " in .nav work in M$IE
	div.content added to combination, c/o Wayne Neely		*/

/* Next two elements are for "img src=" w/in Tigra nav flyouts */

.navimgArrowBase { border: 0px;
	margin: 0px;
	position: absolute;
	left: 90%;
	align: absmiddle; }

.navimgArrowOther { border: 0px;
	margin: 0px; }

.nav span { font-size: x-small; }
		/* The updates text in nav boxes */

/* Tigra navigation style sheet (a.k.a. menu.css) */

/* LSG Level 0 (base column): text properties */
.m0l0mouti {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color: #000000;
	font-size: 13px;      /* 6/27/07: small=10pt */
	font-weight: 400;     /* 6/27/07: from 700 */
	font-style: normal;
	text-decoration: none;
}

/* LSG Level 0 (base column): box properties */
.m0l0mouto,
.m0l0movero,
.m0l0mdowno {
	background: transparent;
	border: 0px solid transparent;
		/* border-right: thin solid #800080;  6/18/07: Added, removed from .nav 
						         6/30/07: Now convered by LSG descender */
	padding: 0 0 0 5px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* LSG Level 0 (base column): hover text properties */
.m0l0moveri,
.m0l0mdowni {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0033;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

/* LSG Level 1 (1st flyout); box properties */
.m0l1mouto,
.m0l1movero,
.m0l1mdowno {
	background: #FAFAED;
	border: 1px solid #000000;
	padding: 2px 0 0 4px;    /* 6/27/06: padding: 4px; */
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* LSG Level 2 (2nd flyout): box properties */
.m0l2mouto,
.m0l2movero,
.m0l2mdowno {
	background: #F0F0DC;
	border: 1px solid #000000;
	padding: 2px 0 0 4px;    /* 6/27/06: padding: 4px; */
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* LSG Level 3 (3rd flyout): box properties */
.m0l3mouto,
.m0l3movero,
.m0l3mdowno {
	background: #FAFAED;
	border: 1px solid #000000;
	padding: 2px 0 0 4px;    /* 6/27/06: padding: 4px; */
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* LSG Levels 1, 2, & 3: text properties */
.m0l1mouti,
.m0l2mouti,
.m0l3mouti {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;   /* 6/27/07: from 11pt */
	font-weight: 700;     /* 6/27/07: from normal */
	font-style: normal;
	text-decoration: none;
}

/* LSG Levels 1, 2, & 3: hover text properties */
.m0l1moveri,
.m0l1mdowni,
.m0l2moveri,
.m0l2mdowni,
.m0l3moveri,
.m0l3mdowni {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color: #FF0033;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

/* 11/3/11 */


