/* CSS Document */

#toc,		/* RESETS ALL MARGIN / PADDING TO ZERO */
div.pt,
#toc ul,
div.pt ul,
#toc ul li,
div.pt ul li,
div.pt ul li.small,
div.pt ul li.heading,
#toc ul li h3,
div.pt ul li h3,
#toc ul li p,
div.pt ul li p,
#toc ul li ol,
div.pt ul li ol,
#toc ul li ol li,
div.pt ul li ol li,
#toc ul li ul,
div.pt ul li ul,
#toc ul li ul li,
div.pt ul li ul li,
#toc #bot,
div.pt div.bot {margin:0; padding:0; font-size:12px; color:#000000;}

#toc,
div.pt {float:right; clear:right; width:250px; background:url(/images/toc_mid.png) repeat-y 0 0; margin:1em;}
	#toc ul,
	div.pt ul { background:url(/images/toc_top.png) no-repeat 0 0; padding:0 6px;}
		#toc ul li,
		div.pt ul li {list-style-type:none; list-style-position:outside; padding-left:6px; line-height:15px; padding-bottom:4px;}
			#toc ul li.small,
			div.pt ul li.small {font-size:.7em; padding-left:0; line-height:12px; font-style:italic;}
			#toc ul li.heading,
			div.pt ul li.heading {font-size:1.1em; line-height:12px; font-weight:bold;  padding-left:0; padding-bottom:24px;}
				#toc ul li.heading h3,
				div.pt ul li.heading h3 {font-size:1.2em; line-height:42px; text-align:center; padding-left:0; padding-top:-12px;}
			#toc ul li.sub-heading,
			div.pt ul l i.sub-heading {font-size:1em; font-weight:bold; line-height:15px; padding-left:0;}
				#toc ul li a,
				div.pt ul li a { text-decoration:none; color:#000000;}
					#toc ul li a:hover,
					div.pt ul li a:hover {color:#FFFFFF;}
			#toc ul li p,
			div.pt ul li p {font-weight:normal; line-height:15px; width:225px; padding-bottom:10px;}
				#toc ul li ol,
				div.pt ul li ol {margin-left:14px; width:210px;}
					#toc ul li ol li,
					div.pt ul li ol li {list-style-type:decimal; list-style-position:outside; line-height:15px; padding-bottom:4px;}
				#toc ul li ul,
				div.pt ul li ul {margin-left:14px; width:210px; background:none; margin-top:0; padding-top:0; min-height:100%;}
					#toc ul li ul li,
					div.pt ul li ul li {list-style-type:disc; list-style-position:outside; line-height:15px; padding-bottom:4px;}
	#toc #bot,
	div.pt div.bot { background:url(/images/toc_bot.png) no-repeat 0 0; height:15px; margin-bottom:-10px;}
#toc.left,
div.pt_left {float:left; clear:left;}