#mbOverlay{position:absolute;z-index:9998;left:0;width:100%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url("/salsa_javascripts/mediaboxAdv/css/img/80.png") repeat}#mbOverlay.mbOverlayIE{background:transparent url("/salsa_javascripts/mediaboxAdv/css/img/50.gif") repeat}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff}#mbBottomContainer{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff}.mbLoading{background:#fff url("/salsa_javascripts/mediaboxAdv/css/img/loading.gif") no-repeat center}#mbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;font:11px/19px Arial,Helvetica,sans-serif;color:#fff;text-align:left}#mbImage a{color:#ddd}#mbImage a:link{color:#ddd}#mbImage a:visited{color:#ddd}#mbImage a:hover{color:#fff}#mbImage a:active{color:#fff}div#mbBottom{color:#7a7a7a;font:11px/19px Arial,Helvetica,sans-serif;text-align:left;border-width:0 10px 10px;border-style:solid;border-color:#fff}a#mbPrevLink{margin-bottom:3px;outline:none;display:block;float:left;width:14px;height:14px;background:transparent url("/salsa_javascripts/mediaboxAdv/css/img/prev.png") no-repeat center;margin-right:3px}a#mbNextLink{margin-bottom:3px;outline:none;display:block;float:left;width:14px;height:14px;background:transparent url("/salsa_javascripts/mediaboxAdv/css/img/next.png") no-repeat center}div#mbTitle{margin-bottom:3px;font-weight:bold;font-size:12px;line-height:1.2em}div#mbNumber{margin-bottom:3px;float:left;background:url("/salsa_javascripts/mediaboxAdv/css/img/pipe.png") 100% 0 no-repeat;font:10px/14px Arial,Helvetica,sans-serif;padding-right:10px;margin-right:8px}a#mbCloseLink{outline:none;float:right;width:77px;height:22px;background:transparent url("/salsa_javascripts/mediaboxAdv/css/img/close.png") no-repeat center}#mbError{position:relative;top:30%;font:11px/19px Arial,Helvetica,sans-serif;color:#fff;text-align:center;border:10px solid #700;padding:20px 10px 30px;margin:auto}input.calendar{width:149px}select.calendar{width:149px}button.calendar{width:20px;height:20px;background:url("/salsa_javascripts/calendar/css/img/calendar-icon.png");border:0;margin-right:10px;cursor:pointer}button.calendar:hover{background-position:0 20px}button.calendar.active{background-position:0 20px}button.calendar img{vertical-align:middle}div.calendar{width:147px;height:175px;background:url("/salsa_javascripts/calendar/css/img/calendar.png");text-align:center;padding:0 12px}div.calendar *{padding:0;margin:0}div.calendar div{width:147px;overflow:hidden;position:relative;height:165px;background:none !important;cursor:move;padding-top:5px}div.calendar table{overflow:hidden;width:147px;border:0;border-collapse:collapse;border-spacing:0;margin:5px auto 0;cursor:default}div.calendar caption{width:100%;color:#111;font:bold 12px Arial,Helvetica,sans-serif;padding-top:4px;text-align:center}div.calendar caption a{display:block;position:absolute;top:11px;width:11px;overflow:hidden;height:11px;cursor:pointer;text-indent:-100px}div.calendar caption a.prev{left:1px;background-image:url("/salsa_javascripts/calendar/css/img/calendar-prev.png")}div.calendar caption a.next{right:1px;background-image:url("/salsa_javascripts/calendar/css/img/calendar-next.png")}div.calendar caption a:hover{background-position:0 11px}div.calendar caption span{position:relative;height:25px;text-align:center}div.calendar caption span.month{padding-right:8px}div.calendar caption span.month:after{content:','}div.calendar td{width:16px;height:19px;color:#ccc;font:normal 12px Arial,Helvetica,sans-serif;text-align:right;border:0;font-size:11px;padding-right:5px}div.calendar th{width:21px;height:19px;color:#666;font:normal 12px Arial,Helvetica,sans-serif;text-align:center;border:0;font-weight:bold}div.calendar td.invalid{color:#b00}div.calendar td.valid{color:#666;cursor:pointer}div.calendar td.active{color:#111;font-weight:bold;cursor:pointer}div.calendar td.hover{color:#111;font-weight:bold;cursor:pointer}