body {
	background-color: #FFFFFF;
	margin: 0; padding: 0; border: 0;
	font-family:	Verdana, Helvetica, Arial, sans-serif;
	font-size:		13px;
	line-height:	20px;
	padding: 			0;
	color:				#333;
}
table { 
	font-size: 1em;  		/* for IE/Win  */
}
table.calendar { 
  margin: 30px 0;
  border-top: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
}
td.calendar {
  vertical-align: top;
  padding: 4px 8px;
  border-bottom: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
}

table.space {
	margin-top: 10px;
}

.nospace {
	margin-top: 	0px;
}

hr {
	clear: both;
}


h1 {
	font-family: Georgia, "Times New Roman", Times, Palatino, serif;
	font-size: 34px;
	letter-spacing: .1em;
	line-height: 36px;
	font-weight: normal;
	font-style: italic;
	margin: 20px 0 0 0;
}

h1.bigger {
	font-size: 38px;
	letter-spacing: .2em;
	line-height: 42px;	
}	
	
h1.small {
	font-size:		30px;
	line-height:	36px;
}

/*  */

h2 {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-weight:	bold;
	padding: 			0;
	font-style:		normal;
	font-size:		20px;
	line-height:	24px;
	margin: 			20px 0px 0px 0px;
}

h2.course, h2.morespace {
	margin-top: 	40px;
	font-weight:	normal;
}

h2.spaceafter {
	margin-bottom: 		6px;
}

h3 {
	font-size:		13px;
	line-height:	20px;
	margin: 		15px 0px 0px 0px;
}

h3.morespace {
	margin: 		25px 0px 0px 0px;
}

p {		
	margin: 		6px 0px 0px 0px;
}

address {		
	font-size:		11px;
	margin: 		20px 0px 0px 0px;
}

sup {
	font-size:		.4em;
}

ol, ul {		
	margin: 		6px 0px 0px 10px;
}

ul.morespace {
	margin: 		20px 0px 0px 20px;
}

ul.nobullet {
	list-style-type: none;
	margin: 6px 0 0 0;
	padding: 0;
}
ul.lessindent {
	margin: 6px 0 0 0;
}




li {		
	margin: 		3px 0px 0px 0px;
}

dt {		
	margin: 		10px 0px 0px 0px;
}

ul.indent {
	margin: 		10px 0px 3px 40px;
}

/*  */




div.convegno9 {
  margin: 0; 
  padding-top: 30px;
  width: 680px;
  background: url(./images/retreat/convegno/bkgn.jpg) top left no-repeat; 
}

h1.convegno9 {
  margin: 0; 
  font-style: normal; 
  font-size: 52px; 
  line-height: 60px;
  letter-spacing: 5px; 
  color: white;
  text-align: center;
}
h2.banner {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-style:		normal;
	font-weight: normal;
	font-size:		14px;
	line-height:	24px;
  letter-spacing: 2px; 
  color:        #0C0D5D; 
  text-align: right;
  padding: 25px;
}
h2.convegno9 {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-style:		normal;
	font-size:		24px;
	line-height:	28px;
  letter-spacing: 3px; 
	text-align: center;
  color:        #5A5383; 
}

h3.convegno9 {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-style:		normal;
	font-weight: normal;
	font-size:		14px;
	line-height:	16px;
	letter-spacing: 2px; 
	color: #501F6C;
	text-align: right;
	padding-right: 25px;
	margin: 0;
}
h3.convegno9t {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-style:		normal;
	font-weight: normal;
	font-size:		16px;
	line-height:	20px;
	letter-spacing: 2px; 
	color: #501F6C;
	margin: 10px 0 0 0;
}
p.convegno9 {
	text-align: right;
	color: #501F6C;
	padding-right: 25px;
}
div.convegnobox9 {
	background: #5A5383;
	float: left;
	width: 260px;
	margin: 0 10px 10px 0;
	padding: 10px;
	color: white;
}


