#left h3,#left h4, #left h5{
	padding: 5px 0px 5px 10px;
	margin:0px;
	color:#000000;
	font-size:100%;
	background-color:#ffffff;
	border-bottom:1px dotted #000000;
	border-right:1px dotted #000000;
	font-weight:600;
}
#left h4{
	padding-top:0px;
	font-size:70%;
}
#left h5{
	font-size:60%;
}
#left li a {
	border-bottom: 3px solid #ffffff;
	padding: 2px 0px 0px 10px;
	text-decoration:none;
	width:94%;
	font-size:75%;
	color:#000000;
	margin:2px;
}
#left li a:hover{
	background-color:#CCCCCC;
}
#left p
{
	margin:5px;
	border:1px dotted gray;
	padding:4px;
	font-size:small;
}

#left ul a:link, #left ul a:visited {display: block;}
#left ul {list-style: none; margin: 0; padding: 0;background-color:#DDDDDD;}
#left ul ul {margin:3px;margin-top:-2px;margin-left:4px;padding-left:1.5em;font-size:0.9em;list-style:square;background-color:#ffffff;text-align:right;padding-right:1em;}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#left li {border-bottom: 1px dotted #EEE;}



#left img
{margin-left:10px;border:1px solid black;}


/* fix for browsers that don't need the hack */
html>body #left li {border-bottom: none;}

