*{margin: 0;}
html, body {height: 100%;overflow-y: hidden;}
body {background:#222222 !important}
body{
	height:100%;
	/*min-width:1080px;
	min-height:720px;*/
	padding:0px !important;
	margin:0px !important;
	border-collapse:collapse;
	border-spacing:0px;
	color:#000 !important;
	overflow: hidden;
}
h1, h2, h3, h4 {margin: 0 0 5px 0 !important}
input[readonly]{background-color:#d3d3d3}
.clear{clear: both}
#maindiv {height:100%;background:white;padding-top:15px;padding-bottom:15px;border:5px solid #D8CD9E;/*url("../images/mainframe.jpg") repeat scroll left top;/*border:18px solid #847a62;*/}
#homepgdiv{height:100%;background:#222222;padding: 32px;}
.dvbox{height:100%;}
.dvbox_h98 {height:97% !important; }
.fh{height:100% !important}
.fw{height:100% !important}
.nm{margin:0 !important;font-size:26px;}
.np{/*padding:7px !important;*/ padding-left: 0 !important;padding-right: 0 !important;}
.dvimg{background: url("../images/landing_bg.png") no-repeat center center;width: 1619px;height:863px;background-size:1619px 863px;}
/*.mainimg{background:url('../images/toc_bg1920x1035_2.jpg') no-repeat center center;width:min-width;height:1035px;width: 100%;border: 0px solid #D3D3D3;}*/
.mainimg{background:no-repeat center top;width:min-width;width: 100%;height:100%;border-top: 15px solid #D8D3BF;border-bottom: 15px solid #D8D3BF;background-color:#AA9F74;}
/*.mainframe {width:1619px;height:863px;}
.mainframe {width:1920px; height:950px;background:url("../images/mainframe.jpg") no-repeat scroll center center;border:14px solid #847a62;background-size:cover;}*/
.mainframe {/*border:18px solid #847a62*/;background:/*url("../images/mainframe.jpg") #a88d40*/white no-repeat scroll left top;margin:auto;}
.dvlogo{position: relative; top: 30%;}
.scroll-element scroll-x scroll-element_arrows_visible scroll-scrollx_visible scroll-scrolly_visible{display:none;}
.logo, .enter{margin:auto;} {position: relative; top: 50%; width:176px;}
#dvtitles {margin-top:17%; width: 100%;text-align:center;}
/*#dvtitles {position:relative;top:34%; left:-34%;float:right;}*/
/*#dvtitles {position:relative;top:4%; left:-15%;float:right;}*/
/*#dvtitles {position:relative;top:4%; left:-15%;float:right;} for text */
/*table.titles, .spnpreface {font-size:25px;font-family:Georgia;color:#E5DAB8;}*/
table.titles td {margin: 5px 0;/*cursor:pointer;*/float:left}
.toptxt span {padding:0 10px; color:#E5DAB8; font-size:15px;}
/*#imgfile:hover, #caption_blockright #imgcaption:hover{cursor:pointer;}*/
#imgcaption{color: #a58428;font-size: 16px;font-style: italic;text-align: center;margin-bottom:8px; }
#imgfile, #imgfiletp{width: 241px;} /*border-bottom: 8px solid #e5e5e4;border-top: 8px solid #cfcdcc; */
#imgfiletp{
	width:100% !important;
	height:100% !important;
}
#imgfile_sum{width: 241px;} /*border-bottom: 8px solid #e5e5e4;border-top: 8px solid #cfcdcc; */
#header{height:130px;width:100%;margin:auto;font-family:Arial}
.toptxt {position:relative;top:78%;}
.toclogo {position:relative;top:15%;}
#menulinks {padding-top:-1px;text-align:center;position:relative;width:auto;margin:auto;font-family:Arial;}
#menulink {padding-top:-1px;text-align:center;position:absolute;width:auto;margin:auto;font-family:Arial;background: url('../images/plain2.png') no-repeat scroll right;width:130px;height:35px;right:65px;bottom:59px;padding-top:2px;text-align:center;}
#reader {background: url('../images/plain2.png') no-repeat scroll right; width:130px; height:35px; right:65px; bottom:135px; position:absolute;padding-top:2px;text-align:center; }
#format{background: url('../images/plain2.png') no-repeat scroll right;width:130px;height:35px; right:65px;bottom:97px; position:absolute;padding-top:2px;text-align:center;}
#menulinks span {color:#FFF; font-size:12px;text-decoration:none;opacity:0.35}
#format span,#reader span,#menulink a{color:/*#745f35*/black !important; font-size:15px;text-decoration: none;}
.sep {border-left: 1px solid #FFF;margin:0 5px;opacity:0.35}
.arrow {font-family:monospace;font-size:20px;color:#692c08;float:left;margin:auto;line-height:35px;}
.golden {color:#E5DAB8;font-size:15px;font-weight:bold;font-family:georgia;}
.bchap { font-weight:normal;margin-top:5px; text-align:center;color:#a9a392;font-size:17px}
#tableimg td {width:809px;}
#tableimg {margin:auto;}
.borderbox {border:14px solid #827961;}
/*#leftframe {height:98%; color:#3e3929;width:51%;margin:15px 15px 0 15px;position:relative;}
#rightframe {min-height:100%;font-family:Arial;color:#9e947b;font-size:14px;text-shadow:1px 1px 1px #353535;width:47%;padding:15px;position:relative;padding-left:50px;}*/
#leftframe, #col2frame {color:#3e3929;margin:0;padding:15px;position:relative;height:100%;}
#rightframe {min-height:100%;font-family:Arial;color:#9e947b;font-size:14px;text-shadow:1px 1px 1px #353535;height:100%;padding:20px;position:relative;background:url("../images/rightframe.jpg") no-repeat scroll left top;padding-top:5px;}
#hreader{margin: auto; top: 35%; position:relative;}
#readermode{margin-bottom:5px;}
#readericon div{cursor:pointer;width:150px;margin:auto;}
#opticon {margin-top:28px;cursor:pointer;}
.ceramic {background:#544846;border:1px solid #827961;padding:3px !important;width:45%}
.ceramic input {background:#494A44;border:1px solid #827961;width:100%;height:25px;}
/*.ceramic {background: url("../images/search_bg.png") no-repeat scroll center center;width:504px;height:38px;margin-top:2px;}
.ceramic input{background:none;border:none;width:100%;height:35px;padding-left:8px;}
.searchbox {font-size:14px;}*/
.vspace {margin:4px 0;}
.btngo {background:url('../images/go.jpg') no-repeat left center;height:30px;width:48px; cursor:pointer;margin:2px 0 0 5px !important; }
#imgdisplay{background:red;width:100px;height:900px;float:right;position: relative; z-index: 99999;}
.btnpages {background:url('../images/page_icon.png') no-repeat left center;height:22px;width:25px;display:block;float:right;cursor:pointer;}
.sicon  {background:url('../images/sicon.png') no-repeat right center;width:111px;height:68px;text-align:center;display:table-cell;vertical-align:middle;cursor:pointer;color:#93b490;text-shadow:none;padding:5px;}
.dicon  {background:url('../images/dicon.png') no-repeat right center;width:111px;height:68px;text-align:center;display:table-cell;vertical-align:middle;cursor:pointer;color:#a9a392;text-shadow:none;padding:5px;}
.dpcnt {width:111px; text-align:center;display:block;color:#a9a392;text-shadow:none;}
.spcnt {width:111px; text-align:center;display:block;color:#93b490;text-shadow:none;}
.prev {background:url('../images/btn-prev2.png') no-repeat left center;height:35px;width:82px;cursor:pointer;display:inline-block;margin-right:5px;}
.next {background:url('../images/btn-next2.png') no-repeat right center;height:35px;width:82px;cursor:pointer;display:inline-block;}
.cont {background:url('../images/continue.jpg') no-repeat left center;height:30px;width:74px;cursor:pointer;display:inline-block;margin-right:10px;}
.paging {position:absolute;bottom:0;right:0;font-family:Arial;font-size:16px;}
.paging div {margin:3px;}
.paging div:first-child, .pagination .page_number {margin-top:8px;margin-right:6px;color:#968767;font-size:15px;}
.chpage_number,.chpage_number_l1,.chpage_number_l2,.chpage_number_l3 {margin-top:-35px;margin-right:-10px;color:#333;font-size:17px;float:right;position: relative;}
.catbg {background: url("../images/sector_bg.jpg") no-repeat scroll center center;width:100%;height:42px;border:1px solid #847A61;}
.chapbg {background: url("../images/chapter_bg.jpg") repeat-y scroll center center;width:100%;height:auto;padding:10px;border:1px solid #847A61;line-height:18px;}
.pageframe {width:1187px; height:100%;background-color: white;/*height:925px;margin-top:12px;border-left: 19px solid #d2c69f;border-right: 19px solid #d2c69f;*/ }
#rpart table td{padding:3px; color:#A9A392}
.cpage {padding:15px;padding-right:0;font-family:Times New Roman; font-size:20px;color:black/*#3E3929*/; width:77%; float:left;height:98%;}
.llogo {width:416px;float:left;}
#breader{position:relative;top:11%;}
.pagecount { position:relative;top:calc(100% - 30px);text-align:right;color:black/*#605131*/;font-size:15px;font-family:Arial;clear:both;padding-right:5px;margin-top:-6px;height:36px;}
.opac {opacity:0.5;}
/*.titles a {text-decoration:none !important;}
.book {color:#fff;padding-left:5px;font-size:30px;font-family:Times New Roman;text-shadow:1px 4px 4px #827961;}*/
.graphic {/*background:url('../images/toc_book_unsel.png') no-repeat left center;width:618px;height:37px;*/}
/*.spnpreface {background-position:5px 3px;width:593px;height:101px;background:url('../images/logo_1.png') no-repeat center center;}*/
/*.spnpreface {background-position:5px 3px;width:564px;height:93px;background:url('../images/logo_1_1.png') no-repeat center center;}*/
.spnpreface {background-position:5px 3px;width:100%;height:93px;background:url('../images/logo_1_1.png') no-repeat center center;background-size: contain;}
.book1 {background-position:5px -43px;height:38px;}
.book2 {background-position:5px -87px;height:37px;}
.book3 {background-position:5px -134px;height:36px;}
.book4 {background-position:5px -181px;height:35px;}
.book5 {background-position:5px -226px;height:36px;}
.graphic:hover {background:url('../images/toc_book_sel.png') no-repeat left center;width:618px;height:37px;}
/*.spnpreface:hover {background-position:5px 3px;height:29px;}*/
.book1:hover {background-position:5px -43px;height:38px;}
.book2:hover {background-position:5px -87px;height:37px;}
.book3:hover {background-position:5px -134px;height:36px;}
.book4:hover {background-position:5px -181px;height:35px;}
.book5:hover {background-position:5px -226px;height:36px;}
.disable {cursor:default;opacity:0.7;}
#pagec, .imageviewer #layout {height:100%;padding-right:20px;font-family:Times New Roman;font-size:20px;}

#pager,#pagerl1,#pagerl2,#pagerl3,#pagerl4,#pagerl5, #pagerl6, #pagerl7,#pager_cn,#pager_prpk,#dvsgiitems,#dvsgcategories,#dvsgcatscount,#pager_i  {padding:15px;padding-top:0px;padding-right:45px;height:835px;max-height:835px;padding-left:53px;text-align:left;background-color:#FFFFFF;}
.topframe {width:1619px; height:124px;background:url("../images/icon_bg.jpg") no-repeat scroll center center;margin-bottom:10px;font-family:Arial}
#pages, #paras, #sents, #illus, #video {background:url("../images/icon_set1.png") no-repeat scroll center center;height: 52px; width: 75px;vertical-align:bottom;color:#A9A392;padding: 0;text-align:center;cursor:pointer;}
#modeD1, #modeD2, #modeD3, #modeD4, #modeD5 {background:url("../images/icon_set2.png") no-repeat scroll center center;height: 52px; width: 60px;vertical-align:bottom;color:#A9A392;padding: 0;text-align:center;cursor:pointer;}
#tbllefticon td span, #tblrighticon td span {position:relative;top:17px;font-size:15px;padding: 0 3px;}
.lefticons, .righticons {margin-top:18px;padding-left:20px;}
#pages { background-position: 15px -57px;}
#paras { background-position: -62px -60px;}
#sents { background-position: -140px -60px;}
#illus { background-position: -213px -60px;}
#video { background-position: -293px -60px;}
#pages.active { background-position: 15px 0;}
#paras.active { background-position: -62px 0;}
#sents.active { background-position: -140px -1px;}
#illus.active { background-position: -213px -1px;}
#video.active { background-position: -293px -2px;}
#modeD1 { background-position: 8px 0;}
#modeD2 { background-position: -55px 0;}
#modeD3 { background-position: -118px 0;}
#modeD4 { background-position: -178px 0;}
#modeD5 { background-position: -237px 0;}
#modeD1.active { background-position: 8px -57px;}
#modeD2.active { background-position: -55px -57px;}
#modeD3.active { background-position: -118px -57px;}
#modeD4.active { background-position: -178px -57px;}
#modeD5.active { background-position: -237px -57px;}
.italic {font-style:italic}
#pagec, #pager, #pagerl1, #pagerl2, #pagerl3, #pagerl4, #pagerl5, #pagerl6, #pagerl7, #pager_cn, #pager_prpk, #dvsgiitems,#dvsgcategories,#dvsgcatscount, #pager_i {line-height:24px;}
#zoomcntl {border:none;background:#E6DDCC url("../images/zoom1.png") no-repeat center center;width: 20px;height:20px;text-indent: 0.01px;text-overflow: "";color:#756035;padding: 5px;-webkit-appearance: none;-moz-appearance: none;font-size:14px;border:1px solid #A19A88}
.dvchap {padding:0 10px;}
.dvlogin {width:30%; height:200px; background:#C8BD95;border:14px solid #847A62}
#tbllogin{margin:auto;margin-top:25px;}
#tbllogin td {padding:5px;vertical-align:middle;}
.logimg {background:url("../images/login.jpg") no-repeat center center;width:74px;height:30px;text-align:center;display:block;cursor:pointer;float:left;}
.greettxt {color:#FFF;text-align:right;position:relative;top:-25px;font-size:15px;opacity:0.35;z-index:1;}
.logout a{text-decoration:underline;color: #FFF;}
.logout a:hover{text-decoration:underline;color: #FFF;}
#pagec p:last-child, #pager p:last-child, #pagerl1 p:last-child, #pagerl2 p:last-child, #pagerl3 p:last-child, #pagerl4 p:last-child, #pagerl5 p:last-child,#pagerl6 p:last-child,#pagerl7 p:last-child, #pager_cn p:last-child, #pager_prpk p:last-child, #dvsgiitems p:last-child,#dvsgcategories p:last-child,#dvsgcatscount p:last-child, #pager_i p:last-child {margin-bottom:5px;}
#col2frame #zmpg, #col2frame .paging {display:none;}
select, select:focus{outline:0;outline-style:none;outline-width:0;}
.toolbar {color:#A9A392; width:1800px;height:130px;border:14px solid #847a62;font-size:15px;margin-bottom:6px;font-family:Arial;background:url("../images/toolbar_bg.jpg") no-repeat center center;background-size:cover;}
#hidetoolbar {color:#a9a392;background:url("../images/hide_toolbar.jpg") no-repeat center center;width:150px;height:34px;margin:auto;text-align:center;padding-top:8px;cursor:pointer;float:right;clear:both;}
.editpage{background:url("../images/edit.png") no-repeat center center;width:38px;height:38px;margin-left:5px;cursor:pointer;float:left;margin-top:-3px;}
#zmpg {width:30px;margin-left:-11px;float:left}
.btnlkp {background:url('../images/lookup.png') no-repeat left center;height:30px;width:80px; cursor:pointer;margin:2px 0 0 5px !important; }
.newbtn {background:url('../images/newbtn_bg.jpg') no-repeat center center;width:80px;height:34px;cursor:pointer;color:#A9A392;}
#closelink{color:#A9A392;width:80px;height:34px;}
#closelink:hover{color:#A9A392;text-decoration:none;}
.pagination li { list-style:none; float:left;padding:2px;}
/*#pagec {position:relative;height:700px;}*/
#col2frame .pagination {display:none;}
#pager .page,#pagerl1 .page,#pagerl2 .page,#pagerl3 .page,#pagerl4 .page,#pagerl5 .page,#pagerl6 .page,#pagerl7 .page,#pager_cn .page,#pager_prpk .page,#dvsgiitems .page,#dvsgcategories .page,#dvsgcatscount .page, #pager_i .page {height:750px;}
#readermode img {float:right;clear:both;}
.separator {margin: auto;width: 35%;background:url('../images/line.png') no-repeat center center;}
.bchap p {margin: 0 0 8px;}
.cp {cursor:pointer}
#houter {height:100%;width:100%;position:absolute;left:0;top:0;}
#highoverlay {height:100%;width:100%;position:absolute;top:0;background:#ccc;opacity:0.5}
#highlightbox {height:863px; width: 1200px;position:relative;top:120px;left:327px;background:#E6DFCD;border:14px solid #847A61;}
#buttonpanel {float:right;margin:10px;}
.closex{background: url('../images/btn-x1.png') no-repeat scroll right; width:30px;height:30px;font-family:Arial;font-size:16px;color:#847A61;font-style:bold;position:relative;bottom:25px; margin-top: 2px;text-align: center; padding-top: 0px;}
.closetoc{background: url('../images/btnclose_toc.png') no-repeat scroll right; height:35px;width: 100px;float: right;position: relative;right: -10px;top:-3px;}
.closesv{background: url('../images/btnselectvolume.png') no-repeat scroll right; width:133px;height:35px;float: left;}
.hsave {display:inline-block;background:url('../images/save.jpg') no-repeat left center;height:30px;width:74px;cursor:pointer;font-size:0;}
.hclear {display:inline-block;background:url('../images/clear2.png') no-repeat left center;height:35px;width:82px;cursor:pointer;font-size:0;padding-right:2px;}
.hselect {display:inline-block;background:url('../images/btn-select2.png') no-repeat left center;height:35px;width:82px;cursor:pointer;font-size:0;}
.hselect.active {background:url('../images/btn-unselect2.png') no-repeat left center;height:35px;width:82px;cursor:pointer;font-size:0;}
#highlightarea{padding:20px;}
#hlogo {margin-top:-7px;}
#footer {width:100%;margin:auto;}
.nm_italic {margin:0 !important;font-style:italic;font-size:28px;}
.btnfaz {background:url('../images/fazreader.png') no-repeat center center;width:116px;height:44px;cursor:pointer;}
.btnopt {background:url('../images/options.png') no-repeat center center;width:96px;height:40px;cursor:pointer;display:inline-block;margin-left:10px;}
#nav_block, #nav_blocktp {border-left:8px solid #e5e5e4/*#847A61*/;border-right:8px solid #e5e5e4;border-top:8px solid #e5e5e4;border-bottom:8px solid #e5e5e4;width:259px;height:auto;color:#a58428;font-size:16px;font-family:Arial;position:relative;background-color: /*#e5e5e5*/white;}
#nav_blocktp {width: 287px;}
.full {background:url('../images/full_screen.png') no-repeat left center;height:30px;width:100px;cursor:pointer;display:inline-block;}
.navctrl{padding-top:10px;padding-bottom:20px;}
/*#activesub div {cursor: pointer;overflow: hidden;padding: 5px;text-overflow: ellipsis;white-space: nowrap;font-size:16px;font-family:Arial;font-style:italic;}*/
#activesub div, #activebk div, #activechp div, #activevol div {cursor: pointer;overflow: hidden;padding: 5px;font-size:16px;font-family:Arial;font-style:italic;color:#414040;}
#activesub div.active, #activebk div.active, #activechp div.active, #activevol div.active {color:#a58428;}
.listtag,.booktag {cursor:pointer;font-size:24px !important;line-height:30px;}
#activesub {width:85%;}
.slimScrollRail, .slimScrollBar { border: 1px solid #BFBFBF;border-radius:0 !important;opacity:1 !important;}
.slimScrollBar {width:16px !important;margin:2px;}
/*.cntitalic {font-style:italic}*/
.modebtns div {display:inline-block;}
#normal_mode {background:url('../images/normal_reader_mode_unsel.png') no-repeat left center;height:53px;width:205px;cursor:pointer;}
#normal_mode.active {background:url('../images/normal_reader_mode_sel.png') no-repeat left center;height:53px;width:205px;cursor:pointer;}
#faz_mode {background:url('../images/fazreader_mode_unsel.png') no-repeat left center;height:53px;width:205px;cursor:pointer;}
#faz_mode.active {background:url('../images/fazreader_mode_sel.png') no-repeat left center;height:53px;width:205px;cursor:pointer;}
#other_mode {background:url('../images/other_mode_unsel.png') no-repeat left center;height:53px;width:205px;cursor:pointer;}
#other_mode.active {background:url('../images/other_mode_sel.png') no-repeat left center;height:53px;width:205px;cursor:pointer;}
.modebtns {clear:both;padding:5px;}
.navBK span{display:inline-block}
.icon-all {background:url('../images/btnw3.png') no-repeat left center;height:35px;width:59px;cursor:pointer; float: right;font-size: 12px;padding-top: 7px;text-align: center;color:#000 !important;}
.icon-left {background:url('../images/icon_left2.png') no-repeat left center;height:35px;width:35px;cursor:pointer;}
.icon-right {background:url('../images/icon_right2.png') no-repeat left center;height:35px;width:35px;cursor:pointer;}
.bkunder {clear:both;margin:6px;font-style:italic; }
.caption{padding-right: 5px;position: relative;top: -8px;}
.scrollbar-janos.theme-sprites > .scroll-element, .scrollbar-janos.theme-sprites > .scroll-element .scroll-bar, .scrollbar-janos.theme-sprites > .scroll-element .scroll-element_corner, .scrollbar-janos.theme-sprites > .scroll-element .scroll-element_track{ background-color:white !important}
.scrollbar-janos_i.theme-sprites > .scroll-element, .scrollbar-janos_i.theme-sprites > .scroll-element .scroll-bar, .scrollbar-janos_i.theme-sprites > .scroll-element .scroll-element_corner, .scrollbar-janos_i.theme-sprites > .scroll-element .scroll-element_track{ background-color:white !important}
.listtag:hover,.booktag:hover{color:#a58428;}
#dvBK, #dvBS, #dvCH, #dvSC { /*border-bottom: 3px solid #847A61;*/margin: 10px 5px;}
.btnimg {background:url('../images/btn1w.png') no-repeat right center;width:28px;height:27px;display:inline-block;font-size:16px;color:black/*#eec851#b5b5b5*/;text-align:center;padding-top:3px;cursor:pointer;}
#close,#export{background:url('../images/newbtn_bg1.png') no-repeat right center;width:80px;height:34px;display:inline-block;font-size:16px;color:black;text-align:center;padding-top:6px;cursor:pointer;}
#close{margin-right: 5px};
#dvPr label{ margin-bottom:0;margin-top:5px;}
.scroll-element.scroll-x {display: none !important;}
.scroll-element_corner{display:none !important;}
p.highlight { background-color:#D7E4BD;}
span.highlight 	{background-color:#F98686;}
.mainframe.fullscreen {height:99.1%;/*height: 990px;/*1074px;margin-top:10px;  border-bottom-width: 16px;bottom: -6px;padding-bottom: 0;-position: relative;width: 98.5%;border-top: 12px solid #e5e5e4;*/}
.fullscreen .pageframe {/*height: 980px;1024*/}
.fullscreen #pager,.fullscreen #pagerl1,.fullscreen #pagerl2,.fullscreen #pagerl3,.fullscreen #pagerl4,.fullscreen #pagerl5,.fullscreen #pagerl6,.fullscreen #pagerl7,.fullscreen #pager_cn,.fullscreen #pager_prpk,.fullscreen #dvsgiitems .fullscreen,#dvsgcategories, .fullscreen #dvsgcatscount, .fullscreen #pager_i {/*height:938px !important;padding-left: 70px; padding-right: 55px;*/}
.fullscreen .scrollbar-janos {/*max-height: 980px !important;height:100% ;*/}
.scrollbar-janos > .scroll-content.scroll-scrolly_visible{overflow-x: hidden !important;}
.dvtab.scrollbar-janos {position: relative; min-width: 520px ! important; width: 753px ! important; height: auto; margin-bottom: 0px; margin-right: 0px; max-height: 330px;}
.scroll-wrapper.dvtab {position: relative; min-width: 520px ! important; width: 753px ! important; height: auto; margin-bottom: 0px; margin-right: 0px; max-height: 330px;}
.dvtree.scrollbar-janos {max-height: 768px !important;margin-top: 20px;min-width:520px;width:753px;}
.dvtree_sum.scrollbar-janos {margin-top: 20px;min-width:520px;width:753px;}
.navup {background:url('../images/up_arrow_sub.png') no-repeat left center;height:10px;width:16px;cursor:pointer;display:inline-block;margin-top:5px;position:absolute;}
.navdown {background:url('../images/down_arrow.png') no-repeat left center;height:10px;width:16px;cursor:pointer;display:inline-block;position:relative;top:265px;}
#dvCH {display:inline-block;width:96%;}
#fullscreen {background: rgba(0, 0, 0, 0) url("../images/full_screen_unsel.png") no-repeat scroll left center;cursor: pointer;height: 52px;width: 141px;}
.btn_qg {background:url('../images/btn-toc2.png') no-repeat left center;height:35px;width:110px;cursor:pointer;display:inline-block;margin-right:12px;}
.btn_prev {background:url('../images/btn-prev2.png') no-repeat left center;height:35px;width:82px;cursor:pointer;display:inline-block;margin-right:12px;}
.btn_next {background:url('../images/btn-next2.png') no-repeat right center;height:35px;width:82px;cursor:pointer;display:inline-block;}
.btn_prev_sum {background:url('../images/btn-prev2.png') no-repeat left center;height:35px;width:82px;cursor:pointer;display:inline-block;margin-right:12px;}
.btn_next_sum{background:url('../images/btn-next2.png') no-repeat right center;height:35px;width:82px;cursor:pointer;display:inline-block;}
#title_panel div, #title_paneltp div {padding: 2px 10px;color: #414040;font:Arial;font-size:16px;}
.caption {color: #414040;}
#title_panel, #title_paneltp {/*border-bottom: 3px solid black/*#847a61*/; margin: 0 5px 5px;}
#show_toc, .clsfull {background:url('../images/btn-toc2.png') no-repeat left center;height:35px;width:140px;cursor:pointer;display:inline-block;padding-top:3px;font-size:15px;}
#show_toc{margin-top: 0px;margin-right: 2px;}
#show_qg{background:url('../images/btn-toc2.png') no-repeat left center;height:35px;width:145px;cursor:pointer;display:inline-block;padding-top:3px;font-size:15px;margin-top: 0px;margin-right: 2px;} /*btnqg_full.png*/
#show_qg.catcode{background:url('../images/btn-cat-code.png') no-repeat left center;height:35px;width:180px;}
#show_close{background:url('../images/close.png') no-repeat left center;height:35px;width:63px;cursor:pointer;display:inline-block;padding-top:3px;font-size:15px;margin-top: 0px;}
#show_toc, #show_qg, #show_close, #options{float: left;}
#options{margin-right: 2px;}
#nav_btns,#nav_btns2{margin:5px 0px 0px 4px;padding-bottom:0px;height: 40px;/*border-bottom: 3px solid #847a61;*/}
#nav_btns div{margin-right: 2px;}
#nav_panel{max-height: 370px !important;}
#bktitle2, #bkcaption2, #chpcaption2, #subcaption2, #subcaption2tmp, #bktitle2tp, #bkcaption2tp {color: #a58428/*#745f35*/ !important;cursor: pointer;}
#subjcaption2, #sgicaption2{color: #a58428 !important;}
#bktitle2:hover, #bkcaption2:hover, #chpcaption2:hover, #subcaption2tmp:hover, #bktitle2tp:hover, #bkcaption2tp:hover {text-decoration: underline;}
#subcaption2{position: absolute; left: -1000px; top: -1000px;}
.borderbottom {border-bottom: 3px solid black/*#847a61*/; clear: both; margin: 3px; padding: 5px;}
#dvPr {border-top: 3px solid #847a61;border-bottom: 3px solid #847a61;margin:15px 3px 3px;left: 1495px;padding: 6px;position: absolute;top: 400px;width: 237px;z-index: 99999;color:/*#E3DDCD*/white;}
.ico-find{border:none;background:/*#E6DDCC*/white url("../images/zoom1.png") no-repeat center center;width: 20px;height:20px;border:1px solid #A19A88;display:inline-block;margin-right:10px;position:relative;top:4px;}
#principlegrid{background:white;/*#E9E2D2;*/ height: 50%; z-index: 99999; width: 60%; margin: auto; top: 30%; position: absolute; left: 24%;border:10px solid #847A62;color:black;/*#745f35;*/padding:10px;}
#principlegrid td, #principlegrid th {padding-left:4px;}
#btn-full {position: absolute; bottom: 0; padding-left: 5px; border-right: 3px solid; padding-right: 5px; height: 33px;}
#page_number {color: black;font-size: 16px;margin-top: 5px;position: relative;right: 85px;}
#show_nav {background:url('../images/btn-navigation.png') no-repeat left center;height:35px;width:103px;cursor:pointer; display:inline-block;}
#show_nav.active {background:url('../images/Title-Only.png') no-repeat left center; height:35px;width:94px;cursor:pointer; display:inline-block;}
#summary{background:url('../images/Summary-Mode.png') no-repeat left center; height:35px;width:134px; display:inline-block;}
.mainframe.fullscreen {margin-top:10px;}
#tblloc tr.nobr:hover{color:#a58428/*#9034148*/;}
.nodetitle:hover{color:#a58428;}
.nodetitle.subc{padding-left:30px;}
#tree{/*background: url('../images/plain2.png') no-repeat scroll right;width:130px;height:35px;*/position:absolute;margin-top: 8px;text-align: center;padding-top: 6px;color:#903414;cursor: pointer;left:12px;border: 1px solid black;padding: 2px;}
#shortcut,#scrollset,#environment,#edition{
/*background: url('../images/plain2.png') no-repeat scroll right;*/
width:auto;
height:35px;
float: left;
margin-top: 8px;
margin-right: 15px;
text-align: center;
padding-top: 6px;
color:#a58428;
font-weight:bold;
cursor: pointer;
}
#scrollset,#environment,#edition{color:#000;font-weight:normal;}
.contentbrd{width: auto;height: 350px;border: solid 1px #333;padding: 10px;}
.awcawnlinkscontentbrd{width: auto;height: 100%;border: solid 0px #333;padding: 20px;}
.youtubelinkscontentbrd{width: auto;height: 100%;border: solid 0px #333;padding: 20px;}
.sharecontentbrd{width: auto;height: 100%;border: solid 0px #333;padding: 10px;}
.contactcontentbrd{width: auto;height: 100%;border: solid 0px #333;padding: 10px;}
.ovsharecontentbrd{width: auto;height: 100%;border: solid 0px #333;padding: 10px;}
#tab{/*background: url('../images/plain2.png') no-repeat scroll right;width:130px;height:35px;*/position:absolute;left:134px;margin-top: 8px;text-align: center;padding-top: 6px;color:#847a61;cursor: pointer;border: 1px solid black;padding: 2px;}
#preview{float:left;margin-top: 7px;text-align: center;font-weight:0;font-size: 14px;padding-left: 10px;} /*changed*/
#expandall{float:left;margin-top: 7px;text-align: center;/*#847a61*/;font-weight:0;font-size: 14px;padding-left: 10px;} /*changed*/
/*#expandallview{float:left;color:black !important;cursor: pointer;} /*changed*/
/* #expandallview.active{color:#228B22 !important;cursor: pointer;} /*changed*/
#expandallview {background: rgba(0, 0, 0, 0) url("../images/checkbox1.png") no-repeat scroll left center;border: 1px solid rgb(132, 122, 97);float: left;height: 17px;margin-left: 15px;margin-top: 7px;right: 155px;width: 17px;}
#expandallview.active{float:left;background:url('../images/checkbox_sel1.png') no-repeat left center;right:155px;margin-left:15px;height:17px; width:17px;margin-top:7px;border: 1px solid rgb(132, 122, 97);} /*changed*/


#divExpChp{float:left;color:black !important;cursor: pointer;} /*changed*/
#divExpChp.active{color:#228B22 !important;cursor: pointer;} /*changed*/
#spaExpChp{float:left;margin-top: 7px;text-align: center;font-weight:0;font-size: 14px;padding-right: 15px;}

.line_break {background: #e6e6e6;min-height: 20px;width: 100%;margin-bottom: 50px !important;;margin-top: 50px !important; }
.Prbox{color:black;}
#tabview{margin-left:12px;margin-top: -3px;}
.booktab{/*background:url('../images/plain_sml2.png') no-repeat left center;height:35px;padding-left: 17px;*/width:auto;text-align: left;padding-top: 1px; cursor:pointer;}
.booktab2{width:auto;text-align: left;padding-top: 1px; cursor:pointer; float:left; margin-right: 4px;}
.voltab2{width:auto;text-align: left;padding-top: 1px; cursor:pointer; float:left; margin-right: 4px;}
.dvtab{max-height:745px;/*margin-left: 13px;*/}
/*#checkview{float:left;color:black !important;cursor: pointer;} /*changed*/
/*#checkview.active{color:#228B22 !important;cursor: pointer;} /*changed*/
#checkview{float:left;background:url('../images/checkbox1.png') no-repeat left center;right:8px;margin-left:15px;height:17px;width:17px; margin-top:7px;border: 1px solid rgb(132, 122, 97);} /*changed*/
#checkview.active{float:left;background:url('../images/checkbox_sel1.png') no-repeat left center;right:8px;margin-left:15px;height:17px; width:17px;margin-top:7px;border: 1px solid rgb(132, 122, 97);} /*changed*/
#checkimg{background: rgba(0, 0, 0, 0) url("../images/checkbox1.png") no-repeat scroll left center;border: 1px solid rgb(132, 122, 97); float: left;height: 17px;left: 14px;position: relative;top: 60px;width: 17px;}
#checkimg.active{background: rgba(0, 0, 0, 0) url("../images/checkbox_sel1.png") no-repeat scroll left center;border: 1px solid rgb(132, 122, 97); float: left;height: 17px;left: 14px;position: relative;top: 60px;width: 17px;}
#principlebtn{position: relative; right: 6px;bottom: 33px;}
.scroll-bar{height: 119px; top: 0px;}
#fullviewcontent td,#tblcontent td{font:Arial;font-size:16px;cursor:pointer;}
#tblcontent img{padding-right:5px;}
#tblcontent.clshmetblecnt td{padding-right:40px;}
#fullviewcontent{margin-left:674px;color: #8d8e8b; margin-top: -7px;}
#tblcontent{margin:0px auto 15px;color: #8d8e8b;}
.img-entersite{margin-top: 13px;text-align:center;}
/*.img-entersite{margin-left: 227px;margin-top: 13px;}*/
.img-moroni{width: 254px;border-bottom: 8px solid #cfcdcc;border-top: 8px solid #cfcdcc;}
#quote{color:#ffdc6f;font-size:14px; padding-left: 50px;}
#subjqgtbl,#prpkqgtbl,#chpsgcodestbl,#chpsectbl,#imgtbl,#imgtbl1,#imgtbltp{float:left;width:287px;margin-top:-5px;margin-left:8px;position: relative;bottom: 0%;border:8px solid #e5e5e4;}
#imgtbl{margin-top: 0px !important;cursor: default;}
#imgtbl img{margin-top: 0px !important;cursor: default;}
#subjqgtbl,#prpkqgtbl,#chpsectbl,#imgtbl,#imgtbl1,#imgtbltp{border-top: 0px;}
#subjqgtbl,#prpkqgtbl,#chpsgcodestbl,#chpsectbl{
	font-family: Arial !important;
}

#subjqgtbl{
	border-bottom: 0px;
}
#subjqgtbl .subjqg{padding: 8px;}
#subjqgtbl .subjqg .gold{color: #a58428;}
#subjqgtbl .subjqg ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#subjqgtbl .subjqg ul li{
	list-style: none;
	padding-bottom: 4px;
	font-style: italic;
	font-size: 16px;
	color: #414040;
}
#subjqgtbl .subjqg ul li.heading{
	text-align: center;
	cursor: default;
	font-style: normal;
}
#subjqgtbl .subjqg ul li.sgiitem{
	cursor: pointer;
}
#subjqgtbl .subjqg ul li.sgiitemmore{
	line-height: 0px;
	padding-bottom: 6px;
}
#subjqgtbl .subjqg ul li.sgiitemall{
	text-align:center;	
	padding-bottom: 8px;
	font-style: normal;
	cursor: pointer;
}
#subjqgtbl .subjqg ul li.sgiitem:hover, #subjqgtbl .subjqg ul li.sgiitemall:hover{
	text-decoration: underline;
	color: #a58428;
}

#prpkqgtbl{
	/*border-bottom: 0px;*/
}
#prpkqgtbl .prpkqg{padding: 8px;}
#prpkqgtbl .prpkqg .gold{color: #a58428;}
#prpkqgtbl .prpkqg ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#prpkqgtbl .prpkqg ul li{
	list-style: none;
	padding-bottom: 4px;
	font-style: italic;
	font-size: 16px;
	color: #414040;
}
#prpkqgtbl .prpkqg ul li.heading{
	text-align: center;
	cursor: default;
	font-style: normal;
}
#prpkqgtbl .prpkqg ul li.prpkitem{
	cursor: pointer;
}
#prpkqgtbl .prpkqg ul li.prpkitemmore{
	line-height: 0px;
	padding-bottom: 6px;
}
#prpkqgtbl .prpkqg ul li.prpkitemall{
	text-align:center;	
	padding-bottom: 8px;
	font-style: normal;
	cursor: pointer;
}
#prpkqgtbl .prpkqg ul li.prpkitem:hover, #prpkqgtbl .prpkqg ul li.prpkitemall:hover{
	text-decoration: underline;
	color: #a58428;
}

#chpsectbl .chpsection{padding: 8px;}
#chpsectbl .chpsection .gold{margin-left: 3px; color: #a58428;}
#chpsectbl .chpsection ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#chpsectbl .chpsection ul li{
	list-style: none;
	padding-bottom: 6px;
	font-style: italic;
	font-size: 16px;
	cursor: pointer;
	color: #414040;
}
#chpsectbl .chpsection ul li.heading{
	text-align: center;
	cursor: default;
	font-style: normal;
}
#chpsectbl .chpsection ul li .tit:hover{
	text-decoration: underline;
	color: #a58428;
	/*text-decoration-color: #a58428;*/
}
#chpsectbl .chpsection ul li table td:first-child{
	padding-right: 4px;
	padding-top: 3px;
	vertical-align: top;
}
#chpsectbl .chpsection ul li .point{
	color: #fff;
}
#chpsectbl .chpsection ul li .point.selected{
	color: green;
}
#chpsgcodestbl .chpsgcodes{padding: 8px;}
#chpsgcodestbl .chpsgcodes .gold{margin-left: 3px; color: #a58428;}
#chpsgcodestbl .chpsgcodes ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#chpsgcodestbl .chpsgcodes ul.codes{
	max-height: 252px;
	overflow-x: hidden;
	overflow-y: auto;
}
#chpsgcodestbl .chpsgcodes ul li{
	list-style: none;
	padding-bottom: 10px;
	font-style: italic;
	font-size: 16px;
	color: #414040;
}
#chpsgcodestbl .chpsgcodes ul li.heading{
	text-align: center;
	cursor: default;
	font-style: normal;
}
#chpsectbl .chpsgcodes{padding: 8px;}
#chpsectbl .chpsgcodes ul.codes{
	max-height: 200px;
	overflow-x: hidden;
	overflow-y: auto;
}
#chpsectbl .chpsgcodes.b2 ul li.heading{border-top: 4px solid #e5e5e4;padding-top: 8px;}
#chpsectbl .chpsgcodes .gold{margin-left: 3px; color: #a58428;}
#chpsectbl .chpsgcodes ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#chpsectbl .chpsgcodes ul li{
	list-style: none;
	padding-bottom: 10px;
	font-style: italic;
	font-size: 16px;
	color: #414040;
}
#chpsectbl .chpsgcodes ul li.heading{
	text-align: center;
	cursor: default;
	font-style: normal;
}
#imgtbl1{border-top:0px !important;}
#showimgtbl{color: black;padding-left: 26px;position: relative;top: 59px;float: left;}
.imgtext{position: relative;top: 48px; float: left;padding-left: 85px;}
#left_frame{background-color:#9c8231;width:271px;height:984px;float:left;bottom:987px;position:relative;}
#right_frame{background-color:#9c8231;width:271px;height:984px;float:right;bottom:987px; position:relative;margin-right: -30px;}
#outerframe_page{background-color: white;  border-left: 10px solid rgb(243, 243, 242); width: 1188px; border-right: 11px solid rgb(237, 237, 236); height: 990px;}
#btns{height:45px;}
/*#bookbtns{height:40px;padding-left:12px;}*/
#bookbtns, #volbtns{
float: left;
width: 820px;
}
#bookbtns{
border-bottom: 6px solid #e2e2e0;
padding-top: 2px;
padding-bottom: 2px;
}
#volbtns{
height: 30px;
}
#tbltab{/*margin-top:18px;*/}
/*#keyoption{position:relative;padding-left: 15px;top: 60px;float: left;}*/
#tblkeys,#tblkeys th,#tblkeys td,#tbltoc,#tbltoc td,#tbltab,#tbltab td{border: 1px solid gray;}
#tblkeys th,#tblkeys td{ height: 35px;padding-left:9px;}
#tblkeys { width: 100%;}
#tdcontent{padding:8px;padding-left: 10px;border-right: medium none !important;}
.navBK{padding-right:2px;}
#navigatepanel,#navigatepaneltp{height: 87%; overflow: hidden; display:inline-block;}
#navigatepanel{width:100%;}
#fullview{background:url('../images/View-Mode.png') no-repeat left center;height:35px;width:102px;cursor:pointer; display:inline-block;margin-left: 24px;position: relative;top: 14%;}
#options,#options2,#show_preface{background:url('../images/options.png') no-repeat left center;height:35px;width:86px;cursor:pointer; display:inline-block;position: relative;/*top: 14%;*/}
#options{background:url('../images/options.png') no-repeat left center;height:35px;width:86px;cursor:pointer; display:inline-block;position: relative;/*top: 14%;*/}
#show_preface{background:url('../images/prefacebtn.png') no-repeat left center;}
#contentpage{/*margin-top: 12px;*/}
#headerline{background:url('../images/header-line.png') repeat center center;height:20px;}
.noimage{background-color:#f8f8f6;border-bottom:5px solid #e5e5e4;border-top:5px solid #e5e5e4;height:50px;width:100%;display:none !important;}
#navigation{margin-bottom:6px;}
.clsNoIndent{text-indent:0 !important;}
#caption_block {border-left:8px solid #fff;border-right:8px solid #fff;border-top:0px;width:259px;height:auto;color:#a58428;font-size:16px;font-family:Arial;position:relative;background-color: /*#e5e5e5*/white;margin-bottom:20px;}
#imgtbl2{   position: relative;bottom: 0%;border-bottom: 0px  !important;border-top: 0pxv  !important;margin-top: 1px  !important;}
#summary1 {background:url('../images/summary1.png') no-repeat left center;height:35px;width:107px;cursor:pointer;display:inline-block;padding-top:3px;font-size:15px;margin-left:35px;}
#summary2 {background:url('../images/summary2.png') no-repeat left center;height:35px;width:102px;cursor:pointer;display:inline-block;padding-top:3px;font-size:15px;}
#divsummaryoptions{background:url('../images/summary.png') no-repeat left center;height:35px;width:86px;cursor:pointer; display:inline-block;position: relative;/*top: 14%;*/}
#divviewlargeimg {background:url('../images/view-large-image.png') no-repeat left center;height:35px;width:142px;cursor:pointer;display:inline-block;padding-top:3px;font-size:15px;margin-left:26px;}
.normal1 #innermain,.normal2 #innermain{
	height:100%;
	background:white;
	border:13px solid #E2E2E0;
/*	width: calc(1803px - 26px);
	width: calc(1931px - 10px);
	width: calc(1920px - 10px);*/
}
.normal1 .scrollbar-janos{
	display:inline-block;
	width:909px !important;
	min-width:795px;
}
.normal2 .scrollbar-janos{
	display:inline-block;
	width:950px !important;
	min-width:923px;
}
.normal1 #innermain .pageframe,.normal2 #innermain .pageframe{
	width:82.5%; /*98.5%;*/
}
.normal1 #innermain #layout,.normal2 #innermain #layout{
	border:8px solid #E2E2E0;
	margin:0px 0px 0px 0px;
	width:100%;
	min-width:350px;
	padding:0px;
}
.normal1 #innermain #chpsectbl div,.normal2 #innermain #chpsectbl div, .normal1 #innermain #imgtbl div,.normal2 #innermain #imgtbl div, .normal1 #innermain #imgtbl_sum div,.normal2 #innermain #imgtbl_sum div{
	width:100% !important;
	height:auto;
}
/*.normal1 #innermain  #imgtbl,.normal2 #innermain  #imgtbl{
	border-bottom: 0px;
	border-top: 5px solid #e5e5e4;
	border-left: 0px;
	width:100%;
}*/
.normal1 #innermain  #imgfile,.normal2 #innermain  #imgfile, .normal1 #innermain  #imgfile_sum,.normal2 #innermain  #imgfile_sum{
	width:100% !important;
	height:100% !important;
}

.normal1 #contentpage,.normal2 #contentpage{
	/*height:896px;*//*967px;*/
	width:100%;
	/*border:8px solid #E2E2E0;*/
	margin-left:5px;
	/* overflow:hidden; */
}
.normal1 #innermain #nav_block,.normal2 #innermain #nav_block{
	/*width:calc(287px - 20px);*/
	width:292px;
	margin-left:8px;
	display: inline-block;
}
.normal1 #innermain #nav_block{
/*margin-right:11px;*/
}
.normal2 #innermain #nav_block{
/*margin-right:165px;*/
}
.normal1 #innermain .scroll-wrapper,.normal2 #innermain .scroll-wrapper{
	/*width:100%;*/
	/* margin-top:6px !important; */
	/* margin-top:18px !important; */
	margin-bottom: 4px !important;
}
.normal1 .fullscreen .scrollbar-janos,normal2 .fullscreen .scrollbar-janos{
	height:850px !important;
}
.normal1#maindiv,.normal2#maindiv{
		min-width: 1303px;
    min-height: 1009px;
    /*max-width: 1920px;
    min-width: 1920px;*/
/*
    max-width: 1931px;
    min-width: 1931px;

    max-width: 1787px;
    min-width: 1787px;
*/
	border-spacing:0px;
	border-collapse:collapse;
	padding:0px;
}
/*.normal1 .dvbox,.normal2 .dvbox{height:95%;}*/
.normal1 #normalimgtbl,.normal2 #normalimgtbl{
	min-width:350px;
	width:100%;
}
.normal1 #caption_block,.normal2 #caption_block{
	min-width:350px;
	max-height:250px;
	margin-bottom:0px;
	font-size:24px;
	border:0px;
	border-bottom:8px solid #E2E2E0;
	width:100%;
}
.normal1 #imgcaption,.normal2 #imgcaption{
	font-size:24px;
}
/*#caption_blockright #imgcaption{
	font-size:17px;
	width:275px;
	margin-top:5px;
}*/
#caption_blockright #imgcaption{
	 /*margin-left: -4px;*/
    margin-top: -2px;
    padding-bottom: 5px;
    padding-left: 7px;
    /*padding-right: 5px;*/
	/*border-left:8px solid #e5e5e4 ;
	border-right:8px solid #e5e5e4 ;
	border-bottom:8px solid #e5e5e4 ;*/
	width: 299px;
	font-size:16px;
}
#caption_blockright #imgcaption h1{
	 /*margin-left: -4px !important;*/
    margin-top: -2px !important;
    padding-bottom: 5px !important;
    /*padding-left: 1px !important;
    padding-right: 5px !important;*/
	padding-top: 3px !important;
	/*border-left:8px solid #e5e5e4 ;
	border-right:8px solid #e5e5e4 ;
	border-bottom:8px solid #e5e5e4 ;*/
	width: 295px;
	font-size:16px;
	line-height: 1.4 !important;
	text-align: center;
}
.normal1 #leftcontent,.normal2 #leftcontent{
	width:100%;
	min-width:500px;
}
#normalimgtbl{
	border:1px solid white;
}
#page_number{
	position:absolute !important;
	bottom:0;
	right:10px;
}
#page_number div{
	float: left;
}
#gnpn{
	display: none;
	margin-left: 60px;
}
.imgcap{text-align:center;}
.divthumbimages{width:90px;height:125px;}
.divimgprw{width: 90px; float: left; margin-top: 1px; margin-bottom:5px;padding-bottom:5px;cursor:pointer;}
.clsimgthumb{width:89px;height:120px;}
.divimgprw:hover{background-image:url("../images/img_hover_gold.png");background-repeat:no-repeat;background-position:bottom center;}
.divimgprw.active{background-image:url("../images/img_hover.png");background-repeat:no-repeat;background-position:bottom center;}
.imgcap{font-size:13px;color:#a58428;}
#divthumbnails{width: 100%; float: right; padding-left: 1px;max-height:661px;border-top:8px solid #E2E2E0;}
.normal2 #contentpage{
	/*width:934px !important;*/
	margin-left:0px;
}
.normal2 #contentpage #contenttable{
	width:918px !important;
}
.normal2 #contentpage #contenttable #texttd,
.normal2 #contentpage #contenttable #lrpk1td,
.normal2 #contentpage #contenttable #lrpk2td,
.normal2 #contentpage #contenttable #lrpk3td{
	/*height:880px;*/
	border-left:8px solid #e2e2e0 !important;
}
.normal2 #contentpage #contenttable #tdcontact{
	/*height:880px;*/
	border-left:8px solid #e2e2e0 !important;
}
.normal2 #contentpage #contenttable #tdsgcategories{
	/*height:880px;*/
	border-left:8px solid #e2e2e0 !important;
}
.normal2 #contentpage #contenttable #prpktd{
	/*height:880px;*/
	border-left:8px solid #e2e2e0 !important;
}
.normal2 #contentpage #contenttable #imagetd,.normal2 #contentpage #contenttable  #imageheader{
	display:none !important;
}
.imageviewer #imageheader{
	min-width:350px;
}

