#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}#lightbox img{width:auto;height:auto}#lightbox a img{border:0}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:0}#nextLink,#prevLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(/js/lightbox/prevlabel.gif) left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(/js/lightbox/nextlabel.gif) right 15% no-repeat}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}#imageData{padding:0 10px;color:#666}#imageData #imageDetails{width:70%;float:left;text-align:left}#imageData #caption{font-weight:700}#imageData #numberDisplay{display:block;clear:left;padding:0 0 1em 0}#imageData #bottomNavClose{width:66px;float:right;padding:0 0 .7em 0;outline:0}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}#sb-info-inner,#sb-loading-inner,#sb-title-inner,div.sb-message{font-family:HelveticaNeue-Light,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:0}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner span{background:url(/js/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading{background-color:#060606}#sb-info,#sb-title{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:16px}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-info-inner{font-size:12px}#sb-nav{float:right;height:16px;padding:2px 0;width:45%}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url(/js/shadowbox/close.png)}#sb-nav-next{background-image:url(/js/shadowbox/next.png)}#sb-nav-previous{background-image:url(/js/shadowbox/previous.png)}#sb-nav-play{background-image:url(/js/shadowbox/play.png)}#sb-nav-pause{background-image:url(/js/shadowbox/pause.png)}#sb-counter{float:left;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}.imgCrop_wrap{position:relative;cursor:crosshair}.imgCrop_wrap.opera8 .imgCrop_clickArea,.imgCrop_wrap.opera8 .imgCrop_overlay{background-color:transparent}.imgCrop_wrap,.imgCrop_wrap *{font-size:0;line-height:0;opacity:1}.imgCrop_overlay{background-color:#000;opacity:.5;position:absolute;width:100%;height:100%}.imgCrop_selArea{position:absolute;cursor:move;z-index:2}.imgCrop_clickArea{width:100%;height:100%;background-color:#fff;opacity:.01}.imgCrop_marqueeHoriz{position:absolute;width:100%;height:1px;background:transparent url(/js/calendar/marqueeHoriz.gif) repeat-x 0 0;z-index:3}.imgCrop_marqueeVert{position:absolute;height:100%;width:1px;background:transparent url(/js/calendar/marqueeVert.gif) repeat-y 0 0;z-index:3}.imgCrop_marqueeNorth{top:0;left:0}.imgCrop_marqueeEast{top:0;right:0}.imgCrop_marqueeSouth{bottom:0;left:0}.imgCrop_marqueeWest{top:0;left:0}.imgCrop_handle{position:absolute;border:1px solid #333;width:6px;height:6px;background:#fff;opacity:.5;z-index:4}* html .imgCrop_handle{width:8px;height:8px}.imgCrop_handleN{top:-3px;left:0;cursor:n-resize}.imgCrop_handleNE{top:-3px;right:-3px;cursor:ne-resize}.imgCrop_handleE{top:0;right:-3px;cursor:e-resize}.imgCrop_handleSE{right:-3px;bottom:-3px;cursor:se-resize}.imgCrop_handleS{right:0;bottom:-3px;cursor:s-resize}.imgCrop_handleSW{left:-3px;bottom:-3px;cursor:sw-resize}.imgCrop_handleW{top:0;left:-3px;cursor:w-resize}.imgCrop_handleNW{top:-3px;left:-3px;cursor:nw-resize}.imgCrop_dragArea{width:100%;height:100%;z-index:200;position:absolute;top:0;left:0}.imgCrop_previewWrap{overflow:hidden;position:relative}.imgCrop_previewWrap img{position:absolute}.jscalendar,.jscalendar table{border:1px solid #bdb2bf;font-size:11px;color:#000;cursor:default;background:url(/js/calendar/normal-bg.gif);font-family:"trebuchet ms",verdana,tahoma,sans-serif}.jscalendar{border-color:#797979}.jscalendar .button{text-align:center;padding:2px;background:url(/js/calendar/title-bg.gif) repeat-x 0 100%;color:#000;font-weight:700}.jscalendar .nav{font-family:verdana,tahoma,sans-serif}.jscalendar .nav div{background:transparent url(/js/calendar/menuarrow.gif) no-repeat 100% 100%}.jscalendar thead tr{background:url(/js/calendar/title-bg.gif) repeat-x 0 100%;color:#000}.jscalendar thead .title{font-weight:700;text-align:center;padding:2px;background:url(/js/calendar/title-bg.gif) repeat-x 0 100%;color:#000}.jscalendar thead .name{border-bottom:1px solid #797979;padding:2px;text-align:center;color:#000}.jscalendar thead .weekend{color:#c44}.jscalendar thead .hilite{background:url(/js/calendar/hover-bg.gif)}.jscalendar thead .active{background:url(/js/calendar/active-bg.gif);color:#fff}.jscalendar thead .daynames{background:url(/js/calendar/dark-bg.gif)}.jscalendar tbody .day{font-family:verdana,tahoma,sans-serif;width:2em;color:#000;text-align:right;padding:2px}.jscalendar tbody .day.othermonth{font-size:80%;color:#999}.jscalendar tbody .day.othermonth.oweekend{color:#f99}.jscalendar table .wn{padding:2px 3px 2px 2px;border-right:1px solid #797979;background:url(/js/calendar/dark-bg.gif)}.jscalendar tbody .rowhilite td,.jscalendar tbody .rowhilite td.wn{background:url(/js/calendar/rowhover-bg.gif)}.jscalendar tbody td.today{font-weight:700}.jscalendar tbody td.hilite{background:url(/js/calendar/hover-bg.gif);padding:2px}.jscalendar tbody td.active{padding:2px 2px 0 2px}.jscalendar tbody td.weekend{color:#c44}.jscalendar tbody td.selected{font-weight:700;border:1px solid #797979;padding:1px 3px 1px 1px;background:url(/js/calendar/active-bg.gif);color:#fff}.jscalendar tbody .disabled{color:#999}.jscalendar tbody .emptycell{visibility:hidden}.jscalendar tbody .emptyrow{display:none}.jscalendar tfoot .footrow{text-align:center;background:#565;color:#fff}.jscalendar tfoot .ttip{padding:2px;background:url(/js/calendar/status-bg.gif) repeat-x 0 0;color:#000}.jscalendar tfoot .hilite{background:#afa;border:1px solid #084;color:#000;padding:1px}.jscalendar tfoot .active{background:#7c7;padding:2px 0 0 2px}.jscalendar .combo{position:absolute;display:none;top:0;left:0;width:4em;cursor:default;border-width:0 1px 1px 1px;border-style:solid;border-color:#797979;background:url(/js/calendar/normal-bg.gif);color:#000;z-index:100;font-size:90%}.jscalendar .combo .label,.jscalendar .combo .label-IEfix{text-align:center;padding:1px}.jscalendar .combo .label-IEfix{width:4em}.jscalendar .combo .hilite{background:url(/js/calendar/hover-bg.gif);color:#000}.jscalendar .combo .active{background:url(/js/calendar/active-bg.gif);color:#fff;font-weight:700}.jscalendar td.time{border-top:1px solid #797979;padding:1px 0;text-align:center;background:url(/js/calendar/dark-bg.gif)}.jscalendar td.time .ampm,.jscalendar td.time .hour,.jscalendar td.time .minute{padding:0 5px 0 6px;font-weight:700;background:url(/js/calendar/normal-bg.gif);color:#000}.jscalendar td.time .hour,.jscalendar td.time .minute{font-family:monospace}.jscalendar td.time .ampm{text-align:center}.jscalendar td.time .colon{padding:0 2px 0 3px;font-weight:700}.jscalendar td.time span.hilite{background:url(/js/calendar/hover-bg.gif);color:#000}.jscalendar td.time span.active{background:url(/js/calendar/active-bg.gif);color:#fff}.autocomplete-w1{background:url(/js/autocomplete/shadow.png) no-repeat bottom right;position:absolute;top:7px;left:6px}.autocomplete{width:300px;border:1px solid #999;background:#fff;cursor:default;text-align:left;max-height:350px;overflow:auto;margin:-6px 6px 6px -6px;overflow-x:hidden}.autocomplete .selected{background:#f0f0f0}.autocomplete div{padding:2px 5px;white-space:nowrap}.autocomplete strong{font-weight:400;color:#39f}.swfupload{position:absolute;z-index:1}#fsUploadProgress{font-weight:700}.progressWrapper{width:100%;overflow:hidden}.progressContainer{margin:5px;padding:4px;border:solid 1px #e8e8e8;overflow:hidden}.message{margin:1em 0;padding:10px 20px;border:solid 1px #fd9;overflow:hidden}.red{border:solid 1px #b50000;background-color:silver;color:red}.green{border:solid 1px #ddf0dd}.blue{border:solid 1px #cee2f2;color:#000;background-color:silver}.progressName{font-size:8pt;font-weight:700;color:#555;width:323px;height:14px;text-align:left;white-space:nowrap;overflow:hidden}.progressBarComplete,.progressBarError,.progressBarInProgress{font-size:0;width:0%;height:2px;background-color:#00f;margin-top:2px}.progressBarComplete{width:100%;background-color:green;visibility:hidden}.progressBarError{width:100%;background-color:red;visibility:hidden}.progressBarStatus{margin-top:2px;width:337px;font-size:7pt;font-family:Arial;text-align:left;white-space:nowrap}a.progressCancel{font-size:0;display:block;height:14px;width:14px;background-image:url(/images/icons/delete.png);background-repeat:no-repeat;background-position:-14px 0;float:right}a.progressCancel:hover{background-position:0 0}.swfupload{vertical-align:top}