div.convegno {
  background: #f7bc64; 
  color: #952712; 
  margin: 0; 
  padding-top: 30px; 
}
h1.convegno {
  margin: 0; 
  font-style: normal; 
  font-size: 44px; 
  line-height: 72px;
  letter-spacing: 3px; 
}
div.convegno2 {
  background: #f2aa53 url(./images/retreat/convegno/banner.jpg) top left no-repeat; 
  height: 285px; 
  margin: 20px 0 0 0; 
  text-align: right;
}
div.convegnolight {
	background-color:	#FFEeCc;	
}
h2.convegno {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-style:		normal;
	font-size:		20px;
	line-height:	24px;
  letter-spacing: 3px; 
  color:        #952712; 
}
h2.convegnoboxhead {
  background: #f7bc64; 
	margin: 0;
	padding: 10px;
}
p.convegnobox {
	margin: 		15px 20px 15px 20px;
}



a {
	text-decoration: none;
	background: url(./images/dashes.gif) bottom left repeat-x;
}

a:link {
	color: #000066; 
}
a:visited {
	color: #660066; 
}
a:hover {
	color: #FFAA00; 
}
a:active {
	color: #red; 
}
a:link img {
	background: none;
}


img.right {
	margin: 	6px 0 6px 16px;
	float:		right;
	border:		0;
}

img.left {
	margin: 	6px 16px 6px 0;
	float:		left;
	border:		0;
}

img.top0 {
	margin-top: 0;
}
	

div.left {
	float:		left;
	border: solid 1px #red;
	width: 360px;
}

div.right300 {
	float:		right;
	width: 310px;
	border: solid 1px #green;
	margin: 	6px 0 6px 10px;
}

	

/* Float image right with caption - text wraps */

table.image caption { font-size: 11px;
                 text-align: center; }

p.caption {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-style:		italic;
	font-size:		11px;
	line-height:	1.2em;
	margin:				3px 0;
	text-align:		center;
}



div.imageRight {
	float:right;
	margin: 6px 0 6px 15px;
}

div.imageLeft {
	float:	left;
	margin: 6px 15px 6px 0;
}


div.imageCenter {
	text-align:		center;
	margin: 20px 0 6px 0;
}



div.imageRight p {	
	font-style:		italic;
	font-size:		10px;
	line-height:	1.2em;
	margin-top:		3px;
	text-align:		center;
}

/*    */

div.topnav {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		11px;
	line-height:	12px;
	letter-spacing: .2em;
	text-align:		center;
	margin:				4px 10px 0px 10px;
	float:				left;
}





p.pagesubtitle {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	margin-top:		10px;
	font-size:		18px;
	line-height:	24px;
	font-style:		normal;
}

p.pagesubtitlesmall {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	margin-top:		20px;
	font-size:		16px;
	line-height:	24px;
	font-style:		normal;
}



p.pagesubtitleClose {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	margin-top:		5px;
	font-size:		22px;
	line-height:	28px;
	font-style:		normal;
}

span.pagesubtitle  {
	font-size:		28px;
	line-height:	30px;
}
span.pagesubtitlesmall  {
	font-size:		22px;
	line-height:	28px;
	font-style:		normal;
}
span.pagesubtitlesmaller  {
	font-size:		18px;
	line-height:	22px;
	font-style:		normal;
	letter-spacing: .1em;
}


h2.pagesubtitlesmaller  {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		16px;
	line-height:	26px;
	font-style:		normal;
	font-weight:	normal;
	margin-top:   15px;
}

span.pagesupertitle  {
	font-size:		24px;
	line-height:	30px;
	font-style:		normal;
}

span.supertitle {
	font-size:		20px;
	line-height:	26px;
	font-style:		italic;
}	