#imageheader { display:none;}
/*.normal2 #caption_blockright{
	display:block !important;
} */
.normal2 #divnavimgbottom{
	display:none !important;
}
.normal2 .dvbox{
	/*width:1240px;*/
	/*margin-left:473px;*/
	/*margin-left:365px;*/
}
/* .normal1 .scroll-wrapper > .scroll-content{
	width:795px;
	min-width:795px;
	overflow:auto !important;
	margin-top:0px !important;
	top:0px !important;
} */
.normal2 .scroll-wrapper > .scroll-content,.normal1 .scroll-wrapper > .scroll-content{
	width:960px;
	min-width:960px;
	overflow:auto !important;
	margin-top:0px !important;
	top:0px !important;
}
.normal2 #tblcontent{
	/*margin-left:475px !important;*/
}
.normal2 #closebtn{
	padding-right:0px !important;
	padding-left:70px;
	/*text-align:center !important;*/

}
.imageviewer #tblcontent{
	/*margin-left:363px !important;*/
}
.imageviewer #closebtn{
	padding-right:0px !important;
	/*padding-left:455px;
	text-align:center !important;*/
}
.imageviewer #imagetd{
	/*min-width:626px !important;*/
}
.normal1 #imagetd{
	vertical-align:top;
}
body{
	color:#000;
}
#nav_block1,#nav_block1tp {width:275px;height:auto;color:#a58428;font-size:16px;font-family:Arial;position:relative;background-color: /*#e5e5e5*/white;}
.clsdisplay{display:block;}
.clsnodisplay{display:none;}
#divnavimgbottom{clear:left;width: 297px; float: left;text-align:center;cursor:pointer;overflow:hidden;}
.clsnavimgbottom{height: 25px;}
.imgsetnav{float: right;}
.imgsetnav span{color:#a58428;cursor:pointer;}
.imgsetnav span:hover{text-decoration: underline;}
.clsbottomnav{float:left:width:50px;height:25px;}
.clsbottomnav.active{background-image:url("../images/img_hover.png");text-align:center;background-repeat:no-repeat;background-position:bottom center;}
#divnavimgbottom .clsbottomnav:hover{background-image:url("../images/img_hover.png");text-align:center;background-repeat:no-repeat;background-position:bottom center;}
#divnavimgbottom .clsbottomnav{float:left:width:50px;height:25px;}
/*#caption_blockright{float: left; height: 49px; width: 287px; margin-left: 8px;margin-top:-1px;}*/
#caption_blockright{float: left; height: 60px; width: 299px; /*margin-left: 8px;*/margin-top:-1px;}
.normal2 #closebtn a{
	padding-right:5px;
}
#tocbox .dvtab {
float: left; position: relative; min-width: 520px ! important; width: 753px ! important; height: auto; margin-bottom: 0px; margin-right: 0px; max-height: 631px;
}
.scrollbar-janos > .scroll-content.scroll-scrollx_visible{
	/*margin-top:0px !important;
	margin-bottom:0px !important;*/
}
.scroll-wrapper{
	margin-top:10px;
}
.imageviewer #layout,.imageviewer .cpage, .imageviewer #imagecontent,.imageviewer #contentpage{
	width:auto !important;
}
.imageviewer .cpage,.imageviewer #contentpage{
	float:right !important;
}
.imageviewer #contentpage{
	margin-right:10px;

}
.imageviewer #caption_block{
	height:auto !important;
}
.imageviewer #imgcaption{
	font-size:20px;
}
.imageviewer #imgcaption h1{
	font-size:20px !important;
}
.imageviewer #normalimgtbl{
	max-height:91.1% !important;
}
.imageviewer #imagetd{
	vertical-align:top;
}
.viewbook, .viewfull{width:122px;height:35px;float: left;margin-right: 5px; cursor: pointer;}
.viewbook.sel{background: url('../images/btnbooktab_sel.png') no-repeat scroll right}
.viewbook.unsel{background: url('../images/btnbooktab_unsel.png') no-repeat scroll right}
.viewfull.sel{background: url('../images/btnfull_sel.png') no-repeat scroll right}
.viewfull.unsel{background: url('../images/btnfull_unsel.png') no-repeat scroll right}
.taboptions{display: inline-block;height: 38px;width: 100%;float:right;} /*changed*/
/*.taboptions{margin-top: -8px;float:right;padding-right: 10px;}*/ /*changed*/
#bookmenutable{
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
}
.bookmenuimg {
	/*background:url('../images/bg.png') no-repeat center center;*/
	height:98%;
	background-size:cover;
	background-color: #AA9F74;
}
.lbookbutton, .lbookbuttonh2{
	width:884px;
	/*margin-top:12px;*/
	color:white;
	vertical-align:middle;
	cursor:pointer;
}
.lbookbutton{
	background:url('../images/large-btn-bg-1.png') no-repeat center center;
	height:87px;
}
.lbookbuttonh2{
	background:url('../images/large-btn-bg-1-h2.png') no-repeat center center;
	height:151px;
}
.sbookbutton{
	background:url('../images/small-btn-bg.png') no-repeat center center;
	width:100%;
	height:87px;
	color:white;
	cursor:pointer;
}
.lorderbutton{
	background:url('../images/largeorder-btn-bg.png') no-repeat center center;
	width:700px;
	height:95px;
	/*margin-top:12px;*/
	color:#8C8C8C;
	vertical-align:middle;
	cursor:pointer;
}
.lefttile{
	/*display:inline-block;*/
	float:left;
	/*width:177px;*/
	width: auto;
	font-size:24px;
	/*vertical-align:middle;*/
	height:100%;
	margin-left:25px;
	/*margin-right:130px;*/
	font-family:Arial;
	padding-top:3%;
}
.righttile{
	/*display:inline-block;*/
	float:right;
	width:610px;
	font-size:18px;
	/*vertical-align:middle;*/
	height:100%;
	font-family:Arial;
	padding-top:2%;
}
.ordertitle{
	font-size:28px;
	height:100%;
	font-family:Arial;
	padding-top:4%;
	/*padding-left: 5%;*/
	text-align: center;
}
.obfheader, .tocheader, .optheader, .awcawnlinksheader, .youtubelinksheader, .vbcsheader{
	background:url('../images/barbg.png') no-repeat left center;
	width:908px;
	height:43px;
	color:#000;
	text-align: center;
	font-size:18px;
	padding-top: 6px;
}
.youtubelinksheader{
	background:url('../images/vidbarbg.png') no-repeat left center;
	width:1348px;
}
.shareheader{
	background:url('../images/barbg.png') no-repeat left center;
	width:800px;
	height:43px;
	color:#000;
	text-align: center;
	font-size:18px;
	padding-top: 6px;
}
.contactheader{
	background:url('../images/barbg.png') no-repeat left center;
	width:800px;
	height:43px;
	color:#000;
	text-align: center;
	font-size:18px;
	padding-top: 6px;
}
.ovshareheader{
	background:url('../images/barbg.png') no-repeat left center;
	width:800px;
	height:43px;
	color:#000;
	text-align: center;
	font-size:18px;
	padding-top: 6px;
}
.tocheader{
	width:948px;
	margin: 2px 2px 5px 2px;
}
.tocheader .tocheader_tit{
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
}
.optheader, .vbcsheader{
	width:748px;
	margin-bottom: 5px;
}
/*#normalmenu #normalright{
	padding-top:3.5%;
}*/
#imagemenu #imageright{
	padding-top:3.5%;
}
#imagemenu #imageright, #imagemenu #imageleft{
	color: #918658 !important;
}
#btmmenu{
	margin-left:auto;
	margin-right:auto;
	margin-top:89px;
}
.sbookbutton{
	width:257px;
	font-size:24px;
	padding-top:9%;
	text-align:center;
}
.lbuttontd{
	padding-top:12px;
}
.sbuttontd{
	padding-top:16px;
}
.buttontitle{
	width:257px;
	text-align:center;
	font-size:24px;
	color:white;
}
#ebooktd{
	padding-top:38px;
}
#lnormaltd{
	padding-top:35px;
}
#bookmenutitle{
	margin-top:10px;
}
#bookmenucontentpage{
	border-top:15px solid #D8D3BF;
	border-bottom:15px solid #D8D3BF;
}
#stopmenu{
	width:100%;
	text-align:center;
}
#stopmenu ul{
	margin-top:3px;
	margin-bottom:8px;
	padding: 0px;
}
#stopmenu ul li{
	display: inline;
	list-style-type: none;
	color:white;
	margin-left:9px;
}
#stopmenu ul li:hover{
	cursor:pointer;
}
.lispan{
	display:inline-block;
	width:4px;
	height:10px;
	margin-right:3px;
	font-size:14px;
	color:#faf9f6;
}
.lispan.highlighted{
	background:url('../images/dot.png') no-repeat scroll center center;
}
.lbookbutton:hover,.sbookbutton:hover{
	color:#665519;
}
.lorderbutton:hover{
	color:#000;
}
.curselection{
	color:#665519;
}
.booktag{
	text-align:left !important;
	text-indent:2.5em !important;
	margin-bottom:0px !important;
}
#tblcontent a{
	outline:0;
}
/*#Scrolldrop{color: black;padding-left: 26px;position: relative;top: 59px;float: left;}*/
#scrolldropoption{margin-top: 10px;}
.imgtext{position: relative;top: 48px; float: left;padding-left: 85px;}
.voltab1{width:auto;text-align: left;padding-top: 1px; cursor:pointer; margin-right: 5px;border: 1px solid black !important; padding: 4px !important; float: right;margin-top: -3px;}
#volbutns{border-top: 6px solid #e2e2e0;}
#bookbtns, #volbutns{padding-top: 9px;width: 930px;}

