#menu li a.reg,
#menu li a.reg:active,
#menu li a.reg:focus {		
	width: 160px;	
	font-size: 12px; font-weight: bold;
	height: 28px; line-height: 28px;	
	color: #fff;
	text-indent: 8px;	
	border-bottom: 1px solid #fff;	
	background: url("../images/grnnav_menu.gif") repeat-x top #b1e16f;
}

#menu li a.reg:hover {	
	width: 160px;		
	color: #fff;
	background: url("../images/grnnav_menuon.gif") repeat-x top #8dc63e;
}

#menu li a.regend,
#menu li a.regend:active,
#menu li a.regend:focus {	
	text-indent: 8px;	
	font-size: 12px; font-weight: bold;
	height: 28px; line-height: 28px;	
	color: #fff; text-decoration: none;	
	background: url("../images/endnav.png");	
}

#menu li a.regend:hover {
	color: #fff;
	background: url("../images/endnavon.png");	
}

#menu li a.blu,
#menu li a.blu:active,
#menu li a.blu:focus {	
	width: 80px;		
	font-size: 12px; font-weight: bold;
	height: 28px; line-height: 28px;	
	color: #fff;		
	text-indent: 8px;	
	border-bottom: 1px solid #fff;	
	background: url("../images/blunav.gif") repeat-x top #61cbea;
}

#menu li a.blu:hover {			
	color: #fff;
	background: url("../blunavon.gif") repeat-x top #1d9ad8;
}

#menu li a.bluend,
#menu li a.bluend:active,
#menu li a.bluend:focus {	
	width: 80px;	
	font-size: 12px; font-weight: bold;
	height: 28px; line-height: 28px;	
	color: #fff; text-indent: 8px;
	background: url("../images/bluend.png");
}

#menu li a.bluend:hover {
	width: 80px;	
	color: #fff;
	background: url("../images/bluendon.png");
}

#menu li a.blu2,
#menu li a.blu2:active,
#menu li a.blu2:focus {	
	width: 160px;		
	font-size: 12px; font-weight: bold;
	height: 28px; line-height: 28px;	
	color: #fff;		
	text-indent: 8px;	
	border-bottom: 1px solid #fff;	
	background: url("../images/blunav.gif") repeat-x top #61cbea;
}

#menu li a.blu2:hover {			
	color: #fff;
	background: url("../blunavon.png") repeat-x top #1d9ad8;
}

#menu li a.blu2end,
#menu li a.blu2end:active,
#menu li a.blu2end:focus {	
	width: 160px;	
	font-size: 12px; font-weight: bold;
	height: 28px; line-height: 28px;	
	color: #fff; text-indent: 8px;
	background: url("../images/blu2end.png");
}

#menu li a.blu2end:hover {
	width: 160px;	
	color: #fff;
	background: url("../images/blu2endon.png");
}

#menu li a.grey,
#menu li a.grey:active,
#menu li a.grey:focus {	
	width: 160px; color: #fff;
	height: 28px; line-height: 28px;
	font-size: 12px; font-weight: bold;	
	border-bottom: 1px solid #fff;	
	text-indent: 8px;	
	background: url("../images/grey_l.gif") repeat-x top #c3c4c6;
}

#menu li a.grey:hover {			
	width: 160px; color: #fff;
	text-indent: 8px;		
	background: url("../images/grey_d.gif") repeat-x top #a09fa3;
}

#menu li a.greyend,
#menu li a.greyend:active,
#menu li a.greyend:focus {	
	width: 160px; color: #fff;
	text-indent: 8px;		
	font-size: 12px; font-weight: bold;		
	height: 28px; line-height: 28px;	
	background: url("../images/greyend_l.png");
}

#menu li a.greyend:hover {
	width: 160px;	
	color: #fff;
	background: url("../images/greyend_d.png");
}

#menu li a.blu3,
#menu li a.blu3:active,
#menu li a.blu3:focus {	
	width: 120px;		
	font-size: 12px; font-weight: bold;
	height: 28px; line-height: 28px;	
	color: #fff;		
	text-indent: 8px;	
	border-bottom: 1px solid #fff;	
	background: url("../images/blunav.gif") repeat-x top #61cbea;
}

#menu li a.blu3:hover {			
	color: #fff;
	background: url("../blunavon.png") repeat-x top #1d9ad8;
}

#menu li a.blu3end,
#menu li a.blu3end:active,
#menu li a.blu3end:focus {	
	width: 120px;	
	font-size: 12px; font-weight: bold;
	height: 28px; line-height: 28px;	
	color: #fff; text-indent: 8px;
	background: url("../images/blu3end.png");
}

#menu li a.blu3end:hover {
	width: 120px;	
	color: #fff;
	background: url("../images/blu3endon.png");
}

/* --- US and Canada Footer Nav Elements --- */

#connect {
	background: url("../images/ftrnav_connectfollowshare.gif")  no-repeat;
	width: 135px;
	height: 124px;
	float: left;
}

#myzijaoffice {
	display: block;
  	float: left;
  	margin-left: 10px;	
  	width: 76px;
  	height: 85px;
  	background: url("../images/myzija_office_btn.gif") no-repeat 0 0;  	
}

#myzijaoffice:hover { 
  background-position: 0 -85px; }
  
#myzijaoffice span {
  display: none; }
  
#zijatv {
	display: block;
  	float: left;	
  	width: 135px;
  	height: 85px;	
  	background: url("../images/zijatv_footer_mnulink.jpg") no-repeat 0 0;   	
}

#zijatv  span {
  display: none; }   

#facebook {
	margin-top: 6px;
	margin-left: 9px;
	display: block;
  	width: 40px;
  	height: 37px;
  	background: url("../images/ftrnav_btn_facebook.gif") no-repeat 0 0;  	
}

#facebook:hover { 
  background-position: 0 -37px; }

#facebook span {
  display: none; }

#twitter {
	margin-top: 0px;
	margin-left: 9px;
	display: block;
  	width: 40px;
  	height: 37px;
  	background: url("../images/ftrnav_btn_twitter.gif") no-repeat 0 0;  	
}

#twitter:hover { 
  background-position: 0 -37px; }

#twitter span {
  display: none; }