h1.aytt {
	font-style:		normal;
	text-align: 	center;
	letter-spacing: .1em;
	margin: 10px 0 0 0;
}
span.ayttpagesupertitle  {
	font-size:		24px;
	line-height:	30px;
	font-style:		italic;
}
span.ayttpagesubtitle  {
	font-size:		28px;
	line-height:	30px;
	font-style:		italic;
}
span.ayttpageslogan  {
	font-size:		20px;
	line-height:	24px;
	font-style:		italic;
	margin-top:		3px;
}
h2.aytt {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-weight:	normal;
	font-size:		24px;
	line-height:	26px; 
	margin: 			20px 0 20px 0;
	text-align:		center;
/*	color:				#FADF52;*/
/*		color:				#E57023;*/
	color:				#7D2F64;
}
h3.aytt {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-weight:	normal;
	font-size:		18px;
	line-height:	20px; 
	margin: 			10px 0 25px 0;
	text-align:		center;
	color:				#7D2F64;
}

p.ayttLetter {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	margin:				10px 0 0 0;
	font-size:		18px;
	line-height:	22px;
	font-style:		normal;
	text-align:		center;
}
hr.aytt {
	color:			#FADF52;
	background-color: #FADF52;
	border-top:		1px solid #E57023;
	border-left:		1px solid #E57023;
	margin:		20px 20px 30px 20px;
}
span.ayttheadingcolor {
	color:				#7D2F64;
}

h1.kriya {
	text-align:		center;
	font-size:		48px;
	line-height: 56px;
	color: #000099;
}
h1.kriyachapter {
	font-size:		34px;
	line-height:	38px; 
	margin: 			30px 0 0 0;
	text-align:		center;
/*	color:				#FADF52; */
/*	color:				#F4D425; */
	color:				#EBB600;
	
}
span.kriyachapterno {
	color:				#999;
	font-size:		20px;
	line-height:	26px;
	font-style:		italic;
}	

h2.kriya {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-style:		italic;
	font-weight:	normal;
	font-size:		20px;
	line-height:	22px; 
	margin: 			40px 0 20px 0;
	color:				#000099;
}
h2.kriyaquestion {
	margin: 			30px 0 0 0;
}
h2.kriyaanswer {
	margin: 			20px 0 0 0;
}
blockquote.question {
	margin:			6px 0px 0px 0px;
}


#pageTOC {
	margin:			20px 0 30px 0;
}
#pageTOC.bottom {
	margin:			20px 0 20px 0;
}

#pageTOC ul
{
	font-family: Georgia, "Times New Roman", Times, Palatino, serif;
	font-size: 15px;
	line-height: 18px;
	list-style-type: none;
	margin: 0 0 0 20px;
	padding: 0;
}
#pageTOC ul.morespace	{
	margin-top:		12px;
}


#pageTOC li	{
	margin-top:		6px;
}
#pageTOC li.header	{
	margin-top:		18px;
}


#pageTOC a:link, #pageTOC a:visited {
	color: #000066;
	background: none;
	text-decoration: none;
}
#pageTOC  a:hover, #pageTOC a:active {
	color: #FFCC00;
	text-decoration: none;
	background: url(./images/dashes.gif) bottom left repeat-x;
}


#seeAlso {
	margin: 40px 0 30px 0;
}
#seeAlso ul {
	list-style-type: none;
	margin: 0 0 0 20px;
	padding: 0;
}
#seeAlso li	{
	margin-top:		6px;
}


#seeAlso a:link, #seeAlso a:visited {
	color: #000066;
	background: none;
	text-decoration: none;
}
#seeAlso  a:hover, #seeAlso a:active {
	color: #FFCC00;
	text-decoration: none;
	background: url(./images/dashes.gif) bottom left repeat-x;
}



.pagetitlesmall {
	font-size:		28px;
	font-style:		italic;
	margin:			20px 0px 20px 0px;
}





h1.section {
	font-size:		24px;
	line-height:	28px; 
	margin: 		30px 0 0 0;
	text-align:		center;
}
span.sectionsubtitle  {
	font-size:		18px;
	line-height:	22px;
	font-style:		italic;
}

