#overlay-esma.overlay{width:762px;display:block;overflow:hidden;min-height:296px}
#overlay-esma form{border:0 none;font-family:"Geogtq-Rg",Arial,sans-serif;margin:0;padding:0}
#overlay-esma ol,#overlay-esma ul{list-style:none outside none;margin:0;padding:0}
#overlay-esma ul,#overlay-esma li,#overlay-esma label,#overlay-esma div,#overlay-esma span,#overlay-esma select{font-family:Arial,sans-serif,"Geogtq-Rg"}
#overlay-esma .overlay-left,#overlay-esma .overlay-right,#overlay-esma .overlay-content-wrapper,#overlay-esma .overlay-content{overflow:visible}
#overlay-esma .overlay-content{padding:0}
#overlay-esma.overlay .header{background:#f3f3f4;font-size:15px;color:#fff;height:39px;text-transform:uppercase;position:relative;top:-2px}
#overlay-esma.overlay ul.esma-tab{float:left;height:39px;width:95%}
#overlay-esma.overlay ul.esma-tab li{float:left;background:url("/images/application/spdji/esma-popup-black-tile.png");height:39px;color:#FFF}
#overlay-esma.overlay ul.esma-tab li.active{background:url("/images/application/spdji/esma-popup-red-tile.png");color:white}
#overlay-esma.overlay ul.esma-tab li span.label{padding-left:35px;display:inline-block;line-height:39px;font-weight:bold;background:url("/images/application/spdji/esma-popup-black-start.png") no-repeat left top;padding-right:3px}
#overlay-esma.overlay ul.esma-tab li.active span.label{background:url("/images/application/spdji/esma-popup-red-start.png") no-repeat left top}
#overlay-esma.overlay ul.esma-tab li span.arrow{background:url("/images/application/spdji/esma-popup-black-arrow.png") no-repeat;display:block;height:39px;float:right;left:22px;position:relative;width:22px}
#overlay-esma.overlay ul.esma-tab li span.arrow.active{background:url("/images/application/spdji/esma-popup-red-arrow.png") no-repeat top right}
#overlay-esma.overlay .header-text{float:left;margin:0 0 0 10px}
#overlay-esma.overlay .header .close{float:right;text-indent:-9999px;background:url("/images/application/global/btn-close.png") no-repeat scroll 0 0;width:21px;height:21px;margin:9px 9px 0 0;cursor:pointer}
.captcha-content{display:inline-block;width:220px;margin-left:6px}
.captcha-error{display:none;color:#f00;font-size:12px;margin-left:96px;margin-top:0}
.show-captcha-error{display:block}
.esma-download label.text span.captcha-label{text-align:left}
.esma-download a.refresh-captcha{color:#005776;font-family:arial;font-size:12px;margin-bottom:5px;margin-top:5px;min-height:11px;padding-left:0;text-transform:uppercase;width:140px;display:inline-block}
.esma-download label.text a.refresh-captcha span{background:url("/images/application/spdji/refresh-captcha-icon.png") no-repeat scroll right center;float:none;width:11px}
div.actions .red-button-left{background:url("/images/application/spdji/spice-subscribers-left-rnd.png") no-repeat left center;display:inline-block;height:25px;position:relative;float:right;overflow:visible}
div.actions input{display:inline-block;float:left;font-family:arial;margin:0 0 0 10px}
div.actions .red-button-left input.btn-link{height:25px}
div.actions .red-button-left .btn-link{background:url("/images/application/spdji/spice-subscribers-long-end.png") no-repeat right center;margin:0 0 0 2px!important;padding:4px 20px 4px 10px;text-transform:uppercase;border:0}
div.actions .red-button-left.close-btn .btn-link{padding-right:15px}
.no-generatedcontent div.actions .red-button-left .btn-link{padding:0}
div.actions .red-button-left span{background:url("/images/application/spdji/hot-off-press-action-arrow.png") no-repeat 100% 50%;float:none;height:9px;position:absolute;right:7px;top:8px;width:8px}
div.actions span.cancel{background:url("/images/application/spdji/8x9-thin-arrow.png") no-repeat right center;margin-left:15px;margin-top:4px;padding-right:13px;padding-top:1px;text-transform:uppercase;display:inline-block;float:right;cursor:pointer}
.privacyNote input[type="checkbox"]{background:url("/images/application/spdji/checkbox-large-unchecked.png") no-repeat scroll 0 0;display:inline-block;float:left;height:15px;opacity:0;width:15px;filter:alpha(opacity = 0)}
span.reg-span-chkbox{background:url("/images/application/spdji/checkbox-large-unchecked.png") no-repeat scroll 0 0;cursor:pointer;height:15px;width:15px;display:inline-block}
.esma-popup-footer-links{text-align:center;padding-bottom:20px}
#overlay-esma.overlay .esma-popup-footer-links a{padding:0 3px;font-size:11px}
#overlay-esma .esma-registration .custom-dropdown{width:300px;margin:0;padding:0;float:left}
#overlay-esma .esma-reports .custom-dropdown .dropdown .viewport{height:130px}
#overlay-esma .esma-reports .dropdown .selecter .thumb .end{background:#9cc}
#overlay-esma .esma-download-links-container{clear:both;min-height:55px;overflow:visible;padding:10px 0 10px 10px;margin-bottom:35px;width:auto;background:#f7f7f7}
#overlay-esma .custom-dropdown{width:auto}
#overlay-esma .dropdown .selecter .overview{left:0;list-style:none outside none;margin:0 0 0 10px;padding:0;position:relative;top:0;width:93%}
#overlay-esmar .esma-registration .dropdown .selecter .scrollbar{background:0;overflow:visible}
#overlay-esma .esma-registration .dropdown .selecter .track{background:#999;left:-6px;overflow:visible;padding:0 1px;position:relative;width:0}
#overlay-esma .esma-registration .dropdown .selecter .thumb{background:#818181;cursor:pointer;height:20px;left:-2px;overflow:hidden;position:absolute;top:0;width:6px}
#overlay-esma .dropdown .selecter .thumb .end{background:#818181;height:5px;overflow:hidden;width:6px}
#overlay-esma .esma-registration .dropdown .viewport{height:250px;overflow:hidden;position:relative;width:87%}
#overlay-esma .content.esma-download{min-height:200px;overflow:visible}
#overlay-esma .dropdown{margin-right:14px;width:208px}
#overlay-esma .dropdown.last{margin-right:0}
#overlay-esma .esma-registration .dropdown .selecter .selecter-item{border-bottom:1px solid #e4e3e3;color:#555;padding-left:5px}
#overlay-esma .esma-registration .dropdown .selecter .selecter-item.selected{background:none repeat scroll 0 0 #e42e4a;color:#fff}
#overlay-esma.overlay .column{margin:20px 20px 0 20px}
#overlay-esma.overlay .column.esma-reports{margin:35px 20px 10px;overflow:visible}
#overlay-esma.overlay .column.esma-reports{display:none}
#overlay-esma .client-docs.esma-download-links UL{height:100px;overflow-y:scroll}
.esma-download,.esma-download .content{background:#FFF;color:#646464}
.esma-download .content h3{color:#646464;text-transform:uppercase;font-size:14px;font-weight:normal}
.esma-download .hdr h2,.esma-download .hdr h3{margin:0;padding:0;margin-left:200px}
.esma-download .hdr h2{padding-top:10px}
.esma-download .info,.esma-download .category{float:left;display:inline;width:42%;padding:15px 5px 0 0}
.esma-download .category{padding-right:0;width:57%}
.esma-download legend span{padding:0 0 10px;display:block}
.esma-download input[type='text'],.esma-download input[type='password'],textarea{display:block;width:189px;border:0;background:0;padding:3px;font-size:14px}
.text-box-right{background:url("/images/application/spdji/text-box-small-right.png") no-repeat scroll right top;margin-left:3px;min-height:23px}
.text-box-left{background:url("/images/application/spdji/text-box-small-left.png") no-repeat scroll 0 0;min-height:23px;width:201px}
.esma-download input[name="C_Other"]{width:200px;display:inline}
.esma-download label{display:block;cursor:default;vertical-align:middle}
.esma-download input,.esma-download span{vertical-align:middle}
.esma-download label span.note,.esma-download label span.error{text-transform:none;font-weight:normal;float:none;width:auto;margin:0 0 0 63px;padding:2px 0 0;text-align:left}
.esma-download label.text{clear:left;margin:0 0 15px 0}
.esma-download label.text span{float:left;width:6em;text-align:right;padding:3px 8px 2px 0;font-size:14px}
div.userInfo,div.category{overflow:visible}
.esma-download label.esma-country span.labelText{float:left;text-align:right;padding:3px 8px 2px 0;font-size:14px;width:6em}
#overlay-esma .esma-registration .selecter.registration-login-select,#overlay-esma .esma-registration .selecter.registration-login-select.open{background:url('/images/application/spdji/spiva-custom-dropdown-left.png') no-repeat left center;height:25px}
#overlay-esma .esma-registration .selecter.registration-login-select .selecter-selected,#overlay-esma .esma-registration .selecter.registration-login-select.open .selecter-selected{background:#f9f9f9 url('/images/application/spdji/spiva-custom-dropdown-right.png') no-repeat right center;height:25px;padding-left:3px;line-height:25px}
#overlay-esma .esma-registration .custom-dropdown{float:left}
#overlay-esma .esma-registration .dropdown nav.registration-login-select span.selecter-selected,#overlay-esma .esma-registration .dropdown div.registration-login-select span.selecter-selected{color:#000}
#overlay-esma .esma-registration .dropdown{margin-left:0;width:275px;margin-bottom:0!important}
.esma-download .selecter.registration-login-select{overflow:visible}
.esma-download label.esma-country .dropdown nav,.esma-download label.esma-country .dropdown div{margin:0}
.esma-download label span.error{color:#e11739;font-weight:bold}
.esma-download label.radio{padding:0 0 3px}
.esma-download .combobox label{float:left}
.esma-download .combobox label.text{clear:none;padding:0 0 0 5px}
.esma-download .combobox label.text span{position:absolute;left:-999em}
.esma-download .combobox label.text input{width:250px}
.esma-download label.select{padding:0 5px 18px 0}
.esma-download label.select span{float:left;display:inline-block;width:135px;vertical-align:top}
.esma-download label.select select{color:#646464;font-family:Geogtq-Rg,Arial,sans-serif;font-size:13px}
.esma-download .termsOfUse{border:1px solid #b0b0a9;height:150px;margin:3px;overflow:auto;padding:0 10px}
.esma-download div.actions{clear:both;margin-bottom:10px}
.esma-download div.actions input{float:right;margin:0 0 0 10px;display:inline-block}
.esma-download ul{margin-left:0;padding-left:0}
.esma-download label.error{margin-left:92px;font-size:12px}
.esma-download div.custom-dropdown label.error,.esma-download div.captcha-content label.error{margin-left:0}
.esma-download .privacyNote{margin:0 0 15px 70px}
.esma-download .privacyNote p{font-size:12px;line-height:16px;margin-left:24px}
.esma-download .privacyNote .esma-check{display:block;padding-left:26px;text-indent:-19px}
.esma-download .privacyNote label{display:inline;font-size:12px;line-height:16px}
.esma-download .esma-check label.error{margin-left:0;position:absolute;top:20px}
.esma-download .privacyNote label.error{margin-left:25px}
.esma-download .esma-reports p.index-name{font-family:geogtq-rg;font-size:22px;margin:0}
#overlay-esma.overlay .column.esma-reports{margin-top:25px}
@media screen and (-webkit-min-device-pixel-ratio:0){#overlay-esma.overlay ul.esma-tab li span.label{letter-spacing:-1px}
}
.no-generatedcontent .overlay.esma div.actions .red-button-left{width:105px}
.no-generatedcontent .overlay.cvm div.actions .red-button-left{width:115px}
.no-generatedcontent .overlay.cvm div.actions .red-button-left.close-btn{width:75px}
.no-generatedcontent .overlay.esma div.actions .red-button-left.close-btn{width:62px}
.no-generatedcontent div.actions .red-button-left.close-btn input{text-align:center}
.no-generatedcontent div.actions .red-button-left .btn-link{padding:4px 0}
.no-flexbox.rgba div.actions .red-button-left .btn-link{padding-top:6px}
.no-cssgradients .esma-registration .actions .btn-link.cancel.btn-close{background:0;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fcfcfc',endColorstr='#eff0f1');display:block;vertical-align:top;margin:0;padding:4px 6px;zoom:1}
.no-flexbox.no-generatedcontent #overlay-esma.overlay.esma ul.esma-tab{width:auto}
.no-flexbox.no-generatedcontent #overlay-esma.overlay.esma ul.esma-tab li{width:300px}
.no-flexbox.no-generatedcontent #overlay-esma.overlay.cvm ul.esma-tab{width:auto}
.no-flexbox.no-generatedcontent #overlay-esma.overlay.cvm ul.esma-tab li{width:350px}
.no-flexbox #overlay-esma.overlay ul.esma-tab li span.arrow{top:0}
.no-flexbox #overlay-esma.overlay ul.esma-tab li.active span.arrow.active{top:0}
.no-flexbox #overlay-esma.overlay .esma-download .privacyNote .esma-check{padding-left:25px;text-indent:-19px}
.no-generatedcontent #overlay-esma.overlay ul.esma-tab li span.arrow{top:-39px}
.no-generatedcontent #overlay-esma.overlay ul.esma-tab li.active span.arrow.active{top:-39px}
.no-cssgradients #overlay-esma .esma-download-links-container{zoom:1}
.btn-container{float:right;width:250px}
.no-generatedcontent.btn-container .cancel.btn-close{margin-top:-25px}