.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/interexchange.org/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/interexchange.org/modules/ctools/images/status-active.gif) center center no-repeat;}
#popups-overlay{position:absolute;z-index:99;background:black;top:0;}#popups-loading{position:absolute;z-index:200;opacity:0.75;width:100px;height:100px;display:none;}.popups-box{position:absolute;z-index:999;background:white;border:1px solid black;padding:0.5em;width:600px;overflow:auto;}.popups-title{font-weight:bold;margin-bottom:0.25em;}.popups-title div.title{float:left;}.popups-title .popups-close{float:right;}.popups-title .popups-close a{font-weight:normal;}.popups-box div.messages{background:transparent;border:none;padding:0;margin:0;}
.popups-box{border:2px solid #EDF5FA;-moz-border-radius:8px;-webkit-border-radius:8px;}.popups-box input[type="text"]:focus,.popups-box input[type="password"]:focus,.popups-box textarea:focus{background-color:#FFA;outline:thin solid #cccccc;}.popups-box input{margin:0.1em;}.popups-box .contact-form{width:auto;}.contact-form label{margin-bottom:3px;color:black;font-size:12px;line-height:normal;font-weight:bold;}.popups-title{background-color:#a4b3ac;color:#F0EFE8;font-size:20px;margin-bottom:14px;padding:15px;position:relative;-moz-border-radius:5px;border-radius:5px;}.popups-title .popups-close a{background-color:#ffffff;color:#a4b3ac;font-size:12px;font-weight:bold;padding:5px;-moz-border-radius:5px;border-radius:5px;}.popups-title .popups-close a:hover{background-color:#e7eeeb;}.popups-box #generic-content,.popups-box #generic-content-container,.popups-box .content-container,.popups-box #internal-content-container,.popups-box #program-detail{margin:0;min-height:0;padding:0;width:auto;}.popups-box h3 img,.popups-box #sidebar,.popups-box #program-header,.popups-box #breadcrumb,.popups-box #internal-content-container h1,.popups-box #generic-content h3{display:none;}.popups-box .content-container,.popups-box #generic-content h3{-moz-box-shadow:none;-webkit-box-shadow:none;-moz-border-radius:0;border-radius:0;}
.nivoSlider{position:relative;}.nivoSlider img{position:absolute;top:0px;left:0px;}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}.nivo-box{display:block;position:absolute;z-index:5;}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8;}.nivo-caption p{padding:5px;margin:0;}.nivo-caption a{display:inline !important;}.nivo-html-caption{display:none;}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}.nivo-prevNav{left:0px;}.nivo-nextNav{right:0px;}.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}.nivo-controlNav a.active{font-weight:bold;}
.theme-iex.slider-wrapper{position:relative;}.theme-iex .nivoSlider a{border:0;display:block;}.theme-iex .nivo-controlNav{position:absolute;right:2px;bottom:90px;z-index:10;height:20px;text-align:right;padding:0;overflow:hidden;}.theme-iex .nivo-controlNav a{display:block;float:left;width:10px;height:10px;background:url(/sites/interexchange.org/themes/interexchange/images/landing/slides/bullets.png) no-repeat;border:0;margin:0 2px 0 2px;color:#f00;text-indent:9999px;}.theme-iex .nivo-controlNav a.active{background-position:-60px 0 !important;}.au-pair-usa .nivo-controlNav a{background-position:0 0;}.camp-usa .nivo-controlNav a{background-position:-10px 0;}.career-training-usa .nivo-controlNav a{background-position:-20px 0;}.work-travel-usa .nivo-controlNav a{background-position:-30px 0;}.working-abroad .nivo-controlNav a{background-position:-40px 0;}.foundation .nivo-controlNav a{background-position:-50px 0;}
