@charset "utf-8";
/* CSS Document */

/****************************************/
/* this one for the parental drill-down */
/****************************************/
.drill {
	clear:both;
	float:left;
	display:block;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;	
	xpadding-top:2px;
	width:100%;
	height:20px;
}

.drill ul {
	margin:0;
	padding:0;
}
.drill li {
	position:relative;
	float:left;
	list-style-type:none;
	white-space:nowrap;
	height:20px;
}
.drill a,
.drill a:active,
.drill a:visited {
	color:#ffffff;
	text-decoration:none;
}
.drill a:hover {
	color:#FFFF99;
	text-decoration:underline;
	background-color:#3e8f73;
}

/********************************************/
.DrillPrefix {
	xfont-weight:800;
	color:#66FF66;
	height:24px;
	padding-top:3px;
	background-image:url(images/DrillMid.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

.DrillStart {
	font-size:10px;
	width:80px;
	font-weight:800;
	color:#006600;
	background-image:url(images/DrillFront.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:11px;
}

.DrillLink {
	background-image:url(images/DrillLink.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:29px;
}

.DrillEnd {
	background-image:url(images/DrillEnd.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:11px;
}
.DrillItem {
	height:24px;
	color:#ffffff;
	padding-top:3px;
	background-image:url(images/DrillMid.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

/****************************************/
/* this one for the parental drill-down */
/****************************************/
.siblings {
	clear:both;
	float:left;
	display:block;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;	
	padding-bottom:2px;
	width:100%;
	background-color:#ddf8cc; 
}

.siblings ul {
	margin:0;
	padding:0;	
	height:19px;
}
.siblings li {
	position:relative;
	float:left;
	list-style-type:none;
	white-space:nowrap;
	height:19px;
}
.siblings a,
.siblings a:active,
.siblings a:visited {
	color:#ffffff;
	text-decoration:none;
}
.siblings a:hover {
	color:#FFFF99;
	text-decoration:underline;
	xbackground-color:#3e8f73;
	background-color:#4fae43;
}
/********************************************/
.SiblingPrefix {
	font-size:10px;
	width:80px;
	font-weight:800;
	color:#3e8f73;
	padding-top:2px;
}

.SiblingStart {
	font-size:10px;
	width:80px;
	font-weight:800;
	color:#006600;
	background-image:url(images/SiblingFront.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:11px;
	height:19px;
}

.SiblingLink {
	background-image:url(images/SiblingLink.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:29px;
	height:19px;
}

.SiblingEnd {
	background-image:url(images/SiblingEnd.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:11px;
	color:#FFFF66;
	height:19px;
}
.SiblingItem {
	color:#66FF66;
	padding-top:3px;
	height:16px;
	background-image:url(images/SiblingMid.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

.webdfont {
	font-family:Webdings, Arial, Helvetica, sans-serif;
}
.wingdfont {
	font-family:Wingdings, Arial, Helvetica, sans-serif;
}

