
body { background-color: #002c66; margin-bottom: 0px; margin-right: 0; margin-left: 0; margin-top: 0; padding-top: 0; height: 100%; color: #002c66; line-height: 120%; font-family: arial, helvetica, sans; font-size: 0.8em; }

#navBox {position: absolute; top: 0px; left: 0px; width: 18%; background-color: #002C66; z-index: 2; margin-left: 0; margin-right: 0; padding-top: 210px; padding-left:0; padding-right: 0; }

#navBoxN {position: absolute; top: 0px; left: 0px; width: 169px; background-color: #002C66; z-index: 2; margin-left: 0; margin-right: 0; padding-top: 210px;}

#midBox { margin-top: 0; padding-top: 0; width: 100%; height: 100%; background-color: #FFF996; margin-left: 0; margin-right: 0; padding-right: 0; }
#midBoxN { margin-top: 0; padding-top: 0; width: 840px; height: 100%; background-color: #FFF996; margin-left: 0; margin-right: 0; padding-right: 0; }
#title {font-family: 'felix titling', 'times new roman', times, serif; font-variant: small-caps; color: #003985; font-size: 2.6em; margin-top: 0.2em; margin-bottom: 0em; margin-left: 0; background-image: url(http://www.templeofthepresence.org/images/welcome-to.gif); background-position: 17px 16px; background-repeat: no-repeat; padding-top: 2em; padding-left: 2em; line-height: 70%; padding-bottom: 3px; font-weight: 600; background-color: #FFF996; }

#textColumn { position: absolute; top: 0; left: 18%; width: 65%; z-index: 5; margin-top: 0px; margin-left: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; padding-right: 0; padding-left: 0; background: #ffffff;  }
#textColumnN { position: absolute; top: 0; left: 169px; width: 842px; z-index: 5; margin-top: 0px; margin-left: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; padding-right: 0; padding-left: 0; background: #ffffff;  }
#textBox{ width: 100%;  margin-top: 0px; margin-left: 0; margin-right: 0%; margin-bottom: 0; padding-top: 0; padding-bottom: 0; padding-left: 0%; padding-right: 0%; }
#textContent{ width: 85%; margin-top: 0px; margin-left: 5%; margin-right: 5%; margin-bottom: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0   }
#textContentN{ width: 785px; margin-top: 0px; margin-left: 2%; margin-right: 0%; margin-bottom: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0   }

#newsBox { position: absolute; top: 35px; left: 80%; width: 20%; margin-bottom: 0px; z-index: 5; padding-top: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-left: 0; }
#newsBoxN { position: absolute; top: 35px; left: 1009px; width: 20%; margin-bottom: 0px; z-index: 5; padding-top: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-left: 0; }
#newsText {background-color: #FFF996; padding-bottom: 0px; padding-left: 15px; padding-right: 15px; padding-top: 3em; margin-top: 0; text-align: left; margin-bottom: 0;}
.newsText2 {background-color: #FFF996; padding-bottom: 0px; padding-left: 15px; padding-right: 15px; padding-top: 3em; margin-top: 0; text-align: left; margin-bottom: 0;}
#topStrip {position: absolute; top: 0px; left: 0px; width:100%; height: 50px; z-index: 9; background-image: url(http://www.templeofthepresence.org/images/top-strip-f.jpg); background-position: top right; background-repeat: no-repeat;  margin-top: 0; text-align: right; font-size: 12px; 
color: #ffffff; float: right; padding-top: 0px; padding-right: 24px; 
}
#topStrip2 {position: absolute; top: 0px; left: 0px; width:100%; height: 50px; z-index: 9; background-image: url(http://www.templeofthepresence.org/images/top-strip-f.jpg); background-position: top right; background-repeat: no-repeat;  margin-top: 0; text-align: right; font-size: 12px; 
color: #ffffff; float: right; padding-top: 0px; padding-right: 24px; padding-left: 0;
}
#topStripN {position: absolute; top: 0px; left: 0px; width:100%; height: 50px; z-index: 9; background-image: url(http://www.templeofthepresence.org/images/top-strip-News.jpg); background-position: top right; background-repeat: no-repeat;  margin-top: 0; text-align: right; font-size: 12px; 
color: #ffffff; float: right; padding-top: 0px; padding-right: 0px; 
}
#topStripI { background-color: #002c66; display: inline; padding-top: 8px; margin-top: 8px; padding-bottom: 12px; position: relative; top: 7px; }
#topStripI2 { background-color: #002c66; display: inline; padding-top: 8px; margin-top: 8px; padding-bottom: 0px; position: relative; top: 7px; padding-left: 0;}

