﻿			ul.tvTree {margin:0 0 0 0px; padding:0 0 6px; }
			/*ul.tvTree li {margin:0 0 0.3em; padding:0; }*/
			ul.tvTree a { color:#363636;}
			ul.tvTree a:hover {color:#990000;}

			/* Sublists are visible or not based on class of parent LI */
			ul.tvTree li.tvOpened ul { display: block; margin:0 0 0 14px; padding:0 0 6px;}
			ul.tvTree li.tvClosed ul { display: none; margin:0 0 0 14px; padding:0 0 6px;}
			
			/* Expand/collapse bullet*/
			ul.tvTree li { list-style-type: none; }
			ul.tvTree li.tvClosed img.tvCollapsed 
			{
			    background: transparent url(images/P.gif) repeat scroll -20px 0;
			    width: 19px; height: 9px; vertical-align:middle; 
			}
			ul.tvTree li.tvOpened img.tvExpanded
			{
			    background: transparent url(images/M.gif) repeat scroll -20px 0;
			    width: 19px; height: 9px; vertical-align:middle; 
			}
			ul.tvTree li.tvBullet img.tvNone
			{ 
			    background: transparent url(images/F.gif) repeat scroll -20px 0; 
			    width: 19px; height: 9px; vertical-align:middle; 
			}	
			ul.tvTree ul li.tvClosed img.tvCollapsed 
			{
			    background: transparent url(images/P.gif) repeat scroll -20px 0;
			    width: 19px; height: 9px; vertical-align:middle; 
			}
			ul.tvTree ul li.tvOpened img.tvExpanded
			{
			    background: transparent url(images/M.gif) repeat scroll -20px 0;
			    width: 19px; height: 9px; vertical-align:middle; 
			}
			ul.tvTree ul li.tvBullet img.tvNone
			{ 
			    background: transparent url(images/F.gif) repeat scroll -20px 0; 
			    width: 19px; height: 9px; vertical-align:middle; 
			}								

			/* First level */
			ul.tvTree li.tvClosed a.tvClosedLnk
			{ 			
				font-weight:bold; padding: 0 0 0 6px;
			}
			
			ul.tvTree li.tvOpened a.tvOpenedLnk
			{ 			
				font-weight:bold; padding: 0 0 0 6px;
			}
			
			ul.tvTree li.tvBullet a.tvBulletLnk
			{ 			
				font-weight:bold; padding: 0 0 0 6px;
		    }
			
			/* Leaf level */
			ul.tvTree ul li.tvClosed a.tvClosedLnk
			{ 			
				font-weight:normal; padding: 0 0 0 6px;
			}
			
			ul.tvTree ul li.tvOpened a.tvOpenedLnk
			{ 			
				font-weight:normal; padding: 0 0 0 6px;
			}
			
			ul.tvTree ul li.tvBullet a.tvBulletLnk
			{ 			
				font-weight:normal; padding: 0 0 0 6px;
			}	
			/* Selected */
			ul.tvTree li.tvOpened a.tvOpenedLnk.tvSelected
			{ 			
				font-weight:bold; color:#990000; padding: 0 0 0 6px;
			}
			
			ul.tvTree ul li.tvOpened a.tvOpenedLnk.tvSelected
			{ 			
				font-weight:bold; color:#990000; padding: 0 0 0 6px;
			}
						
			ul.tvTree ul li.tvBullet a.tvBulletLnk.tvSelected
			{ 			
				font-weight:bold; color:#990000; padding: 0 0 0 6px;
			}			
			
			/* custom image */
			ul.tvTree ul li.tvClosed img.tvClosedImg 
			{
                vertical-align:bottom; 
			}
			ul.tvTree ul li.tvOpened img.tvOpenedImg
			{
			    vertical-align:bottom; width:17; height:16px;
			}	
			ul.tvTree ul li.tvBullet img.tvBulletImg
			{
			    vertical-align:bottom; 
			}
			ul.tvTree li.tvOpened img.tvOpenedImg
			{
			    vertical-align:bottom; width:17; height:16px;
			}		
			
	
