td.leftmenu div.leftmenu {
	width: 220pt;
	/*border: 1px solid #dcdcdc;*/
	margin: 0 5pt 5pt 5pt;
	padding:5pt;
}

td.leftmenu div.head h1 {
	font-size: 11pt;
	margin:0 0 10pt 0;
	padding:0;

}

td.leftmenu div.head img {
	float:none;
	vertical-align: 0pt;
}

td.leftmenu div.head a {
	vertical-align: 0pt;	
}

td.leftmenu a {
	color: blue;
	background-color: white;
	text-decoration: none;
}

td.leftmenu ul {
	margin:0;
	padding:0;
}

td.leftmenu ul li {
	margin:6pt 0;
	padding:0;
	list-style-type: none;	
	width:100%;
	clear:both;
	color: blue;
	background-color: white;
}

/* IE */ 
* html td.leftmenu ul li {
	margin:2pt 0;
	color: blue;
	background-color: white;
}

td.leftmenu ul.level1 {
	margin-left: 0pt;
	color: blue;
	background-color: white;
}

td.leftmenu ul.level2 {
	margin-left: 12pt;
	color: blue;
	background-color: white;
}

td.leftmenu ul.level3 {
	margin-left: 15pt;
	color: blue;
	background-color: white;
}

.level1 {
	font-size: 9pt;
	font-weight: bold;
	color: blue;
	background-color: white;
}

.level2 {
	font-size:9pt;
	font-weight: normal;
	color: blue;
	background-color: white;
}

.level3 {
	font-size: 8pt;
	font-weight: normal;
	color: blue;
	background-color: white;
}

td.leftmenu a, td.leftmenu img, td.leftmenu input {
	margin:0;
	padding:0;
}

td.leftmenu img {
	border: none;
	float:left;
}

td.leftmenu div.link {
	margin:0 12pt 0 14pt;
}
/* IE */
* html td.leftmenu div.link {
	margin:0 12pt 0 16pt;
	padding-left: 1pt;
}



td.leftmenu a.icon {
	float:right;
}	

td.leftmenu a.icon img {
	height: 10px;
	width: 10px;
}	

td.leftmenu input {
	float:left;
}

td.leftmenu a.inactive {
	background-color:#FFFFFF;
	color:#A1A1A1;
}

.greyed {
        color: #a1a1a1;
        background-color: #FFFFFF;
}

