
/* always show scrollbar */
html { overflow-y: scroll; }

#portallogin
{
	padding-top: 30px;
	padding-right: 30px;
	color: #ffffff;
}

#portal-go { width: 18px; height: 18px; margin: 0; padding: 0; }
#portal-go a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/go.png) 0 0 no-repeat; }
#portal-go a:hover { background-position: 0 -18px; }

#portal-rm { width: 85px; height: 15px; margin: 0; padding: 0; }
#portal-rm a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/remember.png) 0 0 no-repeat; }
#portal-rm a:hover { background-position: 0 -15px; }

#portal-req { width: 101px; height: 15px; margin: 0; padding: 0; }
#portal-req a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/request.png) 0 0 no-repeat; }
#portal-req a:hover { background-position: 0 -15px; }

#portal-forgot { width: 81px; height: 15px; margin: 0; padding: 0; }
#portal-forgot a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/forgot.png) 0 0 no-repeat; }
#portal-forgot a:hover { background-position: 0 -15px; }

.img-nav { text-align: center; height: 34px; margin: 0; padding: 0; }
.img-nav a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/nav-bg.gif) 0 0 repeat-x; }
.img-nav a:hover { background-position: 0 -34px; }
.img-nav a img { padding-top: 11px; }

#img-nav-home-new { width: 129px; }
#img-nav-news-new { width: 128px; border-left: 1px solid #000000; }
#img-nav-products-new { width: 128px; border-left: 1px solid #000000; }
#img-nav-industries-new { width: 128px; border-left: 1px solid #000000; }
#img-nav-support-new { width: 128px; border-left: 1px solid #000000; }
#img-nav-partners-new { width: 128px; border-left: 1px solid #000000; }
#img-nav-contact-new { width: 129px; border-left: 1px solid #000000; }

#img-nav-home { width: 150px; height: 34px; margin: 0; padding: 0; }
#img-nav-home a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/nav-home.gif) 0 0 no-repeat; }
#img-nav-home a:hover { background-position: 0 -34px; }

#img-nav-products { width: 150px; height: 34px; margin: 0; padding: 0; }
#img-nav-products a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/nav-products.gif) 0 0 no-repeat; }
#img-nav-products a:hover { background-position: 0 -34px; }

#img-nav-industries { width: 150px; height: 34px; margin: 0; padding: 0; }
#img-nav-industries a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/nav-industries.gif) 0 0 no-repeat; }
#img-nav-industries a:hover { background-position: 0 -34px; }

#img-nav-support { width: 150px; height: 34px; margin: 0; padding: 0; }
#img-nav-support a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/nav-support.gif) 0 0 no-repeat; }
#img-nav-support a:hover { background-position: 0 -34px; }

#img-nav-partners { width: 150px; height: 34px; margin: 0; padding: 0; }
#img-nav-partners a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/nav-partners.gif) 0 0 no-repeat; }
#img-nav-partners a:hover { background-position: 0 -34px; }

#img-nav-contact { width: 154px; height: 34px; margin: 0; padding: 0; }
#img-nav-contact a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/nav-contact.gif) 0 0 no-repeat; }
#img-nav-contact a:hover { background-position: 0 -34px; }

#idx-scope { width: 165px; height: 20px; margin: 0; padding: 0; }
#idx-scope a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/scope.png) 0 0 no-repeat; }
#idx-scope a:hover { background-position: 0 -20px; }

#idx-benefits { width: 165px; height: 20px; margin: 0; padding: 0; }
#idx-benefits a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/benefits.png) 0 0 no-repeat; }
#idx-benefits a:hover { background-position: 0 -20px; }

#idx-compliance { width: 165px; height: 20px; margin: 0; padding: 0; }
#idx-compliance a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/compliance.png) 0 0 no-repeat; }
#idx-compliance a:hover { background-position: 0 -20px; }

#idx-simplicity { width: 165px; height: 20px; margin: 0; padding: 0; }
#idx-simplicity a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/simplicity.png) 0 0 no-repeat; }
#idx-simplicity a:hover { background-position: 0 -20px; }

#idx-integration { width: 165px; height: 20px; margin: 0; padding: 0; }
#idx-integration a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; background: url(../images/integration.png) 0 0 no-repeat; }
#idx-integration a:hover { background-position: 0 -20px; }

