﻿ul.ulDNNPages_SiteMap, ul.ulDNNPages_SiteMap li, ul.ulDNNPages_SiteMap li ul, ul.ulDNNPages_SiteMap li ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

ul.ulDNNPages_SiteMap li{
	line-height:20px;
	background:url(images/liner_vertical.gif) repeat-y;
}

ul.ulDNNPages_SiteMap li.lasttab{
	background:url(images/liner_vertical.gif) no-repeat;
}

ul.ulDNNPages_SiteMap li a{
	padding-left:17px;
	font-size:13px;
	font-weight:bold;
	background:url(images/liner_horizontal.gif) no-repeat;
	background-position:1px 7px;
}


ul.ulDNNPages_SiteMap li ul li a{
	font-size:12px;
	font-weight:normal;
}

ul.ulDNNPages_SiteMap li ul li{
	margin-left:30px;
}

ul.ulDNNPages_SiteMap li ul li.lasttab{
	background:url(liner_vertical.gif) no-repeat;
}

ul.ulDNNPages_SiteMap li ul li ul li a{
	font-size:11px;
	font-weight:normal;
}

/* table menu */

table.tblDNNPages_SiteMap td{
	vertical-align:top;
}

.DNNPages_TabBox{
	padding:5px 10px;
	margin-right:15px;
	border:solid 1px black;
	height:120px;
	width:120px;
}

.DNNPages_TabHeader{
	font-size:15px;
	font-weight:bold;
}

.DNNPages_TabBox ul, .DNNPages_TabBox ul li{
	margin:0px;
	padding:0px;
	list-style:none;
}

.DNNPages_TabBox ul li{
	line-height:24px;
}


.DNNPages_TabBox ul li a{
	padding-left:17px;
	font-size:13px;
	font-weight:bold;
	background:url(images/arrow.gif) no-repeat;
	background-position:1px 0px;
}


.DNNPages_TabBox ul li ul li a{
	font-size:12px;
	font-weight:normal;
}

.DNNPages_TabBox ul li ul li{
	margin-left:30px;
}

.DNNPages_TabBox ul li ul li ul li a{
	font-size:11px;
	font-weight:normal;
}

/* CSS Tooltips */

a.tabinfo{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.tabinfo:hover{z-index:25; background-color:#ff0}

a.tabinfo span{display: none}

a.tabinfo:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:4em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
}
