form 	{ text-align: left; border: solid 1px green; }

h1  	{ font-family: Verdana; font-size: 10pt; color: #993300; text-align: center; }
h2   	{ font-family: Verdana; font-size: 10pt; color: #993300; text-align: center; }

BODY	{ font-family: Verdana;  color: #993300; background: url(../../peacefulness/images/peacefulness.gif); }

TD  	{ font-family: Verdana; font-size: 7pt; color: #993300;}
TR   	{ font-family: Verdana; font-size: 7pt; color: #993300;}
TH   	{ font-family: Verdana; font-size: 7pt; color: #993300;}

.articles		{ border: solid 1px #fc9; background-color: #fff2be; width: 98%; }
.articlesParts	{ border: solid 1px #fc9; background-color: #fff2be; width: 98%; }
.articlestd		{ border: solid 1px #fc9; }
/* content, title, headline, attentionCatcher, body, conclusion */
.articlesct		{ font-size: 9pt; font-weight: bold; }
.articlesch		{ font-size: 8pt; }
.articlesca		{ font-size: 8pt; font-style: italic; }
.articlescb		{ font-size: 8pt; }
.articlescc		{ font-size: 8pt; font-style: italic; }
/* content, title, headline, attentionCatcher, body, conclusion */
.articlesdd		{ font-size: 7pt; text-align: right; }

#url,
#mailto,
#embeddedContent,
#embeddedProduct	{ text-decoration: underline; }

#embeddedImage		{ margin-top: 5px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }

.audioConfig		{ visibility: visible; }
.audioConfigStatic	{ visibility: hidden; }

/* hard-coded in EmbeddedItem.alignItem(...)
caption				{ width: 200px; }
*/
.captionMulti		{ width: 300px; }

.rowalternate		{background-color: #fff2be;}
.colalternate		{background-color: #FFFFCC;}
.cellalternate		{background-color: #FFFFCC;}
.cellfontalt		{font-style: italic; color: gray; }

a:link 				{ color: #930; text-decoration: none; }
a:visited 			{ color: #c96; text-decoration: none; }
a:hover 			{ color: #fc0; text-decoration: none; }

.logo 				{ float: left; margin: 0; position: absolute; top: 8px; left: 10px; right: 10px; }
.lcbd				{ font-size: 8pt; text-align: center; font-weight: bold; font-style: italic; }
.navs 				{ float: left; margin-top: 0px; margin: 0; position: absolute; top: 162px; left: 10px; right: 10px; }

#animatedLogoStatic	{ visibility: hidden; }

.lh-col 			{ width: 78%; float: left; margin: 0; position: absolute; top: 385px; left: 5px; }
.rh-col 			{ float: left; margin-top: 0px; margin: 0; position: absolute; top: 445px; left: 80%; }

html				{ min-height: 101%; }

.now			{ width: 100%; font-size: 7pt; text-align: right; }
.now td#smaller	{ width: 22%; }
.now td#clock	{ width: 22%; }
.now td#heading	{ font-size: 9pt; font-weight: bold; text-align: center; }

.nav td 						{ background-color: #360; white-space: nowrap; }
.nav td#hspacerRoles 			{ border-bottom: solid 1px #ccc; background-color: #ffc; width: 5px; }
.nav td#hspacerActions 			{ background-color: #fff2be; border-bottom: solid 1px #ccc; width: 5px; }
.nav td#hspacerParts 			{ background-color: #ffffcc; border-bottom: solid 1px #ccc; width: 5px; }
.nav td#hspacerRoles-left,
.nav td#hspacerRoles-right		{ border-bottom: solid 1px #ccc; background-color: #ffc; }
.nav td#hspacerActions-left		{ border-left: solid 1px #ccc; border-bottom: solid 1px #ccc; background-color: #fff2be; }
.nav td#hspacerActions-right	{ border-right: solid 1px #ccc; border-bottom: solid 1px #ccc; background-color: #fff2be; }
.nav td#activeRole				{ background: #fff2be; border: 1px solid #ccc; border-bottom: 1px solid #ffc; }
.nav td#activeAction			{ background: #ffc; border: 1px solid #ccc; border-bottom: 1px solid #ffc; }
.nav a:link 					{ color: #ffc; font-size: 7pt; font-weight: bold; text-decoration: none; }
.nav a:hover					{ color: #fc0;}
.nav a:visited					{ color: #c96; font-size: 7pt; font-weight: bold; text-decoration: none; }
.nav #activeRole a:link,
.nav #activeAction a:link,
.nav #activeRole a:visited,
.nav #activeAction a:visited	{ color: #930; font-size: 7pt; font-weight: bold; text-decoration: none; }

.toc			{ text-align: center; border-top: solid 1px #ffc; border-left: solid 1px #ffc; border-right: solid 1px #ffc; width: 160px; }
.toc td 		{ border-bottom: solid 1px #ffc; background-color: #360; white-space: nowrap; }
.toc a:link 	{ color: #ffc; font-size: 7pt; font-weight: bold; text-decoration: none; }
.toc a:hover	{ color: #fc0;}
.toc a:visited	{ color: #c96; font-size: 7pt; font-weight: bold; text-decoration: none; }

.vspacer		{ border-left: solid 1px #ccc; border-right: solid 1px #ccc; border-top: solid 1px #fff2be; background-color: #fff2be; height: 8px; width: 100%; }

.rolePartType	{ border: solid 1px #ccc; font-size: 8pt; }

.productph		{ font-size: 8pt; text-align: right; vertical-align: text-top; width: 120px; }
.productpc		{ font-size: 9pt; }

/* width: 10% ensures table does not use full width */
.bundleTable	{ border-bottom: solid 2px #996633; width: 85%; text-align: center; }
.bundleProd		{ border-top: solid 2px #996633; vertical-align: top;  padding-top: 10px; width: 20%; }
.bundleOper		{ border-top: solid 2px #996633; vertical-align: middle; font-size: 16pt; }
.bundleHead		{ border-top: solid 2px #996633; vertical-align: top; font-size: 10pt; }
.bundleAmts		{ font-size: 10pt; width: 3%; }
.bundleTots		{ font-size: 10pt; }

.subscribenews	{ border: solid 2px #ffcc99; }
.snug		 	{ text-align: left; border: solid 1px green; }
form.noborder	{ border: solid 0px green; }

li				{ margin-bottom: 0px; margin-top: 0px; }
li.indent0		{ text-indent: -15px; padding-left: 15px; list-style-type: circle; color: #00f;}
li.indent1		{ text-indent: -15px; padding-left: 30px; list-style-type: disc;  }
li.indent2		{ text-indent: -15px; padding-left: 50px; list-style-type: circle; }
li.indent3		{ text-indent: -15px; padding-left: 65px; list-style-type: square; }

p				{ margin-bottom: 0px; margin-top: 0px; }
p.indent1		{ padding-left: 15px; padding-right: 15px; }

.quoteIndent1	{ padding-left: 15px; }
.quoteIndent2	{ padding-left: 60px; }
.quoteIndent3	{ padding-left:232px; }

.figure			{ width: 400px; padding-left: 10px; text-align: center;}
.figure2		{ width: 630px; padding-left: 10px; text-align: center;}
.figure3		{ width: 650px; padding-left: 10px; text-align: center;}
.figure4		{ width: 465px; padding-left: 10px; text-align: center;}
