


/* Default style, feel free to remove if not needed. */
body, body * {	
	vertical-align: baseline;
	border: 0;
	outline: 0;
	margin: 0;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	
	
	font-family: Verdana, sans-serif;

	font-size:12px;
	text-align: left;
	
	text-rendering:optimizeLegibility; 
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;

}


/* global */
#container_dc {
	position: absolute;
	width: 300px;
	height: 250px;
	top: 0;
	left: 0;
	
	margin: auto;
	overflow:hidden;
	
}
#content_dc {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color:#fff;
	overflow:hidden;	
}

#bgFade {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 9994;
	background-color: #fff;
}
#border_div {
	width: 300px;
	height: 250px;
	top: 0px;
	left: 0px;
	border:1px solid #000;
	box-sizing: border-box;
}

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

#bg1{
	background-color:#fcf2ed;
}
/*images*/
#content_dc img { display: block; width: 100%; height: auto; position: absolute; }


.bar{
	left:68px;
	top:88px;	
	width:162px;
	height:10px;
	background-color:#f7d4cc;
}
#bar0{
	left:0;
	top:0;	
	width:300px;
	height:6px;
}
#bar1{
	left:19px;
	top:159px;	
	width:260px;
	height:17px;
	background-color:#f0ab99;

}

#bar2{
	left:42px;
	top:36px;	
	width:214px;
}

/* isi styles */
#isi-content{
	width:281px;
	overflow: scroll;
	/* padding-left:5px; */
letter-spacing: -.1px;

}

p { margin-bottom:9px; 
	padding-left:6px;}
ul {
	padding-left:18px;
	list-style: disc outside;
}
li {
	margin-bottom:9px;
}

#isi_footer{
	padding-left:6px;
}

a { color: inherit; } 

/* custom scroll style */
#up_arrow{
    width: 10px;
    height: 10px;
    left: 287px;
    top: 160px;
}
#up_arrow img{
	position:absolute;
	width: 10px;
    height: auto;
}
#down_arrow{
    width: 10px;
    height: 10px;
    left: 287px;
    top: 211px;
}
#down_arrow img{
	position:absolute;
	width: 10px;
    height: auto;
}

#scroller_bg{
	top: 135px;
	background-color:#faf2ed;
}

#scroller{
    top: 159px;
    width: 299px;
    height: 63px;
	/* overflow:hidden; */
}

#imager{
	padding-top:.22em;
}

.simplebar-scrollbar {
    position: absolute;
    left: 0;
    right: 0;
    min-height: 22px;
    max-height: 22px;
	cursor:pointer;
}


.simplebar-scrollbar::before {
	background-color:#2a4875;
	opacity:1;
	border-radius: 0;
    left: 0;
    right: 0;
	top: 0;
    bottom: 0;
}

.simplebar-track.simplebar-vertical{
    border-radius: 0;
    width: 15px;
    top: 11px;
    height: 41px;
}

#verticalBar{
    background-color: #fff;
    width: 15px;
    height: 63px;
    left: 284px;
    top: 159px;
}

::-webkit-scrollbar { display: none; }

 



/* Invisible button for background clickthrough. */
#background_exit_dc {
	position: absolute;
	width: 100%;
	height: 135px;
	top: 0;
	left: 0;
	cursor: pointer;
	background-color:transparent;
/*	background-color:red;
	opacity:.5;*/
	z-index: 400;
}


#PI_Btn{
    position: absolute;
    width: 46px;
    height: 13px;
	top: 1799px;
    left: 42px;
	cursor: pointer;
	background-color:transparent;
	z-index: 401;	
}

#footer_PI_Btn1{
    position: absolute;
    width: 141px;
    height: 28px;
    top: 222px;
    left: 0;
	cursor: pointer;
	background-color:transparent;
	z-index: 401;	
}
#footer_PI_Btn2{
    position: absolute;
    width: 161px;
    height: 28px;
    top: 222px;
    left: 141px;
	cursor: pointer;
	background-color:transparent;
	z-index: 401;	
}
#FDA_Btn{
    position: absolute;
    width: 110px;
    height: 13px;
	top: 1782px;
    left: 9px;
	cursor: pointer;
	background-color:transparent;
	z-index: 401;	
}


#upBtn{
    position: absolute;
    width: 15px;
    height: 14px;
    top: 158px;
    left: 284px;
	cursor: pointer;
	background-color:transparent;
	/*background-color:red;
	opacity:.5;*/
	z-index: 401;	
}
#downBtn{
    position: absolute;
    width: 15px;
    height: 14px;
    top: 208px;
    left: 284px;
	cursor: pointer;
	background-color:transparent;
	/*background-color:red;
	opacity:.5;*/
	z-index: 401;	
}


:focus {outline:none;}
::-moz-focus-inner {border:0;}


