.widget-drag-area { cursor:move }
	.keyPanel-pane{ font-size: 10px; }
	.keyPanel-pane a{
		font-size: 12px;
		
	}
	.keyPanel-pane a:hover{
		text-decoration:none;
	}

	.keyPanelImageName{
		font-weight:bold;
		font-size: 13px;
		text-align:center;
		padding-bottom:5px;
	}
	
	.keyPanelContent{

	}
	
	.keyList {
		list-style: none;
		padding: 0px;
		margin: 0px;
	}
	
	.keyList li {
		display: block;
		list-style: none;
		padding: 0px;
		margin: 0px;
	}
	
	.keyList a {
		display: block;
		text-decoration: none;
		padding: 2px 5px;
		border: 1px solid transparent;
	}
	
	.keyList a:hover {
		text-decoration: underline;
		border: 1px solid #777777;
		border: 1px solid rgba(128, 128, 128, 0.5);
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
	
	#addCommentContainer {
		border: 1px solid #777777;
		border: 1px solid rgba(128, 128, 128, 0.5);
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
	
	#addCommentContainer #commentForm {
		padding: 5px;
	}
	
	#newCommentTitle {
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		margin-bottom: 5px;
		padding-left: 4px;
	}
	
	#addCommentContainer .inputDiv {
		padding:2px 0px 5px;
	}
	
	#addCommentContainer .inputDiv input, #addCommentContainer .inputDiv textarea {
		padding: 2px;
		font-size: 12px;
	}
	#addCommentContainer .IVCommentTitle {
		font-weight:bold;
	}
	
	#bt_addNewComment {
		
	}

	/*#ifp3box{left:0px !important; top:0px !important;}*/  
	
	.eachCommentWrapper {
		padding:5px 5px 5px 5px;
		margin:0px 0px 6px;
		width: 290px;
	}
	
	.eachCommentWrapper a {
		font-weight:bold;
		font-size: 10px;
		text-decoration:underline;
	}
	
	.eachCommentWrapper a:hover {
		text-decoration:underline;
	}
	
	.eachCommentWrapper .commentsStar {
		/*
		position:absolute; 
		z-index:99; 
		right:2px; 
		top:4px;
		*/
		position: relative;
		display: inline-block;
		float: right;
		right: 2px;
		top: 4px;
		height: 16px;
	}
	
	.eachCommentWrapper .comment_num {
		font-weight: bold;
	}
	
	.eachCommentWrapper .comment_date {
		position: relative;
		display: inline-block;
		float: right;
		height: 16px;
		width: 200px;
	}
	
	.eachCommentWrapper .comment {
		padding: 5px;
		border: 1px solid #777777;
		border: 1px solid rgba(128, 128, 128, 0.5);
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
	#commentsAllStar { position:absolute; right:10px; top:0px; }
    #starCombo {position:absolute; top:41px; right:10px; }
	.SIfield { color: #666; }
/*
     FILE ARCHIVED ON 10:03:31 May 05, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:52:18 Aug 20, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.733
  exclusion.robots: 0.112
  exclusion.robots.policy: 0.097
  esindex: 0.009
  cdx.remote: 55.439
  LoadShardBlock: 111.617 (3)
  PetaboxLoader3.datanode: 134.883 (5)
  load_resource: 158.999
  PetaboxLoader3.resolve: 71.343
  loaddict: 63.44
*/