#sum_nav_block1 {width:271px;height:auto;color:#a58428;font-size:16px;font-family:Arial;position:relative;background-color: /*#e5e5e5*/white;padding-top:5px;}
.normal1 #innermain #sum_nav_block,.normal2 #innermain #sum_nav_block{
	/*width:calc(287px - 20px);*/
	width:287px;
	margin-left:8px;
	display: inline-block;
}
.normal1 #innermain #sum_nav_block{
/*margin-right:11px;*/
}
.normal2 #innermain #sum_nav_block{
margin-right:165px;
}
#sum_nav_block {border-left:8px solid #e5e5e4/*#847A61*/;border-right:8px solid #e5e5e4;border-top:5px solid #e5e5e4;border-bottom:5px solid #e5e5e4;width:259px;height:auto;color:#a58428;font-size:16px;font-family:Arial;position:relative;background-color: /*#e5e5e5*/white;}
#sum_bktitle2, #sum_bkcaption2, #sum_chpcaption2, #sum_detids {color: #a58428/*#745f35*/ !important;}
#sum_bktitle2, #sum_bkcaption2, #sum_chpcaption2{cursor: pointer;}
#sum_bktitle2:hover,#sum_bkcaption2:hover,#sum_chpcaption2:hover{text-decoration: underline;}
#sum_title_panel {/*border-bottom: 3px solid black/*#847a61*/; margin: 0 5px 5px;}
#sum_show_toc, .clsfull {background:url('../images/btn-toc2.png') no-repeat left center;height:35px;width:140px;cursor:pointer;display:inline-block;padding-top:3px;font-size:15px;}
#sum_show_toc{margin-top: 0px;}
#sum_options{background:url('../images/options.png') no-repeat left center;height:35px;width:86px;cursor:pointer; display:inline-block;position: relative;/*top: 14%;*/}
#sum_title_panel div {padding: 2px 10px;color: #414040;font:Arial;font-size:16px;}
#sum_title_panel div#sum_detids, #sum_title_panel div#sum_detids div{
padding-left: 0px;
padding-right: 0px;
}
#sum_detids tr{
cursor: pointer;
}
#sum_detids tr:hover{
text-decoration: underline;
}
#sum_detids tr.nohover{
cursor: default;
}
#sum_detids tr.nohover:hover{
text-decoration: none;
}
#sum_detids td{
text-align: left;
}
#sum_detids td.sumno{
min-width: 18px;
padding-right: 4px;
vertical-align: top;
text-align: right;
}
#sum_detids td div.sumcap{
max-height: 46px;
overflow: hidden;
padding: 0px;
color: #a58428 !important;
}
#sum_detids span.sumno{
min-width: 18px;
padding-right: 10px;
vertical-align: top;
text-align: right;
color: #a58428 !important;
cursor: pointer;
}
#sum_detids span.sumno:hover{
text-decoration: underline;
}

