/* jcarousel */
.jcarousel-container{position:relative}.jcarousel-clip{z-index:2;overflow:hidden;position:relative;margin:0;padding:0}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:100px;height:75px}.jcarousel-skin-tango .jcarousel-container-horizontal{width:640px;padding:5px 40px}.jcarousel-skin-tango .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:640px;height:75px}.jcarousel-skin-tango .jcarousel-clip-vertical{width:75px;height:245px}.jcarousel-skin-tango .jcarousel-item{width:100px;height:75px}.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:2px}.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:32px;right:5px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/jcarousel/next-horizontal.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:32px;left:5px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/jcarousel/prev-horizontal.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/jcarousel/next-vertical.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/jcarousel/prev-vertical.png) no-repeat 0 0}.jcarousel-next,.jcarousel-prev{z-index:3;display:none}.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-32px 0}.jcarousel-skin-tango .jcarousel-next-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0}.jcarousel-skin-tango .jcarousel-next-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-vertical:hover{background-position:0 -32px}.jcarousel-skin-tango .jcarousel-next-vertical:active,.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position:0 -64px}.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px}

/* thickbox */
*{margin:0;padding:0}#TB_window{font:12px Arial, Helvetica, sans-serif;position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%}#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666}#TB_window a:hover{color:#000}#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%}.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}#TB_window img#TB_Image{display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;margin:15px 0 0 15px}#TB_caption{height:25px;float:left;padding:7px 30px 10px 25px}#TB_closeWindow{height:25px;float:right;padding:11px 25px 10px 0}#TB_closeAjaxWindow{margin-bottom:1px;text-align:right;float:right;padding:7px 10px 5px 0}#TB_ajaxWindowTitle{float:left;margin-bottom:1px;padding:7px 0 5px 10px}#TB_title{background-color:#e8e8e8;height:27px}#TB_ajaxContent{clear:both;overflow:auto;text-align:left;line-height:1.4em;padding:2px 15px 15px}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus{color:#666}* html #TB_overlay,* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}* html #TB_window,* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) 0 (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) 0 'px')}
a.thickbox:hover{opacity:0.5}

/* panorama */
.panorama-viewport{position:relative;width:730px;overflow:hidden;text-align:left;margin:0;padding:0}.panorama-container{position:relative;width:100000px;margin:0;padding:0}.panorama-control{position:absolute;display:none;bottom:-1px;left:0;width:100%;height:30px;background:#000;filter:alpha(opacity=50);opacity:.5;text-align:left;margin:0;padding:0}.panorama-control-left,.panorama-control-right,.panorama-control-pause{float:left;color:#FFF;text-decoration:none;font-size:20px;line-height:30px;width:33%;text-align:center;font-family:'Arial',sans-serif;margin:0;padding:0}.panorama-control-left:hover,.panorama-control-right:hover,.panorama-control-pause:hover{text-decoration:none}.panorama-control-pause{text-transform:uppercase}.panorama-panel{position:absolute;display:none;top:0;right:0;background:#009cff;filter:alpha(opacity=50);opacity:.5;color:#FFF;padding:4px}.panorama-panel h2{font-size:11px;text-transform:uppercase;font-family:Arial, sans-serif;text-align:right}.panorama-panel ul{display:none}.panorama{position:relative;border:none;margin:0;padding:0}.panorama-area{border:2px solid #FFF;filter:alpha(opacity=20);opacity:.2;background:#000;font-size:100%;cursor:pointer;text-decoration:none;color:#FFF;text-align:right}.panorama-area-hover{background:#0080e2;cursor:pointer}.area0-hover{background:#ff7e00}.area1-hover{background:#25bf5b}.panorama-title{position:absolute;right:0;top:0;font-size:16px;font-family:Verdana;background:gray;filter:alpha(opacity=50);opacity:.5;padding:3px}
