@charset "utf-8";
/* CSS Document */


/* Home Page */

#eclipsenav-homepage
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/home-normal.jpg") no-repeat 0 0;

  }

#eclipsenav-homepage:hover
  { 
    background: url("/images/common/nav-buttons/home-hover.jpg") no-repeat 0 0;
  }

#eclipsenav-homepageDown
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/home-down.jpg") no-repeat 0 0;

  }

#eclipsenav-homepage span
{
  display: none;
}

#eclipsenav-homepageDown span
{
  display: none;
}

/* Company */

#eclipsenav-company
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/company-normal.jpg") no-repeat 0 0;

  }

#eclipsenav-companyDown
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/company-down.jpg") no-repeat 0 0;

  }


#eclipsenav-company:hover
  { 
    background: url("/images/common/nav-buttons/company-hover.jpg") no-repeat 0 0;
  }

#eclipsenav-company span
{
  display: none;
}
#eclipsenav-companyDown span
{
  display: none;
}

/* Software */

#eclipsenav-software
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/software-normal.jpg") no-repeat 0 0;

  }
  
#eclipsenav-softwareDown
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/software-down.jpg") no-repeat 0 0;

  }  

#eclipsenav-software:hover
  { 
    background: url("/images/common/nav-buttons/software-hover.jpg") no-repeat 0 0;
  }

#eclipsenav-software span
{
  display: none;
}

#eclipsenav-softwareDown span
{
  display: none;
}

/* Services */

#eclipsenav-services
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/services-normal.jpg") no-repeat 0 0;

  }
  
#eclipsenav-servicesDown
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/services-down.jpg") no-repeat 0 0;

  }

#eclipsenav-services:hover
  { 
    background: url("/images/common/nav-buttons/services-hover.jpg") no-repeat 0 0;
  }

#eclipsenav-services span
{
  display: none;
}

#eclipsenav-servicesDown span
{
  display: none;
}

/* News */

#eclipsenav-news
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/news-normal.jpg") no-repeat 0 0;

  }
  
#eclipsenav-newsDown
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/news-down.jpg") no-repeat 0 0;

  }

#eclipsenav-news:hover
  { 
    background: url("/images/common/nav-buttons/news-hover.jpg") no-repeat 0 0;
  }

#eclipsenav-news span
{
  display: none;
}

#eclipsenav-newsDown span
{
  display: none;
}

/* Client Login */

#eclipsenav-clientlogin
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/clientlogin-normal.jpg") no-repeat 0 0;

  }
  
#eclipsenav-clientloginDown
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/clientlogin-down.jpg") no-repeat 0 0;

  }

#eclipsenav-clientlogin:hover
  { 
    background: url("/images/common/nav-buttons/clientlogin-hover.jpg") no-repeat 0 0;
  }

#eclipsenav-clientlogin span
{
  display: none;
}

#eclipsenav-clientloginDown span
{
  display: none;
}

/* Contact */

#eclipsenav-contact
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/contact-normal.jpg") no-repeat 0 0;

  }
  
#eclipsenav-contactDown
  {
    display: block;
    width: 90px;
    height: 111px;
    background: url("/images/common/nav-buttons/contact-down.jpg") no-repeat 0 0;

  }

#eclipsenav-contact:hover
  { 
    background: url("/images/common/nav-buttons/contact-hover.jpg") no-repeat 0 0;
  }

#eclipsenav-contact span
{
  display: none;
}

#eclipsenav-contactDown span
{
  display: none;
}

/*NAV Sprites */

.nav-button-home-btn {
	width: 90px;
	height: 111px;

}

.nav-button-home-btn .fadeThis {
	width: 90px;
	height: 111px;
	display: block;
	background: url(/images/common/sprites/nav/cp-home.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-home-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 111px;
	background: url(/images/common/sprites/nav/cp-home.jpg) no-repeat 0 -111px;
	}
	
	

.nav-button-company-btn {
	width: 90px;
	height: 111px;

}

.nav-button-company-btn .fadeThis {
	width: 90px;
	height: 111px;
	display: block;
	background: url(/images/common/sprites/nav/cp-company.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-company-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 111px;
	background: url(/images/common/sprites/nav/cp-company.jpg) no-repeat 0 -111px;
	}
	
.nav-button-company-btn .buttonActive{
	position: relative;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 111px;
	background: url(/images/common/nav-buttons/company-down.jpg) no-repeat;
	}

.nav-button-software-btn {
	width: 90px;
	height: 111px;

}

.nav-button-software-btn .fadeThis {
	width: 90px;
	height: 111px;
	display: block;
	background: url(/images/common/sprites/nav/cp-software.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-software-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 111px;
	background: url(/images/common/sprites/nav/cp-software.jpg) no-repeat 0 -111px;
	}
	
.nav-button-software-btn .buttonActive{
	position: relative;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 111px;
	background: url(/images/common/nav-buttons/software-down.jpg) no-repeat;
	}

.nav-button-services-btn {
	width: 90px;
	height: 111px;

}

.nav-button-services-btn .fadeThis {
	width: 90px;
	height: 111px;
	display: block;
	background: url(/images/common/sprites/nav/cp-services.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-services-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 111px;
	background: url(/images/common/sprites/nav/cp-services.jpg) no-repeat 0 -111px;
	}
	
.nav-button-services-btn .buttonActive{
	position: relative;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 111px;
	background: url(/images/common/nav-buttons/services-down.jpg) no-repeat;
	}

.nav-button-news-btn {
	width: 90px;
	height: 111px;

}

.nav-button-news-btn .fadeThis {
	width: 90px;
	height: 111px;
	display: block;
	background: url(/images/common/sprites/nav/cp-news.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-news-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 111px;
	background: url(/images/common/sprites/nav/cp-news.jpg) no-repeat 0 -111px;
	}
	
.nav-button-news-btn .buttonActive{
	position: relative;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 111px;
	background: url(/images/common/nav-buttons/news-down.jpg) no-repeat;
	}


.nav-button-clientlogin-btn {
	width: 90px;
	height: 111px;

}

.nav-button-clientlogin-btn .fadeThis {
	width: 90px;
	height: 111px;
	display: block;
	background: url(/images/common/sprites/nav/cp-clientlogin.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-clientlogin-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 111px;
	background: url(/images/common/sprites/nav/cp-clientlogin.jpg) no-repeat 0 -111px;
	}
	
.nav-button-clientlogin-btn .buttonActive{
	position: relative;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 111px;
	background: url(/images/common/nav-buttons/clientlogin-down.jpg) no-repeat;
	}


.nav-button-contact-btn {
	width: 90px;
	height: 111px;

}

.nav-button-contact-btn .fadeThis {
	width: 90px;
	height: 111px;
	display: block;
	background: url(/images/common/sprites/nav/cp-contact.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-contact-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 111px;
	background: url(/images/common/sprites/nav/cp-contact.jpg) no-repeat 0 -111px;
	}
	
.nav-button-contact-btn .buttonActive{
	position: relative;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 111px;
	background: url(/images/common/nav-buttons/contact-down.jpg) no-repeat;
	}
	