.caption {color: #414040;}
#sum_page_number{
	position:absolute !important;
	bottom:0;
	right:10px !important;
}
#sum_page_number {color: black;font-size: 16px;margin-top: 5px;position: relative;right: 85px;}
/*.normal1 #sum_imgcaption,.normal2 #sum_imgcaption{
	font-size:24px;
}
#sum_caption_blockright #sum_imgcaption{
	font-size:17px;
	width:275px;
	margin-top:5px;
}
.imageviewer #sum_imgcaption{
	font-size:20px;
}
#sum_imgfile:hover, #sum_caption_blockright #sum_imgcaption:hover{cursor:pointer;}
#sum_imgcaption{color: #a58428;font-size: 16px;font-style: italic;text-align: center;margin-bottom:8px; }
.normal1 #innermain #sum_imgtbl div,.normal2 #innermain #sum_imgtbl div{
	width:100% !important;
	height:100%;
}
#sum_imgtbl,#imgtbl1{float:left;width:287px;margin-top:-5px;margin-left:8px;position: relative;bottom: 0%;border:8px solid #e5e5e4;} */
/*#expandall:hover {color:#228B22;}
#preview:hover {color:#228B22;}*/
#sum_edit {color: black;font-size: 16px;margin-top: 5px;position: relative;right: 85px; bottom: 0;position: absolute !important;right: 10px; float: right !important;right: 30px;}
#sum_edit a:hover{color:#228B22 !important;text-decoration: none ;}
#sum_edit a {color: black ;text-decoration: none;}
.closeedit{background: url('../images/btnclose_toc.png') no-repeat scroll right; width:68px;height:35px;float: left;margin-left: 10px;}
.savecaption{background: url('../images/btnsave.png') no-repeat scroll right; width:68px;height:35px;float: left;cursor: pointer;}
.sum_btns{width: 150px;float:right;}
#sum_volbutns{padding-top: 9px;width: 100%;border-top: 6px solid #e2e2e0;}
.tdcap{padding:10px;font-weight: bold;width:80px;};
/*.tdinputcap{padding:10px;}*/
#editlink.active{color:#228B22 !important;cursor: pointer;}
#txtoldcaption{background-color: #d3d3d3; border: 1px solid;}
.txtcap {border: 1px solid;}
#tablepopup td{padding:5px !important;}
#collapsebook{background: rgba(0, 0, 0, 0) url("../images/checkbox1.png") no-repeat scroll left center;border: 1px solid rgb(132, 122, 97);float: left;height: 17px;margin-left: 22px;margin-top: 7px;right: 8px;width: 17px;} /*changed*/
#collapsebook.active{float:left;background:url('../images/checkbox_sel1.png') no-repeat left center;float:left;margin-top: 7px;text-align: center;font-weight:0;font-size: 14px;padding-right: 15px;border: 1px solid rgb(132, 122, 97);} /*changed*/
#col_book {float: left;font-size: 14px;margin-top: 7px;padding-left: 8px;text-align: center;}
#expandallview.hide{display:none;}
#checkview.hide{display:none;}
#expandall.hide{display:none;}
#preview.hide{display:none;}
/*Sum_toc */
#checkbook {background: rgba(0, 0, 0, 0) url("../images/checkbox1.png") no-repeat scroll left center;border: 1px solid rgb(132, 122, 97);float: left;height: 17px;margin-left: 5px;margin-top: 7px;right: 155px;width: 17px;}
#checkbook.active{background-image:url('../images/checkbox_sel1.png')}
#hidechap{float:left;margin-top: 7px;text-align: center;font-weight:0;font-size: 14px;padding-left: 10px;}
#hidebk{float:left;margin-top: 7px;text-align: center;/*#847a61*/;font-weight:0;font-size: 14px;padding-left: 10px;} /*changed*/
#checkchapter{float:left;background:url('../images/checkbox1.png') no-repeat left center;right:8px;margin-left:15px;height:17px;width:17px; margin-top:7px;border: 1px solid rgb(132, 122, 97);}
#checkchapter.active{float:left;background:url('../images/checkbox_sel1.png') no-repeat left center;right:8px;margin-left:15px;height:17px; width:17px;margin-top:7px;border: 1px solid rgb(132, 122, 97);}

