a img   { border: none }
#homebutton a,
#aboutbutton a,
#banksbutton a,
#retailbutton a,
#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   background-position: 0% 0px;
   font-size: 19px;
   line-height: 19px;
}

#id35sepimg,
#id32sepimg,
#id34sepimg,
#id31sepimg,
#id33sepimg  {
   visibility: visible;
   position: absolute;
   top: 137px;
   z-index: 3;
   width: 1px;
   height: 43px;
}


#productsbutton a,
#corporatebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

#requestinfobutton a:hover  {
   background-position: -199px 0%;
}

#corporatebutton a:hover  {
   background-position: -225px 0%;
}

#featuresbutton a:hover  {
   background-position: -247px 0%;
}

#inquiriesbutton a:hover  {
   background-position: -247px 0%;
}

#productsbutton a:hover  {
   background-position: -94px 0%;
}

#contactbutton a:hover  {
   background-position: -110px 0%;
}

#retailbutton a:hover  {
   background-position: -48px 0%;
}

#requestinfobutton a  {
   background: url(pid1accesscontrolmedia/requestinfobutton.gif) no-repeat 0% 0px;
   display: block;
   width: 199px;
   height: 65px;
}

#aboutbutton a:hover  {
   background-position: -89px 0%;
}

#banksbutton a:hover  {
   background-position: -58px 0%;
}

#homebutton a:hover  {
   background-position: -57px 0%;
}

#corporatebutton a  {
   width: 225px;
   background-image: url(pid1accesscontrolmedia/corporatebutton.gif);
}

#requestinfobutton  {
   visibility: visible;
   position: absolute;
   left: 735px;
   top: 480px;
   z-index: 4;
   width: 199px;
   height: 65px;
}

#pid1accesscontrol  {
   margin: 0px auto 0px auto;
   width: 1007px;
   position: relative;
}

#featuresbutton a  {
   background: url(pid1accesscontrolmedia/featuresbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 247px;
   height: 65px;
}

#inquiriesbutton a  {
   background: url(pid1accesscontrolmedia/inquiriesbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 247px;
   height: 65px;
}

#productsbutton a  {
   width: 94px;
   background-image: url(pid1accesscontrolmedia/productsbutton.gif);
}

#corporatebutton  {
   visibility: visible;
   position: absolute;
   left: 468px;
   top: 147px;
   z-index: 3;
   width: 225px;
   height: 24px;
}

#contactbutton a  {
   width: 110px;
   background-image: url(pid1accesscontrolmedia/contactbutton.gif);
}

#productsbutton  {
   visibility: visible;
   position: absolute;
   left: 718px;
   top: 148px;
   z-index: 4;
   width: 94px;
   height: 24px;
}

#retailbutton a  {
   width: 48px;
   background-image: url(pid1accesscontrolmedia/retailbutton.gif);
}

a img { border: none ; }

#featuresbutton  {
   visibility: visible;
   position: absolute;
   left: 260px;
   top: 1196px;
   z-index: 4;
   width: 247px;
   height: 65px;
}

#inquiriesbutton  {
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 1196px;
   z-index: 4;
   width: 247px;
   height: 65px;
}

#whiteboxrrect  {
   background: url(pid1accesscontrolmedia/whiteboxrrect.gif) no-repeat;
   line-height: 0px;
   font-size: 0px;
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 118px;
   z-index: 1;
   width: 973px;
   height: 1607px;
}

#acvinfotext p  {
   font: 18px/22px Tahoma;
   margin: 0px;
   text-align: left;
}

#aboutbutton a  {
   width: 89px;
   background-image: url(pid1accesscontrolmedia/aboutbutton.gif);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 834px;
   top: 148px;
   z-index: 4;
   width: 110px;
   height: 19px;
}

#banksbutton a  {
   width: 58px;
   background-image: url(pid1accesscontrolmedia/banksbutton.gif);
}

#bottombarimg  {
	background: url(acv2media/bottombarimg.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 7px;
	top: 1489px;
	z-index: 2;
	width: 965px;
	height: 83px;
}

#homebutton a  {
   width: 57px;
   background-image: url(pid1accesscontrolmedia/homebutton.gif);
}

#retailbutton  {
   visibility: visible;
   position: absolute;
   left: 393px;
   top: 146px;
   z-index: 3;
   width: 48px;
   height: 19px;
}

