/*---CSS FOR FOOTER ------- */
/*-------------- FOOTER--------------*/

/*--- SAFE SHOPPING ---*/
#footer {width:760px; margin:2px auto 10px auto; }
#footer p{
text-align:center;
font: 11px verdana;
margin:0;
padding:10px;
color:#333333;
}
#footer p a:link{color:#333333;text-decopation:none;}
#footer p a:hover{text-decoration: underline}
#ft {text-align:center;padding-top:5px !important;}
#ft p {text-align:center; margin-top: 5px !important;; margin-bottom: 5px !important;;}
#ft, #ft a, #ft p a, #ft p a:hover {color:#545454;}
/*---LINK  -  TOP OF THE PAGE ----*/

.TopOfPage, .TopOfPage:hover
	{
		color: #333333;
		text-decoration: underline;
		visibility:hidden;
		display:none;		
	}
	
/*--- ENDFOOTER TOP  ----*/



/*--- CM FOOTER ----------------------------*/
.footerlink, .footerlink:hover, .footerlink:visited
	{
		color: #333333;
		text-decoration: underline;
	}

div#CmFooter
	{
		width: 760px;
		padding: 0;
		margin-top: 10px;
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;		
	}
	
	
div.CmFooterContent	
	{
		color: #828282;	/*dark gray 8*/
		text-align: center; 
		padding: 0;
	}
	
	
.CmFooterLinks a, .CmFooterLinks a:visited
	{
		color:#828282;
		text-decoration: none;
		padding: 0 6px;
	}
	
.CmFooterLinks a:hover
	{
		color: #383838;
		text-decoration: underline;
		padding: 0 6px;
	}
div#NmFooter
	{
		width: 760px;
		padding: 0;
		margin-top: 10px;
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;	
		
	}
div.NmFooterContent	
	{
		color: #828282;	
		text-align: center; 
		padding: 0;
	}
.NmFooterLinks a, .NmFooterLinks a:visited
	{
		color:#828282;
		text-decoration: none;
		padding: 0px 6px;
	}
.NmFooterLinks a:hover
	{
		color: #383838;
		text-decoration: underline;
		padding: 0px 6px;
	}	
/*CSS for NM FSE*/
div#NmFseFooter
	{
		width: 760px;
		padding: 0;
		margin: 0;	
	}
div.NmFseFooterContent	
	{
		margin:20px 0;
		color: #333333;	
		text-align: center; 
		padding: 20px 0 5px 50px;
	}
.NmFseFooterLinks a
	{
		color: #333333;
		text-decoration: none;
		padding: 0 6px;
	}
.NmFseFooterLinks a:hover
	{
		color: #333333;
		text-decoration: underline;
		padding: 0 6px;
	}
.NmFseFooterLinks a:link
	{
		color: #333333;
		text-decoration: underline;
		padding: 0 6px;
	}
a:hover.NmFseFooterLinks
	{
		color: #333333;
		text-decoration: underline;
		padding: 0 6px;
	}
	/*--- CSS for NM TIOLI -----*/
div#NmTioliFooter
	{
		width: 760px;
		padding: 0;
		margin:20px 0;
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;	
	}
div.NmTioliFooterContent	
	{
		color: #333333;	
		text-align: center; 
		padding: 20px 0 5px 50px;
	}
.NmTioliFooterLinks a, .NmTioliFooterLinks a:visited
	{
		color: #333333;
		text-decoration: none;		
		padding: 0 6px;
	}
.NmTioliFooterLinks a:hover
	{
		color: #333333;
		text-decoration: underline;
		padding: 0 6px;
	}
a.NmTioliFooterLinks, a:link.NmTioliFooterLinks
	{
		color: #333333;
		text-decoration: underline;
		padding: 0 6px;
	}
a:hover.NmTioliFooterLinks
	{
		color: #333333;
		text-decoration: underline;
		padding: 0 6px;
	}
	/*------ CSS for ZOOBA NM ------*/
div#ZooNmFooter
	{
		width: 760px;
		padding: 0;
		margin: 20px 0;
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;	
	}
div.ZooNmFooterContent	
	{
		color: #333333;	
		text-align: center; 
		padding: 20px 0 5px 20px;
	}
.ZooNmFooterLinks a
	{
		color: #333333;
		text-decoration: none;
		font:verdana;
	}
.ZooNmFooterLinks a:hover
	{
		color: #333333;
		text-decoration: underline;
	}
.ZooNmFooterLinks a
	{
		color: #333333;
		text-decoration:
	}
.ZooNmFooterLinks a:hover
	{
		color: #333333;
		text-decoration: underline;
	}

