UL		{ margin: 0 0 0 2em; padding: 0; }
LI		{ list-style-type: circle; list-style-image: url(im/doc.gif); }
LI.open		{ list-style-type: disc; list-style-image: url(im/open.gif); xbackground-color: cyan; }
LI.close	{ list-style-type: square; list-style-image: url(im/close.gif); xbackground-color: yellow; }
LI.close LI	{ display: none }

DIV		{ xdisplay: list-item; list-style-type: circle; xlist-style-image: url(im/doc.gif); }
DIV.open	{ list-style-type: disc; xlist-style-image: url(im/open.gif); xbackground-color: cyan; }
DIV.close	{ list-style-type: square; xlist-style-image: url(im/close.gif); xbackground-color: yellow; }
DIV.close DIV	{ display: none }



/* -------------------------------- */
/*   Modified by JJam               */
/* -------------------------------- */

img { vertical-align: middle; }
img.expclose, img.expopen { cursor: pointer; }

BODY	{
	font-family: Tahoma, Verdana, Arial, helvetica; 
	font-size: 11px;
	background: #F8F8F8;
	margin-top: 4px;
	margin-left: 6px;
	SCROLLBAR-FACE-COLOR: 		#eeeeee; 
	SCROLLBAR-HIGHLIGHT-COLOR: 	#eeeeee; 
	SCROLLBAR-SHADOW-COLOR: 	#eeeeee; 
	SCROLLBAR-3DLIGHT-COLOR: 	#999999; 
	SCROLLBAR-ARROW-COLOR: 		#222269;
	SCROLLBAR-DARKSHADOW-COLOR: 	#999999; 
	SCROLLBAR-BASE-COLOR: 		#999999;
}

DIV DIV { 
	margin-left: 2em; 
	margin-top: 2px;
}

A { 
	text-decoration: none; 
	color: #222269;
}

A:hover	{ 
	text-decoration: underline; 
	color: #6F2222;
}

A:active { 
	color: white; 
	background: #222269;
}

/* ADVERTISEMENT STYLING */
/* was: padding:8px 22px, background: url(/feb/common/ad2.png)  */
.ad-tree { margin:20px 0 0 0; padding:8px 8px 8px 8px; line-height:1px; position:relative;
	text-align:center; font-family: Tahoma, Verdana, Arial, helvetica; font-size:11px;
	min-height:90px;
	zoom:1;
	background: #eee left center no-repeat;

}
.ad-tree div { margin:0; padding:0; }
.ad-tree > div { display:inline-block; margin:0 auto; }
.ad-text > div.hr { display:block; height:10px; line-height:10px; }

.sapetree { 
  clear:both; min-height:1px; 
  margin:0 !important;
  /* border-top:1px dashed #ddd; */
  padding:10px 0 0 10px;
  font-size:13px;
  font-family:'Trebuchet MS', Arial, serif;
}
.googleadtree { clear:both; margin:10px auto 0 auto; text-align: center; }
.yandexadtree { clear:both; margin:10px auto 0 auto; text-align: center; }
.yandexadtree div { width:350px !important; overflow:hidden; display:inline-block; margin:0 !important; }