#acvinfotext  {
   visibility: visible;
   position: absolute;
   left: 259px;
   top: 535px;
   z-index: 3;
   width: 656px;
}

#downloadimg  {
	visibility: visible;
	position: absolute;
	left: 29px;
	top: 992px;
	z-index: 2;
	width: 172px;
	height: 85px;
}
#pid1accesscontrol #downloadimg img a {
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}
#bottomimg img a {
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}
#pid1accesscontrol #leftmenuimg a {

}


#bluelogoimg  {
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 17px;
   z-index: 1;
   width: 338px;
   height: 70px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 160px;
   top: 148px;
   z-index: 3;
   width: 89px;
   height: 19px;
}

#banksbutton  {
   visibility: visible;
   position: absolute;
   left: 294px;
   top: 146px;
   z-index: 3;
   width: 58px;
   height: 19px;
}

#leftmenuimg  {
	visibility: visible;
	position: absolute;
	left: 34px;
	top: 274px;
	z-index: 3;
	width: 187px;
	height: 482px;
}

#acvmodelimg  {
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 770px;
   z-index: 2;
   width: 234px;
   height: 208px;
}

#id31sepimg  {
   left: 134px;
}

#id33sepimg  {
   left: 373px;
}

#id36sepimg  {
   visibility: visible;
   position: absolute;
   left: 819px;
   top: 137px;
   z-index: 4;
   width: 1px;
   height: 43px;
}

#copyrightg  {
	visibility: visible;
	position: absolute;
	left: 615px;
	top: 1657px;
	z-index: 2;
	width: 628px;
	height: 15px;
}

#id35sepimg  {
   left: 703px;
}

#id34sepimg  {
   left: 453px;
}

#acvmainimg  {
	visibility: visible;
	position: absolute;
	left: 248px;
	top: 259px;
	z-index: 2;
	width: 337px;
	height: 254px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 146px;
   z-index: 3;
   width: 57px;
   height: 19px;
}

#id32sepimg  {
   left: 260px;
}

#leftboximg  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 253px;
   z-index: 2;
   width: 219px;
   height: 502px;
}

#acvtitleg  {
   background: url(pid1accesscontrolmedia/acvtitleg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 210px;
   z-index: 3;
   width: 476px;
   height: 23px;
}

#redbarimg  {
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 189px;
   z-index: 2;
   width: 965px;
   height: 63px;
}

#toptabimg  {
   visibility: visible;
   position: absolute;
   left: 758px;
   top: 13px;
   z-index: 3;
   width: 226px;
   height: 138px;
}

#navbarimg  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 122px;
   z-index: 2;
   width: 963px;
   height: 66px;
}

#bottomimg  {
	visibility: visible;
	position: relative;
	left: 490px;
	top: 1631px;
	z-index: 2;
	width: 901px;
	height: 18px;
}

#shape30  {
	background: url(pid1accesscontrolmedia/shape30.gif) no-repeat;
	position: absolute;
	left: 259px;
	top: 1283px;
	z-index: 2;
	width: 484px;
	height: 288px;
	background-image: url(pid1accesscontrolmedia/shape30.gif);
}

#numberg  {
   background: url(pid1accesscontrolmedia/numberg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 776px;
   top: 31px;
   z-index: 4;
   width: 152px;
   height: 22px;
}

#infoimg  {
	visibility: visible;
	position: absolute;
	left: 780px;
	top: 58px;
	z-index: 4;
	width: 183px;
	height: 12px;
	border-color: #000000;
}

#peaceg  {
   background: url(pid1accesscontrolmedia/peaceg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 596px;
   top: 312px;
   z-index: 2;
   width: 309px;
   height: 84px;
}

#lessg  {
	background: url(pid1accesscontrolmedia/lessg.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 30px;
	top: 96px;
	z-index: 1;
	width: 384px;
	height: 22px;
	background-image: url(lessintrusive.gif);
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}
#pid1accesscontrol #leftmenuimg {
	border: none;

}
#pid1accesscontrol #apDiv2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#apDiv3 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:4;
	left: 80px;
	top: 1211px;
}
#apDiv4 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:4;
	left: 82px;
	top: 1130px;
}
#apDiv4 #apDiv5 #downloadimg2 img {
	position: absolute;
	left: -5px;
	top: 22px;
	visibility: visible;
}