h2.section {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-weight:	normal;
	font-size:		22px;
	letter-spacing: .1em;
	line-height:	24px; 
	margin: 		  20px 0px 10px 0px;
		text-align:		center;
}
h2.sectionbigger {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-weight:	normal;
	font-size:		28px;
	letter-spacing: .1em;
	line-height:	38px; 
	margin: 		  40px 0px 10px 0px;
}




.red {
	color: red;
}

h3, h4 {
	font-family:	Verdana, Helvetica, Arial, sans-serif;
	font-weight:	bold;
	padding: 		0;
}


th {
	text-align:		right;
	font-style:		normal;
}

blockquote {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-style:		italic;
	font-size:		15px;
	line-height:	24px;
	letter-spacing: 1px;
	margin:			30px 0px 0px 0px;
	padding: 		0px 0px 0px 0px;
}
blockquote.bigger {
	font-size:		16px;
	line-height:	23px;
	letter-spacing: 1px;
}
blockquote.bigger2 {
	font-size:		20px;
	line-height:	27px;
	letter-spacing: 2px;
}
blockquote.small {
	font-size: 14px;
	line-height: 20px;
}





span.subtitleSmall  {
	font-size:		14px;
	line-height:	18px;
}


span.subhead  {
	font-size:		15px;
	line-height:	20px;
	font-style:		italic;
}

p.author {
	font-size:		12px;
	line-height:	18px;
	font-style:		normal;
	text-align:		right;
}

span.author {
	font-size:		12px;
	line-height:	18px;
	font-style:		normal;
}

span.plain {
	font-style:		normal;
}

span.new {
	font-style:		italic;
	color:			red;
}


span.offering  {
	font-weight:	normal;	
	font-size:		16px;
	line-height:	20px; 
	}			

span.initialcap {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		20px;
	font-weight:	bold;
	color:			#000033
}

span.initial {
	font-style:		italic;
	font-weight:	bold;
	color:			#000066
}

h1.chaptertitle {
	font-size:		22px;
	line-height:	26px;
	font-weight:	bold;
	text-align:		center;
}

h1.dream {
	font-size:		24px;
	line-height:	28px;
	font-weight:	normal;
	text-align:		center;
	margin:			60px 16px 5px 0px;
	color:			#ffffff
}

h2.dream {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		16px;
	line-height:	20px;
	font-weight:	normal;
	text-align:		center;
	margin:			0px 16px 0px 0px;
	color:			#ffffff
}

h2.dream2 {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		16px;
	line-height:	20px;
	font-weight:	normal;
	text-align:		left;
	margin:			10px 10px 0px 10px;
	color:			#ffffff
}


h1.poster {
	font-size:		24px;
	line-height:	24px; 
	margin-top: 	20px;
	text-align:		center;
}

h2.poster {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-weight:	normal;
	font-size:		22px;
	line-height:	24px; 
	margin-top: 	1px;
	text-align:		center;
}

h3.poster {
	font-weight:	normal;
	text-align:		center;
	font-size:		16px;
	line-height:	20px;
	margin-top: 	1px;
}

blockquote.poster {
	font-size:		18px;
	text-align:		center;
}




h1.morespace {
	margin-top: 	40px;
}


h1.supertitle  {
	font-size:		24px;
	line-height:	28px; 
	margin-bottom: 	5px;
}		



h2.bigger {
	font-size:		20px;
	line-height:	26px;
}

h2.alignRight  {
	text-align:		right;
}

h2.city  {
	font-size:		22px;
	line-height:	26px;
	color:			#CC6600
}

h2.first {
	margin-top:		40px;
}

.center {
	text-align:		center;
}	

h2.semTitle  {
	font-size:		18px;
	line-height:	20px; 
	margin-top:		5px;
}

