/* ======================================================
	Navigavtion Header
   ====================================================== */
#navi_footer{
	text-align:center;
	padding:0.15em 0 0.15em 0;
	margin:0;
	white-space: nowrap;
}

#navi_footer li {
	display:inline;
}
#navi_footer  a {
	text-decoration: none;
	color: #000;
	padding: 0 0 0 1em;
}
#navi_footer  a:visited {color:#000; text-decoration: none;}
#navi_footer  a:hover   {color:#000; text-decoration: underline;}
#navi_footer  a:active  {color:#000; text-decoration: none;}


/* ======================================================
	Navigavtion TOP
   ====================================================== */
#navi_top  {
	margin-left:15.8461em; *margin-left:2.6em;
	position: absolute; 
	bottom: 0;
  }
#navi_top li {
	float:left;
	background:url("../img/navi/left.gif") no-repeat left top;
	padding:0 0 0 2px;
  }
#navi_top a {
	float:left;
	display:block;
	background:url("../img/navi/right.gif") no-repeat right top;
	/*padding:3px 8px 3px 6px;*/
	padding:0.3em 0.6em 0.3em 0.5em;
	text-decoration:none;
	font-weight:bold;
	color:#167F1C;
  }
 /* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#navi_top a {float:none;}
/* End IE5-Mac hack */
#navi_top a:hover {
	color:#FFF;
  }
#navi_top #current {
	background-image:url("../img/navi/left_on.gif");
  }
#navi_top #current a {
	background-image:url("../img/navi/right_on.gif");
	color:#FFF;
  } 
#navi_top .sp-l{
	margin-left:1em;
}
/* ======================================================
	Navigavtion LEFT
   ====================================================== */
/* --------------Level 1------------- */
#navi_left li a
 {
	margin-top:0em;
	padding:0.1em 0 0.1em 0.5em;
	text-decoration:none; 
	display:block;
	color:#FFF;	
 	background-color:#167F1C; 
	border-top:1px solid #167F1C; 
	border-bottom:1px solid #167F1C;	
}
#navi_left li a:visited { }
#navi_left li a:hover   { color:#FFF; background-color:#167F1C; border-top:1px solid #167F1C; border-bottom:1px solid #167F1C;}
#navi_left li a:active  { }
#navi_left li a.selected {
	background-color:#167F1C;
	color:#FFF;
	border-top:1px solid #167F1C;
	border-bottom:1px solid #167F1C;	
}
/* --------------Level 2------------- */
#navi_left  li li a { 
	padding:0.1em 0 0.1em 0.5em;
	text-decoration:none; 
	display:block;
	color:#000;	
	background-color:#f4faf5;	
	border-top:1px solid #f5f5f5;
	border-bottom:1px solid #dedede;		
	}

#navi_left li li a:visited { }
#navi_left li li a:hover   { color:#000; text-decoration: none; background-color:#DAEDDC;  border-top:1px solid #167F1C; border-bottom:1px solid #167F1C; }
#navi_left li li a:active  { }
#navi_left li li a.selected {
	color:#000;
	background-color:#DAEDDC;  
	border-top:1px solid #167F1C; 
	border-bottom:1px solid #167F1C;
}
/* --------------Level 3------------- */
#navi_left li li ul{
	margin-left:0.8em;
}
#navi_left  li li li a { 
	margin-left:0.8em;
	padding:0.1em 0 0.1em 0.5em;
	text-decoration:none; 
	display:block;
	color:#000;	
	background-color:#f4faf5;	
	border-top:1px solid #f5f5f5;
	border-bottom:1px solid #dedede;		
	}
#navi_left li li li a:visited { }
#navi_left li li li a:hover   { color:#000; text-decoration: none; background-color:#DAEDDC;  border-top:1px solid #167F1C; border-bottom:1px solid #167F1C; }
#navi_left li li li a:active  { }
#navi_left li li li a.selected {
	background-color:#EEE;
	color:#000;
	border-top:1px solid #167F1C;
	border-bottom:1px solid #167F1C;	
}
#navi_left .seperator {
	margin-top:0.5em;
  }

 /* ======================================================
	Navigavtion breadcrumb
   ====================================================== */ 
#navi_bcrumb{
	white-space: nowrap;
	font-size:90%;
	border-top:8px solid #167F1C;
	border-bottom:1px solid #167F1C;
	padding:0.2em 0 0.2em 18em;
	
}
#navi_bcrumb li {
	display:inline;

}
#navi_bcrumb  a {
	text-decoration: none;
	color: #000;
}
#navi_bcrumb  a:visited {color:#000; text-decoration: none;}
#navi_bcrumb  a:hover   {color:#000; text-decoration: underline;}
#navi_bcrumb  a:active  {color:#000; text-decoration: none;}


 /* ======================================================
	Pagination
   ====================================================== */ 
.pagingPages {
	text-align:center;
	margin-top:1em;
}
.paging {
	text-align:center;
	border-top:2px solid #CCC;
	border-bottom:2px solid #CCC;
	padding:2px;
	background-color:#EFEFEF;
	margin-bottom:1.3em;
}
.paging .disabled {
	color:#999999;
	display:inline;
}
.paging a         { font-weight:700; text-decoration: none; }	
.paging a:visited {  text-decoration: none; }	
.paging a:hover   {  text-decoration: underline; }
.paging a:active   {  text-decoration: none; }	

 /* ======================================================
	Scaffholding actions
   ====================================================== */ 
.actions ul{
	text-align:center;
	padding:0.15em 0 0.15em 0;
	margin:1em 0 0 0;
	white-space: nowrap;
	border-top:1px solid #167F1C;
	border-bottom:1px solid #167F1C;

}

.actions ul li {
	display:inline;
	font-size:90%;
}
.actions ul a {
	text-decoration: none;
	padding: 0 0 0 1em;
	
}
.actions ul a:visited { text-decoration: none;}
.actions ul  a:hover   { text-decoration: underline;}
.actions ul  a:active  { text-decoration: none;}


 /* ======================================================
	Social Bookmarks
   ====================================================== */ 
#socialBookmark h3{
	color:#AAA;
}
#socialBookmark ul{
	white-space: nowrap;
	margin:0.5em 0 0em 0;
}
#socialBookmark li {
	display:inline;
}
#socialBookmark img {
	vertical-align:middle;	
	padding:0.2em;
	border:1px solid #CCC;
}
#socialBookmark  a {
	text-decoration: none;
	color: #000;
	margin-right:0.4em;


}

