.olBrokerAd.overlay.container{padding:15px;width:338px;border:1px solid #acadaf;height:auto;background:white;position:fixed;top:50%;margin-top:-256px;left:50%;margin-left:-185px;}.olBrokerAdConfirmation.olBrokerAd.container{margin-top:-63px;}.overlay.olBrokerAd{background:#FEFEFE;background:-moz-linear-gradient(top,rgba(254,254,254,1) 0,rgba(247,248,248,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(254,254,254,1)),color-stop(100%,rgba(247,248,248,1)));background:-webkit-linear-gradient(top,rgba(254,254,254,1) 0,rgba(247,248,248,1) 100%);background:-o-linear-gradient(top,rgba(254,254,254,1) 0,rgba(247,248,248,1) 100%);background:-ms-linear-gradient(top,rgba(254,254,254,1) 0,rgba(247,248,248,1) 100%);background:linear-gradient(to bottom,rgba(254,254,254,1) 0,rgba(247,248,248,1) 100%);text-align:left;font-size:12px;z-index:1200;}.oldIE .overlay.olBrokerAd{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#f6f8f7',GradientType=0)!important;}.overlay.olBrokerAd .overlayHead{padding:11px 10px 10px 20px;margin:-15px -15px 15px;border-top-left-radius:1px;border-top-right-radius:1px;background:#FFF;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,246,246,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(245,246,246,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,246,246,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,246,246,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,246,246,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(245,246,246,1) 100%);border-bottom:1px solid #d8d8d8;}.oldIE .overlay.olBrokerAd .overlayHead{zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f6f6',GradientType=0);}.overlay.olBrokerAd .overlayHead h1{font-size:16px;color:#000;}.overlay.olBrokerAd .closeButton{top:11px;right:11px;}.overlay.olBrokerAd .subTitleOverlay{padding:0;}.overlay.olBrokerAd .ui-state-error{margin:0 0 15px 0;padding:6px 10px 6px 35px;background:#ffebeb url(/images/icons/alert_icon.gif) 10px 8px no-repeat;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);color:#c00;border:1px solid #cb000f;}.overlay.olBrokerAd .ui-state-error ul{margin:0;padding:0;}.overlay.olBrokerAd .ui-state-error ul li{margin:4px 0 0 13px;padding:0;list-style:square;}.overlay.olBrokerAd .ui-state-error ul li a{font-weight:bold;text-decoration:underline;}.overlay.olBrokerAd .ui-state-error ul li:first-child{padding:0;margin:0 0 0 13px;}.overlay.olBrokerAd .ui-state-error ul li:only-child{list-style:none;margin:3px 0 0 0;}.oldIE .overlay.olBrokerAd .ui-state-error ul li.onlyChild{list-style:none;margin:3px 0 0 0;}.overlay.olBrokerAd .adContactInformation{border-bottom:1px solid #d8d8d8;padding:0 15px 15px 15px;margin:0 -15px 15px;}.overlay.olBrokerAd .adContactInformation .adContactInformationPhoto{float:left;width:60px;height:60px;}.overlay.olBrokerAd .adContactInformation .adContactInformationList{margin:0 0 0 10px;padding:0;float:left;}.overlay.olBrokerAd .adContactInformation .adContactInformationList li{margin:0 0 2px 0;padding:0;list-style:none;}.overlay.olBrokerAd .overlayContentSection p{margin:0 0 10px 0;}.overlay.olBrokerAd input{margin:0;padding:0 0 0 5px;display:inline-block;height:26px;border-radius:1px;border:1px solid #c5c5c5;box-shadow:inset 0 2px 2px rgba(0,0,0,.1);}.overlay.olBrokerAd textarea{display:block;margin:0 0 10px 0;width:100%;max-width:100%;height:90px;border:1px solid #dedfe0;border-radius:2px;padding:12px 10px 0 10px;box-shadow:inset 0 2px 2px rgba(0,0,0,.1);background:#fff;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;}.oldIE .overlay.olBrokerAd textarea{width:329px;}.overlay.olBrokerAd .contactOverlayRow{margin:0 0 10px 0;vertical-align:middle;}.overlay.olBrokerAd .contactOverlayRow input{width:273px;}.overlay.olBrokerAd .contactOverlayRow input.span2{width:125px;}.overlay.olBrokerAd .contactOverlayRow>input.span2:last-child{margin:0 0 0 10px;}.oldIE .overlay.olBrokerAd .contactOverlayRow input.lastSpan2{margin:0 0 0 10px;}.overlay.olBrokerAd .contactOverlayRow label{display:inline-block;width:58px;line-height:26px;height:26px;}.overlay.olBrokerAd .phoneRow input.phoneSection{margin:0 5px 0 5px;}.overlay.olBrokerAd .phoneRow>label+input[maxlength="3"].phoneSection{margin:0 4px 0 0;}.overlay.olBrokerAd .phoneRow input[maxlength="3"].phoneSection{width:38px;}.overlay.olBrokerAd .phoneRow input[maxlength="4"].phoneSection{width:51px;margin:0 0 0 6px;}.overlay.olBrokerAd .phoneRow input[maxlength="4"].phoneSection:last-child{margin-right:-1px;}.ie .overlay.olBrokerAd .phoneRow input[maxlength="4"].phoneSection{width:52px;margin:0 0 0 6px;}.overlay.olBrokerAd .extension{display:inline-block;margin:0 4px 0 6px;}.overlay.olBrokerAd .fieldsRequired{float:right;font-size:10px;margin-top:3px;}.overlay.olBrokerAd .fieldsRequired em{font-style:normal;color:red;}.oldIE .overlay.olBrokerAd .contactOverlayRow input{width:264px;}.overlay.olBrokerAd .contactOverlayRow input.span2{width:128px;}.oldIE .overlay.olBrokerAd .contactOverlayRow input.span2{width:125px;margin:0 7px 0 0;}.oldIE .overlay.olBrokerAd .dash{display:inline-block;float:left;}.oldIE .overlay.olBrokerAd .extension{float:left;}.oldIE .overlay.olBrokerAd .contactOverlayRow input{float:left;padding-top:5px;height:21px;}.oldIE .overlay.olBrokerAd .contactOverlayRow label{float:left;}.overlay.olBrokerAd .ui-placeholder-container.clearfix:after,.overlay.olBrokerAd .ui-placeholder-container.clearfix:before{display:none;visibility:hidden;content:'';}.overlay.olBrokerAd .contactOverlayRow .ui-placeholder-container:first-of-type input{margin:0 10px 0 0;}.overlayConfirmation{text-align:right;}.overlayConfirmation a{margin-right:5px;}#Top1_contactAdvertiser1_contactAdvertiserContainer_UserEmailDlg{opacity:1;filter:alpha(opacity=100);}