div.lsl {
		padding:0.3em;
		border-top:0.1em solid #a0a0a0;
		border-left:0.1em solid #a0a0a0;
		border-bottom:0.2em solid #999999;
		border-right:0.2em solid #999999;
		background-color:#FFFFFF;
		background-repeat: repeat-y;
		background-position : right ;
	    font-size:12px;
	    font-family : sans-serif;
	    line-height : 135%;
	    }

div.lsl div.title{
		margin-bottom: 1em;
		padding:0.5em;
		padding-bottom:0.5em;
		font-size:10px;
		font-weight:bold;
		background-color:#f0f0f0;
		border:solid #e0e0e0 0.1em;
		border-bottom:solid black 0.1em;
}

div.lsl div.title span.lsl_cp{
		cursor:pointer;
		color:#B00000;
		font-weight:bold;
		text-decoration:underline;
}

div.lsl div.ll{padding:0px;}
div.lsl div.o{background-color:#f0f0f0;}
div.lsl div.e{background-color:#ffffff;}

div.lsl span.i{
			   padding-left:0.5em;padding-right:0.5em;
			   margin-right:1em;
			   border-right:solid #663333 0.2em;
			   }

#pop	{
		width:300px;height:150px;
		position:absolute;
		border-top:0.1em solid #f0f0f0;
		border-bottom:0.1em solid;
		border-right:0.1em solid;
		border-left:1em solid #1A131A;
		background-color:#ffffff;
	    font-size:13px;
	    font-family : sans-serif;
	    overflow:hidden;
	    }

#pop div {padding:5px;text-align:left;}
#pop_title  {
			 background-color:#a04950;
			 font-weight:bold;color:#f0f0f0;
			 cursor:pointer;
			}
#pop_syntax {border-bottom:double #B84A50 0.1em;}
#pop_links  {background-color:#E8BFB4;position:absolute;top:150px;margin-top:-24px;width:100%;left:0px;}
#pop_links  a{color:#B84A50;font-weight:bold;}

div.lsl span.p {cursor:pointer;font-weight:bold;}
/* div.lsl span.p:hover {text-decoration:none;} */
div.lsl span.e {color : #009999;}
div.lsl span.c {color : #003399;}
div.lsl span.f {color : #b00000;}

div.lsl span.t {color : #0000cc;font-size:12px;}
div.lsl span.k {color : #006633;font-weight:bold;}

div.lsl span.C {color : #009900;}
div.lsl span.S {color : #009900;}

div.lsl span.C span {color : #009900;font-weight:normal;}
div.lsl span.S span {color : #009900;font-weight:normal;}


#shadow {
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	position:fixed!important;
	position : absolute;
	background-color:gray;
	padding:0px;
	margin:0px;
	z-index:100;
}

#s_box	{
	top:50%;
	left:50%;
	width:800px;height:600px;
	margin-left:-400px;margin-top:-300px;
	position:fixed!important;
	position:absolute;
	z-index:101;
}

#s_box iframe {
	width:100%;height:100%;padding:0px;margin:0px;background-color:white;
	border:none;
}