.navText {
	padding-left: 1em; padding-right: 1em; font-size: 0.9em; margin-bottom: 0; margin-top: 0;  font-weight: 300; line-height: 120%; }
	.navBullet {	padding-left: 2em; padding-right: 0em; font-size: 0.9em; margin-bottom: 6px; margin-top: 3px;  font-weight: 300; line-height: 120%; text-align: left; text-indent: -8px; }
.navLine {margin-top: 1em; margin-bottom: 0.5em; margin-left: 0.6em; width: 81%; padding-right: 2em; background-image: url(http://www.templeofthepresence.org/images/line-simple.gif); background-repeat: repeat-x; font-size: 0.9em; }

/*.navText { padding-top: 0; padding-bottom: 0; background-color: #002c66; 
	padding-left: 1em; padding-right: 1em; margin-bottom: 0; margin-top: 0;  font-weight: 300; line-height: 120%; }
.navLine {margin-top: 1.2em; margin-bottom: 0em; margin-left: 0.6em; width: 86%; background-image: url(images/line-simple.gif); background-repeat: repeat-x; font-size: 0.9em; }
*/

#form1 { text-align: right; font-size: 0.6em; margin-top: 0; padding-top: 6px; font-size: 12px;}

.quoteBy {font-size: 12px; padding-left: 5px; font-family: arial, helvetica, sans;}
.hn { letter-spacing: 1px; margin-top: 22px; margin-bottom: 3pt; font-size: 11px; line-height: 14px; text-align: left; font-weight: 600; font-family: sans, arial, helvetica; 
color: #003399; border-top: 0px; border-left: 0px; border-bottom: 1px; border-right: 0px; border-color: #003399; border-style: solid; margin-left: 0px}
.headline {font-weight: 300; font-variant: small-caps; font-size: 1em; margin-left: 0px; margin-bottom: 0px; color: #003399; font-family: arial, helvetica, sans; text-align: left; }
.clickAudio {background-color: #002c66; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; padding-right: 0.5em; display: inline; font-weight: 600; }

/*Header Section */
p { margin-top: 0px; margin-bottom: 6pt; text-align: justify; }
li {margin-left: 0px; font-size: 12px; font-family: arial, helvetica, sans; text-align: left;}
p.newsCopy {margin-left: 0px; font-size: 12px; font-family: arial, helvetica, sans; text-align: left; margin-bottom: 2px; padding-bottom: 0}
p.newsCopyI {margin-left: 0em; font-size: 9px; font-family: arial, helvetica, sans; text-align: left; margin-top: 0; padding-top: 0;  }

#logo { position: absolute; top: 0px; left: 0%; width: 18%; text-align: center; z-index: 19; padding-top: 0px; }
#logoN { position: absolute; top: 0px; left: 3px; width: 160px; z-index: 19; padding-top: 0px; }

#logoC {width: 160px; display: inline;}
#logoCN {width: 138px; display: inline;}
.tbn {margin-top: 0; padding-top: 0; }

.links { letter-spacing: 0px; z-index: 6; margin-top: 1px; margin-bottom: 0pt; font-family: arial, helvetica; width: 100%; 
font-size: 0.7em; color: #003399; }


.finePrint { margin-top: 0px; margin-bottom: 0px; font-family: arial, helvetica; font-size: 10px; text-align: left; color: #6772C5; border-style: solid; 
border-top: 0px; border-left: 0px; border-bottom: 0px; border-right: 0px; border-color: #CFD3ED; border-width: 1px }

a:link { text-decoration: none; color: #6600CC;}
a:visited { text-decoration: none; color: #6600CC;}
a:hover { text-decoration: underline; color: #003399; }
a:Active { text-decoration: none; color: #003399; }


a.navigation:link { text-decoration: none; color: #FFFFFF;}
a.navigation:visited { text-decoration: none; color: #FFFFFF; }
a.navigation:hover { text-decoration: none; color: #FFD839; }
a.navigation:Active { text-decoration: none; color: #FFD839; }
.italics {
	font-style: italic;
}



/*For print only*/

#logoPrint {display: none }
#logoPrintSub {display: none}


div.topCorners {
	font-size: 0pt;
	height: 80px;
	background-color: #FFF996; padding-bottom: 0;  margin-bottom: 0;  padding-top: 0; margin-top: 0; 
}

div.topCorners div.leftT {
	height: 80px;
	background-image: url(http://www.templeofthepresence.org/images/text-top-l-3.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.topCorners div.rightT {
	height: 80px;
	background-image: url(images/);
	background-position: 95% 100%;
	background-repeat: no-repeat;
}

div.botCorners {
	font-size: 0pt;
	height: 172px;
	background-image: url(images/);
	background-position: 0 0px;
	background-repeat: repeat-x;
}

div.botCorners div.left {
	height: 172px;
	background-image: url(http://www.templeofthepresence.org/images/BG-bot-l.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.botCorners div.right {
	height: 172px;
	background-image: url(http://www.templeofthepresence.org/images/BG-bot-r.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

div.newsCorners {
	font-size: 0pt;
	height: 73px;
	padding-bottom: 0;  margin-bottom: 0;  padding-top: 0; margin-top: 0; 
}

div.newsCorners div.leftN {
	height: 60px;
	background-image: url(http://www.templeofthepresence.org/images/news-bot-5.gif);
	background-position: bottom left;
	background-repeat: no-repeat;}

div.newsCorners div.rightN {
	height: 73px;}


/*---------------------------*/

#bt {margin-left: 7%; margin-right: 7%; margin-top: 0; background-color: #ffffff; padding-left: 2em; padding-right: 2em; padding-top: 2em; padding-bottom: 2em;}

a:link { color: #330099; text-decoration: underline }
a:visited { color: #330099; text-decoration: underline }
a:active { color: #330099; text-decoration: underline }
a:hover { 	color: #ff0099; text-decoration: underline }
/*background-color: #FFFFFF; text-align: center; margin-top: 1.5em; margin-bottom: 1.5em; padding-top: 0.5em; padding-bottom: 0.5em; position: relative; top: 0; left: 15%;  */
#PageTable { display: none }
#PageSubTable {display: none}

h1 { margin-top: 0.1em; margin-bottom: 0.4em; font-size: 1.6em; font-variant: small-caps; line-height: 110%;
text-align: left; font-weight: 400; color: #6600CC; font-family: times, 'times new roman', serif }
h2 {font-family: "Times New Roman", Times; font-size: 1.6em; text-align: left; margin-top: 0.5em; line-height: 120%; margin-bottom: 0.8em; }
h3 {font-family: "Times New Roman", Times; font-size: 1.3em; text-align: left; margin-bottom: 0.3em; margin-top: 1.2em; }
h4 { letter-spacing: 0px; z-index: 6; margin-top: 44px; margin-bottom: 0.3em; font-family: arial, helvetica; width: 100%; 
font-size: 0.7em; line-height: 18px; text-align: left; font-weight: 400; color: #003399; }
h5 {font-family: "Times New Roman", Times; font-size: 1.3em; text-align: left; margin-top: 2.5em; line-height: 120%; margin-bottom: 0.8em; font-style: italic;}

h6 {font-family: "Times New Roman", Times; font-weight: 300; font-size: 0.7em; text-align: right; margin-bottom: 0.8em; margin-top: 0.2em; }
.heading {font-family: "Times New Roman", Times; font-size: 1.3em; text-align: left; margin-bottom: 0.6em; margin-top: 1.6em; }

.text { margin-top: 0px; margin-bottom: 1.5em; margin-left: 10%; margin-right: 10%; text-align: justify; font-weight: 300; font-size: 10pt; line-height: 120%; color: #3A6BF2;  }

.passage {margin-left: 3.5em}
.sc {font-variant: small-caps; }
a.nu:visited { text-decoration: none }

.topNav {font-size: 1.2em}
#botNav { font-size: 1.2em; }

.ptr {float: right; padding-left: 1.2em; padding-right: 1.2em; padding-bottom: 1.2em; margin-left: 0; margin-right: 0;}
.ptl {float: left; padding-right: 1.2em; padding-left: 0; margin-left: 0; margin-right: 0; padding-bottom: 1.2em;}
img {border-style: none; }

p {text-align: left; margin-top: 0px; margin-bottom: 0.6em; line-height: 140%; text-align: justify}
.large {font-size: 1.3em; line-height: 120%; }
.largeEmp {font-size: 1.5em; line-height: 150%; font-style: italic; font-family: "Times New Roman", Times; margin-bottom: 0.8em; margin-left: 5%; margin-right: 5%; }
.left {text-align: left}
.right {text-align: right}
.center {text-align: center}
.b {font-weight: 600}
.ub {font-weight: 300}
.italic {font-style: italic }
.bI {font-style: italic; font-weight: 600; }

.sig {font-family: "Times New Roman", Times; font-style: italic; font-size: 1.5em; margin-top: 0.7em; margin-bottom: 0.7em; margin-left: 5%; positionn: relative; leftt: -0.2em; }
.inset {margin-left: 5%; font-style: italic; font-size: 1.7em; font-weight: 600; font-family: "Times New Roman", Times; margin-top: 2em; margin-bottom: 0}
.inset2 {margin-left: 0.8em;font-size: 1.3em; font-weight: 600; font-family: "Times New Roman", Times; margin-top: 1.8em;}

.infoTable { margin-top: 4em; margin-bottom: 2em; border-color : #330099; background-color: #F7F7FF; border-style: solid; border-top-width : 1px; border-bottom-width : 1px;  border-left-width : 1px;  border-right-width: 1px; padding-right : 1em;  padding-left : 1em; padding-top : 0.8em; padding-bottom : 0.8em; width: 100%;   }
.bLink { font-size: 0.8em; }


ul {margin-bottom: 1.5em; margin-top: 0.5em;} 
li {margin-bottom: 1em; line-height: 140%; }
.ref {width: 22%; border-top-width: 3px; border-color: #AB96D5; border-bottom-width: 0; border-right-width: 0; border-left-width: 0; margin-bottom: 0.3em; margin-top: 1em; border-style: solid; }

.hRule {width: 66%; border-top-width: 2px; border-color: #AB96D5; border-bottom-width: 0; border-right-width: 0; border-left-width: 0; margin-bottom: 2em;border-style: solid; }
.centerQ {font-weight: 300; line-height: 150%; font-style: italic; font-size: 1.5em; margin-left: 15%; margin-right: 15%; text-align: center}
#ftr  {font-size: 0.8em; color: #AB96D5; margin-bottom: 20px; margin-top: 49px; line-height: 150%;}
.ftrr {width: 33%; border-top-width: 1px; border-color: #AB96D5; border-bottom-width: 0; border-right-width: 0; border-left-width: 0; margin-bottom: 0.3em; border-style: solid; }
a.ftrrr:link,  {color: #AB96D5}
a.ftrrr:visited,  {color: #AB96D5}
.fine {font-size: 0.8em;}
.passage1 {margin-top: 4em; padding-top: 60px; margin-bottom: 4em; background-image: url(http://www.templeofthepresence.org/images/orn1.gif);  background-repeat: no-repeat; }
.passage2 {margin-top: 4em; padding-top: 2em; margin-bottom: 4em; background-image: url(http://www.templeofthepresence.org/images/rule-orn.jpg);  background-repeat: no-repeat; border-left-width: 1px; }
.passage3 {margin-top: 4em; padding-top: 2em; margin-bottom: 4em; background-image: url(http://www.templeofthepresence.org/images/rule-orn.jpg);  background-repeat: no-repeat; border-left-width: 1px; }
.singleIndent {margin-left: 3em; }
.doubleIndent {margin-left: 6em; }
.quote {margin-left: 4em; margin-right: 4em; }

td {padding-top: 0.8em; padding-left: 0.8em; padding-bottom: 0.8em; padding-right: 0.8em; }

.office { font-size: 1em; font-weight: 300; text-align: center; letter-spacing: 0.3em; padding-bottom: 0px; padding-top: 2em; margin-bottom: 0;  font-family: "Times New Roman", Times;}
.master { font-size: 1.5em; font-weight: 600; margin-bottom: 0.3em; font-family: "Times New Roman", Times;}
.tableHeader { background-color: #F6FDB9; font-size: 1.8em; font-weight: 600; padding-bottom: 1.5em; padding-top: 1.5em;  font-family: "Times New Roman", Times; text-align: center; }
.first { background-color: #C5DFF6; color: #0000ff; background-image: url(http://www.templeofthepresence.org/images/pas-bl.jpg);  background-repeat: repeat; }
.second { background-color: #FFFFCC; color: #0000ff; background-image: url(http://www.templeofthepresence.org/images/pas-yl.jpg);  background-repeat: repeat; }
.third { background-color: #FFDFFF; color: #0000ff; background-image: url(http://www.templeofthepresence.org/images/pas-pi.jpg);  background-repeat: repeat; }
.fourth { background-color: #ffffff; color: #0000ff; background-image: url(http://www.templeofthepresence.org/images/pas-wh.jpg);  background-repeat: repeat; }
.fifth { background-color: #D2FFD2; color: #0000ff; background-image: url(http://www.templeofthepresence.org/images/pas-em.jpg);  background-repeat: repeat; }
.sixth { background-color: #7F00FF; color: #d9d919; background-image: url(http://www.templeofthepresence.org/images/pas-ru.jpg);  background-repeat: repeat; }
.seventh { background-color: #CBC4FF; color: #0000ff; background-image: url(http://www.templeofthepresence.org/images/pas-vi.jpg);  background-repeat: repeat; }

a.first:link {color: #0000ff}
a.first:visited {color: #0000ff}
a.second:link { color: #0000ff; }
a.second:visited { color: #0000ff; }
a.third:link { color: #0000ff; }
a.third:visited { color: #0000ff; }
a.fourth:link { color: #0000ff; }
a.fourth:visited { color: #0000ff; }
a.fifth:link { color: #0000ff;  }
a.fifth:visited { color: #0000ff;  }
a.sixth:link { color: #d9d919;  }
a.sixth:visited { color: #d9d919;  }
a.seventh:link { color: #0000ff; }
a.seventh:visited { color: #0000ff; }

.tocTable { margin-top: 4em; margin-bottom: 2em; background-color: #FFFFFF; border-top-width : 1px; border-bottom-width : 1px;  border-left-width : 1px;  border-right-width: 1px; padding-right: 13px;  padding-left : 1em; padding-top : 0.8em; padding-bottom : 0.8em; width: 100%; border-style: solid; border-color: #eeeeee;  }
.toc { background-color: #FFEE7C; background-image: url(http://www.templeofthepresence.org/images/toc-bg.jpg);  background-repeat: repeat-x; }
.toc-bot { background-color: #FFFFFF; background-image: url(http://www.templeofthepresence.org/images/toc-bg-bot.jpg);  background-repeat: repeat; }

.events { background-color: #8001FE; background-image: url(http://www.templeofthepresence.org/images/pas-ru.jpg);  background-repeat: repeat; }
.events-bot { background-color: #FFFFFF; background-image: url(http://www.templeofthepresence.org/images/pas-pi.jpg);  background-repeat: repeat; text-align: left; font-weight: 600; font-size: 0.9em; color: #264398; }

.pdf {font-size: 0.7em; color: #A7A5D3}

.sand {	background-image: url(http://www.templeofthepresence.org/images/sand-bg.jpg); 	background-repeat: repeat;}
.ruby {	background-image: url(http://www.templeofthepresence.org/images/sand-bg-pink.jpg); 	background-repeat: repeat; color: #C00095}
.blue { background-image: url(http://www.templeofthepresence.org/images/linen-blue-bg.jpg); background-repeat: repeat; color: #000ACF}
.emerald {color: #0FBCA1}
.gold {background-image: url(http://www.templeofthepresence.org/images/gold-bg.jpg); background-repeat: repeat; }

#rayHeading {font-family: "Times New Roman", Times; font-size: 1.8em; text-align: left; margin-bottom: 0.5em; margin-top: 1.5em; font-weight: 600; border-bottom-width: 2px; border-top-width: 0; border-left-width: 0; border-right-width: 0; border-color: #ffffff; border-style: solid; margin-right: 13%; }

.rayBox {background-repeat: no-repeat; padding-top: 0.5em; padding-left: 3em; padding-right: 3em; padding-bottom: 3em; border-left-width: 1px; border-right-width: 0px; border-color: #cccccc; border-style: solid; border-top-width: 0; border-bottom-width: 0; margin-top: 4em; }
#rayBlue {background-image: url(http://www.templeofthepresence.org/images/ray-bg-blue.jpg); }
#rayGold {background-image: url(http://www.templeofthepresence.org/images/ray-bg-gold.jpg); }
#rayPink {background-image: url(http://www.templeofthepresence.org/images/ray-bg-pink.jpg); color: #43079E; }
#rayWhite {background-image: url(http://www.templeofthepresence.org/images/ray-bg-white.jpg); }
#rayEmerald {background-image: url(http://www.templeofthepresence.org/images/ray-bg-emerald.jpg);  }
#rayRuby {background-image: url(http://www.templeofthepresence.org/images/ray-bg-ruby.jpg); color: #43079E; }
#rayViolet {background-image: url(http://www.templeofthepresence.org/images/ray-bg-violet.jpg); }

.tWhite {color: #ffffff }
#greyB {border-color : #cccccc; border-style: solid; border-top-width : 1; border-bottom-width : 1;  border-left-width : 1;  border-right-width: 1; }
.rcv {text-align: right; background-image: url(http://www.templeofthepresence.org/images/Flower_Scroll.gif); background-repeat: no-repeat; width: 100%; height: 200px; font-size: 1.8em; padding-top: 1em; }
#langTri {width: 12px; height: 12px; border: none;  }
#wb {color: #ffffff}
