/* Xwalk table css */
.xwalktable {
border: 1px solid #ffffff;

}

.xwalktable td, .xwalktable th{
padding: 4px;
}

.xwalkhead {
background: #a6cee3;
}

.xwalk3rd {
width: 38%;
}

.xwalkodd {
background: #ededed;
}

.xwalkeven {
background: #dddddd;
}





/* Navigation menu at bottom of Page_Template */
#jhnav {
height: 20px;
border: 1px solid #ccc;
background: #f8fbfc;
font-size: 0.9em;
line-height: 20px;
margin: 0px;
padding: 0px;
}

/* static for chrome */
#jhnav ul {
margin: 0px;
padding: 0px;
position: static;
}

/* remove image li, set margins of items */
#jhnav li {
list-style: none;
background: none;
float: left;
padding: 2px 5px;
/* margin: 2px 0px 1px 15px; */
}

/* right border on deeper li items */
#jhnav li li li {
border-right: 1px solid #ccc;
}

#jhnav .pagenav { /* the outermost list item; contains whole list */
} 

/* page items look normal */
#jhnav .page_item { /* any Page item */
font-weight: normal; 
font-style: normal;
}

/* current page is bold and highlighted */
#jhnav .current_page_item { /* the current Page */
font-weight: bold; 
background: #a6cee3; 
font-style: normal;
} 

/* li items under current page have color */
#jhnav .current_page_item li{ 
background: #F0F0F0;
}

/* second level li items also colored */
#jhnav .current_page_item li li{
background: #fff;
}

/* make ancestors normal */
#jhnav .current_page_ancestor {  /* any ancestor of the current Page */
font-weight: normal;
font-style: normal;
}

/* current parent is italics and colored */
#jhnav .current_page_parent {  /* parent of the current Page */
font-weight: normal;
background: #F0F0F0;
font-style: italic;
}

/* all links are black when hovered */ 
#jhnav a:hover {
color: #000;
}

#breadcrumbtxt {
font-size: 0.9em;
}