/* lightomega.css

	General-purpose style sheet for Light Omega, based on Dreamweaver's "Times Text" style sheet template,
	with styles added for Garamond.

	The re-definitions of body, td, and th are commented out for flexibility; the other Times-based styles
	are replicated with Garamond variations, prefaced with "G".
*/


.SmallLink { font-family: "Times New Roman", Times, serif; font-size:10pt; color:#000099; font-weight:normal; }
.SmallLink1 {font-family:"Times New Roman", Times, serif; font-size:13px; color:#000080; font-weight:normal; }
.SmallLinkPurple { font-family: "Times New Roman", Times, serif; font-size:10pt; color:#660066; font-weight:normal; }
a.SmallLinkPurple:link {color:#660066; }

.BodyText { text-align:justify; color:#660066; font-weight:bold; font-family:'Times New Roman', Times, serif;
			line-height:130%;  }

.LinkBlueRoseNoLine { color:#000099 }
a.LinkBlueRoseNoLine:link { text-decoration:none }
a.LinkBlueRoseNoLine:visited { text-decoration:none }
a.LinkBlueRoseNoLine:active { text-decoration:none }
a.LinkBlueRoseNoLine:hover { text-decoration:none; color:#CC3366 }

.LinkBlueLtBlueNoLine { color:#000099 }
a.LinkBlueLtBlueNoLine:link { text-decoration:none }
a.LinkBlueLtBlueNoLine:visited { text-decoration:none; color:#0000FF }
a.LinkBlueLtBlueNoLine:active { text-decoration:none }
a.LinkBlueLtBlueNoLine:hover { text-decoration:none; color:#0000FF }

.LinkBlueRoseNoLineBI { color:#000066; font-style:italic; font-size:18px; font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	letter-spacing:1px; }
a.LinkBlueRoseNoLineBI:link { text-decoration:none }
a.LinkBlueRoseNoLineBI:visited { text-decoration:none }
a.LinkBlueRoseNoLineBI:active { text-decoration:none }
a.LinkBlueRoseNoLineBI:hover { text-decoration:none; color:#CC3366 }

.LinkPurpleRoseNoLine { color:#660066 }
a.LinkPurpleRoseNoLine:link { text-decoration:none }
a.LinkPurpleRoseNoLine:visited { text-decoration:none; }
a.LinkPurpleRoseNoLine:active { text-decoration:none }
a.LinkPurpleRoseNoLine:hover { text-decoration:none; color:#CC3366 }

a.LinkNoLine:link { text-decoration:none }
a.LinkNoLine:visited { text-decoration:none }
a.LinkNoLine:active { text-decoration:none }
a.LinkNoLine:hover { text-decoration:none }

.small {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
}

.medium {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

.big {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}

.xbig {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
}

.expanded {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: "Times New Roman", Times, serif;
	text-align: justify;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

/* IE-only scrollbar color modifiers */

body.ScrollbarPurple {
	scrollbar-base-color: #FED8D8;
	scrollbar-arrow-color: #660066;
	scrollbar-3dlight-color: #F1CF5C;
	scrollbar-darkshadow-color: #660066;
	scrollbar-highlight-color: #E8C5CC;
	scrollbar-shadow-color: #660066;
	scrollbar-track-color: #E8DDEE;
	scrollbar-face-color: #D7C0DC;
 }


.WholePage { position:absolute; top:0; left:0; height:100%; width:100%; }

/*	***** SANS-SERIF STYLES **************
	Sans-serif versions of some of the blue Times styles, non-indented
	Bold styles: */
.SS12-Bl-Bo-NI-J-120 { color:#000080; font-size:12pt; font-family:Arial, Helvetica, sans-serif;
				line-height:120%; text-align:justify; font-weight:bold; }
.SS12-Bl-Bo-NI-J-130 { color:#000080; font-size:12pt; font-family:Arial, Helvetica, sans-serif;
				line-height:130%; text-align:justify; font-weight:bold; }
.SS12-Bl-Bo-NI-J-135 { color:#000080; font-size:12pt; font-family:Arial, Helvetica, sans-serif;
				line-height:135%; text-align:justify; font-weight:bold; }
.SS12-Bl-Bo-NI-J-140 { color:#000080; font-size:12pt; font-family:Arial, Helvetica, sans-serif;
				line-height:140%; text-align:justify; font-weight:bold; }
.SS12-Bl-Bo-NI-J-150 { color:#000080; font-size:12pt; font-family:Arial, Helvetica, sans-serif;
				line-height:150%; text-align:justify; font-weight:bold; }
.SS12-Bl-Bo-NI-J-170 { color:#000080; font-size:12pt; font-family:Arial, Helvetica, sans-serif;
				line-height:170%; text-align:justify; font-weight:bold; }

/* Normal-weight styles: */
.SS12-Bl-NI-J-120 { color:#000080; font-size:12pt; font-family:Arial, Helvetica, sans-serif;
				line-height:120%; text-align:justify; }
.SS12-Bl-NI-J-130 { color:#000080; font-size:12pt; font-family:Arial, Helvetica, sans-serif;
				line-height:130%; text-align:justify; }
.SS12-Bl-NI-J-135 { color:#000080; font-size:12pt; font-family:Arial, Helvetica, sans-serif;
				line-height:135%; text-align:justify; }
.SS12-Bl-NI-J-140 { color:#000080; font-size:12pt; font-family:Arial, Helvetica, sans-serif;
				line-height:140%; text-align:justify; }
.SS12-Bl-NI-J-150 { color:#000080; font-size:12pt; font-family:Arial, Helvetica, sans-serif;
				line-height:150%; text-align:justify; }
.SS12-Bl-NI-J-170 { color:#000080; font-size:12pt; font-family:Arial, Helvetica, sans-serif;
				line-height:170%; text-align:justify; }


/****************************************** TIMES NEW ROMAN STYLES ***********************************/
/* Nomenclature: <"Times" + point size>
				-<color-code (Blue, Purple)>
				-<Weight (Lt,Bold)>
				-<Indent, NI (No ind), C (centered)>
				-<align-type>
				-<line-spacing %>
*/
/***
.Times12-Bl-Bo-In-J-100 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:100%; text-align:justify; font-weight:bold; text-indent:2em }
.Times12-Bl-Bo-In-J-110 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:110%; text-align:justify; font-weight:bold; text-indent:2em }
***/
.Times12-Bl-Bo-In-J-120 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:120%; text-align:justify; font-weight:bold; text-indent:2em }
.Times12-Bl-Bo-In-J-130 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:130%; text-align:justify; font-weight:bold; text-indent:2em }
.Times12-Bl-Bo-In-J-135 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:135%; text-align:justify; font-weight:bold; text-indent:1.5em }
.Times12-Bl-Bo-In-J-140 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:140%; text-align:justify; font-weight:bold; text-indent:1.5em }
.Times12-Bl-Bo-In-J-150 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:150%; text-align:justify; font-weight:bold; text-indent:2em }
.Times12-Bl-Bo-In-J-170 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:170%; text-align:justify; font-weight:bold; text-indent:2em }

/* Non-indented versions of above */
/***
.Times12-Bl-Bo-NI-J-100 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:100%; text-align:justify; font-weight:bold; }
.Times12-Bl-Bo-NI-J-110 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:110%; text-align:justify; font-weight:bold; }
***/
.Times12-Bl-Bo-NI-J-120 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:120%; text-align:justify; font-weight:bold; }
.Times12-Bl-Bo-NI-J-130 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:130%; text-align:justify; font-weight:bold; }
.Times12-Bl-Bo-NI-J-135 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:135%; text-align:justify; font-weight:bold; }
.Times12-Bl-Bo-NI-J-140 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:140%; text-align:justify; font-weight:bold; }
.Times12-Bl-Bo-NI-J-150 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:150%; text-align:justify; font-weight:bold; }
.Times12-Bl-Bo-NI-J-170 { color:#000080; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:170%; text-align:justify; font-weight:bold; }

/* Blue titles */
.Times14-Bl-Bo-C { color:#000080; font:14pt; font-family:'Times New Roman','Times',serif;
				text-align:center; font-weight:bold; }

/* Large gold titles, as in 'Call of the Light' (CalloftheLight.html), centered and left */
.Times34-Go-Bo-C { color:#FFCC00; font-size:34px; font-weight:bold;
		font-family:'Times New Roman','Times',serif; text-align:center }
.Times34-Go-Bo-L { color:#FFCC00; font-size:34px; font-weight:bold;
		font-family:'Times New Roman','Times',serif; text-align:left }

/* Purple equivalents of Times styles above */

.Times12-Pu-Bo {
	color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif; font-weight:bold;
}
.Times12-Pu {
	color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif; font-weight:normal;
}

.Times12-Pu-Bo-In-J-120 { color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:120%; text-align:justify; font-weight:bold; text-indent:2em }
.Times12-Pu-Bo-In-J-130 { color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:130%; text-align:justify; font-weight:bold; text-indent:2em }
.Times12-Pu-Bo-In-J-135 { color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:135%; text-align:justify; font-weight:bold; text-indent:1.5em }
.Times12-Pu-Bo-In-J-140 { color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:140%; text-align:justify; font-weight:bold; text-indent:1.5em }
.Times12-Pu-Bo-In-J-150 { color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:150%; text-align:justify; font-weight:bold; text-indent:2em }
.Times12-Pu-Bo-In-J-170 { color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:170%; text-align:justify; font-weight:bold; text-indent:2em }

/* Non-indented versions of above */
.Times12-Pu-Bo-NI-J-120 { color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:120%; text-align:justify; font-weight:bold; }
.Times12-Pu-Bo-NI-J-130 { color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:130%; text-align:justify; font-weight:bold; }
.Times12-Pu-Bo-NI-J-135 { color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:135%; text-align:justify; font-weight:bold; }
.Times12-Pu-Bo-NI-J-140 { color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:140%; text-align:justify; font-weight:bold; }
.Times12-Pu-Bo-NI-J-150 { color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:150%; text-align:justify; font-weight:bold; }
.Times12-Pu-Bo-NI-J-170 { color:#660066; font-size:12pt; font-family:'Times New Roman','Times',serif;
				line-height:170%; text-align:justify; font-weight:bold; }


.Times14-Pu-Bo-C { color:#660066; font-size:14pt; font-family:'Times New Roman','Times',serif;
				text-align:center; font-weight:bold; }
.Times14-Pu-Nm-C { color:#660066; font-size:14pt; font-family:'Times New Roman','Times',serif;
				text-align:center; font-weight:normal; }


/* Overrides of default JQuery UI styling for tooltip - used on Bookshop.html, Cal-Light-Signup, etc
     (need to include /some/ JQuery UI theme in those pages' CSS for it to work at all) */
.ui-tooltip {
    background-color:#D6D6FF;
}
.ui-tooltip-content {
    color:#009;
    font-family: "Times New Roman", times, serif;
    font-size:0.9em;
    /*background-color:#D6D6FF;*/
    /*font-weight: bold;*/
}
.ui-tooltip-content a, .ui-tooltip-content a:link {
    color:#00C;
}


/****************************************** GARAMOND STYLES ***********************************/
/* This is the standard body text for Purification titles, etc. The article titles use the same style,
	but with a font-size added.
*/
/***
.Gbodystyle {
	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 12px;
}

.GBoldBodytext {
	font-family: Garamond, "Times New Roman", Times, serif; line-height:140%; font-weight:bold;
	color:#000080; text-indent:7%; text-align:justify;
}

.GBoldBodytextSngSpc {
	font-family: Garamond, "Times New Roman", Times, serif; font-weight:bold;
	color:#000080; text-indent:7%; text-align:justify;
}

.GBoldListItem {
	margin-bottom:0.5em;
}

.GBoldPoemText {
	font-family: Garamond, "Times New Roman", Times, serif; font-weight:bold;
	color:#000080; text-align:left; margin-top:0;margin-bottom:0.7em;
}

.GBoldPoemTextIndent {
	font-family: Garamond, "Times New Roman", Times, serif; font-weight:bold;
	color:#000080; text-indent:2.2em; text-align:left; margin-top:0;margin-bottom:0.7em;
}

.GBoldPoemTextIndent2 {
	font-family: Garamond, "Times New Roman", Times, serif; font-weight:bold;
	color:#000080; text-indent:4em; text-align:left; margin-top:0;margin-bottom:0.7em;
}

.Gsmall {
	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 9px;
}

.Gmedium {
	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 12px;
}

.Gbig {
	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 16px;
}

.Gxbig {
	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 24px;
}

.Gexpanded {
	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.Gjustified {
	font-family: Garamond, "Times New Roman", Times, serif;
	text-align: justify;
}
***/

/****
.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}
****/
/*
body {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

td {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

th {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
*/
/****
.bodystyle {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
****/