#sitemap{
	width: 100%;
}
#sitemap .menubody{
	padding: 10px 0px 20px 0px;
}
#sitemap .menubody table{
}
#sitemap td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
}

#sitemap .alignT{
	vertical-align: top;
}

#sitemap a{
}
#sitemap a:hover{
}

/* separator	*/
#sitemap .separatorLevelX1{
	text-align: left;
}
#sitemap .separatorLevelX2{
	text-align: center;
}
#sitemap .separatorLevelX3{
	text-align: left;
}
#sitemap .separatorLevelX4{
	text-align: left;
}
#sitemap .separatorLevelX5{
	text-align: left;
}


/* bulleti  */
#sitemap .bulletLevelX0,
#sitemap .bulletLevelX1,
#sitemap .bulletLevelX2,
#sitemap .bulletLevelX3,
#sitemap .bulletLevelX4,
#sitemap .bulletLevelX5{
	margin: 0px 0px 0px 0px;
}


/* link level0 */
#sitemap .linkLevelX0{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
/*	text-transform: uppercase;*/
}
#sitemap .linkLevelX0:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/* link level1 */
#sitemap .linkLevelX1,
#sitemap .linkLevelX2,
#sitemap .linkLevelX3,
#sitemap .linkLevelX4,
#sitemap .linkLevelX5{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	color: #808080;
}
#sitemap .linkLevelX1:hover,
#sitemap .linkLevelX2:hover,
#sitemap .linkLevelX3:hover,
#sitemap .linkLevelX4:hover,
#sitemap .linkLevelX5:hover{
	color: #A7D13A;
	font-weight: normal;
	text-decoration: none;
}




#sitemap .itemLevelX0{
	background: #A7D13A;
	border: 1px solid #818A8E;
}
	#sitemap .itemLevelX0ov{
		background: #A7D13A;
		border: 1px solid #818A8E;
	}
	#sitemap .itemLevelX0on{
		background: #A7D13A;
		border: 1px solid #818A8E;
	}
	#sitemap .itemLevelX0on .borderMCLevelX0{
		padding: 3px 5px 3px 5px;
	}
	
#sitemap .itemLevelX1,
#sitemap .itemLevelX1ov,
#sitemap .itemLevelX1on,
#sitemap .itemLevelX2,
#sitemap .itemLevelX2ov,
#sitemap .itemLevelX2on,
#sitemap .itemLevelX3,
#sitemap .itemLevelX3ov,
#sitemap .itemLevelX3on,
#sitemap .itemLevelX4,
#sitemap .itemLevelX4ov,
#sitemap .itemLevelX4on,
#sitemap .itemLevelX5,
#sitemap .itemLevelX5ov,
#sitemap .itemLevelX5on{
	background: inherit;
	padding: 1px 2px 1px 2px;
}




#sitemap .borderMCLevelX0,
#sitemap .borderMCLevelX1,
#sitemap .borderMCLevelX2,
#sitemap .borderMCLevelX3,
#sitemap .borderMCLevelX4,
#sitemap .borderMCLevelX5{
	padding: 0px 0px 0px 0px;
}

#sitemap .borderMCLevelX0Img,
#sitemap .borderMCLevelX1Img,
#sitemap .borderMCLevelX2Img,
#sitemap .borderMCLevelX3Img,
#sitemap .borderMCLevelX4Img,
#sitemap .borderMCLevelX5Img{
	background-image: url(pxclear.gif);
	width: 1px;
	height: 1px;
	margin: 0px 0px 0px 0px;
}


#sitemap .BlankLine{
	background: url(blank_line.gif) center no-repeat;
	width: 20px;
	height: 20px;
}
#sitemap .HorizontalLine{
	background: url(horizontal_line.gif) center no-repeat;
	width: 20px;
	height: 20px;
}
#sitemap .VerticalLine{
	background: url(vertical_line.gif) center no-repeat;
	width: 20px;
	height: 20px;
}
#sitemap .LastWithChildrenLine{
	background: url(last_with_children_line.gif) center no-repeat;
	width: 20px;
	height: 20px;
}
#sitemap .WithChildrenLine{
	background: url(with_children_line.gif) center no-repeat;
	width: 20px;
	height: 20px;
}
#sitemap .LastNoChildrenLine{
	background: url(last_no_children_line.gif) center no-repeat;
	width: 20px;
	height: 20px;
}
#sitemap .NoChildrenLine{
	background: url(no_children_line.gif) center no-repeat;
	width: 20px;
	height: 20px;
}