h2.subtitle {
	font-size:		14px;
	line-height:	18px;
	margin-top:		0px;
	margin-bottom:	30px;
}


h2.boxhead {
	background-color: #FFA052;
	color: #fff;
	font-weight: normal;
	text-align: center;
	margin: 0;
	padding: 5px;
}
h3.boxhead {
	background-color: #FFEeCc;
	font-size:		14px;
	font-style:		italic;
	font-weight: bold;
	text-align: center;
	margin: 0;
	padding: 5px;
}
p.boxhead {
	font-size:		14px;
	text-align: center;
}
hr.convegno		
{
	margin: 6px 16px 6px 16px;
	color: #f37338;
	background-color: #f37338;
	height: 1px;
	border-color: #ccc;
	border-width: 1px 0 0 1px;
	border-style: solid;
}

span.testi {
	color: #EFB441;
	font-weight: bold;	
}


h1.seminar {
	font-size:		26px;
	line-height:	28px;
	font-weight:	normal;
	margin: 		20px 0px 0px 0px;
	text-align:		center;
}

h2.seminarplace {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-weight:	normal;
	font-size:		16px;
	line-height:	18px; 
	margin-top: 	5px;
	text-align:		center;
}


h2.seminar {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-weight:	normal;
	font-size:		22px;
	line-height:	26px; 
	margin-top: 	20px;
	text-align:		center;
}

h2.seminarsubhead  {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-weight:	normal;
	font-size:		18px;
	line-height:	20px;
	margin-top: 	20px;
	text-align:		center;
}


span.seminarsubhead  {
	font-size:		18px;
	line-height:	20px;
	font-style:		italic;
}


h2.country {
	font-size:		16px;
	line-height:	20px;
	margin: 		17px 0px 0px 0px;
	color:			#CC6600
}

h3.city {
	font-size:		13px;
	line-height:	15px;
	margin: 		16px 0px 0px 0px;
}
p.medgr {
	font-style: italic;
	margin: 		3px 0px 6px 0px;
}	


p.alignRight  {
	text-align:		right;
}



p.bio {
	font-size:		12px;
	line-height:	18px;
	margin-right:	10px;
}

p.box {		
	font-size:		12px;
	line-height:	12px;
	margin-top:		0px;
	padding: 		3px 3px 3px 3px;
	border-width:	1px;
	border-style:	solid;
}


p.caption2 {	
	font-size:		10px;
	line-height:	14px;
	margin-top:		3px;
	text-align:		center;
}
		
p.close {
	margin-top:		2px;
}

p.copyright {
	font-size:		10px;
	line-height:	12px;
	margin-top:		20px;
}

p.date {
	font-size:		12px;
	line-height:	16px;
	margin-top:		2px;
}

p.fee {
	margin-top:		4px;
	font-style:		italic;
}


p.morespace {
	margin-top:		12px;
}

p.mostspace {
	margin-top:		18px;
}

.noheading {
	margin-top:		20px;
}

.plain {
	font-style: normal;
	font-weight: normal;
}

p.captionright {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		14px;
	line-height:	18px;
	margin-top:		35px;
	text-align:		right;
}

p.captionleft {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		14px;
	line-height:	18px;
	margin-top:		35px;
	text-align:		left;
}


.poemheading {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		20px;
	line-height:	22px;
	margin-top:		4px;
}

p.poem {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		14px;
	line-height:	18px;
	margin-top:		3px;
}

p.poem1 {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		14px;
	line-height:	18px;
	margin-top:		12px;
}

p.poemauthor {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		12px;
	margin-top:		12px;
	text-align:		left;
}


p.poemBoatTitle {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		18px;
	line-height:	18px;
	margin-top:		0px;
	padding: 		20px 20px 0px 20px;
}

p.poemBoatAuthor {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		12px;
	line-height:	16px;
	margin-top:		2px;
	padding: 		0px 20px 0px 20px;
}