#dvtree{outline:none;padding-bottom: 2px;}
#dvtree_sum{outline:none;}
/*Fazitsearch*/
.fazsearch{position: absolute;top: 0px;height: 98%; width: 100%;margin-left: 0px;}
.iffazscrh{height: 100%;width: 100%;border:0px none;}
.iffazv{height: 80%;width: 80%;border:0px none;margin-top:75px;}
.jreheader{height: 40px; position: absolute; margin: 0 auto; z-index: 999;}
#mainheader{width: 100%; margin-left: auto; margin-right: auto; position: relative; padding-left: 18%;}
.headericons{z-index: 999; position: absolute; top: 27px; margin: 0px auto; width:68%;display:none;}
/*Edit_Login */
.editlogin {width:30%; height:200px; background:#C8BD95;border:14px solid #847A62; display: block;margin-left: auto;margin-right: auto;margin-top:200px;}
.logskip {background:url("../images/skip.png") no-repeat center center;width:74px;height:30px;text-align:center;display:block;cursor:pointer;float: right;}

@media (min-width: 0px) and (max-width: 1640px) and (min-height: 10px) and (max-height: 1100px)  {
	#principles {display:none;}
}
@media (min-width: 1910px) and (max-width: 3000px) and (min-height: 1210px) and (max-height: 3000px)  {
	#principles {display:none;}
}

.closebtn_panel{
	position:absolute;left:calc(100% - 310px);top:-5px;
	z-index: 9997;
}

#tbltoc_sum{width: 901px;}
.tblsumcolhead1, .tblsumcolhead5{width: 70px; min-width: 70px;}
.tblsumcolhead2{width: 409px;}
.tblsumcolhead3, .tblsumcolhead4{width: 184px;}
.tblsumcol1, .tblsumcol5{width: 52px;}
.tblsumcol2{ /*width: 400px; */ width: 98%;}
.tblsumcol3, .tblsumcol4{width: 100px; text-align: center}

/*Log Box*/
#logres1{display:none;padding: 5px;}
#logres2{display:none;padding: 5px;}
#logres3{display:none;padding: 5px;}
#logres4{display:none;padding: 5px;}
#logres5{display:none;padding: 5px;}
#logres6{display:none;padding: 5px;}
#logres7{display:none;padding: 5px;}
#logres8{display:none;padding: 5px;}
#logres9{display:none;padding: 5px;}
#logres10{display:none;padding: 5px;}
/*FazLogo*/
.faz-logo{position: absolute; top: 23px; left: calc(100% - 500px);}
#btnShowVerseCount{float: left;font-size: 14px;text-align: center;}
#chkversecount{background: rgba(0, 0, 0, 0) url("../images/checkbox1.png") no-repeat scroll left center;border: 1px solid rgb(132, 122, 97);float: left;height: 17px;margin-left: 22px;margin-top: 7px;right: 8px;width: 17px;} /*changed*/
#chkversecount.active{float:left;background:url('../images/checkbox_sel1.png') no-repeat left center;float:left;margin-top: 7px;text-align: center;font-weight:0;font-size: 14px;padding-right: 15px;border: 1px solid rgb(132, 122, 97);} /*changed*/
#spnshowversecount {float: left;font-size: 14px;margin-top: 7px;padding-left: 8px;text-align: center;}
#normalbuttons{
float: right;
height: 37px;
min-width: 475px;
}
#sumbuttons{
float: right;
height: 37px;
min-width: 475px;
}
.bstable{
border-left: solid 1px #333;
border-top: solid 1px #333;
}
.bstable td{
border-right: solid 1px #333;
border-bottom: solid 1px #333;
padding: 5px;
}
.bsellipsis, .bsellipsisdouble{
width: 525px;
height: 34px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.bsellipsisdouble{
width: 262px;
}
.bscaption{
display: block;
position: relative;
width: 100%;
height: 100%;
border: solid 1px #333;
padding: 5px;
color: #a58428;
font-size: 18px;
font-style: italic;
min-height: 181px;
padding-bottom: 20px;
}
.booktag.active{color:#a58428;}
.cptitle{
font-size: 21px;
font-style: bold;
float: left;
/*width: 555px;*/
width: 80%;
text-align: center;
}
.cptitle a{
color: #333;
}
.cppgscount{
font-size: 21px;
/* position: absolute; 
padding-left:30px;*/
padding-left:10px;
padding-right: 0px;
padding-top: 4px;
float: right;
}
.pge-details{
	/*float:right;*/
	margin-top: 10px;
}
.pge-details.m0{
	margin-top: 0px !important;
}
.pge-details.book-item-1{
	/*margin-top: -7px;
	top:12px;
	position: relative;*/
}
.cptitle a.active, .cptitle a:hover{
color: #a58428;
text-decoration: none;
}
.chpitem{
width: 100%;
height: 84px;
border: solid 1px #333;
padding: 3px;
margin-bottom: 2px;
cursor: pointer;
}
.chpitem .chpimg{
width: 109px;
height: 74px;
float: left;
background-repeat: none;
background-size: 107px 70px;
}
.chpitem .chpimg img{
width: 109px;
height: 74px;
}
.chpitem .chpcontent{
float: left;
height: 74px;
/*width: 60%;*/
max-width: 72%; /*100%*/
margin-left: 2px;
border-left: solid 1px #333;
padding-left: 3px;
text-align: left;
font-size: 18px;
cursor: pointer;
overflow: hidden;
}
.non-hover:hover {color: black !important;}
.chpitem .scitem:hover,.itemleft:hover,.chpitem:hover{
color: #a58428;
}
.chpitem .chpcontent.noimg{
max-width: 100%;
border-left: solid 0px #333;
}
.chpitem .chpcontent.nofloat{
float: none;
}
.chpitem .chpcontent a{
color: #333;
}
.chpitem .chpcontent span{
text-align: left;
float: left;
}
.bsoverview{
color: #a58428;
margin-top: -24px;
text-align: center;
white-space: nowrap;
display: none;
}
.bsoverview strong{
font-weight: normal !important;
}
.chpitem .chppg{
font-size: 14px;
height: 20px;
margin-left: 2px;
padding-left: 0px;
padding-top: 50px;
position: absolute;
text-align: right;
}
.chpitem  .itemleft, .chpitem  .itemright{
float: left;
width: 50%;
height: 70px;
}
.chpitem  .itemright{
border-left: solid 1px #333;
border-bottom: solid 1px #333;
height: 74px;
position: relative;
bottom: 2px;
margin-top: 2px;
}
.chpitem  .itemright .scitem{
float: left;
margin-left: 2px;
width: 105px;
margin-bottom: 5px;
}
.chpitem  .itemright .scitem .schptitle{
font-size: 12px;
font-family: arial;
width: 105px;
text-align: center;
line-height: 14px;
padding-top: 3px;
position: relative;
top: 1px;
}
.itemright .scitem:nth-child(5) .scitem {
	border-left: 1px solid;
	border-bottom: 1px solid;
	padding: 2px;
	width: 108px;
}
.itemright .scitem:nth-child(6)  .scitem{
	border-bottom: 1px solid;
    padding: 2px;
    width: 108px;
    margin-left: 2px !important;
}

.chpitem .itemright .scitem:nth-child(1){
	margin-left: 1px;
}
.itemright .scitem:nth-child(5){
	margin-left: -2px;
}
.chpitem .itemleft .chpcaption{
clear: left;
font-size: 13px;
font-family: arial;
font-style:italic;
padding-top: 5px;
padding-left: 2px;
}
.chpitemdummy{
width: 100%;
height: 112px; /*78px*/
border: solid 0px #333;
padding: 3px;
margin-bottom: 2px;
background-color: transparent;
}
.bslinks{
color: #333;
}
.bslinks.active, .bslinks:hover{
color: #a58428;
text-decoration: underline;
}
.sumgroupcaptions {
padding: 0px 8px;
color:#a58428 !important;
font-size:20px;
font-style:italic;
float:left;
width: 100%;
height:27px;
display:none;
}
.cpoptions{
position: absolute;
font-size: 22px;
font-style: bold;
}
.cpoptions span{
color: #333;
cursor: pointer;
}
.cpoptions span.active, .cpoptions span:hover{
color: #a58428;
text-decoration: underline;
}

/** New Book Menu **/
#bmbuttons{
margin-left:auto;
margin-right:auto;
margin-top:25px;
width: 875px;
height: 63px;
}
#bmbuttons .bmbutton{
height: 60px;
float: left;
font-size:20px;
color: #f4e6cc;
text-align: center;
padding-top: 15px;
cursor: pointer;
}
#bmbuttons .bmbutton.active, #bmbuttons .bmbutton:hover{
color: #665519;
}
#bmbuttons .bmbutton.nr{
width: 189px;
margin-right: 2px;
background-image: url("../images/bmnrbg.png");
}
#bmbuttons .bmbutton.sv{
width: 165px;
margin-right: 2px;
background-image: url("../images/bmsvbg.png");
}
#bmbuttons .bmbutton.iv{
width: 167px;
margin-right: 2px;
background-image: url("../images/bmivbg.png");
}
#bmbuttons .bmbutton.fs{
width: 173px;
margin-right: 2px;
background-image: url("../images/bmfsbg.png");
}
#bmbuttons .bmbutton.of{
width: 172px;
background-image: url("../images/bmofbg.png");
}

.bmmain{
width: 875px;
height: 590px;
background-color: #cac099;
margin: 0px auto;
padding: 13px 17px 13px 17px;
}
.bmtitle{
width: 553px;
height: 89px;
margin-bottom: 8px;
background-color: #e5dbbd;
float: left;
padding: 22px;
color: #997f50 !important;
font-size: 16px;
}
.bmtitle span{
line-height: 40px;
}
.bmcontent{
width: 553px;
height: 463px;
background-color: #e5dbbd;
float: left;
color: #997f50 !important;
font-size: 16px;
padding: 13px 22px;
}
.bmcontent h3{
margin: 0px;
text-align: center;
padding: 0px 0px 35px 0px;
font-size: 16px;
}
.bmcontent span{
padding-left: 30px;
}
.bmopenbook{
width: 277px;
height: 560px;
background-color: #e5dbbd;
float: right;
}
.bmopenbookbtn{
width: 194px;
height: 234px;
margin: 33px auto;
background-image: url("../images/openbookbtn.png");
cursor: pointer;
}
.sorderbutton{
background:url('../images/smallorderbtn.png') no-repeat center center;
width:514px;
height:73px;
color:#8C8C8C;
vertical-align:middle;
cursor:pointer;
}
.sorderbutton:hover{
color:#000;
}
.sorderbutton .ordertitle{
font-size:26px;
padding-top:17px;
}
/** New Book Menu **/

