#modeN{background:url('../images/normal_mode.jpg') no-repeat left center;height:30px;width:106px;cursor:pointer;color:#fff;text-align:center;}
#modeF{background:url('../images/faz_mode.jpg') no-repeat left center;height:30px;width:121px;cursor:pointer;color:#fff;text-align:center;margin:0 5px;}
#modeN.active, #modeF.active {color:#a1944e;}
.dmode:hover,#bookpopup:hover,#optpopup:hover {color:#4B7B1C !important;}
.logotitle {font-family:Arial;font-size:14px; color:#877e4b; font-style:italic;font-weight:bold;margin-left:15px;}
#titlepart, .paging {font-family:Arial; font-size:14px;color:#a1944e;text-align:center}
#bookpopup{background:url('../images/faz_mode_book.jpg') no-repeat left center;height:29px;width:129px;cursor:pointer;color:#fff;text-align:center;margin:0 5px;padding:5px 0;}
#optpopup{background:url('../images/options_bg.jpg') no-repeat left center;height:29px;width:73px;cursor:pointer;color:#fff;text-align:center;padding:5px 0;}
#dvcontent {width:1619px;height:1026px;margin:auto;padding:1px;}
#dvleftnav{height:1026px;width:272px;border:14px solid #867D5C; border-right:0px;}
#dvleftframe{height:998px;width:258px;border: 1px solid #E9E3D3;border-right:none;background:url('../images/right_frame_red.jpg') no-repeat left top;padding-left: 4px;cursor:pointer;}
#dvrightnav{height:1026px;width:272px;border:14px solid #867D5C; border-left:0px;}
#dvrightframe{height:998px;width:258px;border: 1px solid #E9E3D3;border-left:none;background:url('../images/right_frame_red.jpg') no-repeat left top;padding-right: 4px;cursor:pointer;}
#prevarw {background:url('../images/left_nav.png') no-repeat left top;height:30px;width:40px;cursor:pointer;position:relative;left:40%;top:49%;}
#nextarw {background:url('../images/right_nav.png') no-repeat left top;height:30px;width:40px;cursor:pointer;position:relative;left:46%;top:49%;}
#dvcenter{height:1026px;width:1072px;font-family:Times New Roman;font-size:20px;/*color:#3e3929*/ color:#2C271F;padding:20px;line-height:20px;float:left;border:14px solid #867D5C;background-color:#e9e3d3;border-right: 0px;border-left: 0px;}
#dvcenter p{margin-bottom:20px;}
.paging {position:relative;margin-right:20px;}
#modepart a, #titlepart, .paging, .logotitle {padding:5px 0;}
#modepart a {text-decoration:none;}
#optouter, #tocouter,#optionouter,#awcawnlinksouter,#youtubelinksouter,#sgcategoriesouter,#sgiitemsouter,#shareouter,#ovshareouter,#logpop,#obfouter,#hhsumouter,#vbcsouter,#titlepageouter,#awcawncontentouter{height:100%;width:100%;position:absolute;left:0;top:0;z-index:10001;}
#sgcategoriesouter{z-index: 9998;}
#optoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#awcawnlinksoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#youtubelinksoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#sgcategoriesoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#sgiitemsoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#shareoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#ovshareoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#optoverlay2{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#vbcsoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#optionsbox {height:200px; width: 500px;position:relative;top:120px;background:#E6DFCD;border:14px solid black;margin:auto;}
#optionsbox .closex{font-family:Arial;font-size:20px;color:black;font-style:bold;position:relative;top:0;right:5px;float:right;}
#optionsinner, .btnpanel {font-family:Arial;font-size:14px;color:black;padding:10px 20px; clear:both;}
#optionsinner div{padding-bottom:20px;}
.default {font-family:Times New Roman;font-size:21px;word-spacing: 0.6px;}
.logout{padding-left:10px;}
.fsizes span {cursor:pointer;font-family:Times New Roman;}
.vsep {color:black;margin:0 5px;}
/*#tocbox{height:525px; width:800px;position:relative;top:35px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 12px;}*/
#tocbox{height:885px; width:1000px;position:relative;top:35px;background-color:d8cd9e;border:10px solid #d8cd9e;margin:auto;right: 85px;}
#optbox {height:885px; width:1000px;position:relative;top:91px;background:d8cd9e;/*#E6DFCD;*/border:10px solid #d8cd9e;margin:auto;}
#awcawnlinksbox {height:885px; width:1000px;position:relative;top:91px;background:d8cd9e;/*#E6DFCD;*/border:10px solid #d8cd9e;margin:auto;}
#youtubelinksbox {height:885px; width:1400px;position:relative;top:91px;background:d8cd9e;/*#E6DFCD;*/border:10px solid #d8cd9e;margin:auto;}
#sgcategoriesbox {height:885px; width:1100px;position:relative;top:91px;background:d8cd9e;/*#E6DFCD;*/border:10px solid #d8cd9e;margin:auto;}
#sgiitemsbox {height:885px; width:1000px;position:relative;top:91px;background:d8cd9e;/*#E6DFCD;*/border:10px solid #d8cd9e;margin:auto;}
#sharebox {height:618px; width:856px;position:relative;top:91px;background:d8cd9e;/*#E6DFCD;*/border:10px solid #d8cd9e;margin:auto;}
#ovsharebox {height:618px; width:856px;position:relative;top:91px;background:d8cd9e;/*#E6DFCD;*/border:10px solid #d8cd9e;margin:auto;}
#vbcsbox {height:500px; width:800px;position:relative;top:91px;background:d8cd9e;/*#E6DFCD;*/border:10px solid #d8cd9e;margin:auto;}
#logbox {height:680px; width:800px;position:relative;top:91px;background:white;/*#E6DFCD;*/border:14px solid #e5e5e4;margin:auto;right: -9px;}
#obfbox{height:600px; width:960px;position:absolute;background-color:d8cd9e;border:10px solid #d8cd9e;margin:auto;}
#tocbox .closex,#divlargimgouter .closex,#logbox .closex{font-family:Arial;font-size:20px;color:black/*#847A61*/;font-style:bold; position:relative; right:5px; float:right;z-index:3;}
#logbox .closex{margin-top:31px;}
#hhsumbox{height:550px; width:960px;position:absolute;background-color:d8cd9e;border:10px solid #d8cd9e;margin:auto;}
#logarea{margin: 5px 20px;height: 620px;width: 600px;overflow: auto;float:left;}
#tocboxbody{height:865px; width:980px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 0px;}
#obfboxbody{height:580px; width:940px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#hhsumboxbody{height:530px; width:940px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#optboxbody{height:480px; width:780px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#awcawnlinksboxbody{height:480px; width:780px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#youtubelinksboxbody{height:480px; width:780px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#sgcategoriesboxbody{height:480px; width:880px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#sgiitemsboxbody{height:480px; width:780px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#shareboxbody{height:480px; width:780px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#ovshareboxbody{height:480px; width:780px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#vbcsboxbody{height:480px; width:780px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
.hhsumhead,.optboxhead,.vbcsboxhead,.shareboxhead,.ovshareboxhead{height: 50px;}
.hhsumtitle{float: left;font-size: 22px;margin-top: 10px;clear: left;}
.hhsumcontent{margin-top: 10px;height: 335px; overflow: auto;clear: left;float: left;}
.optboxcontent{clear: left;float: left;width: 100%;}
.ovoptboxcontent{clear: left;float: left;width: 100%;}
.awcawnlinksboxcontent{clear: left;float: left;width: 100%;}
.youtubelinksboxcontent{clear: left;float: left;width: 100%;}
.sgcategoriesboxcontent{clear: left;float: left;width: 100%;margin-top:-30px;}
.sgiitemsboxcontent{clear: left;float: left;width: 100%;margin-top:-30px;}
.vbcsboxcontent{clear: left;float: left;}
/*.vbcsboxcontent .vbcs{width: 730px;height: 345px;padding: 10px;overflow: auto;}
.vbcsboxcontent .vbcs span{font-size: 18px;line-height: 30px;cursor: pointer;}
.vbcsboxcontent .vbcs span:hover{text-decoration: underline;}*/
.vbcs{height:auto;position:absolute;background-color:#d8cd9e;border:solid 0px #d8cd9e;margin:auto;z-index:1000;padding:0px;}
.vbcstable{z-index:1000;margin: 8px;background-color:#d8cd9e;}
.vbcscon{border:14px solid #e5e5e4;padding: 2px;background-color:#fff;}
.vbcscon table{float:left;width:250px;border-top: solid 1px #e5e5e4;border-left: solid 1px #e5e5e4;}
.vbcscon table td{border-bottom: solid 1px #e5e5e4;border-right: solid 1px #e5e5e4;padding: 5px;font-size: 14px;color: #333;background-color:#fff;}
.vbcscon table td .link{cursor: pointer;text-overflow: ellipsis;white-space: nowrap;width:192px;height:20px;overflow:hidden;}
.vbcscon table td .link.prpk{width: 360px;}
.vbcscon table td .link:hover{text-decoration: underline;}
.vbcscon table td.sel{color:#a58428}
.hhsumds{font-size: 18px;float: left;}
#chkDontShow{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: 9px;right: 8px;width: 17px;} /*changed*/
#chkDontShow.active{float:left;background:url('../images/checkbox_sel1.png') no-repeat left center;float:left;margin-top: 16px;text-align: center;font-weight:0;font-size: 14px;padding-right: 15px;border: 1px solid rgb(132, 122, 97);} /*changed*/
#booktab div.scroll-wrapper div.scroll-content,#fulltree div.scroll-wrapper div.scroll-content{
	height:325px !important;
	overflow-x:hidden !important;
	margin-bottom:0px !important;
}
.plus {background:url('../images/plus.gif') no-repeat center center;height:9px;width:30px;cursor:pointer;color:#fff;text-align:center;}
.minus {background:url('../images/minus.gif') no-repeat center center;height:9px;width:30px;cursor:pointer;color:#fff;text-align:center;}
#tocinner {margin-top:1px;}
#tbltoc {margin:auto;}
#tochead{height:40px;}
.treenode{width:30px;}
.treenode2,.treenode2head{width:80px;text-align:center;}
.treenode2head{width:81px;}
.nodetitle{padding-left:10px;cursor:pointer;}
.btnpanel {float:right;padding:5px;}
.dvbk{text-align: left; font-family: Arial; height:30px;  font-size: 16px; color:black; width: 315px; float: left;margin-top:6px;}
/*.dvbk span{color: #a58428;}*/
#tbltoc table { border-collapse: collapse; margin:-1px;}
#tbltoc table, #tbltoc table td { border: 1px solid grey; border-right:0px;}
#tbltoc td {height:35px;}
.loadimg{ background: rgba(0, 0, 0, 0) url("../images/loading.gif") no-repeat scroll left center;
    float: left;
    height: 17px;
    margin-left: 12px;
    margin-top: 8px;
    width: 18px;}
#dvajax{float:left;width:auto;}
.clshidetext{display:block;}
#chkShowFullPage{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: 16px;right: 8px;width: 17px;} /*changed*/
#chkShowFullPage.active{float:left;background:url('../images/checkbox_sel1.png') no-repeat left center;float:left;margin-top: 16px;text-align: center;font-weight:0;font-size: 14px;padding-right: 15px;border: 1px solid rgb(132, 122, 97);} /*changed*/
#spnShowFullPage{float: left;margin-top: 15px;}
#chkShowHideButtons{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: 16px;right: 8px;width: 17px;} /*changed*/
#chkShowHideButtons.active{float:left;background:url('../images/checkbox_sel1.png') no-repeat left center;float:left;margin-top: 16px;text-align: center;font-weight:0;font-size: 14px;padding-right: 15px;border: 1px solid rgb(132, 122, 97);} /*changed*/
#spnShowHideButtons{clear: left;float: left;margin-top: 15px;}
#chkHideImages{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: 16px;right: 8px;width: 17px;} /*changed*/
#chkHideImages.active{float:left;background:url('../images/checkbox_sel1.png') no-repeat left center;float:left;margin-top: 16px;text-align: center;font-weight:0;font-size: 14px;padding-right: 15px;border: 1px solid rgb(132, 122, 97);} /*changed*/
#chkShowSGGroupsCounts{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: 16px;right: 8px;width: 17px;} /*changed*/
#chkShowSGGroupsCounts.active{float:left;background:url('../images/checkbox_sel1.png') no-repeat left center;float:left;margin-top: 16px;text-align: center;font-weight:0;font-size: 14px;padding-right: 15px;border: 1px solid rgb(132, 122, 97);} /*changed*/
#chkHideAWCAWNLinks{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: 16px;right: 8px;width: 17px;} /*changed*/
#chkHideAWCAWNLinks.active{float:left;background:url('../images/checkbox_sel1.png') no-repeat left center;float:left;margin-top: 16px;text-align: center;font-weight:0;font-size: 14px;padding-right: 15px;border: 1px solid rgb(132, 122, 97);} /*changed*/
#spnHideImages{clear: left;float: left;margin-top: 15px;}
.hidesummarylink{text-align: center;display: none;margin-top: 20px;}
.hidesummarylink a{color: #228b22;font-size: 17px;}
.hidesummarylink a:hover{color: #a58428;}

#titlepagebox{height:720px; width:960px;position:absolute;background-color:#ffffff;border:10px solid #d8cd9e;margin:auto;}
#titlepagebox .closetoc{right: 5px;float: none;margin:0px auto;}
#titlepageboxbody{height:700px; width:940px;background:white;border:8px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#titlepageboxbody2{margin: 5px 10px 25px 25px;height: auto;}
.titlepagehead{height: 50px;}
#titlepagecontent{height: 610px; width: 100%; overflow: auto;clear: left;float: left;margin-right: 10px;}
.titlepagenavpanel{float: left;}
#caption_blockrighttp{float: left; height: 49px; width: 287px;margin-top:5px; clear: left;}
#caption_blockrighttp #imgcaptiontp{
	margin-left: -4px;
    margin-top: -2px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
	width: 289px;
	font-size:17px;
}
#imgcaptiontp{color: #a58428;font-size: 16px;font-style: italic;text-align: center;margin-bottom:8px; }
#imgtbl2tp{position: relative;bottom: 0%;border-bottom: 0px  !important;border-top: 0pxv  !important;margin-top: 1px  !important;}
#imgtbltp{clear: left;}
#nav_btns2 span{float: left;text-align:left;color:#228B22;font-size: 16px;padding-top:5px;margin-left: -22px;}
.titlepageboxclose{position: absolute;}
#nav_btnstp{margin:-6px 0px 0px 3px;padding-bottom:0px;position: absolute;}

.contentwelcome{color: #228B22; font-size: 22px !important; cursor: default !important;text-align:center;}
#welcomehelpcontent{float:left;width: 287px;}
.contentwelcomehelp{color: #228B22; font-size: 16px !important; text-align:center;margin-top:1px;}
#tblkeysch,#tblkeysch th,#tblkeysch td{border: 1px solid gray;}
#tblkeysch th,#tblkeysch td{ height: 35px;padding-left:9px;}
#tblkeysch{ width: 280px;margin:0px auto;}
.contenthelp{margin-top: 50px;margin-bottom: 10px;}
.contenthelptitle{color: #228B22; font-size: 16px !important; text-align:center;margin-top:5px;margin-bottom:4px;}

#cstd{padding-right:9px;width:1180px;border:8px solid #e2e2e0;vertical-align:top;}
.fazsearchcs{height: 650px;}
.fazsearchcs iframe{height: 625px;}
#noimg_block{min-width:750px;min-height:600px;text-align: center;padding-top: 280px;}
.booksections{text-indent: 0em;}
.fn13{font-size: 24px;}

/** SG Date Popup **/
#sgdateouter{height:100%;width:100%;position:absolute;left:0;top:0;z-index:10000;}
#sgdateoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#sgdatebox {height:885px; width:1292px;position:relative;top:91px;background:d8cd9e;/*#E6DFCD;*/border:10px solid #d8cd9e;margin:auto;}
#sgdateboxbody{height:480px; width:1080px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
.sgdateboxcontent{clear: left;float: left;width: 100%;}
.sgdatecontentbrd{width: 946px;height: 100%;border: solid 8px #e5e5e4;padding: 20px;float: left;margin-top: 5px;}
.sgdatecodespanel, .sgdatenavpanel{width: 286px;height: 100%;border: solid 8px #e5e5e4;float: left;margin-left: 8px;}
.sgdatenavpanel{border-bottom: solid 0px;margin-top: 5px;}
.sgdatenavpanel .sgdatenavtitle div{padding: 2px 10px;color: #414040;font:Arial;font-size:16px;}
.sgdatenavpanel .sgdatenavtitle{margin: 0 5px 5px;}
#yearcaption, #monthcaption{color: #a58428 !important;}
.sgdateheader{
	background:url('../images/barlongbg.png') no-repeat left center;
	width:908px;
	height:43px;
	color:#000;
	text-align: center;
	font-size:18px;
	padding-top: 6px;
}
.sgdateheader{width: 100%;}
.sgdateheader .closetoc{
	right: 5px;
}
.sgdateheader .gotopage{
	right: -20px;
}
.sgdateheadertext{
	float: left;
	padding-left: 10px;
	width: 76%;
	text-align: center;
	padding-top: 3px;
}
/** SG Date Popup **/
/** SG Image Popup **/
#sgimageouter{height:100%;width:100%;position:absolute;left:0;top:0;z-index:9999;}
#sgimageoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#sgimagebox {height:885px; width:1292px;position:relative;top:91px;background:d8cd9e;/*#E6DFCD;*/border:10px solid #d8cd9e;margin:auto;}
#sgimageboxbody{height:480px; width:1080px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
.sgimageboxcontent{clear: left;float: left;width: 100%;}
.sgimagecontentbrd{width: 1240px;height: 100%;border: solid 8px #e5e5e4;padding: 20px;float: left;margin-top: 5px;}
#sgimagecontent img{width: 1184px;height: 100%;}
.sgimageheader{
	background:url('../images/barlongbg.png') no-repeat left center;
	width:908px;
	height:43px;
	color:#000;
	text-align: center;
	font-size:18px;
	padding-top: 6px;
}
.sgimageheader{width: 100%;}
.sgimageheader .closetoc{
	right: 5px;
}
.sgimageheader .gotopage{
	right: -20px;
}
.sgimageheadertext{
	float: left;
	padding-left: 10px;
	width: 91%;
	text-align: center;
}
.vispan{
	cursor: pointer;
	text-decoration: none;
	color: #186814;
}
.vispan:hover{
	text-decoration: underline;
}
/** SG Image Popup **/
/** Title Page Popup **/
.titlepageheader{
	background:url('../images/barlongbg.png') no-repeat left center;
	width:908px;
	height:43px;
	color:#000;
	text-align: center;
	font-size:18px;
	padding-top: 6px;
}
.titlepageheader{width: 100%;}
.titlepageheader .closetoc{
	right: 5px;
}
.titlepageheadertext{
	float: left;
	padding-left: 10px;
}
/** Title Page Popup **/
/** AWC/AWN Content Popup **/
#awcawncontentbox{height:720px; width:960px;position:absolute;background-color:#ffffff;border:10px solid #d8cd9e;margin:auto;}
#awcawncontentbox .closetoc{right: 5px;float: none;margin:0px auto;}
#awcawncontentboxbody{height:700px; width:940px;background:white;border:8px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#awcawncontentbody{border: 14px solid #e5e5e4;}
#awcawncontentbody{width:1328px;height:922px}
.awcawnifrm{width:1300px;height:898px}
.awcawnheader{
	background:url('../images/barbg-1274.png') no-repeat left center;
	width:908px;
	height:43px;
	color:#000;
	text-align: center;
	font-size:18px;
	padding-top: 6px;
	margin-bottom: 5px;
}
.awcawnheader{width: 100%;}
.awcawnheader .closetoc{
	right: 5px;
}
.awcawnheadertext{
	float: left;
	padding-left: 10px;
	text-align: center;
	width: 75%;
}
.awcawnifrm{
	border: 0px;
}
.awnawcloadingprogress{
	font-size: 21px;
	text-align: center;
	padding: 50px;
}
/** AWC/AWN Content Popup **/
/** SG Categories Message Popup **/
#sgcategoriesmessageouter{height:100%;width:100%;position:absolute;left:0;top:0;z-index:10000;}
#sgcategoriesmessageoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
.sgcategoriesmessagebox{
	width: 70%;
	height: auto;
	padding: 25px;
	margin: 25% 0 0 15%;
	background-color: #fff;
	position: absolute;
	font-size: 18px;
	text-align: center;
}
/** SG Categories Message Popup **/
.nohover, .nohover:hover{
	text-decoration: none !important;
	cursor: default !important;
}
.nohover a{
	text-decoration: none !important;
	cursor: pointer !important;
	color: #000 !important;
}
.nohover a:hover{
	text-decoration: underline !important;
}
.dsimg{filter:opacity(30%);}
/** SGCode View Popup**/
#sgcodeviewouter{height:100%;width:100%;position:absolute;left:0;top:0;z-index:9999;}
#sgcodeviewoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#sgcodeviewbox{height:720px; width:960px;position:absolute;background-color:#ffffff;border:10px solid #d8cd9e;margin:auto;}
#sgcodeviewbox .closetoc{right: 5px;float: none;margin:0px auto;}
#sgcodeviewboxbody{height:700px; width:940px;background:white;border:8px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
#sgcodeviewboxbody2{margin: 5px 0px 25px 0px;height: auto;}
.sgcodeviewhead{height: 50px;}
#sgcodeviewcontent{height: 610px; width: 100%; overflow: auto;clear: left;float: left;margin-right: 20px;margin-left: 20px;padding-top: 25px;}
.sgcodeviewnavpanel{float: left;}
#caption_blockrightsgv{float: left; height: 49px; width: 287px;margin-top:5px; clear: left;}
#caption_blockrightsgv #imgcaptionsgv{
	margin-left: -4px;
    margin-top: -2px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
	width: 289px;
	font-size:17px;
}
#imgcaptionsgv{color: #a58428;font-size: 16px;font-style: italic;text-align: center;margin-bottom:8px; }
#imgtbl2sgv{position: relative;bottom: 0%;border-bottom: 0px  !important;border-top: 0pxv  !important;margin-top: 1px  !important;}
#imgtblsgv{clear: left;}
.sgcodeviewboxclose{position: absolute;}
/*#sgcodeviewboxbody2 .scrollbar-janos-sgv{
	display:inline-block;
	width:900px !important;
	min-width:880px;
}
#sgcodeviewboxbody2 div.scroll-wrapper{
	overflow-x:hidden !important;
	margin-bottom:0px !important;
	float: left;
	margin-right: 10px;
}
#sgcodeviewboxbody2 .scroll-wrapper > .scroll-content{
	width:900px;
	min-width:900px;
	overflow:auto !important;
	margin-top:0px !important;
	top:0px !important;
}*/
.scrollbar-janos-sgi.theme-sprites > .scroll-element, .scrollbar-janos-sgi.theme-sprites > .scroll-element .scroll-bar, .scrollbar-janos-sgi.theme-sprites > .scroll-element .scroll-element_corner, .scrollbar-janos-sgi.theme-sprites > .scroll-element .scroll-element_track{ background-color:white !important}
.scrollbar-janos-sgi > .scroll-content.scroll-scrolly_visible{overflow-x: hidden !important;}
#sgcodeviewboxcontent p:last-child {margin-bottom:5px;}
.sgcodeviewheader{
	background:url('../images/barbg-1240.png') no-repeat left center;
	width:908px;
	height:43px;
	color:#000;
	text-align: center;
	font-size:18px;
	padding-top: 6px;
}
.sgcodeviewheader{width: 100%;}
.sgcodeviewheader .closetoc{
	right: 5px;
}
.sgcodeviewheadertext{
	float: left;
	padding-left: 10px;
	width: 72%;
	text-align: center;
	padding-top: 3px;
}
.sgcodeviewpageno{
	height:35px;
	width: auto;
	float: right;
	position: relative;
	right: 75px;
	top:4px;
	font-size: 16px;
	text-decoration: none;
}
#nav_blocksgv{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_blocksgv{width: 287px;}
#nav_block1sgv{width:275px;height:auto;color:#a58428;font-size:16px;font-family:Arial;position:relative;background-color: /*#e5e5e5*/white;}
#navigatepanelsgv{height: 87%; overflow: hidden; display:inline-block;}
#title_panelsgv div {padding: 2px 10px;color: #414040;font:Arial;font-size:16px;}
#title_panelsgv {/*border-bottom: 3px solid black/*#847a61*/; margin: 0 5px 5px;}
.sgcodeviewcontentleft{float: left;border: solid 8px #e5e5e4;margin-right:5px;}
.btn_prevsgv {background:url('../images/btn-prev2.png') no-repeat left center;height:35px;width:82px;cursor:pointer;display:inline-block;margin-right:12px;}
.btn_nextsgv {background:url('../images/btn-next2.png') no-repeat right center;height:35px;width:82px;cursor:pointer;display:inline-block;}
#tdsgvcode{vertical-align: top;line-height: 18px;padding-right: 10px;}
#tdsgvcodedesc{display: inline-block; width: 600px; line-height: 18px;text-align: left;}
.day_firstsgv, .daycountsgv, .pagingsgv{font-size: 17px;font-weight: normal;}
.prpk_firstsgv{font-size: 17px;font-weight: normal;}
#chpsgcodestblsgv{width:287px;bottom: 0%;border:8px solid #e5e5e4;font-family: Arial !important;clear: both;border-top-width:0px;}
#chpsgcodestblsgv .chpsgcodessgv{padding: 8px;}
#chpsgcodestblsgv .chpsgcodessgv .gold{margin-left: 3px; color: #a58428;}
#chpsgcodestblsgv .chpsgcodessgv ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#chpsgcodestblsgv .chpsgcodessgv ul.codes{
	max-height: 252px;
	overflow-x: hidden;
	overflow-y: auto;
}
#chpsgcodestblsgv .chpsgcodessgv ul li{
	list-style: none;
	padding-bottom: 10px;
	font-style: italic;
	font-size: 16px;
	color: #414040;
}
#chpsgcodestblsgv .chpsgcodessgv ul li.heading{
	text-align: center;
	cursor: default;
	font-style: normal;
}
#chpsgtimestblsgv{width:287px;bottom: 0%;border:8px solid #e5e5e4;font-family: Arial !important;border-top-width:0px;}
#chpsgtimestblsgv .chpsgtimessgv{padding: 8px;}
#chpsgtimestblsgv .chpsgtimessgv .gold{margin-left: 3px; color: #a58428;}
#chpsgtimestblsgv .chpsgtimessgv ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#chpsgtimestblsgv .chpsgtimessgv ul.codes{
	max-height: 500px;
	overflow-x: hidden;
	overflow-y: auto;
}
#chpsgtimestblsgv .chpsgtimessgv ul li{
	list-style: none;
	padding-bottom: 3px;
	font-style: italic;
	font-size: 16px;
	color: #414040;
}
#chpsgtimestblsgv .chpsgtimessgv ul li.heading{
	text-align: center;
	cursor: default;
	font-style: normal;
}
#chpsgtimestblsgv .chpsgtime{
	cursor: pointer;
}
#chpsgtimestblsgv .chpsgtime table tr td.starbox{
	width: 8px;
	color: #a58428;
}
#chpsgtimestblsgv .chpsgtime table tr td .gold{
	color: #a58428;
}
#chpsgtimestblsgv .chpsgtime table tr td .yeartit:hover{
	color: #a58428;
	text-decoration: underline;
}
#chpsgtimestblsgv .chpsgtime table tr td .yeartit.selected{
	color: #a58428;
}
#chpsgtimestblsgv .chpsgtime table tr td:first-child {
    padding-right: 4px;
    padding-top: 3px;
    vertical-align: top;
}
/** SGCode View Popup**/
.jrepheader{
	background:url('../images/barbg-1274.png') no-repeat left center;
	height:43px;
}

/* Contact Roy Panel*/
#contactpanelold{float:left;width: 287px;margin-top: 50px;}
#contactpanelold .contactpanellink{font-size: 16px !important; text-align:center;margin-top:1px;}

#contactroyouter{height:100%;width:100%;position:absolute;left:0;top:0;z-index:9999;}
#contactroyoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#contactroybox {height:400px; width:855px;position:relative;top:91px;background:d8cd9e;/*#E6DFCD;*/border:10px solid #d8cd9e;margin:auto;}
#contactroyboxbody{height:480px; width:780px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
.contactroyheader{
	background:url('../images/barbg.png') no-repeat left center;
	width:800px;
	height:43px;
	color:#000;
	text-align: center;
	font-size:18px;
	padding-top: 6px;
}
.crboxhead{height: 50px;}
#crtbl{font-size:22px; width:100%;}
#crtbl .crboxhead .closetoc{right: 2px !important;}
.crcontentbrd{width: auto;height: 100%;border: solid 0px #333;padding: 10px;}
#crkeyoption{height: 100%; overflow: auto; text-align:center;}
#cr_contact{float:left;width:425px;height: 35px;background-color:#CFCECE;border:0px;color: black;font-size: 20px; padding-left:2px;}
/* End of Contact Roy Panel*/

/** PRPK View Popup**/
#prpkviewouter{height:100%;width:100%;position:absolute;left:0;top:0;z-index:9999;}
#prpkviewoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
.prpkviewhead{height: 50px;}
.prpkviewboxclose{position: absolute;}
#prpkviewboxcontent p:last-child {margin-bottom:5px;}

#prpkviewbox{height:942px; width:1028px;position:absolute;background-color:#ffffff;border:10px solid #d8cd9e;margin:auto;}
#prpkviewbox .closetoc{right: 5px;float: none;margin:0px auto;}
#prpkviewboxbody{border: 14px solid #e5e5e4;}
#prpkviewboxbody{width:1008px;height:922px}

.prpkviewheader{
	background:url('../images/barbg-1240.png') no-repeat left center;
	width:908px;
	height:43px;
	color:#000;
	text-align: center;
	font-size:18px;
	padding-top: 6px;
}
.prpkviewheader{width: 100%;}
.prpkviewheader .closetoc{
	right: 5px;
}
.prpkviewheadertext{
	float: left;
	padding-left: 10px;
	width: 89%;
	text-align: center;
	padding-top: 3px;
}
.prpkviewpageno{
	height:35px;
	width: auto;
	float: right;
	position: relative;
	right: 75px;
	top:4px;
	font-size: 16px;
	text-decoration: none;
}
.prpkviewcontentleft{float: left;border: solid 8px #e5e5e4;margin-right:5px;}
.prpk_firstpopup, .prpkcountpopup{font-size: 17px;font-weight: normal;}
.prpk_firstpopup, .prpkcountpopup{font-size: 17px;font-weight: normal;}
.prpkviewifrm{width:980px;height:898px}
.prpkviewifrm{
	border: 0px;
}
/** End of PRPK View Popup**/

/** Contact Form Styles */
#contactouter{height:100%;width:100%;position:absolute;left:0;top:0;z-index:10001;}
#contactoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
#contactbox {height:618px; width:856px;position:relative;top:91px;background:d8cd9e;/*#E6DFCD;*/border:10px solid #d8cd9e;margin:auto;}
#contactboxbody{height:480px; width:780px;background:white;border:14px solid #e5e5e4;margin:auto;right: -9px;padding: 2px;}
.contactboxhead{height: 50px;}

.contactcontentbrd table{
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.contactcontentbrd table tr td{
	padding: 10px;
}
.contactcontentbrd table tr td .input{
	width: 80%;
	padding-left: 10px;
}
.contactcontentbrd table tr td .tinput{
	width: 80%;
	height: 150px;
	padding-left: 10px;
}
/** End of Contact Form Styles */
/** lrpk View Popup**/
#lrpkviewouter{height:100%;width:100%;position:absolute;left:0;top:0;z-index:9999;}
#lrpkviewoverlay{height:100%;width:100%;position:absolute;top:0;opacity:0.5;background-color:#000;}
.lrpkviewhead{height: 50px;}
.lrpkviewboxclose{position: absolute;}
#lrpkviewboxcontent p:last-child {margin-bottom:5px;}

#lrpkviewbox{height:942px; width:1028px;position:absolute;background-color:#ffffff;border:10px solid #d8cd9e;margin:auto;}
#lrpkviewbox .closetoc{right: 5px;float: none;margin:0px auto;}
#lrpkviewboxbody{border: 14px solid #e5e5e4;}
#lrpkviewboxbody{width:1008px;height:922px}

.lrpkviewheader{
	background:url('../images/barbg-1240.png') no-repeat left center;
	width:908px;
	height:43px;
	color:#000;
	text-align: center;
	font-size:18px;
	padding-top: 6px;
}
.lrpkviewheader{width: 100%;}
.lrpkviewheader .closetoc{
	right: 5px;
}
.lrpkviewheadertext{
	float: left;
	padding-left: 10px;
	width: 89%;
	text-align: center;
	padding-top: 3px;
}
.lrpkviewpageno{
	height:35px;
	width: auto;
	float: right;
	position: relative;
	right: 75px;
	top:4px;
	font-size: 16px;
	text-decoration: none;
}
.lrpkviewcontentleft{float: left;border: solid 8px #e5e5e4;margin-right:5px;}
.lrpk_firstpopup, .lrpkcountpopup{font-size: 17px;font-weight: normal;}
.lrpk_firstpopup, .lrpkcountpopup{font-size: 17px;font-weight: normal;}
.lrpkviewifrm{width:980px;height:898px}
.lrpkviewifrm{
	border: 0px;
}
/** End of lrpk View Popup**/