p.poemBoat {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		14px;
	line-height:	18px;
	margin-top:		0px;
	padding: 		15px 20px 20px 20px;
}




p.schedule {
	font-size:		12px;
	line-height:	16px;
	margin-top:		4px;
	margin-left:	15px;
}
		
p.small {
	font-size:		12px;
	line-height:	18px;
}

p.homeleft {
	font-size:		11px;
	line-height:	15px;
	margin:		8px 2px 1px 2px;
}


p.verysmall {
	font-size:		10px;
	line-height:	16px;
}

div.testimonial {
	margin-top:		20px;
	padding: 		30px;
	background-color:	#ccccff;
}

div.right200 {
	width:	200px;
	float: right;
	margin-left: 15px;
}

div.specialsboxright {	
	text-align:				left;
	padding: 					0 0 10px 0;

	background-color:	#ffffbb;
	margin:						20px 0 10px 15px;
	float:						right;
	width:						230px;
	border:						1px solid orange;
}

h2.specialsboxhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 24px;
	letter-spacing: .25em;
	text-align: center;
	font-style: italic;
	font-weight: bold;
	
	padding: 0.5em;
	margin: 		0 0 10px 0;
	
	background-color: #000099;
	color: #edd48a;					/* PG Purple */
}

p.specialsbox {		
	margin:		6px;
}


div.specialsbox {	
	padding: 					15px 20px 15px 20px;
	background-color:	#ffffbb;
	margin:						20px 0 0 0;
	border:						1px solid orange;
}

h2.specialsbox {
	font-size:		20px;
	line-height:	26px;
	text-align:		center;
	font-style:		italic;
	color:				#ef0000;
	margin-top:		0;
}

h3.specialsbox {
	font-size:		18px;
	line-height:	21px;
	text-align:		center;
	font-style:		italic;
	color:				black;
	margin:				13px 0 15px 0;
}

p.bigger {
	font-size:		14px;
	line-height:	21px;
}


div.testimonialyellow {
	margin-top:		10px;
	background-color:	#ffffcc;
	padding: 		24px 30px;
}

p.testimonialyellow {
	font-style:		italic;
	font-size:		12px;
	line-height:	18px;
	margin-top:		20px;
	padding: 		15px 20px 15px 20px;
	background-color:	#ffffcc;
}

p.testimonial {
	font-size:		12px;
	line-height:	18px;
	margin-top:		20px;
	padding: 		15px 20px 15px 20px;
	background-color:	#ccccff;
}



p.testimonial2 {
	font-size:		12px;
	line-height:	18px;
	margin-top:		0px;
	padding: 		15px 20px 15px 20px;
}

p.moreinfo {
	text-align:		center;
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-size:		16px;
	line-height:	22px;
	margin:			40px 0px 0px 0px;
	padding: 		15px 20px 15px 20px;
	background-color:	#ffff99;
}

p.newsletter {
	font-size:		12px;
	line-height:	18px;
	margin-top:		0px;
	padding: 		15px 20px 15px 20px;
	background-color:	#ffff99;
}

p.plainquote {
	margin: 		10px 0px 0px 0px;
	padding: 		 0px 25px 0px 20px;
}

p.biobox {
	font-size:		12px;
	line-height:	18px;
	margin: 		10px 0px 0px 0px;
	padding: 		15px 20px 15px 20px;
	background-color:	#ffff99;
}

div.orangebox {
	padding: 		15px 20px 15px 20px;
/*	background-color:	#FFDE80; */
	background-color:	#FFEeCc;
	
}

div.yellowbox {
	margin: 40px 0 10px 0;
	padding: 		15px 20px 15px 20px;
	background-color:	#ffffaa;

}

h2.sectionhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 24px;
	letter-spacing: .25em;
	text-align: center;
	font-style: italic;
	font-weight: normal;
	padding: 0.5em;
	margin: 		30px 0 0 0;
}