.scrollbar-janos_i {
display:none;
}
.biggap{height: 64px;}

#sel_imgmode {
	min-width: 256px;
}

.optheader,.awcawnlinksheader,.youtubelinksheader,.shareheader,.contactheader,.ovshareheader{width: 100%;}

#sum_detids {
	width: 235px;
	word-wrap: break-word;
 }

 .scrollbar-janos_i > .scroll-element div.scroll-element_inner.scroll-element_track,
 .scrollbar-janos_i > .scroll-element div.scroll-element_inner-bottom {
		height:101.5% !important;
 }

 .hide-important,#ftabvol2,#ftabvol3,#ftabvol4,#ftabvol5 {
	 display: none !important;
 }

 .top-space {
	 margin-top: 6px;
 }

 .bottom-space{
	 margin-bottom: 15px;
 }

 .thumb-images,.sum-grid,.paglnk{
	list-style:none;
	/*padding-right:50px;*/
	float: right;	
	margin-bottom: 2px;
 }
 .thumb-images .pages,.sum-grid .pages,.paglnk .pages{
	 display:inline-block;
	 padding:0px;	 
	 cursor: pointer;	 
	 color: black;	 
	 font-size: 21px;
	 margin: 4px;
 }
 .thumb-images .pages:hover,.thumb-images .pages.selected,
 .sum-grid .pages:hover,.sum-grid .pages.selected,.paglnk .pages.selected{
    color: #a58428;
    border-radius: 4px;
    font-size: 21px;	
	padding: 0px;
 }
 .grid-images-thumb {  clear:both;}
 .grid-images-thumb img {padding: 0; width:104px;height:75px; }
 .grid-images-thumb img:hover{cursor: pointer;  border: 1px solid lightgray  !important;}
 /* .grid-images-thumb.thumb_1440 img{ width:114px;height:80px;}
 .grid-images-thumb.thumb_1400 img, 
 .grid-images-thumb.thumb_1366 img 
 	{ width:112px;height:80px; padding: 0 6px;} 
 .grid-images-thumb.thumb_1280 img {width: 116px;height: 80px; padding: 0 6px;}
 .grid-images-thumb.thumb_1024 img { width:110px;height:80px; padding: 0 6px;}  */

 .summarview  #show_toc { display: none;  }
 .qg-total-lbl {
	float:right;
	padding-right:12px;
	padding-top: 4px;
 }

.grid-ch-list{
margin-top: 10px;
}
.grid-ch-list .tdchtitle{
width: 725px;
}
.grid-ch-list .emptytr, .grid-ch-list .emptytr td{
	height: 10px;
	border: solid 0px !important;
}
.grid-ch-list .emptytr3, .grid-ch-list .emptytr3 td{
	height: 25px;
	border: solid 0px !important;
}
.grid-ch-list .normaltr{
	cursor: pointer;
}
.grid-ch-list .normaltr:hover{
	color: #a58428;
	/*border-color: #000;*/
}
.grid-ch-list #tbltoc_ch tr{
	border-right: solid 1px #000;
}
.grid-ch-list #tbltoc_ch th{
	vertical-align: bottom;
}
.grid-ch-list #tbltoc_ch .emp{
	width: 125px;
	cursor: default !important;
}
.grid-ch-list #tbltoc_ch .tblchcol{
	padding:5px;text-align:center;
	cursor: pointer;
}
.grid-ch-list #tbltoc_ch th.tblchcol{
	cursor: default !important;
}
.grid-ch-list #tbltoc_ch th.tblchcol:hover{
	color: #000;
}
.grid-ch-list #tbltoc_ch .tblchcol:hover
{
	color: #a58428;
}
.grid-ch-list #tbltoc_ch .tblchcol:hover .c0,
.grid-ch-list #tbltoc_ch .tblchcol:hover ~ .c1,
.grid-ch-list #tbltoc_ch .tblchcol:hover ~ .c2,
.grid-ch-list #tbltoc_ch .tblchcol:hover ~ .c3,
.grid-ch-list #tbltoc_ch .tblchcol:hover ~ .c4{
	color: #a58428;
}
.grid-ch-list #tbltoc_ch .tblchcol.left{
	text-align:left;
}
.grid-ch-list #tbltoc_ch .tblchcol.left2{
	text-align:left;
	padding-left: 10px;
}
.grid-ch-list #tbltoc_ch .tblchcol.right{
	text-align:right;
}
.grid-ch-list #tbltoc_ch .tblchcol.right2{
	padding-left: 7px;
	padding-right: 8px;
}
.grid-ch-list #tbltoc_ch .tblchcol.nohover{
	cursor: default;
}
.grid-ch-list #tbltoc_ch .tblchcol.nohover:hover{
	color: #000;
}
.grid-ch-list #tbltoc_ch .brdtop{
	border-top: solid 1px #000;
}
.grid-ch-list #tbltoc_ch .brdbottom{
	border-bottom: solid 1px #000;
}
.grid-ch-list #tbltoc_ch .brdleft{
	border-left: solid 1px #000;
}
.grid-ch-list #tbltoc_ch .brdright{
	border-right: solid 1px #000;
}
.grid-ch-list #tbltoc_ch .brdtop0{
	border-top-width: solid 0px;
}
.grid-ch-list #tbltoc_ch .brdbottom0{
	border-bottom-width: solid 0px;
}
.grid-ch-list #tbltoc_ch .brdleft0{
	border-left-width: solid 0px;
}
.grid-ch-list #tbltoc_ch .brdright0{
	border-right-width: solid 0px;
}
.grid-ch-list #tbltoc_ch .tblchcol.f18{
	font-size: 19px;
	line-height: 21px;
}
.grid-sg-list{
margin-top: 10px;
}
.grid-sg-list .tdchtitle{
width: 725px;
}
.grid-sg-list .tdchtitle2{
width: 525px;
}
.grid-sg-list .emptytr, .grid-sg-list .emptytr td{
	height: 10px;
	border: solid 0px !important;
}
.grid-sg-list .emptytr2, .grid-sg-list .emptytr2 td{
	height: 25px;
	border-right: solid 0px !important;
}
.grid-sg-list #tbltoc_sg tr{
	border-right: solid 1px #000;
}
.grid-sg-list #tbltoc_sg th{
	vertical-align: bottom;
}
.grid-sg-list #tbltoc_sg .tblsgcol{
	padding:5px;
	text-align:center;
	cursor: pointer;
}
.grid-sg-list #tbltoc_sg .tblsgcol2{
	padding:5px;
	text-align:center;
	font-size: 21px;
	cursor: pointer;
}
.grid-sg-list #tbltoc_sg .tblsgcol2:hover{
	color:#a58428;
}
.grid-sg-list #tbltoc_sg .tblsgcol2.f18{
	font-size: 18px;
}
.grid-sg-list #tbltoc_sg .tblsgcol2.nohover{
	cursor: default;
}
.grid-sg-list #tbltoc_sg .tblsgcol2.nohover:hover{
	color:#000;
}
.grid-sg-list #tbltoc_sg .tblsgcol.selected,.grid-sg-list #tbltoc_sg .tblsgcol:hover, .grid-sg-list #tbltoc_sg .tblsgcol2.bclr:hover{
	color:#a58428;
}
.grid-sg-list #tbltoc_sg .tblsgcol.left, .grid-sg-list #tbltoc_sg .tblsgcol2.left{
	text-align:left;
}
.grid-sg-list #tbltoc_sg tr.noright{
	border-right: solid 0px #000;
}
.grid-sg-list .tbltoc_sg tr{
	border-right: solid 1px #000;
}
.grid-sg-list .tbltoc_sg th{
	vertical-align: bottom;
}
.grid-sg-list .tbltoc_sg .tblsgcol{
	padding:5px;
	text-align:center;
	cursor: pointer;
}
.grid-sg-list .tbltoc_sg .tblsgcol2{
	padding:5px;
	text-align:center;
	font-size: 21px;
	cursor: pointer;
}
.grid-sg-list .tbltoc_sg .tblsgcol2:hover{
	color:#a58428;
}
.grid-sg-list .tbltoc_sg .tblsgcol2.f18{
	font-size: 18px;
}
.grid-sg-list .tbltoc_sg .tblsgcol2.nohover{
	cursor: default;
}
.grid-sg-list .tbltoc_sg .tblsgcol2.nohover:hover{
	color:#000;
}
.grid-sg-list .tbltoc_sg .tblsgcol.selected,.grid-sg-list .tbltoc_sg .tblsgcol:hover, .grid-sg-list .tbltoc_sg .tblsgcol2.bclr:hover{
	color:#a58428;
}
.grid-sg-list .tbltoc_sg .tblsgcol.left, .grid-sg-list .tbltoc_sg .tblsgcol2.left{
	text-align:left;
}
.grid-sg-list .tbltoc_sg tr.noright{
	border-right: solid 0px #000;
}
.grid-sg-list .tbltoc_sg .brdtop{
	border-top: solid 1px #000;
}
.grid-sg-list .tbltoc_sg .brdbottom{
	border-bottom: solid 1px #000;
}
.grid-sg-list .tbltoc_sg .brdleft{
	border-left: solid 1px #000;
}
.grid-sg-list .tbltoc_sg .brdright{
	border-right: solid 1px #000;
}
.grid-sg-list .tbltoc_sg .brdtop0{
	border-top-width: solid 0px;
}
.grid-sg-list .tbltoc_sg .brdbottom0{
	border-bottom-width: solid 0px;
}
.grid-sg-list .tbltoc_sg .brdleft0{
	border-left-width: solid 0px;
}
.grid-sg-list .tbltoc_sg .brdright0{
	border-right-width: solid 0px;
}
.grid-sg-list .tbltoc_sg .fn{
	font-weight: normal;
}
.grid-sg-list .normaltr{
	cursor: pointer;
}
.grid-sg-list .normaltr:hover{
	color: #a58428;
}
.grid-sg-list .normaltr.bclr, .grid-sg-list .normaltr.bclr td.tblsgcol2, .grid-sg-list .normaltr.bclr td.tblsgcol2:hover, .grid-sg-list .normaltr.bclr:hover{
	/*color:#3873ca !important;*/
	color:#000 !important;
	cursor: default !important;
}

