.crumbWrapper{
	font: normal 69%/120% "Lucida Sans Unicode", Verdana, Arial, Geneva, Helvetica, sans-serif;
	text-align:left;	
}

.crumbItem{
	float:left;
	padding:3px 4px 5px 4px;
	
	border-left: 1px solid; 
	border-top: 1px solid; 
	border-bottom: 1px solid;
	border-right: 1px solid; 	
	border-color: #d1e0d3;
	
	background-color: transparent;
	vertical-align:top;	
}

#crumb0{
	padding-left:0px;
}

.crumbItemNoJS{
	float:left;
	padding:3px 4px 5px 4px;

	background-color: transparent;
	vertical-align:middle;	
}

.crumbDvdr{
	float:left;	
	padding:3px 1px 5px 1px;
	
	background-color: transparent;
	vertical-align: middle;	
}

body div.crumbItem a { color: #003399; text-decoration:none; decoration:none }
body div.crumbItem a:visited { color: #003399; text-decoration:none; decoration:none }
body div.crumbItem a:hover { color: #ff6600; text-decoration:none; decoration:none }

/* mCrumb is a container for pull down menu */ 
.mCrumb{
	position:absolute;
	visibility:hidden;
	left:0;
	top:0;
	margin:0;
	z-index:900;
	
	border: #999999  1px solid;
	background-color: #efefef; 
	font: normal 69%/120% "Lucida Sans Unicode", Verdana, Arial, Geneva, Helvetica, sans-serif;
	text-align:left;	
	color:#999999; 	
	text-align:left;
	vertical-align:middle;	
}

/* its surrounding border */
.mCrumbFrame{
	margin:0;
	padding:0;
	
	border-left: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-bottom: #dddddd 1px solid;
	border-right: #dddddd 1px solid;
	text-align:left;
}

.mCrumbItem{
	/* stupid IE pointer need width or height specified */
	cursor:pointer;
	margin:0;
	padding: 1px 10px 5px 5px;
	 
	text-align: left;
}

.mCrumbItemDim{
	margin:0;
	padding: 1px 10px 5px 5px;
	text-align: left;
}

body div.mCrumbItem a { color: #003399; text-decoration:none; decoration:none }
body div.mCrumbItem a:visited { color: #003399; text-decoration:none; decoration:none }
body div.mCrumbItem a:hover { color: #ff6600; text-decoration:none; decoration:none }