h2.raysbox {
	background-color: #edd48a;
	color: #5E5795;					/* PG Purple */
}

h2.successbox {
	background-color: #5E5795;					/* PG Purple */
	color: white;
}

div.raysbox {
	background-color:	#F7E7AB;
	margin: 0 0 20px 0;
	padding: 2em;
}

div.successbox {
	background-color:	#E6EEF6;
	margin: 0 0 20px 0;
	padding: 2em;
}

blockquote.raysbox {
	margin: 0;
	color: #5E5795;					/* PG Purple */
	font-size: 18px;
	line-height: 22px;
}



h2.boxtitle {
	font-family:	Georgia, "Times New Roman", Times, Palatino, serif;
	font-weight:	normal;
	font-size:		16px;
	line-height:	20px; 
	margin-top: 	10px;
	text-align:		left;
	color:			#990000
}

.closer {
	margin:			10px 0px 0px 0px;
}


blockquote.centerinbox {	
	text-align:		center;
	padding: 		15px 20px 15px 20px;
	background-color:	#ccccff;
}

blockquote.inbox {	
	padding: 		15px 20px 15px 20px;
	background-color:	#ccccff;
}

blockquote.inyellowbox {	
	padding: 		15px 20px 15px 20px;
	background-color:	#ffff99;
}

.centerinyellowbox {	
	text-align:		center;
	padding: 		15px 20px 15px 20px;
	background-color:	#ffff99;
}

blockquote.centerinyellowboxplain {	
	font-style:		normal;
	text-align:		center;
	padding: 		10px 15px 20px 15px;
	background-color:	#ffff99;
}


blockquote.centerinyellowboxbig {	
	font-size: 18px;
	text-align:		center;
	padding: 		15px 20px 15px 20px;
	background-color:	#ffff99;
}


blockquote.smaller
{
	padding: 15px 20px 15px 20px;
	background-color: #99ccff;
	font-size: 14px;
	line-height: 20px;
}

blockquote.inline
{
	margin:			6px 20px 0px 20px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	line-height: 20px;
}

blockquote.inlinenormal {
	margin:			30px 40px 30px 40px;
	padding:		0;
}



blockquote.secret {	
	text-align:		center;
	margin:			20px 0px 0px 0px;
	padding: 		15px 20px 15px 20px;
	background-color:	#ffff99;
}




li.morespace {
	margin-top:		12px;
}

li.small  {
	font-size:		12px;
	line-height:	14px;
}


/*  */

							
a.topnavlink {
	color:				#FFFFFF;
	text-decoration: none;
	background: none;
}
a.topnavlink:visited{
	color:				#FFFFFF;
	text-decoration: none;
	background: none;
}
a.topnavlink:hover{
	color: #FFCC00;
	text-decoration: none;
	background: none;
}

a.navlink {
	color: #000066;
	text-decoration: none;
	background: none;
}
a.navlink:visited{
	color: #000066;
	text-decoration: none;
	background: none;
}
a.navlink:hover{
	color: #FFCC00;
	text-decoration: none;
	background: url(./images/dashes.gif) bottom left repeat-x;
}
div.navlink {
	color: 			#000066;
	font-size:		12px;
	line-height:	14px;
	margin-top:		9px;
}

div.navlinklang {
	margin:					0px 8px 15px 0px;
	float:					left;
}

div.navlinkhome {
	color: 			#000066;
	font-size:		12px;
	line-height:	14px;
	margin-top:		3px;
	margin-bottom:	10px;
	margin-left: 	5px;
	margin-right: 	0px;
}

img.orangeBorder {
	border-color: #ff3300;
	border-width: 2px 1px 1px 1px;
	border-style: solid;
}
img.orangeBorderRight {
	border-color: #ff3300;
	border-width: 2px 1px 1px 0;
	border-style: solid;
}
img.greenBorder {
	border-color: #0E9628;
	border-width: 2px 1px 1px 1px;
	border-style: solid;
}


