BODY {
	FONT-SIZE: larger; MARGIN: 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
SPAN.xx-large {
	FONT-SIZE: xx-large
}
SPAN.red {
	COLOR: red
}
H1 {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-ALIGN: center
}
H2 {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-ALIGN: center
}
H3 {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-ALIGN: center
}
H4 {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-ALIGN: center
}
H1 {
	FONT-SIZE: larger; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1em
}
H2 {
	FONT-SIZE: medium; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.5em
}
H3 {
	FONT-SIZE: small; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.25em
}
P {
	
}
P.noindent {
	MARGIN: 0px
}
P.leading150 {
	MARGIN-TOP: 0px; LINE-HEIGHT: 150%
}
P.centered {
	TEXT-ALIGN: center
}
UNKNOWN {
	MARGIN-TOP: 0px; TEXT-INDENT: 1.5em
}
P.photo-cutline {
	FONT-SIZE: smaller; TEXT-ALIGN: center
}
P.photo-cutline-italic {
	FONT-SIZE: smaller; FONT-STYLE: italic; TEXT-ALIGN: center
}
P.copyright {
	FONT-SIZE: smaller; FONT-STYLE: italic; TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.centered {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.centered {
	TEXT-ALIGN: center
}
DIV.article {
	
}
#article H1 {
	TEXT-ALIGN: left
}
#article H2 {
	TEXT-ALIGN: left
}
#article H3 {
	FONT-SIZE: medium; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.5em; TEXT-ALIGN: left
}
#article P {
	
}
P.article-author {
	FONT-WEIGHT: bold; FONT-SIZE: smaller
}
P.article-authorbio {
	FONT-SIZE: smaller; FONT-STYLE: italic
}
P.article-date {
	FONT-WEIGHT: normal; FONT-SIZE: smaller; FONT-STYLE: italic
}
P.article-deck {
	FONT-SIZE: smaller; FONT-STYLE: italic
}
P.editors-note {
	FONT-SIZE: smaller; MARGIN-LEFT: 1em; MARGIN-RIGHT: 1em; FONT-STYLE: italic
}
P.article-location {
	FONT-WEIGHT: bold; FONT-SIZE: smaller; TEXT-DECORATION: underline
}
P.prayer {
	PADDING-RIGHT: 20%; MARGIN-TOP: 0px; PADDING-LEFT: 20%; MARGIN-BOTTOM: 0px; TEXT-INDENT: -3em; FONT-STYLE: italic
}
P.singlespace {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
P.article-callout {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 0.5em; WIDTH: 300px; COLOR: #000066; PADDING-TOP: 0.5em; HEIGHT: auto; TEXT-ALIGN: left
}
#article IMG.centered {
	DISPLAY: block; FLOAT: none; MARGIN: 0.5em auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
#article IMG {
	FLOAT: left; MARGIN: 0.5em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#article TABLE.centered {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FLOAT: none; PADDING-BOTTOM: 0.5em; MARGIN: 0px auto; BORDER-TOP-STYLE: none; PADDING-TOP: 0.5em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; caption-side: bottom
}
#article TABLE.leftaligned {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FLOAT: none; PADDING-BOTTOM: 0.5em; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0.5em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; caption-side: bottom
}
#article TABLE {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FLOAT: right; PADDING-BOTTOM: 0.5em; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0.5em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; caption-side: bottom
}
#article CAPTION {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: smaller; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#article DIV.notice {
	BORDER-RIGHT: black thin solid; PADDING-RIGHT: 1em; BORDER-TOP: black thin solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN-LEFT: auto; BORDER-LEFT: black thin solid; WIDTH: 400px; MARGIN-RIGHT: auto; PADDING-TOP: 1em; BORDER-BOTTOM: black thin solid; HEIGHT: auto; TEXT-ALIGN: center
}
#article TABLE.sidebar {
	BORDER-RIGHT: solid; PADDING-RIGHT: 1em; BORDER-TOP: solid; PADDING-LEFT: 1em; FLOAT: right; PADDING-BOTTOM: 1em; MARGIN: 1em; BORDER-LEFT: solid; WIDTH: 400px; PADDING-TOP: 1em; BORDER-BOTTOM: solid
}
#article TABLE.sidebar H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: medium; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.errorpage {
	MARGIN-LEFT: auto; WIDTH: 400px; MARGIN-RIGHT: auto
}
#errorpage H1 {
	
}
#errorpage P {
	TEXT-ALIGN: center
}
UNKNOWN {
	BACKGROUND: url(/commongraphics/websitegraphics/rs-right.png) repeat-y right 50%; MARGIN: 40px auto; max-width: 620px
}
UNKNOWN {
	DISPLAY: block; BACKGROUND: url(/commongraphics/websitegraphics/rs-topright.png) no-repeat right top; LINE-HEIGHT: 0; content: url(/commongraphics/websitegraphics/rs-topleft.png)
}
UNKNOWN {
	DISPLAY: block; BACKGROUND: url(/commongraphics/websitegraphics/rs-bottomright.png) no-repeat right bottom; LINE-HEIGHT: 0; content: url(/commongraphics/websitegraphics/rs-bottomleft.png)
}
 HTML DIV.boxed {
	BORDER-LEFT-COLOR: black; BACKGROUND-IMAGE: url(/commongraphics/websitegraphics/bluebackground.jpg); BORDER-BOTTOM-COLOR: black; MARGIN: 40px 100px; BORDER-TOP-STYLE: double; BORDER-TOP-COLOR: black; BORDER-RIGHT-STYLE: double; BORDER-LEFT-STYLE: double; BORDER-RIGHT-COLOR: black; BORDER-BOTTOM-STYLE: double
}
DIV.boxed BLOCKQUOTE {
	BACKGROUND: url(/commongraphics/websitegraphics/quoright.png) no-repeat right bottom
}
DIV.boxed BLOCKQUOTE P {
	PADDING-RIGHT: 48px; PADDING-LEFT: 48px; FONT-SIZE: larger; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
DIV.boxed P {
	PADDING-RIGHT: 48px; PADDING-LEFT: 48px; FONT-SIZE: larger; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
DIV.boxed P.attribution {
	PADDING-RIGHT: 48px; PADDING-LEFT: 48px; FONT-SIZE: larger; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
DIV.boxed BLOCKQUOTE P {
	BACKGROUND: url(/commongraphics/websitegraphics/quoleft.png) no-repeat left top
}
DIV.boxed P.attribution:unknown {
	DISPLAY: inline; FONT-SIZE: small; content: "—"
}
DIV.boxed P.attribution {
	PADDING-RIGHT: 48px; PADDING-LEFT: 85px; FONT-SIZE: small; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#donateletter LI {
	MARGIN-BOTTOM: 1em
}
#frontpage H1 {
	FONT-SIZE: larger; PADDING-BOTTOM: 0.25em
}
#toc {
	BACKGROUND-IMAGE: url(../commongraphics/websitegraphics/bluebackground.jpg); COLOR: white; BACKGROUND-COLOR: #000099
}
#toc IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#toc H1 {
	COLOR: white; TEXT-ALIGN: left
}
#toc H2 {
	COLOR: white; TEXT-ALIGN: left
}
#toc A {
	COLOR: white; TEXT-ALIGN: left
}
#toc H1 {
	MARGIN-TOP: 0em; FONT-SIZE: medium; MARGIN-BOTTOM: 0em
}
#toc H2 {
	MARGIN-TOP: 1em; FONT-SIZE: small; MARGIN-BOTTOM: 0em
}
#toc A {
	MARGIN-TOP: 1em; FONT-SIZE: small; MARGIN-BOTTOM: 0em
}
#toc UL {
	MARGIN: 0em
}
TD.editcaltableheader {
	FONT-WEIGHT: bold; FONT-SIZE: larger; WIDTH: 25%; BACKGROUND-COLOR: #555588; TEXT-ALIGN: center
}
TD.editcaltabledarkercell {
	WIDTH: 25%; BACKGROUND-COLOR: #7777aa; TEXT-ALIGN: center
}
TD.editcaltablelightercell {
	WIDTH: 25%; BACKGROUND-COLOR: #9999cc; TEXT-ALIGN: center
}
#topmenu TABLE {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
#topmenu TD {
	BORDER-RIGHT: #ffffff thin solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff thin solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff thin solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff thin solid; TEXT-ALIGN: center
}
TD.topmenu-last {
	BORDER-RIGHT: #ffffff thin solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff thin solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff thin solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff thin solid; TEXT-ALIGN: center
}
#topmenu TD.topmenu-last {
	
}
#topmenu IMG.topmenulogo {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#topmenu A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
#topmenu A:link {
	
}
#topmenu A:active {
	COLOR: black; TEXT-DECORATION: underline
}
#topmenu A:visited {
	TEXT-DECORATION: none
}
#topmenu A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
#sidebar-right H1 {
	MARGIN-TOP: 30px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BORDER-BOTTOM-COLOR: black; PADDING-BOTTOM: 5px; COLOR: #ffcc00; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: double
}
#sidebar-right H1:unknown {
	MARGIN-TOP: 0px
}
#sidebar-right LI {
	COLOR: #ffcc00
}
#sidebar-right A {
	COLOR: black
}
#sidebar-right A.sidebar-highlight {
	COLOR: #ffcc00
}
DIV.printindex {
	MARGIN-LEFT: auto; WIDTH: 400px; MARGIN-RIGHT: auto
}
TD.indextableheader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; BORDER-TOP-STYLE: solid; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: solid
}
#printindex H1 {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#printindex H2 {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#printindex P {
	MARGIN: 0em
}
#printindex P.normal {
	MARGIN: 1em
}
DIV.nav {
	MARGIN-TOP: 1ex
}
DIV.nav A {
	FONT-SIZE: 10pt; FONT-FAMILY: arial,sans-serif
}
SPAN.nav {
	FONT-SIZE: 10pt; FONT-FAMILY: arial,sans-serif
}
DIV.nav A {
	FONT-SIZE: 12pt; COLOR: #0000cc
}
SPAN.big {
	FONT-SIZE: 12pt; COLOR: #0000cc
}
DIV.nav A {
	FONT-SIZE: 10pt; COLOR: black
}

