.goog-inline-block {
	POSITION: relative; DISPLAY: inline-block
}
* HTML .goog-inline-block {
	DISPLAY: inline
}
*:first-child + HTML .goog-inline-block {
	DISPLAY: inline
}
:unknown {
	WIDTH: 16px; HEIGHT: 16px; OVERFLOW: visible
}
:unknown {
	WIDTH: 0px; HEIGHT: 0px
}
:unknown {
	BORDER-BOTTOM: transparent 0px solid; BORDER-LEFT: transparent 4px solid; BORDER-TOP: transparent 0px solid; BORDER-RIGHT: transparent 0px solid; background-clip: padding-box
}
:unknown {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 4px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
:hover:unknown {
	box-shadow: inset 1px 0 0 rgba(0,0,0,.1)
}
:hover:unknown {
	box-shadow: inset 0 1px 0 rgba(0,0,0,.1)
}
:active:unknown {
	box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)
}
:active:unknown {
	box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)
}
.jfk-scrollbar-dark:hover:unknown {
	box-shadow: inset 1px 0 0 rgba(255,255,255,.2)
}
.jfk-scrollbar-dark:hover:unknown {
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2)
}
.jfk-scrollbar-dark:active:unknown {
	box-shadow: inset 1px 0 0 rgba(255,255,255,.25),inset -1px 0 0 rgba(255,255,255,.15)
}
.jfk-scrollbar-dark:active:unknown {
	box-shadow: inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(255,255,255,.15)
}
:unknown {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 6px solid; PADDING-BOTTOM: 0px; MIN-HEIGHT: 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 100px; box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07); background-clip: padding-box
}
:unknown {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 100px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 6px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 0px; box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07)
}
:hover:unknown {
	box-shadow: inset 1px 1px 1px rgba(0,0,0,.25)
}
:active:unknown {
	box-shadow: inset 1px 1px 3px rgba(0,0,0,0.35)
}
.jfk-scrollbar-dark:unknown {
	box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.1)
}
.jfk-scrollbar-dark:unknown {
	box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset -1px 0 0 rgba(255,255,255,.1)
}
.jfk-scrollbar-dark:hover:unknown {
	box-shadow: inset 1px 1px 1px rgba(255,255,255,.37)
}
.jfk-scrollbar-dark:active:unknown {
	box-shadow: inset 1px 1px 3px rgba(255,255,255,.5)
}
.jfk-scrollbar-borderless:unknown {
	BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 6px
}
.jfk-scrollbar-borderless:unknown {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 6px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
.jfk-scrollbar-borderless:hover:unknown {
	box-shadow: inset 1px 1px 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07)
}
.jfk-scrollbar-dark.jfk-scrollbar-borderless:hover:unknown {
	box-shadow: inset 1px 1px 0 rgba(255,255,255,.25),inset -1px -1px 0 rgba(255,255,255,.15)
}
.jfk-scrollbar-borderless:unknown {
	BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 6px
}
.jfk-scrollbar-borderless:unknown {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 6px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
:unknown {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY:unknown {
	BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 3px solid; BACKGROUND-COLOR: #f5f5f5; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #fff 0px solid; box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); background-clip: padding-box
}
BODY:unknown {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 3px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)
}
BODY:unknown {
	BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 5px
}
BODY:unknown {
	BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 5px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px
}
BODY:unknown {
	BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 3px solid; BACKGROUND-COLOR: #f5f5f5; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 0px solid; box-shadow: inset 1px 1px 0 rgba(0,0,0,.14); background-clip: padding-box
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: Arial,sans-serif
}
TEXTAREA {
	FONT-FAMILY: Arial,sans-serif
}
BODY {
	BACKGROUND-COLOR: #fff
}
A {
	COLOR: #20c; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #551a8b; TEXT-DECORATION: underline
}
TABLE {
	BORDER-BOTTOM-STYLE: none; MARGIN: 0px; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
.pseudolink {
	COLOR: #20c; CURSOR: pointer; TEXT-DECORATION: underline
}
.morelesslink {
	MARGIN-TOP: 0.3em; COLOR: #77c; CLEAR: both; CURSOR: pointer; TEXT-DECORATION: underline
}
.link_aux:link {
	COLOR: #77c
}
.link_aux:visited {
	COLOR: #77c
}
.link_aux:active {
	COLOR: #77c
}
.green {
	COLOR: #0a0
}
.grey {
	COLOR: #777
}
#search_form_input {
	WIDTH: 100%
}
BODY INPUT.label-input-label {
	COLOR: #999
}
INPUT.text_flat {
	BORDER-BOTTOM: #92adc6 1px solid; BORDER-LEFT: #92adc6 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; COLOR: #000; BORDER-TOP: #92adc6 1px solid; BORDER-RIGHT: #92adc6 1px solid; PADDING-TOP: 2px
}
.gaia {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap; FONT-SIZE: 83%
}
.onegoogle {
	PADDING-LEFT: 8px; MARGIN-BOTTOM: 2px; FLOAT: left; HEIGHT: 22px; FONT-SIZE: 13px
}
DIV#one_google {
	PADDING-LEFT: 8px; MARGIN-BOTTOM: 2px; FLOAT: left; HEIGHT: 22px; FONT-SIZE: 13px
}
DIV#guser {
	PADDING-BOTTOM: 8px !important; MARGIN: 2pt; PADDING-LEFT: 0px !important; PADDING-RIGHT: 10px !important; PADDING-TOP: 0px !important
}
.main_search_box {
	FONT-SIZE: 17px; MARGIN-RIGHT: 8px
}
.main_search_submit {
	HEIGHT: 1.85em; FONT-SIZE: 15px; MARGIN-RIGHT: 8px
}
TABLE#top_search_box {
	MARGIN-LEFT: 8px; CLEAR: both
}
TABLE.lads {
	BORDER-BOTTOM: #e1e8f5 1px solid; BORDER-LEFT: #e1e8f5 1px solid; BACKGROUND-COLOR: #e5ecf9; MARGIN-BOTTOM: 0.6em; FONT-SIZE: 83%; BORDER-TOP: #e1e8f5 1px solid; BORDER-RIGHT: #e1e8f5 1px solid
}
A.primary {
	COLOR: #11c; TEXT-DECORATION: underline
}
A.primary:hover {
	CURSOR: pointer
}
.secondary {
	COLOR: #4272db; TEXT-DECORATION: none
}
.secondary:visited {
	COLOR: #4272db; TEXT-DECORATION: none
}
.secondary:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.aux {
	COLOR: #777
}
#build-info-container {
	TEXT-ALIGN: left; MARGIN-TOP: 20px; BORDER-TOP: #888 1px solid; PADDING-TOP: 5px
}
.buy-bubble {
	WIDTH: 190px
}
.buy-bubble-description {
	PADDING-BOTTOM: 6px; CLEAR: both; FONT-SIZE: 13px
}
.buy-bubble-learn-more {
	FLOAT: right; FONT-SIZE: 13px
}
.gb-button {
	BORDER-BOTTOM: #aaa 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 4px; OUTLINE-STYLE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT: 13px/140% 'Arial','Sans Serif'; WHITE-SPACE: nowrap; VERTICAL-ALIGN: middle; BORDER-TOP: #aaa 1px solid; CURSOR: pointer; BORDER-RIGHT: #aaa 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 1px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 2px; -moz-user-select: none; -webkit-user-select: none; text-shadow: none
}
.gb-button-hilite {
	BORDER-BOTTOM: #aaa 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 4px; OUTLINE-STYLE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT: 13px/140% 'Arial','Sans Serif'; WHITE-SPACE: nowrap; VERTICAL-ALIGN: middle; BORDER-TOP: #aaa 1px solid; CURSOR: pointer; BORDER-RIGHT: #aaa 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 1px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 2px; -moz-user-select: none; -webkit-user-select: none; text-shadow: none
}
.gb-button-callout {
	BORDER-BOTTOM: #aaa 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 4px; OUTLINE-STYLE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT: 13px/140% 'Arial','Sans Serif'; WHITE-SPACE: nowrap; VERTICAL-ALIGN: middle; BORDER-TOP: #aaa 1px solid; CURSOR: pointer; BORDER-RIGHT: #aaa 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 1px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 2px; -moz-user-select: none; -webkit-user-select: none; text-shadow: none
}
.gb-button-callout-hilite {
	BORDER-BOTTOM: #aaa 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 4px; OUTLINE-STYLE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT: 13px/140% 'Arial','Sans Serif'; WHITE-SPACE: nowrap; VERTICAL-ALIGN: middle; BORDER-TOP: #aaa 1px solid; CURSOR: pointer; BORDER-RIGHT: #aaa 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 1px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 2px; -moz-user-select: none; -webkit-user-select: none; text-shadow: none
}
INPUT.gb-button {
	-webkit-appearance: square-button
}
BUTTON.gb-button {
	-webkit-appearance: square-button
}
INPUT.gb-button-hilite {
	-webkit-appearance: square-button
}
BUTTON.gb-button-hilite {
	-webkit-appearance: square-button
}
INPUT.gb-button-callout {
	-webkit-appearance: square-button
}
BUTTON.gb-button-callout {
	-webkit-appearance: square-button
}
INPUT.gb-button-callout-hilite {
	-webkit-appearance: square-button
}
BUTTON.gb-button-callout-hilite {
	-webkit-appearance: square-button
}
* HTML .gb-button {
	PADDING-BOTTOM: 0px; DISPLAY: inline; MARGIN-BOTTOM: 0px; HEIGHT: 23px
}
* HTML .gb-button-hilite {
	PADDING-BOTTOM: 0px; DISPLAY: inline; MARGIN-BOTTOM: 0px; HEIGHT: 23px
}
* HTML INPUT.gb-button {
	PADDING-LEFT: 6px; PADDING-RIGHT: 6px
}
* HTML INPUT.gb-button-hilite {
	PADDING-LEFT: 6px; PADDING-RIGHT: 6px
}
* HTML .gb-button-callout {
	PADDING-BOTTOM: 0px; DISPLAY: block; HEIGHT: 23px
}
* HTML .gb-button-callout-hilite {
	PADDING-BOTTOM: 0px; DISPLAY: block; HEIGHT: 23px
}
*:first-child + HTML .gb-button {
	DISPLAY: inline; MARGIN-BOTTOM: 0px; HEIGHT: 23px; PADDING-TOP: 0px
}
*:first-child + HTML .gb-button-hilite {
	DISPLAY: inline; MARGIN-BOTTOM: 0px; HEIGHT: 23px; PADDING-TOP: 0px
}
*:first-child + HTML INPUT.gb-button {
	PADDING-LEFT: 6px; PADDING-RIGHT: 6px
}
*:first-child + HTML INPUT.gb-button-hilite {
	PADDING-LEFT: 6px; PADDING-RIGHT: 6px
}
*:first-child + HTML .gb-button-callout {
	DISPLAY: block; HEIGHT: 23px; PADDING-TOP: 0px
}
*:first-child + HTML .gb-button-callout-hilite {
	DISPLAY: block; HEIGHT: 23px; PADDING-TOP: 0px
}
.disabled.gb-button-hilite {
	BORDER-BOTTOM-COLOR: #3079ed; BACKGROUND-COLOR: #4d90fe; BORDER-TOP-COLOR: #3079ed; BORDER-RIGHT-COLOR: #3079ed; BORDER-LEFT-COLOR: #3079ed; CURSOR: default; opacity: .5; pointer-events: none
}
.disabled.gb-button-hilite:hover {
	BORDER-BOTTOM-COLOR: #3079ed; BACKGROUND-COLOR: #4d90fe; BORDER-TOP-COLOR: #3079ed; BORDER-RIGHT-COLOR: #3079ed; BORDER-LEFT-COLOR: #3079ed; CURSOR: default; opacity: .5; pointer-events: none
}
.disabled.gb-button-hilite:active {
	BORDER-BOTTOM-COLOR: #3079ed; BACKGROUND-COLOR: #4d90fe; BORDER-TOP-COLOR: #3079ed; BORDER-RIGHT-COLOR: #3079ed; BORDER-LEFT-COLOR: #3079ed; CURSOR: default; opacity: .5; pointer-events: none
}
.gb-button {
	BORDER-BOTTOM-COLOR: #a0a0a0; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#f9f9f9,endColorstr=#e3e3e3); BORDER-TOP-COLOR: #ccc; BACKGROUND: #f0f0f0; COLOR: #000 !important; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc; -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); box-shadow: inset 0 1px 1px rgba(0,0,0,0.1)
}
.gb-button-callout {
	BORDER-BOTTOM-COLOR: #a0a0a0; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#f9f9f9,endColorstr=#e3e3e3); BORDER-TOP-COLOR: #ccc; BACKGROUND: #f0f0f0; COLOR: #000 !important; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc; -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); box-shadow: inset 0 1px 1px rgba(0,0,0,0.1)
}
.gb-button:active {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#e3e3e3,endColorstr=#f9f9f9); BACKGROUND: #e3e3e3
}
.gb-button-callout:active {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#e3e3e3,endColorstr=#f9f9f9); BACKGROUND: #e3e3e3
}
.gb-button:hover {
	BORDER-BOTTOM-COLOR: #444; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
.gb-button-callout:hover {
	BORDER-BOTTOM-COLOR: #444; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
.gb-button-hilite {
	BORDER-BOTTOM-COLOR: #151596; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#4c91e8,endColorstr=#336ac1); BORDER-TOP-COLOR: #2525ea; BACKGROUND: #3d79d0; COLOR: #fff !important; BORDER-RIGHT-COLOR: #2525ea; BORDER-LEFT-COLOR: #2525ea; FONT-WEIGHT: bold; -moz-box-shadow: inset 0 1px 1px rgba(255,255,255,0.5); -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,0.5); box-shadow: inset 0 1px 1px rgba(255,255,255,0.5)
}
.gb-button-callout-hilite {
	BORDER-BOTTOM-COLOR: #151596; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#4c91e8,endColorstr=#336ac1); BORDER-TOP-COLOR: #2525ea; BACKGROUND: #3d79d0; COLOR: #fff !important; BORDER-RIGHT-COLOR: #2525ea; BORDER-LEFT-COLOR: #2525ea; FONT-WEIGHT: bold; -moz-box-shadow: inset 0 1px 1px rgba(255,255,255,0.5); -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,0.5); box-shadow: inset 0 1px 1px rgba(255,255,255,0.5)
}
.gb-button-hilite:active {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#336ac1,endColorstr=#4c91e8); BACKGROUND: #336ac1
}
.gb-button-callout-hilite:active {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#336ac1,endColorstr=#4c91e8); BACKGROUND: #336ac1
}
.gb-button-hilite:hover {
	BORDER-BOTTOM-COLOR: #08083a; BORDER-TOP-COLOR: #0f0f68; BORDER-RIGHT-COLOR: #0f0f68; BORDER-LEFT-COLOR: #0f0f68
}
.gb-button-callout-hilite:hover {
	BORDER-BOTTOM-COLOR: #08083a; BORDER-TOP-COLOR: #0f0f68; BORDER-RIGHT-COLOR: #0f0f68; BORDER-LEFT-COLOR: #0f0f68
}
.gb-button-callout {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.gb-button-callout-hilite {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.gb-button-callout-hilite {
	FONT-SIZE: 14px
}
.gb-button-callout {
	FONT-SIZE: 12px
}
.gb-rating-stars {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; DIRECTION: ltr; HEIGHT: 13px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.gb-star-on {
	WIDTH: 13px; HEIGHT: 13px; OVERFLOW: hidden
}
.gb-star-off {
	WIDTH: 13px; HEIGHT: 13px; OVERFLOW: hidden
}
.gb-star-half {
	WIDTH: 13px; HEIGHT: 13px; OVERFLOW: hidden
}
.gb-star-on {
	BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/stars/gb-stars-sprite-1.png) no-repeat 0px -39px
}
.gb-star-off {
	BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/stars/gb-stars-sprite-1.png) no-repeat 0px -26px
}
.gb-star-half {
	BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/stars/gb-stars-sprite-1.png) no-repeat 0px -13px
}
.gb-reset INPUT {
	FONT-FAMILY: 'Arial','Sans Serif'
}
.gb-reset SELECT {
	FONT-FAMILY: 'Arial','Sans Serif'
}
.gb-reset TEXTAREA {
	FONT-FAMILY: 'Arial','Sans Serif'
}
.gb-reset IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
.gb-reset A:link IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
.gb-reset SELECT {
	BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px
}
.gb-reset H1 {
	MARGIN: 0px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
.gb-reset H2 {
	MARGIN: 0px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
.gb-reset H3 {
	MARGIN: 0px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
.gb-reset H4 {
	MARGIN: 0px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
.gb-reset H5 {
	MARGIN: 0px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
.gb-reset H6 {
	MARGIN: 0px; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
.gb-reset EM {
	FONT-STYLE: normal; TEXT-DECORATION: none
}
.gb-reset A:link {
	COLOR: #11c; TEXT-DECORATION: none
}
.gb-reset A:visited {
	COLOR: #11c; TEXT-DECORATION: none
}
.gb-reset A:hover {
	TEXT-DECORATION: underline
}
.gb-reset DL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.gb-reset DD {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.gb-reset DT {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.gb-reset UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.gb-reset LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.gb-reset SUP {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
.gb-reset P {
	MARGIN: 0px
}
.gb-reset FORM {
	MARGIN: 0px
}
.gb-reset TABLE {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 0px; BORDER-SPACING: 0; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.gb-reset TD {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 0px; BORDER-SPACING: 0; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.gb-reset TH {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 0px; BORDER-SPACING: 0; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.gb-clear-float {
	ZOOM: 1
}
.gb-clear-float:after {
	DISPLAY: block; CLEAR: both; CONTENT: ''
}
.gb-link-stronger:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline !important
}
.gb-link-stronger:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline !important
}
.gb-link-stronger:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline !important
}
.gb-link-stronger:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline !important
}
.gb-link-strong:link {
	TEXT-DECORATION: underline !important
}
.gb-link-strong:visited {
	TEXT-DECORATION: underline !important
}
.gb-link-strong:hover {
	TEXT-DECORATION: underline !important
}
.gb-link-strong:active {
	TEXT-DECORATION: underline !important
}
.gb-link-secondary:link {
	COLOR: #4272db !important
}
.gb-link-secondary:visited {
	COLOR: #4272db !important
}
.gb-link-secondary:hover {
	COLOR: #4272db !important
}
.gb-link-secondary:active {
	COLOR: #4272db !important
}
.gb-hovercard {
	BORDER-BOTTOM: #3b5775 1px solid; BORDER-LEFT: #3b5775 1px solid; BACKGROUND: #fff; COLOR: #777; FONT-SIZE: 83%; BORDER-TOP: #3b5775 1px solid; BORDER-RIGHT: #3b5775 1px solid; -moz-box-shadow: 0 2px 3px #777; -webkit-box-shadow: 0 2px 3px #777; box-shadow: 0 2px 3px #777
}
.gb-hovercard-body {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.gb-hovercard A:link {
	COLOR: #4272db; TEXT-DECORATION: none
}
.gb-hovercard A:visited {
	COLOR: #4272db; TEXT-DECORATION: none
}
.gb-hovercard A:hover {
	TEXT-DECORATION: underline
}
.gb-hovercard-border {
	BORDER-BOTTOM: #bcf 5px solid; BORDER-LEFT: #bcf 5px solid; BORDER-TOP: #bcf 5px solid; BORDER-RIGHT: #bcf 5px solid
}
.gb-hovercard-heading {
	MARGIN: 0px 0px 3px
}
.gb-reset .gb-hovercard-heading {
	MARGIN: 0px 0px 3px
}
.gb-hovercard .gb-hovercard-title:link {
	BORDER-BOTTOM: #11c 2px solid; COLOR: #11c; FONT-SIZE: 120%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.gb-hovercard .gb-hovercard-title:hover {
	BORDER-BOTTOM: #11c 2px solid; COLOR: #11c; FONT-SIZE: 120%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.gb-hovercard-snippet {
	COLOR: #000
}
.gb-hovercard-footer {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #e8eff9; PADDING-TOP: 8px
}
.gb-hovercard-footer .text {
	VERTICAL-ALIGN: middle
}
.gb-hovercard-footer TABLE {
	WIDTH: 100%
}
.gb-hovercard-footer .col0 {
	TEXT-ALIGN: left; WHITE-SPACE: nowrap; VERTICAL-ALIGN: middle
}
.gb-hovercard-footer .col1 {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap; VERTICAL-ALIGN: middle
}
.gb-hovercard-buttons {
	FLOAT: right
}
.gb-hovercard .gb-button {
	MARGIN: 0px 0px 0px 6px
}
.gb-hovercard .gb-button-hilite {
	MARGIN: 0px 0px 0px 6px
}
.gb-hovercard-stars {
	LINE-HEIGHT: 1em; HEIGHT: 1.2em; COLOR: #777; VERTICAL-ALIGN: middle
}
.gb-hovercard-reviews-link {
	LINE-HEIGHT: 1em; HEIGHT: 1.2em; COLOR: #777; VERTICAL-ALIGN: middle
}
.gb-hovercard-stars {
	MARGIN: 4px 6px 2px 0px; VERTICAL-ALIGN: top
}
.gb-hovercard-reviews-num {
	MARGIN: 6px
}
.gb-hovercard-ebooks-label {
	FLOAT: left; COLOR: #000; FONT-WEIGHT: bold
}
.gb-hovercard-no-ebooks-label {
	FLOAT: left; COLOR: #777
}
.gb-hovercard-ebooks-logo {
	POSITION: relative; MARGIN: 0px 6px; WIDTH: 18px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/store/gb-store-sprite-1.gif) no-repeat -39px 0px; HEIGHT: 18px; COLOR: #000; VERTICAL-ALIGN: middle; TOP: -2px
}
.gb-hovercard-plusone-container {
	POSITION: relative; HEIGHT: 15px; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 3px; LEFT: 6px
}
.jfk-bubble {
	Z-INDEX: 1201 !important; BORDER-BOTTOM: #a8a8a8 1px solid; POSITION: absolute; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 16px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 16px; -moz-box-shadow: 0 1px 3px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2); box-shadow: 0 1px 3px rgba(0,0,0,.2)
}
.jfk-bubble-closebtn {
	BORDER-BOTTOM: transparent 1px solid; POSITION: absolute; BORDER-LEFT: transparent 1px solid; OUTLINE-WIDTH: 0px; WIDTH: 21px; BACKGROUND: url(http://ssl.gstatic.com/ui/v1/icons/common/x_8px.png) no-repeat; HEIGHT: 21px; BORDER-TOP: transparent 1px solid; RIGHT: 2px; BORDER-RIGHT: transparent 1px solid; TOP: 2px; opacity: .4
}
.jfk-bubble-closebtn:focus {
	BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: #4d90fe 1px solid; BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid; opacity: .8
}
.jfk-bubble-arrow {
	POSITION: absolute
}
.jfk-bubble-arrow .jfk-bubble-arrowimplbefore {
	POSITION: absolute; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px
}
.jfk-bubble-arrow .jfk-bubble-arrowimplafter {
	POSITION: absolute; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px
}
.jfk-bubble-arrow .jfk-bubble-arrowimplbefore {
	BORDER-BOTTOM: 9px solid; BORDER-LEFT: 9px solid; BORDER-TOP: 9px solid; BORDER-RIGHT: 9px solid
}
.jfk-bubble-arrow .jfk-bubble-arrowimplafter {
	BORDER-BOTTOM: 8px solid; BORDER-LEFT: 8px solid; BORDER-TOP: 8px solid; BORDER-RIGHT: 8px solid
}
.jfk-bubble-arrowdown {
	BOTTOM: 0px
}
.jfk-bubble-arrowup {
	TOP: -9px
}
.jfk-bubble-arrowleft {
	LEFT: -9px
}
.jfk-bubble-arrowright {
	RIGHT: 0px
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore {
	BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent; LEFT: -9px
}
.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore {
	BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent; LEFT: -9px
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore {
	BORDER-BOTTOM-COLOR: #a8a8a8; BORDER-TOP-COLOR: #a8a8a8; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplafter {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent; LEFT: -8px
}
.jfk-bubble-arrowup .jfk-bubble-arrowimplafter {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent; LEFT: -8px
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore {
	BORDER-BOTTOM-WIDTH: 0px
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplafter {
	BORDER-BOTTOM-WIDTH: 0px
}
.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore {
	BORDER-TOP-WIDTH: 0px
}
.jfk-bubble-arrowup .jfk-bubble-arrowimplafter {
	BORDER-TOP-WIDTH: 0px; TOP: 1px
}
.jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: #bbb; BORDER-LEFT-COLOR: #bbb; TOP: -9px
}
.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: #bbb; BORDER-LEFT-COLOR: #bbb; TOP: -9px
}
.jfk-bubble-arrowleft .jfk-bubble-arrowimplafter {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; TOP: -8px
}
.jfk-bubble-arrowright .jfk-bubble-arrowimplafter {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; TOP: -8px
}
.jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore {
	BORDER-LEFT-WIDTH: 0px
}
.jfk-bubble-arrowleft .jfk-bubble-arrowimplafter {
	BORDER-LEFT-WIDTH: 0px; LEFT: 1px
}
.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore {
	BORDER-RIGHT-WIDTH: 0px
}
.jfk-bubble-arrowright .jfk-bubble-arrowimplafter {
	BORDER-RIGHT-WIDTH: 0px
}
.jfk-checkbox {
	BORDER-BOTTOM: #c6c6c6 1px solid; BORDER-LEFT: #c6c6c6 1px solid; MARGIN: 0px 4px 0px 1px; OUTLINE-WIDTH: 0px; WIDTH: 11px; HEIGHT: 11px; FONT-SIZE: 1px; VERTICAL-ALIGN: text-bottom; BORDER-TOP: #c6c6c6 1px solid; BORDER-RIGHT: #c6c6c6 1px solid; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px
}
.jfk-checkbox-undetermined {
	BACKGROUND-COLOR: #fff
}
.jfk-checkbox-checked {
	BACKGROUND-COLOR: #fff
}
.jfk-checkbox-hover {
	BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: #b2b2b2 1px solid; -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.1); -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.1); box-shadow: inset 0 1px 1px rgba(0,0,0,.1)
}
.jfk-checkbox-active {
	BACKGROUND-COLOR: #ebebeb
}
.jfk-checkbox-focused {
	BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: #4d90fe 1px solid; BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid
}
.jfk-checkbox-focused.jfk-checkbox-clearOutline {
	BORDER-BOTTOM: #c6c6c6 1px solid; BORDER-LEFT: #c6c6c6 1px solid; BORDER-TOP: #c6c6c6 1px solid; BORDER-RIGHT: #c6c6c6 1px solid
}
.jfk-checkbox-disabled {
	BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #f1f1f1 1px solid; CURSOR: default; BORDER-RIGHT: #f1f1f1 1px solid
}
.jfk-checkbox-disabled.jfk-checkbox-clearOutline {
	BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #f1f1f1 1px solid; CURSOR: default; BORDER-RIGHT: #f1f1f1 1px solid
}
.jfk-checkbox-checkmark {
	POSITION: relative; OUTLINE-WIDTH: 0px; WIDTH: 15px; HEIGHT: 15px; TOP: -3px; LEFT: 0px
}
.jfk-checkbox-undetermined .jfk-checkbox-checkmark {
	BACKGROUND: url(http://ssl.gstatic.com/ui/v1/menu/checkmark-partial.png) no-repeat -5px -3px
}
.jfk-checkbox-checked .jfk-checkbox-checkmark {
	BACKGROUND: url(http://ssl.gstatic.com/ui/v1/menu/checkmark.png) no-repeat -5px -3px
}
.card-rating-stars {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; DIRECTION: ltr; HEIGHT: 13px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.card-star-on {
	WIDTH: 13px; HEIGHT: 13px; OVERFLOW: hidden
}
.card-star-off {
	WIDTH: 13px; HEIGHT: 13px; OVERFLOW: hidden
}
.card-star-half {
	WIDTH: 13px; HEIGHT: 13px; OVERFLOW: hidden
}
.card-star-on {
	BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/stars/card/card-stars-sprite.png) no-repeat 0px -39px
}
.card-star-off {
	BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/stars/card/card-stars-sprite.png) no-repeat 0px -26px
}
.card-star-half {
	BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/stars/card/card-stars-sprite.png) no-repeat 0px -13px
}
.offline-download-control {
	COLOR: #555
}
.offline-download-progress {
	COLOR: #777
}
.offline-download-control + .offline-download-progress {
	MARGIN-TOP: 0.5em
}
.unified-hovercard-tooltip {
	Z-INDEX: 10000; TEXT-ALIGN: left
}
* HTML .unified-hovercard-tooltip {
	DISPLAY: block !important
}
*:first-child + HTML .unified-hovercard-tooltip {
	DISPLAY: block !important
}
.unified-hovercard {
	BORDER-BOTTOM: #d9d9d9 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #d9d9d9 1px solid; BACKGROUND: #fff; COLOR: #454545; FONT-SIZE: 12px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; -moz-box-shadow: 0 0 8px #d9d9d9; -webkit-box-shadow: 0 0 8px #d9d9d9; box-shadow: 0 0 8px #d9d9d9
}
.gb-hovercard-heading {
	MARGIN: 0px 0px 3px
}
.gb-reset .gb-hovercard-heading {
	MARGIN: 0px 0px 3px
}
.unified-hovercard A:link {
	COLOR: #15c; CURSOR: pointer; TEXT-DECORATION: none
}
.unified-hovercard A:visited {
	COLOR: #15c; CURSOR: pointer; TEXT-DECORATION: none
}
.unified-hovercard-fake-link {
	COLOR: #15c; CURSOR: pointer; TEXT-DECORATION: none
}
.unified-hovercard-footer-action-link {
	COLOR: #15c; CURSOR: pointer; TEXT-DECORATION: none
}
.unified-hovercard-link {
	MARGIN-TOP: 12px
}
.unified-hovercard-arrow-up {
	POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px
}
.unified-hovercard-arrow-up-border {
	POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px
}
.unified-hovercard-arrow-down {
	POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px
}
.unified-hovercard-arrow-down-border {
	POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px
}
.unified-hovercard-arrow-left {
	POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px
}
.unified-hovercard-arrow-left-border {
	POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px
}
.unified-hovercard-arrow-right {
	POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px
}
.unified-hovercard-arrow-right-border {
	POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px
}
.unified-hovercard-arrow-up {
	BORDER-BOTTOM: #fff 12px solid; BORDER-LEFT: transparent 12px dashed; BORDER-RIGHT: transparent 12px dashed
}
.unified-hovercard-arrow-up-border {
	BORDER-BOTTOM: #d9d9d9 13px solid; BORDER-LEFT: transparent 13px dashed; BORDER-RIGHT: transparent 13px dashed
}
.unified-hovercard-arrow-down {
	BORDER-LEFT: transparent 12px dashed; BORDER-TOP: #f7f7f7 12px solid; BORDER-RIGHT: transparent 12px dashed
}
.unified-hovercard-date {
	MARGIN-TOP: 6px; COLOR: #8f8f8f
}
.unified-hovercard-nofooter {
	BORDER-TOP: #fff 12px solid
}
.unified-hovercard-arrow-down-border {
	BORDER-LEFT: transparent 13px dashed; BORDER-TOP: #d9d9d9 13px solid; BORDER-RIGHT: transparent 13px dashed
}
.unified-hovercard-arrow-left {
	BORDER-BOTTOM: transparent 12px dashed; BORDER-TOP: transparent 12px dashed; BORDER-RIGHT: #fff 12px solid
}
.unified-hovercard-arrow-left-border {
	BORDER-BOTTOM: transparent 13px dashed; BORDER-TOP: transparent 13px dashed; BORDER-RIGHT: #d9d9d9 13px solid
}
.unified-hovercard-arrow-right {
	BORDER-BOTTOM: transparent 12px dashed; BORDER-LEFT: #fff 12px solid; BORDER-TOP: transparent 12px dashed
}
.unified-hovercard-arrow-right-border {
	BORDER-BOTTOM: transparent 13px dashed; BORDER-LEFT: #d9d9d9 13px solid; BORDER-TOP: transparent 13px dashed
}
.unified-hovercard-body {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.unified-hovercard-card-error {
	MARGIN: 6px 0px; COLOR: #e00
}
.unified-hovercard-error-icon {
	MARGIN-RIGHT: 8px
}
.unified-hovercard A.unified-hovercard-title:link {
	FONT-SIZE: 16px
}
.unified-hovercard A.unified-hovercard-title:visited {
	FONT-SIZE: 16px
}
.unified-hovercard A.unified-hovercard-title:hover {
	FONT-SIZE: 16px
}
.unified-hovercard SPAN.unified-hovercard-title {
	COLOR: black; FONT-WEIGHT: bold
}
.unified-hovercard-more-link {
	WHITE-SPACE: nowrap
}
.unified-hovercard-meta {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 10px
}
.unified-hovercard-supported-devices {
	FLOAT: left; COLOR: #8f8f8f
}
.unified-hovercard-device-type {
	MARGIN-RIGHT: 12px
}
.unified-hovercard-device-content {
	WIDTH: 340px; CURSOR: default
}
.unified-hovercard-device-supported {
	BACKGROUND-IMAGE: url(http://www.mormonthink.com/googlebooks/images/checkmark_icons.png); WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.unified-hovercard-device-not-supported {
	BACKGROUND-IMAGE: url(http://www.mormonthink.com/googlebooks/images/checkmark_icons.png); WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.unified-hovercard-device-supported {
	BACKGROUND-POSITION: 0px 0px
}
.unified-hovercard-device-not-supported {
	BACKGROUND-POSITION: 0px -20px
}
.unified-hovercard-device-unknown-supported {
	MARGIN-LEFT: 16px
}
.unified-hovercard-footer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BACKGROUND: #f7f7f7; BORDER-TOP: #d9d9d9 1px solid; PADDING-TOP: 10px
}
.unified-hovercard-footer-inner-left {
	FLOAT: left
}
.unified-hovercard-footer-inner-right {
	FLOAT: right
}
.unified-hovercard-footer-inner {
	WIDTH: 100%; HEIGHT: 1%; OVERFLOW: hidden
}
.unified-hovercard-pre-order-date {
	PADDING-LEFT: 8px; FLOAT: left; COLOR: #8f8f8f
}
.unified-hovercard-pre-ordered {
	COLOR: #8f8f8f; FONT-WEIGHT: bold
}
.unified-hovercard-cancelled {
	COLOR: #e00; FONT-WEIGHT: bold
}
.unified-hovercard-book-options {
	PADDING-TOP: 16px
}
.unified-hovercard-book-options .unified-hovercard-button {
	MARGIN-LEFT: 16px
}
.unified-hovercard-book-options :first-child.unified-hovercard-button {
	MARGIN-LEFT: 0px
}
.unified-hovercard-book-options .unified-hovercard-offline-remove-options {
	FLOAT: right; COLOR: #555; MARGIN-LEFT: 16px
}
.unified-hovercard-button {
	BORDER-BOTTOM: #dcdcdc 1px solid; MIN-WIDTH: 70px; TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f5f5',EndColorStr='#f1f1f1'); BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; HEIGHT: 27px; COLOR: #444 !important; FONT-SIZE: 11px; BORDER-TOP: #dcdcdc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 0px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-user-select: none; -webkit-user-select: none; -o-transition: all .218s; -moz-transition: all .218s; -webkit-transition: all .218s; transition: all .218s
}
.unified-hovercard-button:hover {
	BORDER-BOTTOM: #c6c6c6 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#f1f1f1'); BORDER-LEFT: #c6c6c6 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #222; BORDER-TOP: #c6c6c6 1px solid; BORDER-RIGHT: #c6c6c6 1px solid; -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); box-shadow: 0 1px 1px rgba(0,0,0,0.1); -o-transition: all 0s; -moz-transition: all 0s; -webkit-transition: all 0s; transition: all 0s
}
.hover.unified-hovercard-button {
	BORDER-BOTTOM: #c6c6c6 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#f1f1f1'); BORDER-LEFT: #c6c6c6 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #222; BORDER-TOP: #c6c6c6 1px solid; BORDER-RIGHT: #c6c6c6 1px solid; -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); box-shadow: 0 1px 1px rgba(0,0,0,0.1); -o-transition: all 0s; -moz-transition: all 0s; -webkit-transition: all 0s; transition: all 0s
}
.unified-hovercard-button:active {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f6f6f6',EndColorStr='#f1f1f1'); BACKGROUND-COLOR: #f6f6f6; -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
}
.active.unified-hovercard-button {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f6f6f6',EndColorStr='#f1f1f1'); BACKGROUND-COLOR: #f6f6f6; -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
}
.active.unified-hovercard-button {
	BORDER-BOTTOM: #c6c6c6 1px solid; BORDER-LEFT: #c6c6c6 1px solid; COLOR: #333; BORDER-TOP: #c6c6c6 1px solid; BORDER-RIGHT: #c6c6c6 1px solid
}
.unified-hovercard-button:visited {
	COLOR: #666
}
.focus.unified-hovercard-button {
	Z-INDEX: 4 !important; BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: #4d90fe 1px solid; OUTLINE-STYLE: none; BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid
}
.focus.right.unified-hovercard-button {
	Z-INDEX: 4 !important; BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: #4d90fe 1px solid; OUTLINE-STYLE: none; BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid
}
.focus.mid.unified-hovercard-button {
	Z-INDEX: 4 !important; BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: #4d90fe 1px solid; OUTLINE-STYLE: none; BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid
}
.focus.left.unified-hovercard-button {
	Z-INDEX: 4 !important; BORDER-BOTTOM: #4d90fe 1px solid; BORDER-LEFT: #4d90fe 1px solid; OUTLINE-STYLE: none; BORDER-TOP: #4d90fe 1px solid; BORDER-RIGHT: #4d90fe 1px solid
}
.unified-hovercard-button-hilite {
	BORDER-BOTTOM: #3079ed 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#4787ed'); BORDER-LEFT: #3079ed 1px solid; BACKGROUND-COLOR: #4d90fe; COLOR: #fff !important; BORDER-TOP: #3079ed 1px solid; BORDER-RIGHT: #3079ed 1px solid
}
.unified-hovercard-button-hilite:hover {
	BORDER-BOTTOM: #2f5bb7 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#357ae8'); BORDER-LEFT: #2f5bb7 1px solid; BACKGROUND-COLOR: #357ae8; COLOR: #fff; BORDER-TOP: #2f5bb7 1px solid; BORDER-RIGHT: #2f5bb7 1px solid
}
.unified-hovercard-button-hilite:active {
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3)
}
.unified-hovercard-button-hilite:focus:active {
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3)
}
.focus.unified-hovercard-button-hilite:active {
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3)
}
.disabled.unified-hovercard-button {
	BORDER-BOTTOM: #f3f3f3 1px solid; BORDER-LEFT: #f3f3f3 1px solid; BACKGROUND: #fff; COLOR: #b8b8b8; BORDER-TOP: #f3f3f3 1px solid; CURSOR: default; BORDER-RIGHT: #f3f3f3 1px solid; pointer-events: none
}
.disabled.unified-hovercard-button:hover {
	BORDER-BOTTOM: #f3f3f3 1px solid; BORDER-LEFT: #f3f3f3 1px solid; BACKGROUND: #fff; COLOR: #b8b8b8; BORDER-TOP: #f3f3f3 1px solid; CURSOR: default; BORDER-RIGHT: #f3f3f3 1px solid; pointer-events: none
}
.disabled.unified-hovercard-button:active {
	BORDER-BOTTOM: #f3f3f3 1px solid; BORDER-LEFT: #f3f3f3 1px solid; BACKGROUND: #fff; COLOR: #b8b8b8; BORDER-TOP: #f3f3f3 1px solid; CURSOR: default; BORDER-RIGHT: #f3f3f3 1px solid; pointer-events: none
}
.active.disabled.unified-hovercard-button {
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
}
.disabled.unified-hovercard-button-hilite {
	BORDER-BOTTOM: #3079ed 1px solid; FILTER: alpha(opacity=50); BORDER-LEFT: #3079ed 1px solid; BACKGROUND-COLOR: #4d90fe; COLOR: #fff; BORDER-TOP: #3079ed 1px solid; BORDER-RIGHT: #3079ed 1px solid; opacity: .5
}
.disabled.unified-hovercard-button-hilite:hover {
	BORDER-BOTTOM: #3079ed 1px solid; FILTER: alpha(opacity=50); BORDER-LEFT: #3079ed 1px solid; BACKGROUND-COLOR: #4d90fe; COLOR: #fff; BORDER-TOP: #3079ed 1px solid; BORDER-RIGHT: #3079ed 1px solid; opacity: .5
}
.disabled.unified-hovercard-button-hilite:active {
	BORDER-BOTTOM: #3079ed 1px solid; FILTER: alpha(opacity=50); BORDER-LEFT: #3079ed 1px solid; BACKGROUND-COLOR: #4d90fe; COLOR: #fff; BORDER-TOP: #3079ed 1px solid; BORDER-RIGHT: #3079ed 1px solid; opacity: .5
}
.unified-hovercard-reviews-link {
	LINE-HEIGHT: 1em; HEIGHT: 1.2em; COLOR: #777; VERTICAL-ALIGN: middle
}
.unified-hovercard-stars {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; DIRECTION: ltr; HEIGHT: 13px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.unified-hovercard .rating-stars .unified-hovercard-star-off {
	MARGIN: 0.1em 0px 0px
}
.unified-hovercard .rating-stars .unified-hovercard-star-on {
	MARGIN: 0.1em 0px 0px
}
.unified-hovercard .rating-stars .unified-hovercard-star-half {
	MARGIN: 0.1em 0px 0px
}
.unified-hovercard-stars {
	MARGIN: 0px 3px 0px 0px
}
.unified-hovercard .rating-stars {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; DIRECTION: ltr; HEIGHT: 13px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.unified-hovercard-footer-unavailable-offline-msg {
	COLOR: #777
}
.unified-hovercard-pagesnum {
	COLOR: #999
}
.unified-hovercard-pubdate {
	COLOR: #999
}
.unified-hovercard-order-links-container {
	FLOAT: right
}
.unified-hovercard-device-and-format {
	WIDTH: 360px
}
.unified-hovercard-additional {
	MARGIN-BOTTOM: 0px
}
.unified-hovercard-table-layout {
	WIDTH: 100%
}
.unified-hovercard-table-layout TR {
	VERTICAL-ALIGN: top
}
.unified-hovercard-table-layout H4 {
	MARGIN: 0px
}
.unified-hovercard-plusone-container {
	POSITION: relative; FLOAT: right; VERTICAL-ALIGN: middle; OVERFLOW: hidden; LEFT: 10px
}
.arrow {
	HEIGHT: 24px; VERTICAL-ALIGN: middle
}
.arrow A:focus {
	OUTLINE-WIDTH: 0px
}
.viewport {
	TEXT-ALIGN: center; OVERFLOW-X: auto; WIDTH: 100%
}

@media Print    
{
#viewport {
	DISPLAY: none
}
    }
#toolbar_td {
	HEIGHT: 26px; MARGIN-RIGHT: 260px
}
.sidebarlink {
	LINE-HEIGHT: 1.4em; TEXT-INDENT: -1em; PADDING-LEFT: 1em
}
.modal-dialog-bg {
	POSITION: absolute; BACKGROUND-COLOR: #000
}
.modal-dialog {
	Z-INDEX: 9999; BORDER-BOTTOM: #9ae 1px solid; POSITION: absolute; BORDER-LEFT: #9ae 1px solid; BACKGROUND-COLOR: #dde5ff; WIDTH: 450px; FONT-SIZE: 83%; BORDER-TOP: #9ae 1px solid; BORDER-RIGHT: #9ae 1px solid
}
.modal-dialog-title {
	POSITION: relative; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #dde5ff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; CURSOR: default; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.modal-dialog-content {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #dde5ff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.modal-dialog-buttons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ddd; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.modal-dialog-buttons BUTTON {
	MARGIN: 5px
}
.ad {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #e5ecf9; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 3px
}
.ad .site {
	COLOR: #0a0
}
.ad .desc {
	PADDING-LEFT: 2px; COLOR: #444
}
.ad .spon {
	PADDING-LEFT: 4px; FLOAT: right; COLOR: #888; FONT-SIZE: 70%
}
.ad .adline {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; HEIGHT: 1em; FONT-SIZE: 80%; OVERFLOW: hidden; PADDING-TOP: 1px
}
DIV.searchresult {
	PADDING-BOTTOM: 1.25em; PADDING-TOP: 0.1em
}
DIV.searchresult A {
	FONT-SIZE: 1.15em
}
.results_selected {
	BACKGROUND-COLOR: #efefef
}
.results_snippet {
	PADDING-LEFT: 10px
}
.viewport-learn-link {
	WHITE-SPACE: nowrap; COLOR: #77c
}
.vp-buy-link {
	FONT-WEIGHT: bold
}
.np-ltp-dialog-msg {
	PADDING-BOTTOM: 2px; FLOAT: left
}
.np-ltp-dialog-main-container {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 0px
}
.np-ltp-dialog-close {
	BACKGROUND-COLOR: #fff; FLOAT: right; OVERFLOW: hidden; CURSOR: pointer
}
.np-ltp-dialog-textbox {
	WIDTH: 100%
}
.np-ltp-dialog-input-container {
	PADDING-TOP: 10px
}
.toolbar {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #dde5ff; EMPTY-CELLS: show; FONT-SIZE: 83%; BORDER-TOP: #9ae 1px solid
}
#jtp {
	TEXT-ALIGN: right
}
.menu_td {
	WIDTH: 260px; VERTICAL-ALIGN: top; BORDER-TOP: #c3c7ca 1px solid
}
#viewport_td {
	VERTICAL-ALIGN: top; BORDER-RIGHT: #999 1px solid
}
.menu_zippy {
	MARGIN-TOP: 2px; FLOAT: left; OVERFLOW: hidden
}
.toolbar {
	BORDER-TOP-WIDTH: 0px
}
DIV#coverandmetadata {
	PADDING-BOTTOM: 0px; MARGIN: 0.3em 1.2em 0.5em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.refcontent {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.refpagebody {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
DIV#titlebar {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; CLEAR: both; PADDING-TOP: 0px
}
#volumebartable {
	WIDTH: 100%
}
TD.volumetab {
	VERTICAL-ALIGN: bottom
}
TD.volumetabspace {
	BORDER-BOTTOM: #9ae 1px solid
}
TD.volumetitle {
	BORDER-BOTTOM: #9ae 1px solid
}
TD.volumetab A {
	BORDER-BOTTOM: #9ae 1px solid; BORDER-LEFT: #9ae 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Arial; HEIGHT: 1%; COLOR: #000; FONT-SIZE: 83%; BORDER-TOP: #9ae 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #9ae 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
TD.volumetab A:active {
	BORDER-BOTTOM: #9ae 1px solid; BORDER-LEFT: #9ae 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Arial; HEIGHT: 1%; COLOR: #000; FONT-SIZE: 83%; BORDER-TOP: #9ae 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #9ae 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
TD.volumetab A:visited {
	BORDER-BOTTOM: #9ae 1px solid; BORDER-LEFT: #9ae 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Arial; HEIGHT: 1%; COLOR: #000; FONT-SIZE: 83%; BORDER-TOP: #9ae 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #9ae 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
TD.selectedtab A {
	BORDER-BOTTOM: #dde5ff 1px solid; BACKGROUND-COLOR: #dde5ff; FONT-WEIGHT: bold
}
TD.selectedtab A:active {
	BORDER-BOTTOM: #dde5ff 1px solid; BACKGROUND-COLOR: #dde5ff; FONT-WEIGHT: bold
}
TD.selectedtab A:visited {
	BORDER-BOTTOM: #dde5ff 1px solid; BACKGROUND-COLOR: #dde5ff; FONT-WEIGHT: bold
}
TD.volumetitle {
	PADDING-LEFT: 15px; WIDTH: 100%; PADDING-RIGHT: 8px
}
TD.volumetitle .titlewrap {
	WHITE-SPACE: normal; HEIGHT: 1.5em; OVERFLOW: hidden
}
TD.volumetabspace {
	PADDING-RIGHT: 4px
}
.addmd {
	COLOR: #777; MARGIN-LEFT: 2px; FONT-SIZE: 83%
}
DIV#titlebar {
	BACKGROUND-COLOR: #fff; COLOR: #000; MARGIN-LEFT: 3px; CLEAR: both; PADDING-TOP: 0.2em
}
.gb-volume-title {
	DISPLAY: inline; MARGIN-LEFT: 2px; FONT-SIZE: 125%; FONT-WEIGHT: bold
}
.close {
	WIDTH: 19px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; FLOAT: right; HEIGHT: 18px; CURSOR: pointer
}
H3.section {
	MARGIN: 10px 0px 0px 15px; FONT-SIZE: 90%; FONT-WEIGHT: bold
}
.results_count {
	TEXT-ALIGN: right; PADDING-TOP: 5px
}
.return_to_summary {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 9px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 83%; PADDING-TOP: 3px
}
#menu_container {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; WIDTH: 260px
}
.menu_content {
	BORDER-BOTTOM: #bebebe 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 83%; PADDING-TOP: 5px
}
.menu_td .loading {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 83%; PADDING-TOP: 15px
}
.sidebar_footer A {
	WHITE-SPACE: nowrap; COLOR: #77c; FONT-SIZE: 90%
}
#action_buttons_container IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px
}
#action_buttons_container A {
	COLOR: #20c; TEXT-DECORATION: none
}
#action_buttons_container A .link {
	TEXT-DECORATION: underline
}
#action_buttons_container DIV {
	PADDING-TOP: 0.2em
}
#search_form {
	PADDING-BOTTOM: 0px; MARGIN: 1px 24px 1px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#search_form_input {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 15px; PADDING-LEFT: 3px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #ccc 1px solid
}
IMG#summary-frontcover {
	MARGIN-BOTTOM: 0.1em; MARGIN-RIGHT: 3px
}
IMG#tbnlcol {
	MARGIN-BOTTOM: 0.1em; MARGIN-RIGHT: 3px
}
IMG#tbnrcol {
	MARGIN-BOTTOM: 0.1em; MARGIN-RIGHT: 3px
}
IMG#tbnlcol {
	MARGIN-TOP: 0.4em
}
IMG#tbnrcol {
	MARGIN-TOP: 0.4em
}
.summary-frontcover {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.gback {
	POSITION: relative; BACKGROUND-COLOR: #ccc
}
.viewport {
	TEXT-ALIGN: center; OVERFLOW-X: auto; WIDTH: 100%
}
.viewport-table {
	MARGIN: 0px auto; WIDTH: 100%
}
.SPRITE_pagination_left {
	WIDTH: 29px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -18px 0px; HEIGHT: 17px
}
.SPRITE_pagination_right {
	WIDTH: 29px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -64px -60px; HEIGHT: 17px
}
.SPRITE_zoomin-2 {
	WIDTH: 17px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -41px -64px; HEIGHT: 16px
}
.SPRITE_zoomout-2 {
	WIDTH: 17px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat 0px -32px; HEIGHT: 16px
}
.SPRITE_1_page-2 {
	WIDTH: 17px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -47px 0px; HEIGHT: 16px
}
.SPRITE_2_page-2 {
	WIDTH: 20px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -38px -32px; HEIGHT: 16px
}
.SPRITE_thumbset {
	WIDTH: 16px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -47px -16px; HEIGHT: 16px
}
.SPRITE_fullscreen-2 {
	WIDTH: 17px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -21px -48px; HEIGHT: 16px
}
.SPRITE_row_of_pages {
	WIDTH: 18px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -81px -18px; HEIGHT: 18px
}
.SPRITE_hand-2 {
	WIDTH: 17px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -12px -64px; HEIGHT: 16px
}
.SPRITE_select-2 {
	WIDTH: 18px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat 0px -13px; HEIGHT: 18px
}
.SPRITE_disabled_select {
	WIDTH: 18px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -80px 0px; HEIGHT: 18px
}
.SPRITE_print_icon {
	WIDTH: 16px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -64px 0px; HEIGHT: 16px
}
.SPRITE_page_view-2 {
	WIDTH: 16px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -64px -41px; HEIGHT: 16px
}
.SPRITE_pages {
	WIDTH: 19px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -80px -36px; HEIGHT: 24px
}
.SPRITE_minus_sm {
	WIDTH: 12px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -29px -64px; HEIGHT: 12px
}
.SPRITE_plus_sm {
	WIDTH: 12px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat 0px -64px; HEIGHT: 12px
}
.SPRITE_link-2 {
	WIDTH: 16px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -38px -48px; HEIGHT: 16px
}
.SPRITE_close_x {
	WIDTH: 14px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat 0px 0px; HEIGHT: 13px
}
.SPRITE_bottomleftroundedborder {
	WIDTH: 5px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -54px -48px; HEIGHT: 5px
}
.SPRITE_bottomrightroundedborder {
	WIDTH: 5px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -16px -48px; HEIGHT: 5px
}
.SPRITE_stl {
	WIDTH: 5px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -64px -36px; HEIGHT: 5px
}
.SPRITE_str {
	WIDTH: 5px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -59px -32px; HEIGHT: 5px
}
.SPRITE_sbl {
	WIDTH: 5px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -58px -64px; HEIGHT: 5px
}
.SPRITE_sbr {
	WIDTH: 5px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -54px -53px; HEIGHT: 5px
}
.SPRITE_back_to_article-2 {
	WIDTH: 17px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -64px -18px; HEIGHT: 16px
}
.SPRITE_back_to_article_disabled-2 {
	WIDTH: 17px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat -17px -32px; HEIGHT: 16px
}
.SPRITE_subscribe-2 {
	WIDTH: 16px; BACKGROUND: url(http://www.mormonthink.com/googlebooks/images/sprite_viewport-4.gif) no-repeat 0px -48px; HEIGHT: 16px
}
