
#divAuthorizeNetPopupScreen { position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:1; background-color:#808080; opacity:0.5; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)'; filter:alpha(opacity=50); }
#divAuthorizeNetPopup { position:absolute; left:50%; top:50%; margin-left:-200px; margin-top: -200px; z-index:2; overflow:visible; }
.AuthorizeNetShadow {
	height: 16px;
	width: 16px;
	position: absolute;
}
.AuthorizeNetShadowT { top: -16px; left: 0px; /*background-image: url('shadow1-top.png');*/ background-repeat: repeat-x; width: 100%; }
.AuthorizeNetShadowR { top: 0px; right: -16px;/* background-image: url('shadow1-right.png');*/ background-repeat: repeat-y; height: 100%; }
.AuthorizeNetShadowB { bottom: -16px; left: 0px;/* background-image: url('shadow1-bottom.png');*/ background-repeat: repeat-x; width: 100%; }
.AuthorizeNetShadowL { top: 0px; left: -16px; /*background-image: url('shadow1-left.png');*/ background-repeat: repeat-y; height: 100%; }
.AuthorizeNetShadowTR { top: -16px; right: -16px; /*background-image: url('shadow1-topRight.png');*/ background-repeat: no-repeat; }
.AuthorizeNetShadowBR { bottom: -16px; right: -16px; /*background-image: url('shadow1-bottomRight.png');*/ background-repeat: no-repeat; }
.AuthorizeNetShadowBL { bottom: -16px; left: -16px;/* background-image: url('shadow1-bottomLeft.png');*/ background-repeat: no-repeat; }
.AuthorizeNetShadowTL { top: -16px; left: -16px; /*background-image: url('shadow1-topLeft.png');*/ background-repeat: no-repeat; }

.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupOuter { /*background-color:#dddddd;*/background-color:#fff; /*border-width:1px; border-style:solid; border-color: #a0a0a0 #909090 #909090 #a0a0a0; padding:4px;*/ border-radius:7px;  -moz-border-radius:7px; -webkit-border-radius:7px; }
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupTop { /*height:23px;*/ }
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupClose { position:absolute; right:15px; top:12px; }
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupClose a {
	background-image: url('closeButton1.png');
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	display: inline-block;
}
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupClose a:hover {
	background-image: url('closeButton1h.png');
}
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupClose a:active {
	background-image: url('closeButton1a.png');
}
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupInner { background-color:#ffffff; /*border-width:2px; border-style:solid; border-color: #cfcfcf #ebebeb #ebebeb #cfcfcf;*/ }
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupBottom { height:30px; }
.AuthorizeNetPopupGrayFrameTheme .AuthorizeNetPopupLogo {
    position: absolute;
    right: 10px; 
    bottom: 15px;
    width: 350px;
    height: 45px;
    background-image: url('powered_simple.png');
}
.AuthorizeNetPopupTop h2 {
     border-bottom:1px solid #bfbfbf !important; 
     color:var(--PrimaryColor);
     margin-bottom:10px;    
     display:block;
     padding:5px 10px;
}

.AuthorizeNetPopupGrayFrameTheme {
     border-radius:10px;
     -moz-border-radius:10px;
     -webkit-border-radius:10px;
     padding:10px;
}

#dvmyPopUp, #divAuthorizeNetPopup {
    border-radius:6px;
}