.grid-sg-list #tbltoc_sg .brdtop{
	border-top: solid 1px #000;
}
.grid-sg-list #tbltoc_sg .brdbottom{
	border-bottom: solid 1px #000;
}
.grid-sg-list #tbltoc_sg .brdleft{
	border-left: solid 1px #000;
}
.grid-sg-list #tbltoc_sg .brdright{
	border-right: solid 1px #000;
}
.grid-sg-list #tbltoc_sg .brdtop0{
	border-top-width: solid 0px;
}
.grid-sg-list #tbltoc_sg .brdbottom0{
	border-bottom-width: solid 0px;
}
.grid-sg-list #tbltoc_sg .brdleft0{
	border-left-width: solid 0px;
}
.grid-sg-list #tbltoc_sg .brdright0{
	border-right-width: solid 0px;
}
.grid-sg-list #tbltoc_sg .fn{
	font-weight: normal;
}
.paglnk{
	float:left !important;
}
.grid-chtbl{
	margin-top:0px !important;
}
.ind3em{
	text-indent: 3em;
	margin-left: 3em;
}
.cmsgnotes{
	color: white; font-style: italic; font-size: 18px; margin-top: 5%;
}
.dvoffline{background-color: rgb(216, 211, 191); height: 100%; width: 100%;width:70%;margin-left:15%;}
#dvsitetit{height: 30%; text-align: center; font-size: 48px; font-style: italic; color: #978642; padding-top: 5%;}
#dvmsgtext{text-align: center; font-size: 19px; font-style: italic; color:#978642;}
.coffline{border-top: 15px solid #D8D3BF;border-bottom: 15px solid #D8D3BF;background:#aa9f74 none no-repeat scroll center top;}
.homeoffline{ margin: 0 !important;padding-left: 0 !important;padding-right: 0 !important;padding-top: 3px;}
#dvintrovid,#dvintrolink {color: #6f5f1d;font-size: 20px; margin-top: 5%;}
.cintrodisp { margin-top: 5px !important;}
#dvintrovid a{color: #6f5f1d; text-decoration: underline;}#dvintrolink a{color: #6f5f1d;}
#dvintrovid a:hover{color: #fff;}#dvintrolink a:hover{color: #fff;text-decoration: underline;}
#dvintrovid.hiden,#dvintrolink.hiden,#stopmenu .hiden{display:none;}
#vd_link{ cursor: pointer;font-style: italic;text-decoration: underline;}
#vd_link:hover{color: #fff;}
#dvintroclose,#dvpostrevclose{float:right;cursor:pointer;height: 14px;margin-top: 1px;}
#dvintroclose img,#dvpostrevclose img{bottom: 2px !important;position: relative;padding:1px;}
.vdframe,.postreviewfr{  border-bottom: 19px solid #d8d3bf;border-top: 19px solid #d8d3bf;background: #aa9f74 none no-repeat scroll center top;height: 100%;width: 100%;}
.tblchcol h3{
font-size: 21px !important;
line-height: 24px !important;
margin-bottom: 0px !important;
}
#trother .hiden{display:none;}
.dvctbl{background-image: url("../images/box-top-r.png"), url(../images/box-bottom-r.png);background-position: left top, left bottom;background-repeat: repeat-x, repeat-x;background-color: rgb(181, 170, 126); width: 60%; margin:auto; margin-top: 3%;}
#tblContact tr td{color:#6f5f1d;font-family:Arial;font-size:20px;vertical-align: top;padding-right: 3%;display:block;}
.dvprtbl{background-image: url("../images/box-top-r.png"), url(../images/box-bottom-r.png);background-position: left top, left bottom;background-repeat: repeat-x, repeat-x;background-color: rgb(181, 170, 126); width: 100%; margin:auto;}
#cttitle{font-family:Arial;font-size:30px !important;color:#6f5f1d;padding:10px;}
#tblContact,#tblpostreview{margin-left: 20px; margin-right: 20px;}
#tblContact tr td input,#tblContact tr td textarea,#tblpostreview tr td input,#tblpostreview tr td textarea{background-color: rgb(216, 211, 191);color:black; border:0;width:350px;}
.contactfd,.reviewsub{vertical-align:top;text-align:center; padding-right: 3rem; white-space: nowrap;text-align:right;}

.ctsubmit{cursor:pointer;float:left;}
.ctcancel{float:left;cursor:pointer;padding-left:25px;}
.contdv{background:no-repeat center top;width:min-width;width: 100%;border-top: 15px solid #D8D3BF;border-bottom: 15px solid #D8D3BF;background-color:#AA9F74;}
.dvheifhgt{height:100%;}
.clscaptcha{float:left;padding-left:10px;}
#imgrefs{cursor:pointer;}
@media only screen and (min-width: 840px) {
	.dvctbl{
		width: 50% !important;
	}
}
@media only screen and (min-width: 960px) {
  #tblContact tr td{color:#6f5f1d;font-family:Arial;font-size:20px;vertical-align: top;width: 2% ;padding-right: 3%;display:table-cell;}
  #tblpostreview tr td{color:#6f5f1d;font-family:Arial;font-size:20px;vertical-align: top;padding-right: 3%;display:table-cell;}
  #tblContact,#tblpostreview{table-layout: auto; }
   /* .ctcancel{
		float: right;
	} */
	
	
	
}
@media only screen and (max-width: 960px) {
	td.contactfd ,td.reviewsub{float: left;text-align: left;min-width: 120px;color:#6f5f1d;}
}

@media only screen and (min-width: 50em) {
.dvheifhgt{height:auto;}
}
@media screen and (max-width: 1000px) {
	.dvheifhgt{height:auto;}
}
@media screen and (max-width: 700px) {
	.dvctbl,.dvheifhgt{
		width:auto;
	}
	.ctcancel{
		float: left;
		padding-top:5px;
	}
	.dvheifhgt{height:100%}
	
}
#pager p.nostrong strong,#pagerl1 p.nostrong strong,#pagerl2 p.nostrong strong,#pagerl3 p.nostrong strong,#pagerl4 p.nostrong strong,#pagerl5 p.nostrong strong,#pagerl6 p.nostrong strong,#pagerl7 p.nostrong strong,#pager_cn p.nostrong strong,#pager_prpk p.nostrong strong,#dvsgiitems p.nostrong,#dvsgcategories p.nostrong strong,#dvsgcatscount p.nostrong strong{font-weight: normal !important;}
#reviewpage{
	width: 60%;
	background-color: #fff;
	/* height: auto; */
}
#tblpostreview tr td {width:26%;}
.btn_review{
	background-image: url(../images/reviews_btn-bg.png);
    background-repeat: repeat-x;
	width: 19.4%;
    height: 54px;
    float: left;
    margin: 2px;
    font-family: Arial;
    font-size: 20px;
    color: #fff;
    line-height: 2.5;
	text-align: center;
	cursor: pointer;
	box-shadow: inset 1px 2px 2px -3px #AA9F74;
    border-right: solid 1px #6f5f1d;
}
.btn_review:hover,.btn_review.selected{
	color: #6f5f1d;
}
.dv_rating{
	margin: auto;
	width: 60%;
	/* display: inline-block; */
}
#splatforms{
	border-top:15px solid #D8D3BF;
	border-bottom:15px solid #D8D3BF;
}
#splatforms h1{
	text-align: center;
	margin-top: 15px !important;
	font-size: 26px;
	font-weight: normal;
	color: #6f5f1d;
}
#splatforms .tabs{
	width: 1100px;
	height: 625px;
	margin: 25px auto;
}
#splatforms .tabs ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 100%;
}
#splatforms .tabs ul li{
	margin: 0px;
	padding: 10px;
	list-style-type: none;
	width: 50%;
	text-align: center;
	float: left;
	color: #6f5f1d;
	font-size: 20px;
}
#splatforms .tabs ul li.selected{
	color: #fff;
	text-decoration: underline;
}
#splatforms .tabs ul li span{
	cursor: pointer;
}
#splatforms .tabs ul li:hover{
	color: #fff;
}
#splatforms .tabs .tblsp{
	border: 0px;
	border-top: solid 2px #6f5f1d;
	border-left: solid 2px #6f5f1d;
}
#splatforms .tabs .tblsp td{
	border: 0px;
	border-right: solid 2px #6f5f1d;
	border-bottom: solid 2px #6f5f1d;
	color: #6f5f1d;
	font-size: 16px;
	padding: 5px;
	text-align: center;
}
#splatforms .tabs .tblsp tr.head td{
	font-size: 16px;
}
#ddstate,#ddcountry,#rating{background-color: rgb(216, 211, 191);color: black;}
#rating{width: 70%;}#city{width: 84% !important;}#ddcountry{width: 100%;}#ddstate{width:250px !important;}.ipcity{width: 38% !important;display:inline-block;}
.rstate{display: inline-block !important;}
#div_review{
	background-color: #D8D3BF;
	height: 10px;
	clear: both;
}
.dv_revbox{
	/* background-color: rgb(181, 170, 126); */
    width: 56%;
    margin: auto;
    margin-top: 3%
}
.dv_post{
	float: right;
	color: #6F5F1D;
	cursor: pointer;
	padding-right:6px;
	line-height:2;
	font-size:16px;
}
.star_btns{
	float: left;
    width: 100%;
}
.dv_pag{
	float: right;
	line-height:2;
	font-size:16px;
	padding-right:6px;
    text-align: right;
}
.span_pag {
	color: #6F5F1D;
    padding: 5px;
}
.span_pag:hover {
    color: #D2C594;
    cursor: pointer;
}
.span_pag.selected{
	color: #D2C594;
}
#review_content {
	background-color: #D8D5BF;
	float: left;
    width: 100%;
}
.div_review_overlay{
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.25) !important;
	top: 0px;
	left: 0px;
	z-index: 999;
}
.captchadet{padding-right: 0 !important;}
.dtreview{max-height:480px;}
.lhgt{line-height:initial !important;}
.width_temp{font-size: 20px; display: none;}
/* .btn_review span{font-size:20px;} */
.pghlght{color:#a58428;}
.pghlght2{color:#856d22;}
#welcomenotes{margin-top:12%;border-top: 2px solid green;width: 50% !important;float: left;align-self: center;margin-left: 28%;color:#228B22;}
#welcomecontent{margin-top:1%;font-size: 16px;font-style: italic;float: left;align-self: center;margin-left: 25px;color:#228B22;margin-right: 0px;text-align: left;}
.shnotes{margin-top: 7px !important;height: 8px !important;}.shwcontent{height: 18px !important;width: 250px !important;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#webct tr td:before {
  content:attr(title);
}
#ppwelcomenote{background-color: white;width:59%;height: 121px;z-index: 999;left: 7.9%;bottom: 4%;position: absolute;}
#ppwcontent{width:290px;height: 121px;color: green;font-size: 16px;font-style: italic;margin: auto;margin-top: 23px;}
#dvppnotes{width:68%;margin:auto;}
.ppline{border-top: 2px solid green;width: 35px;bottom: 8px !important;position: relative;}
#lireviews,#liReviews{display:none !important;}
#tdkindle,#tdawn,#tdawc,#tddonate{border:8px solid #E2E2E0;height:100%;vertical-align: top;text-indent: 3em;padding:13px 9px 0px 0px;}
#dvdonate p,#dvkindle p,#dvawn,#dvawc p{
	line-height: 24px;
	word-spacing: .6px;
}
#dvsgiitems p.bk-md,#dvsgcategories p.bk-md{
	line-height: 35px;
}
#dvsgcatscount p.bk-md{
	line-height: 35px;
}
#dvdonate p,#dvkindle p,#dvawn,#dvawc{padding-left: 50px;}
/*#awnbtn{padding-right:65px !important;}*/
#kindleviewbtn,#imgviewerbtn,#donateviewbtn,#awcbtn{padding-right:2px !important;}
#nrmlreadbtn{padding-right: 30px !important;}
#sumryviewbtn{padding-right: 30px !important;}
#dvpreviewlnk{width: 98% !important;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#shkeyoption{height: 100%; overflow: auto; text-align:center;}
#ovkeyoption{height: 100%; overflow: auto; text-align:center;}
#ddltopline{width: 25%;font-size: 18px;margin-left: 9%;float:left;}
#sharetbl{font-size:22px; width:100%;}
#fb_link{float:left;width:425px;height: 35px;background-color:#CFCECE;border:0px;color: black;font-size: 20px; padding-left:2px;}
#tdddline{text-align: right;width: 30% !important;}
#shrtbl{margin: 0px 10px;}
#conttbl{margin: 0px 10px;}
#ovshrtbl{margin: 0px 10px;}
#dvimgclick{font-size: 16px;float: left;color: #a58428 !important;margin-top:16px;font-style:italic;margin-left: 20px;}
#tdimgclick{width: 52%;}#tdimgpaging{width: 28%;}
#dvpgnum{display:inline;padding-right:4px;}
#tdvoltitle{width: 65%;}
.m-20{margin-top: -20px;}
.m-7{margin-top: -7px;}
#tdvoltitle h1{margin-top: -10px;}
#dvvoldesc{font-size: 23px !important;font-family: Arial;font-style: italic;text-align: center;margin-top:5px;letter-spacing:0.5px;}
.bk-md{padding-right:20px;}
#tblvoltitle{width: 100%;height:90px;}
.awcawnlink{font-style: italic;display:none;}
.awcawnlink span:hover{text-decoration: underline;color:#a58428;}
.awcawnlink span{color:#a58428;cursor: pointer;}
#divoptshowawclinks{
padding: 10px;
text-align: right;
width: 250px;
/*float: left;*/
position:absolute;
/*left:calc(100% - 250px);*/
left:calc(100% - 420px);
/*top:calc(100% - 36px);*/
top:13px;
z-index: 9999;
margin-top: -20px;

/*margin-top: 0px;
position: absolute;
padding-left: 10px;
width: 292px;
text-align: center;*/
}
#divoptshowawclinks.single{
	/*top:calc(100% - 16px);*/
	top:13px;
}
.optshowawclinks{
color: #B38F35; /*#a58428;*/
/*font-style: italic;*/
cursor: pointer;
font-size: 14px; /*16px*/
text-decoration: none;
}
.optshowawclinks:hover{
text-decoration: underline;
}

@media (min-width: 1700px)  {
	.optshowawclinks.lowres{
		display: none;
	}	
}
@media (max-width: 1680px)  {
	.optshowawclinks.norm{
		display: none;
	}
	.optshowawclinks.lowres span{
		float: right;
	}
	.optshowawclinks.lowres span:first-child{
		margin-left: 5px;
	}
	.optshowawclinks.lowres span br{
		display: none;
	}
}
#divoptshowsgcodesbk2{
/*padding: 10px;
text-align: right;
width: 250px;
margin-top: 10px;*/
margin-top: 0px;
position: absolute;
padding-left: 60px;
}
.optshowsgcodesbk2{
color: #a58428;
font-style: italic;
cursor: pointer;
font-size: 16px;
text-decoration: none;
}
.optshowsgcodesbk2:hover{
text-decoration: underline;
}
.optshowsgcodesbk2 .bluestar{
color: #1839de;	
}
.optshowsgcodesbk2.blue:hover{
color: #1839de;	
}
.awcawnlinksheader .closetoc{
	right: 5px;
}
.awcawnlinksheadertext{
	float: left;
	padding-left: 10px;
}
.youtubelinksheader .closetoc{
	right: 5px;
}
.youtubelinksheadertext{
	float: left;
	padding-left: 10px;
	width: 92%;
	text-align: center;
}
.selpara{
	color:#a58428;
}
.sgtitle{
font-size: 21px;
font-style: bold;
float: left;
width: auto; /*555px;*/
text-align: center;
}
.sgtitle a{
color: #333;
}
.sgcounttitle{
font-size: 21px;
font-style: bold;
width: 100%;
text-align: right;
}
.sgcounttitle a{
color: #333;
}
.sgpgscount,.sgipgscount{
font-size: 21px;
/* position: absolute; 
padding-left:30px;
padding-left:10px;
padding-right: 20px;*/
padding: 5px 20px 5px 10px;
float: right;
}
.sgellipsis{
width: 660px;
height: 25px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.sgiellipsis,.sgiellipsis2,.sgiellipsis3,.sgiellipsis4,.sgiellipsis5{
height: 25px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.sgiellipsis{
width: 615px;
}
.sgiellipsis2{
width: 572px;
}
.sgiellipsis3{
width: 650px;
}
.sgiellipsis4{
width: 350px;
}
.sgiellipsis5{
width: 200px;
}
.url{
	color: #186814;
	white-space: pre-line;
}
.url:hover{
	color: #186814;
	text-decoration: underline;
}
.urlspan{
width: 90%;
display: inline; /*inline-block*/
height: 26px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
color: #186814;
}
.urlspan span{
color: #000;
}
.urlspan.dbl{
height: 54px;
}
.datelink{
	color: #186814;
}
.datelink:hover{
	color: #186814;
	text-decoration: underline;
}
.chaplink{
	color: #186814;
}
.chaplink:hover{
	color: #186814;
	text-decoration: underline;
}
.prpkspan{
	color: #4472C4;
	cursor: pointer
}
.prpkspan:hover{
	text-decoration: underline;
}
#prpkcaption2{
	color: #B38F35 !important;
	cursor: pointer;
}
#prpkcaption2:hover{
	text-decoration: underline;
}
.sgpopspan{
	color: #186814;
	cursor: pointer
}
.sgpopspan:hover{
	text-decoration: underline;
}
#sgcaption, #sgccaption{
	color: #a58428 !important;
}
#sgcatnewlink{
	text-align: center;
}
#sgcatnewlink a{
	margin-top: 25px;
	color: #228B22;
	font-size: 16px;
}
.divclosesg{
	text-align: right;
}
.closesg{
	color: #228B22;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 16px;
}
.closesg:hover{
	color: #228B22;
	text-decoration: underline;
}
.sgselectbutton {
    height: 30px;
    width: 65px;
	margin-left: 5px;
	margin-right: 5px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #000;
    /*border-radius: 3px;
    box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.8);*/
    transition: all 200ms ease-out;
	cursor: pointer;
}
.sgselectbutton:hover{
	color: #a58428;
	background-color: #f2f2f2;
}
.gotopage{
	height:35px;
	width: 130px;
	float: right;
	position: relative;
	right: -20px;
	top:-3px;
	font-size: 14px;
	text-decoration: none;
	cursor: pointer;
	background: url('../images/btn-gotopage-unsel.png') no-repeat scroll right;
}
.awcawncontent p{
	text-indent: 3em;
	line-height: 24px;
}
.awcawncontent .vol-lg, .awcawncontent .vol-sm, .awcawncontent .bk-sm, .awcawncontent .bk-md, .awcawncontent .bk-md_bl, .awcawncontent .bk-lg, .awcawncontent .chp-md, .awcawncontent .chp-md_bl, .awcawncontent .chp-sm, .awcawncontent .chp-sub, .awcawncontent .chp-sub_bl, .awcawncontent .booktag{
	text-indent: 0em;
}
#sgdatecontent p{
	line-height: 24px;
}
#imgfiletp{
	border: solid 1px #fff;
}
.awcawnpageno{
	height:35px;
	width: auto;
	float: right;
	position: relative;
	right: 75px;
	top:4px;
	font-size: 16px;
	text-decoration: none;
}
#titlepageboxbody2 .scrollbar-janos-p{
	display:inline-block;
	width:900px !important;
	min-width:880px;
}
#titlepageboxbody2 div.scroll-wrapper{
	overflow-x:hidden !important;
	margin-bottom:0px !important;
	float: left;
	margin-right: 10px;
}
#titlepageboxbody2 .scroll-wrapper > .scroll-content{
	width:900px;
	min-width:900px;
	overflow:auto !important;
	margin-top:0px !important;
	top:0px !important;
}
.scrollbar-janos-p.theme-sprites > .scroll-element, .scrollbar-janos-p.theme-sprites > .scroll-element .scroll-bar, .scrollbar-janos-p.theme-sprites > .scroll-element .scroll-element_corner, .scrollbar-janos-p.theme-sprites > .scroll-element .scroll-element_track{ background-color:white !important}
.scrollbar-janos-p > .scroll-content.scroll-scrolly_visible{overflow-x: hidden !important;}
#titlepagecontent p:last-child {margin-bottom:5px;}

