/* Special style sheet to handle print versions of documents */
body {
background:	#ffffff;
color:		#000000;
text-align:	justify;
margin:		0em 0em 0em 0em;
padding:	0em;
color:		#000000;
}


div.inlinebox-0 {
	border:1px solid #777777;
	border-collapse:collapse;
	padding:0.5em 0.5em 0.3em 0.5em;
	margin-left: 0.0em;
	background-color:#FFFFFF
}

h1, h2, h3, h4, h5,	h6, p.tsianame, p.bookshop-and-libraryname	{
	font-family:Arial, Helvetica, sans-serif;
}

h1	{ font-size:18pt; text-align:center }
h2	{ font-size:14pt; text-align:left }
h3	{ font-size:13pt; text-align:left }
h4	{ font-size:13pt; text-align:left }
h5	{ font-size:13pt; text-align:left }
h6	{ font-size:13pt; text-align:left }
p	{ font-size: 12pt}


.left { text-align: left }
.smallergrey {font-size: smaller; color: #000000}
.point7em { font-size: 0.7em }
.point8em { font-size: 0.8em }
.point9em {font-size: 0.9em}
.oneem {font-size: 1.0em}
.onepoint05em {font-size: 1.05em}
.onepoint1em {font-size: 1.1em; font-weight: normal} /* Used in Article: Why Meditation */
.gumleaf { color: #000000 }
.heading4brown { color: #000000 }
.times { font-family: "Times New Roman", Times, serif; }
.sans  { font-family: Arial, Helvetica, sans-serif }
.black { color: #000000 }
.paraindent1em { text-indent: 1em }
.paraindent2em { text-indent: 2em }
.indent223 { margin-left:2.3em }
.indent223following { margin-left:2.3em; text-indent: -2.3em }


p.notes { font-family: Arial, Helvetica, sans-serif; font-size: .7em; margin-top: 3em }
p.reference	{ font-size: .9em; text-align: right; padding-top: 0em }
p.pushdown-half-em	{ padding-top:0.5em }
p.pushdown	{ padding-top:1.2em }


p.headinternational {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
	color:#000000
}

p.headmotto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	color:#000000
}

p.tsianame {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	padding-bottom: 0;
	padding-top: 0;
	color:#000000;
}



/* using ids to specifically select items for exclusion from printing */
/* remember to insert the ids at the appropriate tables ! */
table#topnav, table#bottomnav, table#topnavhome	{
display:none;
}

/* using class to prevent special styled navigation characters from printing */
.navigationarrow { display:none; }

table.topics {width:100%}

table.topic-0	{
	font-size:.9em;
	text-align:left;
	border:1px solid;
	border-left:solid;
	margin-top:0em;
	border-collapse:collapse;
}
table.topic-0 th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.8em;
	padding:.3em;
	font-weight:normal;
	background-color: #FFFFFF
}
table.topic-0 td {padding-left:.3em}


table.news	{
	font-size:1.1em;
	text-align:left;
	margin-top:.4em;
	border:1px;
	border-left:solid;
	border-collapse:collapse;
	width: 100%;
}
table.news td { border:1px solid; padding-left:.3em; padding-top:.2em; padding-bottom:.2em }
table.news td.double-b-border { border-bottom:double }


table.leaflets	{
	font-size:.85em;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	border:0px solid #DDE7F5;
	border-collapse:collapse;
	width: 100%;
}
table.leaflets  td { border:0px solid #DDE7F5; padding-left:0em; padding-top:.2em; padding-bottom:0em; vertical-align:top }




table.programme-0	{
	font-size:1.1em;
	text-align:left;
	border:1px;
	border-left:solid;
	margin-top:0em;
	border-collapse:collapse;
}
table.programme-0 th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.0em;
	padding:.3em;
	font-weight:normal;
	border:1px solid;
	background-color: #FFFFFF
}
table.programme-0 td { border:1px solid; padding-left:.3em }


td.tagged-blue-on-beige {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.95em;
}

table.programme-1	{
	font-size:1.05em;
	text-align:left;
	border:1px solid;
	margin-top:0em;
	border:1px solid;
	border-left:solid;
	border-collapse:collapse;
}
table.programme-1 th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.0em;
	padding:.3em;
	font-weight:normal;
	border:1px solid;
	background-color: #FFFFFF
}
table.programme-1 td { border:1px solid; padding-left:.3em }


.tablenav-cadetblue a:link, a:visited, a:hover, a:active, a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.95em;
	color:#000000;
	background-color: #ffffff;
}

table.directory	{
	font-family: "Times New Roman", Times, serif;
	font-size:1.05em;
	font-style:normal;
	text-align:left;
	font-weight:normal;
	border-style:solid none solid none;
	border-width: 1px;
	border-color: #777777;
	width:100%;
	
}
table.directory	th	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color: #669966;
	font-weight:bold;
	background-color: #F3F3F3;
	margin-right:2.6em;
}
table.directory	td	{
	padding:5px 0px 0px 0px;
}

p.indentedfromleft {padding-left:2em}
p.quote	{ padding-top: 0em;	padding-left: 1em }
p.quoteinquote { padding-top: 0em;	padding-left: 2em }
p.reference	{ font-size:0.9em; text-align:right; padding-top:0em; }
p.pushdown	{ padding-top:1.2em }
p.footnote-onedig { padding-left: 1.5em; text-indent: -1.5em; font-size:1em }
p.footnote-twodig { padding-left: 2em; text-indent: -2em; font-size:1em }
p.followinglinesindent { margin-left:1.4em; text-indent: -1.4em }


ol				{ list-style:decimal; margin-top: 0em; margin-bottom:.2em }
ul     		    { list-style:circle; color:#000000; margin-top: 0em; margin-bottom:.2em }
ul.circle		{ list-style:circle; color:#000000; margin-top: .2em; margin-bottom:0.1em}
ul.decimal 	    { list-style:decimal; color:#000000; margin-top: 0em; margin-bottom:.2em; font-weight: normal }
ul.loweralpha   { list-style:lower-alpha; color:#000000; margin-top: 0em; margin-bottom:.2em; font-weight: bold}
li		        { text-align:justify; font-size:1.0em; list-style-position:outside; margin-left: -1.6em; padding-left:.3em}
li.atleft		{ text-align:justify; font-size:1.0em; list-style-position:outside; padding-bottom: 0em; margin-left: -1.6em; padding-left:.3em}
li.orderedlist	{ text-align:justify; list-style-position: outside; margin-left: -1em; padding-bottom: .6em}
li.decimal		{ text-align:justify; font-size:1.0em; list-style-position:outside; margin-left: -1em; padding-left:.3em; padding-top:0em; }
/* li.loweralpha used on pages: Why Meditate */
li.loweralpha	{ text-align:justify; list-style-position:outside; margin-left: -1.1em; padding-left:.3em; padding-top:0em}
p.black			{ color:#000000} /* To force list text to black - we wait for CSS3 */





/* excluded by the above but retained in case needed */
/* print links using black text */
a:link, a:visited, a:hover	{ color: #000000; text-decoration: none }