.grid-sg-list #tbltoc_sgtop tr{
	border-right: solid 1px #000;
}
.grid-sg-list #tbltoc_sgtop tr.noright{
	border-right: solid 0px #000;
}
.grid-sg-list #tbltoc_sgtop th{
	vertical-align: bottom;
}
.grid-sg-list #tbltoc_sgtop .tblsgcoltop{
	padding:5px;
	text-align:center;
	cursor: pointer;
	font-size: 20px;
}
.grid-sg-list #tbltoc_sgtop .tblsgcoltop.selected,.grid-sg-list #tbltoc_sgtop .tblsgcoltop.tmselected,.grid-sg-list #tbltoc_sgtop .tblsgcoltop:hover{
	color:#a58428;
}
.grid-sg-list #tbltoc_sgtop .brdtop{
	border-top: solid 1px #000;
}
.grid-sg-list #tbltoc_sgtop .brdbottom{
	border-bottom: solid 1px #000;
}
.grid-sg-list #tbltoc_sgtop .brdleft{
	border-left: solid 1px #000;
}
.grid-sg-list #tbltoc_sgtop .brdright{
	border-right: solid 1px #000;
}
.grid-sg-list #tbltoc_sgtop .brdtop0{
	border-top-width: solid 0px;
}
.grid-sg-list #tbltoc_sgtop .brdbottom0{
	border-bottom-width: solid 0px;
}
.grid-sg-list #tbltoc_sgtop .brdleft0{
	border-left-width: solid 0px;
}
.grid-sg-list #tbltoc_sgtop .brdright0{
	border-right-width: solid 0px;
}
.padsides{
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.padmarsides{
	padding-left: 19px !important;
	padding-right: 19px !important;
	margin-right: 5px !important;
	margin-bottom: 5px !important;
	font-weight: normal;
	
}
.padmarsides.nomar{
	margin-right: 0px !important;
}
.rcolor{
color: #c00000;
}
#sgdatecodes{
	font-family: Arial !important;
}
#sgdatecodes.chpsgcodes{padding: 8px;}
#sgdatecodes.chpsgcodes .gold{margin-left: 3px; color: #a58428;}
#sgdatecodes.chpsgcodes ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#sgdatecodes.chpsgcodes ul li{
	list-style: none;
	padding-bottom: 10px;
	font-style: italic;
	font-size: 16px;
	color: #414040;
}
#sgdatecodes.chpsgcodes ul li.heading{
	text-align: center;
	cursor: default;
	font-style: normal;
}
#sgdatecodes.chpsgcodes ul.sgdatecodesul{overflow-x:hidden;overflow-y:auto;}
.sgititle{
	padding-right: 225px;
}
.bkname{
	width: 270px;
}
#comsubtab{
	margin-top: 5px;
}
.blackfc{
	color: #000 !important;
}
#show_share{background:url('../images/share-page-unsel.png') no-repeat left center;height:35px;width:119px;cursor:pointer;display:inline-block;padding-top:3px;font-size:15px;margin-top: 0px;margin-right: 2px;} /*btnqg_full.png*/
#show_share.catcode{background:url('../images/btn-cat-code.png') no-repeat left center;height:35px;width:180px;}
#show_share{margin: 0px auto;}
#ovwebsites{float:left;width:292px;margin-top:-5px;margin-left:8px;position: relative;bottom: 0%;border:8px solid #e5e5e4;border-top: 0px;}
#ovwebsites{
	font-family: Arial !important;
}
#ovwebsites .websites{padding: 8px 8px 8px 15px;}
#ovwebsites .websites .gold{margin-left: 3px; color: #a58428;}
#ovwebsites .websites ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#ovwebsites .websites ul li{
	list-style: none;
	padding-bottom: 0px;
	font-style: normal;
	font-size: 16px;
	color: #414040;
}
#ovwebsites .websites ul li.link{
	padding-bottom: 12px;
	margin-left: 10px;
}
#ovwebsites .websites ul li.link a{
	cursor: pointer;
	font-style: italic;
	color: #000;
	text-decoration: none;
	margin-right: 10px;
}
#ovwebsites .websites ul li.link a:hover{
	color: #a58428;
	text-decoration: none;
}
#ovwebsites .websites ul li.heading{
	text-align: center;
	cursor: default;
	font-style: normal;
	padding-bottom: 10px;
}
#ovwebsites .websites ul li .tit:hover{
	text-decoration: underline;
	color: #a58428;
	/*text-decoration-color: #a58428;*/
}
#ovwebsites .websites ul li table td:first-child{
	padding-right: 4px;
	padding-top: 3px;
	vertical-align: top;
}
#ovwebsites .websites ul li .point{
	color: #fff;
}
#ovwebsites .websites ul li .point.selected{
	color: green;
}
.ov{
text-align: left;
cursor: pointer;
padding: 4px 10px !important;
}
.ov.first{
margin-top: 10px;
}
.ov.selected:before{
content:"\003e";
}
.ov.selected{
padding-left: 0px !important;
}
.ov.selected{
color: #a58428 !important;	
}
.ov:hover{
color: #538135 !important;	
}
.vcspan{
	cursor: pointer;
	text-decoration: none;
	color: #186814;
}
.vcspan:hover{
	text-decoration: underline;
}
.daypop{
	cursor: pointer;
}
.daypop:hover{
	color: #538135;
}
#chpanelgap{line-height: 0px;}
.jreic{font-weight: normal;width: 230px;padding-left: 50px;padding-bottom: 10px;text-align: right;}

.prpktable{
	width: 100%;
	border-left: solid 1px #000;
	border-top: solid 1px #000;
}
.prpktable.first{
	margin-bottom: 20px;
}
.prpktable tr td{
	width: 25%;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	padding: 5px;
	text-align: center;
}
.prpktable tr td.aleft{
	text-align: left;
}
.prpktable tr td.aright{
	text-align: right;
}
.prpktable tr.head td{
	text-align: center;
	vertical-align: bottom;
}
.jitemscount{
	float: right;
  margin-bottom: 5px;
  margin-top: -30px;
}
.jitemscount.m0{
  margin-top: 0px;
}

/** Splash Popup **/
#splashouter{height:100%;width:100%;position:absolute;left:0;top:0;z-index:9999;}
#splashbox{height: 200px;width: 900px;position:absolute;background-color:#ffffff;border:10px solid #d8cd9e;margin:auto;}
#splashbody{border: 14px solid #e5e5e4;}
#splashbody{width:880;height:180px}
#splashboxbody{height:152px; width:852px;background:white;border:8px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#splashbody .splashcontent{
	font-size: 20px;
	text-align: center;
	padding: 50px 30px 30px 30px;
}
#splashbody .splashcontent span{
	font-weight: bold;
	font-style: italic;
}
/** End of Splash Popup **/
/* Contact Form Styles */
#pager_cn{
	margin-top: 20px;
	margin-right: 45px;
}
#pager_cn table{
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#pager_cn table tr td{
	padding: 10px;
}
#pager_cn table tr td .input{
	width: 80%;
	padding-left: 10px;
}
#pager_cn table tr td .tinput{
	width: 80%;
	height: 150px;
	padding-left: 10px;
}
/* End of Contact Form Styles */
.lrpkspan{
	color: #4472C4;
	cursor: pointer
}
.lrpkspan:hover{
	text-decoration: underline;
}
.notop{
	border-top-width: 0px !important;
}

.statistable{
	width: 100%;
	border: solid 0px #fff;
}
.statistable tr td{
	padding: 3px 10px 3px 0px;
	text-align: left;
	font-size: 18px;
  line-height: 18px;
}
.statistable tr td:nth-child(2){
	width: 15%;
}
.statistable tr td.aright{
	text-align: right;
}
.statistable tr td.agap{
	height: 10px;
}
/** Search the Book Popup **/
.search_pan{
	width: 100%;
	text-align: center;
	font-size: 16px;
	color: #a58428;
	text-decoration: none;
	cursor: pointer;
}
.search_pan:hover{
	text-decoration: underline;
}
.search_pan a{
	margin-top: 20px;
  color: #a58428;
  font-size: 16px;
  clear: both;
  float: left;
  width: 100%;
}
#search_pan.hide{
	display: none;
}
#searchboxouter{height:100%;width:100%;position:absolute;left:0;top:0;z-index:9999;}
#searchbox{height:720px; width:1120px;position:absolute;background-color:#ffffff;border:10px solid #d8cd9e;margin:auto;}
#searchbox .closetoc{right: 5px;float: none;margin:0px auto;}
#searchboxbody{height:700px; width:1100px;background:white;border:8px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#searchboxbody{border: 14px solid #e5e5e4;}
.sbheader{
	background:url('../images/barbg.png') no-repeat left center;
	background-size: 100%;
	width:1068px;
	height:50px;
	color:#000;
	text-align: center;
	font-size:18px;
}
.sbheader{width: 100%;}
.sbheader .closetoc{
	right: 25px;
	width: 75px !important;
	margin-top: 10px !important;
}
.sbheader .clearsearch{
	background: url('../images/clear2.png') no-repeat scroll right; 
	height:35px;
	width: 82px;
	margin-top: 7px;
  margin-right: 10px;
}
.sbheadertext{
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	text-align: center;
	width: 83%;
}
#searchboxbody .searchboxcontent{
	padding: 10px;
}
#searchboxbody .searchboxcontent .searchinput .divinput{
	width: 510px;
	float: left;
	margin-left: 115px;
}
#searchboxbody .searchboxcontent .searchinput .divinput input{
	width: 100%;
	float: left;
  height: 35px;
  background-color: #fff;
  color: black;
  font-size: 20px;
  padding-left: 10px;
	border: solid 1px #CFCECE;
}
#searchboxbody .searchboxcontent .searchinput .divcount{
	font-size: 18px;
	margin-top: 7px;
	margin-left: 10px;
	float: left;
}
#searchboxbody .searchboxcontent .searchinput .btnsearch{
	background: url('../images/search.png') no-repeat scroll right; 
	height: 35px;
	width: 103px;
	float: left;
	cursor: pointer;
	margin-left: 5px;
}
#searchboxbody .searchboxcontent .searchinput .searchprogress{
	background: url('../images/search_loading.gif') no-repeat scroll right; 
	height: 32px;
	width: 32px;
	float: left;
	margin-left: -35px;
	margin-top: 2px;
}
#searchboxbody .searchboxcontent .searchinput .searchprogress.sphide{
	display: none;
}
#searchboxbody .searchboxcontent .searchinput .matchcase{
	float: right;
	margin-right: 10px;
	margin-top: 8px;
	font-size: 18px;
}
#searchboxbody .searchboxcontent .searchoutput{
	margin-top: 10px;
	height: 550px;
	overflow: auto;
	overflow-x: hidden;
}
#searchboxbody .searchboxcontent .searchoutput table{
	border: 0px;
	width: 99%;
	border-top: solid 1px #CFCECE;
	border-left: solid 1px #CFCECE;
}
#searchboxbody .searchboxcontent .searchoutput table tr:hover{
	background-color: #c0c0c0;
	cursor: pointer;
}
#searchboxbody .searchboxcontent .searchoutput table tr th{
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding: 5px;
	border-right: solid 1px #CFCECE;
	border-bottom: solid 1px #CFCECE;
}
#searchboxbody .searchboxcontent .searchoutput table tr th .floatl{
	float: left;
	padding-left: 10px;
}
#searchboxbody .searchboxcontent .searchoutput table tr th .floatr{
	float: right;
	padding-right: 10px;
	color: #337ab7;
	text-decoration: underline;
	cursor: pointer;
}
#searchboxbody .searchboxcontent .searchoutput table tr td{
	font-size: 16px;
	padding: 5px;
	border-right: solid 1px #CFCECE;
	border-bottom: solid 1px #CFCECE;
}
#searchboxbody .searchboxcontent .searchoutput table tr td a{
	text-decoration: underline;
}
#searchboxbody .searchboxcontent .searchoutput table tr td .tover{
	width: 250px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#searchboxbody .searchboxcontent .searchoutput table tr td .w325{
	width: 325px;
}
#searchboxbody .searchboxcontent .searchoutput table tr td.nowrap{
	white-space: nowrap;
}
#searchboxbody .searchboxcontent .searchoutput table tr td .viewbook{
	width: 35px;
	height: 24px;
	background-image: url('../images/view_book.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 24px 24px;
	cursor: pointer;
	margin: 0px auto;
}
#showhidematches{
	text-align: center;
}
#showhidematches a{
	margin-top: 25px;
	color: #a58428;
	font-size: 16px;
}
/** End of Search the Book Popup **/

/** Search the Book - Matched Context Popup **/
#searchboxmcouter{height:100%;width:100%;position:absolute;left:0;top:0;z-index:9999;}
#searchboxmc{height:860px; width:1000px;position:absolute;background-color:#ffffff;border:10px solid #d8cd9e;margin:auto;}
#searchboxmc .closetoc{right: 5px;float: none;margin:0px auto;}
#searchboxmcbody{height:840px; width:980px;background:white;border:8px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#searchboxmcbody{border: 14px solid #e5e5e4;}
.sbmcheader{
	background:url('../images/barbg.png') no-repeat left center;
	background-size: 100%;
	width:948px;
	height:50px;
	color:#000;
	text-align: center;
	font-size:18px;
}
.sbmcheader{width: 100%;}
.sbmcheader .closetoc{
	right: 25px;
	width: 75px !important;
	margin-top: 0px !important;
}
.sbmcheader .btnnext, .sbmcheader .btnprev{
	right: 10px;
	width: 82px !important;
	height: 35px;
	margin-top: 0px !important;
	margin-right: 5px;
	position: relative;
	top: -3px;
}
.sbmcheadertext{
	padding-left: 10px;
	padding-top: 10px;
	float: left;
	margin-right: 50px;
}
.sbmcheaderdetails{
	height: 50px;
	font-size: 16px;
	border: solid 1px #d8cd9e;
}
.sbmcheaderdetails .fl{
	float: left;
	padding: 3px 25px;
	height: 50px;
	text-align: left;
}
.sbmcheaderdetails .fl.book{
	border-right: solid 1px #d8cd9e;
	padding: 15px 50px 5px 50px;
}
.sbmcheaderdetails .fr{
	float: right;
	padding: 3px 50px;
	height: 50px;
	text-align: left;
	border-left: solid 1px #d8cd9e;
}
.sbmcheaderdetails .fr .btnnext,
.sbmcheaderdetails .fr .btnprev{
	float: left;
	width: 39px;
	height: 35px;
	cursor: pointer;
	margin-top: 3px;
}
.sbmcheaderdetails .fr .btnnext{
	background-image: url(../images/btn_mcnext.png);
}
.sbmcheaderdetails .fr .btnprev{
	background-image: url(../images/btn_mcprev.png);
	margin-right: 5px;
}

.sbmcheaderbtns{
	float: right;
	margin-top: 10px;
}
#searchboxmcbody .searchboxmccontent{
	border: 10px solid #e5e5e4;
  margin-top: 5px;
	height: 700px;
}
#searchboxmcbody .searchboxmccontent .searchpagecontent{
	padding: 0px 10px 10px 40px;
	height: 680px;
	overflow: auto;
	overflow-x: hidden;
	text-indent: 3em;
}
.mckey{
	color: #fff !important;
	background-color: #ff0000 !important;
}
.mckey.nohigh{
	color: #000 !important;
	background-color: #fff !important;
}
#searchboxmcbody .searchboxmccontent .searchpagecontent .active,
.mckey.active{
	background-color: #1cc902 !important;
}
/** End of Search the Book - Matched Context Popup **/
