.html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none;}
.show{display:block;}
.hide{display:none;}
.user-select-none{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;}
A.disabled{cursor:default;}
DIV.menu_{margin:0;padding:0;overflow:hidden;}
DIV.popupMenu_{position:absolute;z-index:10000;visibility:hidden;top:0px;left:0px;}
.prefetch{position:absolute;height:0px;width:0px;overflow:hidden;}
.sv,.sv-outer{position:relative;}
.sv-outer{overflow:hidden;}
.pv{position:relative;display:block;}
.pv-outer{position:relative;display:block;}
.pv-inner{position:absolute;display:block;background:url(../../../../../img/null.gif);}
.pv-inner:hover{text-decoration:none;}
.pv-img{position:absolute;left:0px;top:0px;width:100%;height:100%;border-style:none;border-width:0px;background-repeat:no-repeat;}
.pv-img-name{position:absolute;left:180px;top:50%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:350px;}
.pv-wait{position:absolute;visibility:hidden;}
.pv-s-wait .pv-wait{visibility:inherit;}
.pv-ios-vwait{position:absolute;left:50%;margin-left:-54px;margin-top:-54px;width:108px;height:108px;top:50%;background-color:rgba(0,0,0,0.5);-moz-border-radius:15px;border-radius:15px;visibility:visible;}
.pv-ios-vwait IMG{position:absolute;left:50%;margin-left:-11px;margin-top:-11px;top:50%;visibility:visible;}
.pv-censored{position:absolute;top:50%;left:0px;width:100%;font-family:Verdana,Helvetica,Arial,sans-serif;font-weight:bold;background-color:red;color:white;text-align:center;overflow:hidden;}
.replace-item .pv-censored,.main-grid .pv-censored,.aemd .pv-censored,.pg .pv-censored{margin-top:-15px;height:30px;line-height:30px;font-size:10px;}
.aeps-single .pv-censored,.pf .pv-censored{margin-top:-50px;height:100px;line-height:100px;font-size:24px;}
.pv-v,.pv-v-i,.pv-v-d{vertical-align:middle;outline-style:none;overflow:hidden;font:bold 11px Helvetica,Tahoma,sans-serif;line-height:14px;height:14px;margin:0px;}
.pv-v{position:absolute;left:0px;bottom:0px;right:0px;text-align:right;}
.pv-v-b{position:absolute;left:0px;top:0px;bottom:0px;right:0px;background-color:black;overflow:hidden;opacity:0.5;;}
.pv-v-i,.pv-v-d{position:relative;top:-1px;display:inline-block;}
.pv-v-i{width:17px;padding:0px;background-image:url(../../../../../img/icons/video-14.png);background-repeat:no-repeat;background-position:left top;;}
.pv-v-d{padding:0px 3px;color:white;}
.pv-vwait,.pv-vcountdown{display:none;}
.pv-vwait{position:absolute;left:0px;bottom:0px;right:0px;text-align:right;background:#E5E5E5;color:white;vertical-align:middle;outline-style:none;overflow:hidden;font:bold 11px Helvetica,Tahoma,sans-serif;line-height:14px;height:14px;margin:0px;}
.pv-vw-pb{position:absolute;top:1px;bottom:0px;left:0px;width:15%;background:#ffcc67;background:-moz-linear-gradient(top,#ffcc67 10%,#f8991d 66%,#db851c 98%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#ffcc67),color-stop(66%,#f8991d),color-stop(98%,#db851c));background:-webkit-linear-gradient(top,#ffcc67 10%,#f8991d 66%,#db851c 98%);background:-o-linear-gradient(top,#ffcc67 10%,#f8991d 66%,#db851c 98%);background:-ms-linear-gradient(top,#ffcc67 10%,#f8991d 66%,#db851c 98%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc67',endColorstr='#db851c',GradientType=0);
background:linear-gradient(top,#ffcc67 10%,#f8991d 66%,#db851c 98%);}
.pv-vwait .pv-v-d{display:none;}
.pv-vcountdown{position:absolute;top:0px;bottom:14px;width:100%;padding:0px;text-align:center;background:white;}
.pv-vcd-1{position:absolute;left:0px;right:0px;top:50%;margin-top:-15px;font-size:11px;color:#474747;}
.pv-vcd-2{position:absolute;left:0px;right:0px;top:50%;color:#57A;}
.pv-s-vwait .pv-vws-starting .pv-vwait,.pv-s-vwait .pv-vws-starting .pv-vcountdown,.pv-s-vwait .pv-vws-hours .pv-vwait,.pv-s-vwait .pv-vws-hours .pv-vcountdown,.pv-s-vwait .pv-vws-countdown .pv-vwait,.pv-s-vwait .pv-vws-countdown .pv-vcountdown,.pv-s-vwait .pv-vws-finishing .pv-vwait,.pv-s-vwait .pv-vws-finishing .pv-vcountdown{display:block;}
.pv-vws-starting .pv-vcd-2,.pv-vws-finishing .pv-vcd-2{height:15px;width:15px;margin-top:2px;left:50%;margin-left:-8px;background-image:url(../../../../../img/icons/progress-small-transparent.gif);background-repeat:no-repeat;background-position:left top;;}
.pv-vws-hours .pv-vcd-2{font-size:11px;}
.pv-vws-countdown .pv-vcd-2{margin-top:0px;font-size:15px;}
.pv-vws-starting .pv-vw-pb{display:none;}
.pv-vws-finishing .pv-vwait{background:#7F7F7F;}
.pv-vws-finishing .pv-vwait .pv-v-d{display:inline-block;}
.pv-vws-finishing .pv-vw-pb{display:none;}
.pv-p-wi,.pv-p-ei,.pv-p-nai{display:none;position:absolute;width:67px;height:41px;top:50%;left:50%;margin-left:-33px;margin-top:-22px;}
.pv-p-wt,.pv-p-et,.pv-p-nat{display:none;position:absolute;top:50%;left:0px;margin-top:35px;width:100%;height:18px;font-size:14px;line-height:18px;color:#666;text-align:center;}
.pv-p-wi{background-image:url(../../../../../img/video-pending.png);background-repeat:no-repeat;background-position:left top;;}
.pv-p-ei{background-image:url(../../../../../img/video-failed.png);background-repeat:no-repeat;background-position:left top;;}
.pv-p-nai{background-image:url(../../../../../img/video-notavailable.png);background-repeat:no-repeat;background-position:left top;;}
.pv-p-f,.pv-p-o{position:absolute;top:0px;left:0px;width:100%;height:100%;display:none;}
.pv-p-fi{position:absolute;top:50%;left:50%;width:108px;height:108px;margin-left:-54px;margin-top:-54px;background-image:url(../../../../../img/core/play-button.png);background-repeat:no-repeat;background-position:left top;;display:none;}
.pv-ready .pv-p-fi,.pv-ready .pv-p-f,.pv-ready .pv-p-o{display:block;}
.pv-p-o.VIDEO{position:relative;width:100%;height:100%;}
.pv-p-loading{position:absolute;z-index:-100;}
.pv-p-ppi{position:absolute;width:100%;height:100%;font-size:75px;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.pv-p-ppi .fa-circle{color:#000000;}
.pv-p-ppi .fa-pause,.pv-p-ppi .fa-play{color:#ffffff;}
.pv-p-ppi.pv-p-ppi-paused .fa-play{display:none;}
.pv-p-ppi.pv-p-ppi-playing .fa-pause{display:none;}
.pv-s-vwait .pv-p-wi,.pv-s-vwait .pv-p-wt,.pv-s-vfailed .pv-p-ei,.pv-s-vfailed .pv-p-et{display:block;}
.pv-s-vwait .pv-p-f,.pv-s-vwait .pv-p-fi,.pv-s-vfailed .pv-p-f,.pv-s-vfailed .pv-p-fi{display:none;}
.pv-s-vwait .pv-v,.pv-s-vfailed .pv-v{display:none;}
.visitor .pv-s-vfailed .pv-p-ei,.visitor .pv-s-vfailed .pv-p-et,.visitor .pv-s-vwait .pv-p-wi,.visitor .pv-s-vwait .pv-p-wt{display:none;}
.visitor .pv-s-vfailed .pv-p-nai,.visitor .pv-s-vfailed .pv-p-nat,.visitor .pv-s-vwait .pv-p-nai,.visitor .pv-s-vwait .pv-p-nat{display:block;}
.pv-p-dub{position:absolute;background-color:black;left:18px;bottom:-15px;border-radius:4px;height:20px;width:72px;opacity:0.8;;}
.pv-p-du{position:absolute;bottom:-15px;left:19px;width:46px;height:20px;text-align:center;color:white;font:bold 11px/21px Helvetica,Tahoma,sans-serif;background:url(../../../../../img/icons/video-14.png) no-repeat 6px 3px;padding-left:24px;}
.pg{position:relative;overflow:hidden;}
.pg .pv{position:absolute;visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.pg .pv-static{position:relative;visibility:inherit;}
.pg-empty-c{display:none;}
.pg-empty .pg-empty-c{display:block;}
.pg-static{height:auto;}
.pg-static .pv{position:relative;float:left;}
.dropdown-menu{position:absolute;display:none;z-index:1000;text-align:left;overflow:hidden;opacity:1;font-family:'Montserrat',sans-serif;font-weight:500;}
.dropdown-menu-inner{background:#fff;padding:4px 0 2px 0;border:1px solid #ececec;overflow:hidden;}
.dropdown-menu a{white-space:nowrap;display:block;font-size:14px;line-height:19px;padding:6px 25px 6px 25px;transition:none;}
.dropdown-menu a:hover{text-decoration:none;}
.dropdown-menu-inner>a,.dropdown-menu-section>a{color:#454A51;}
.dropdown-menu-inner>a:hover,.dropdown-menu-section>a:hover{background:#B1B3C0;color:#fff;text-decoration:none;}
.dropdown-menu-seperator{}
.dropdown-menu-section{padding:0px;}
.dropdown-menu-section{border-width:1px 0 0 0;}
.dropdown-menu-section:first-child{border:0;}
.dropdown-menu-section h4{color:#454A51;padding:6px 25px 6px 25px;text-transform:uppercase;font-size:12px;font-weight:400;line-height:14px;white-space:nowrap;}
.dropdown-menu-section a{}
.dropdown-menu-seperator{height:1px;background:#ebebeb;margin:6px 0 6px 0;overflow:hidden;}
.dropdown-menu-caret{display:block;position:absolute;width:0;height:0;overflow:hidden;}
.dropdown-menu-top-caret{padding-top:8px;}
.dropdown-menu-top-caret .dropdown-menu-caret{top:1px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid #fff;}
.dropdown-menu-bottom-caret{padding-bottom:8px;}
.dropdown-menu-bottom-caret .dropdown-menu-caret{bottom:1px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #fff;}
.dropdown-menu-left-caret{padding-left:8px;}
.dropdown-menu-left-caret .dropdown-menu-caret{left:1px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:8px solid #fff;}
.dropdown-menu-right-caret{padding-right:8px;}
.dropdown-menu-right-caret .dropdown-menu-caret{right:1px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:8px solid #fff;}
div.dropdown-menu-inner div.dropdown-menu-subtitle{height:15px;width:60px;color:#454A51;font-size:11px;line-height:15px;text-transform:uppercase;margin-left:24px;margin-top:10px;}
@font-face{
font-family:"Zenfolio";src:url("../../../../../../z/fonts/zf-webfont_v-1.9.eot");src:url("../../../../../../z/fonts/zf-webfont.eot") format("embedded-opentype"),url("../../../../../../z/fonts/zf-webfont_v-1.9.woff") format("woff"),url("../../../../../../z/fonts/zf-webfont_v-1.9.ttf") format("truetype"),url("../../../../../../z/fonts/zf-webfont_v-1.9-Zenfolio.svg") format("svg");font-weight:normal;font-style:normal;}
@media screen and (-webkit-min-device-pixel-ratio:0){
@font-face{font-family:"Zenfolio";src:url("../../../../../../z/fonts/zf-webfont_v-1.9-Zenfolio.svg") format("svg");}
}
 [data-icon]:before{content:attr(data-icon);}
 [data-icon]:before,.zf-icon-address-book:before,.zf-icon-arrow:before,.zf-icon-bag:before,.zf-icon-ban:before,.zf-icon-basket:before,.zf-icon-bell:before,.zf-icon-blog:before,.zf-icon-calendar:before,.zf-icon-check:before,.zf-icon-close:before,.zf-icon-collection:before,.zf-icon-comments:before,.zf-icon-crop:before,.zf-icon-download:before,.zf-icon-duplicate:before,.zf-icon-envelope:before,.zf-icon-expiring:before,.zf-icon-flip:before,.zf-icon-footer:before,.zf-icon-gift:before,.zf-icon-greenscreen:before,.zf-icon-header:before,.zf-icon-help:before,.zf-icon-hidden:before,.zf-icon-info:before,.zf-icon-link:before,.zf-icon-list-view:before,.zf-icon-lock-closed:before,.zf-icon-lock-open:before,.zf-icon-magnifier:before,.zf-icon-magnifier-minus:before,.zf-icon-magnifier-plus:before,.zf-icon-make-private-dash:before,.zf-icon-make-private-x:before,.zf-icon-make-public:before,.zf-icon-mirror:before,.zf-icon-monitor:before,.zf-icon-move:before,.zf-icon-my-photos:before,.zf-icon-open-book:before,.zf-icon-packages:before,.zf-icon-pause:before,.zf-icon-pencil:before,.zf-icon-photo:before,.zf-icon-picture:before,.zf-icon-play:before,.zf-icon-plus:before,.zf-icon-printer:before,.zf-icon-raw-files:before,.zf-icon-refresh:before,.zf-icon-rotate-left:before,.zf-icon-rotate-right:before,.zf-icon-sales-reports:before,.zf-icon-selling:before,.zf-icon-seo:before,.zf-icon-settings:before,.zf-icon-site-menu:before,.zf-icon-soundtrack:before,.zf-icon-tag:before,.zf-icon-thumbnails:before,.zf-icon-toolbox-photo:before,.zf-icon-toolbox-video:before,.zf-icon-trash-delete:before,.zf-icon-two-people:before,.zf-icon-upload:before,.zf-icon-vendor-products:before,.zf-icon-wallet:before,.zf-icon-watermark:before,.zf-icon-envelope:before{display:inline-block;
font-family:"Zenfolio";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;}
.zf-icon-address-book:before{content:"\f13d";}
.zf-icon-arrow:before{content:"\f13e";}
.zf-icon-bag:before{content:"\f17a";}
.zf-icon-ban:before{content:"\f176";}
.zf-icon-basket:before{content:"\f13f";}
.zf-icon-bell:before{content:"\f140";}
.zf-icon-blog:before{content:"\f141";}
.zf-icon-calendar:before{content:"\f142";}
.zf-icon-check:before{content:"\f143";}
.zf-icon-close:before{content:"\f144";}
.zf-icon-collection:before{content:"\f145";}
.zf-icon-comments:before{content:"\f146";}
.zf-icon-crop:before{content:"\f147";}
.zf-icon-download:before{content:"\f177";}
.zf-icon-duplicate:before{content:"\f148";}
.zf-icon-envelope:before{content:"\f0e0";}
.zf-icon-expiring:before{content:"\f14a";}
.zf-icon-flip:before{content:"\f17c";}
.zf-icon-footer:before{content:"\f14b";}
.zf-icon-gift:before{content:"\f14c";}
.zf-icon-greenscreen:before{content:"\f180";}
.zf-icon-header:before{content:"\f14d";}
.zf-icon-help:before{content:"\f14e";}
.zf-icon-hidden:before{content:"\f17e";}
.zf-icon-info:before{content:"\f14f";}
.zf-icon-link:before{content:"\f150";}
.zf-icon-list-view:before{content:"\f151";}
.zf-icon-lock-closed:before{content:"\f152";}
.zf-icon-lock-open:before{content:"\f153";}
.zf-icon-magnifier:before{content:"\f154";}
.zf-icon-magnifier-minus:before{content:"\f155";}
.zf-icon-magnifier-plus:before{content:"\f156";}
.zf-icon-make-private-dash:before{content:"\f157";}
.zf-icon-make-private-x:before{content:"\f158";}
.zf-icon-make-public:before{content:"\f159";}
.zf-icon-mirror:before{content:"\f17d";}
.zf-icon-monitor:before{content:"\f15a";}
.zf-icon-move:before{content:"\f15b";}
.zf-icon-my-photos:before{content:"\f15c";}
.zf-icon-open-book:before{content:"\f17f";}
.zf-icon-packages:before{content:"\f15d";}
.zf-icon-pause:before{content:"\f15e";}
.zf-icon-pencil:before{content:"\f15f";}
.zf-icon-photo:before{content:"\f160";}
.zf-icon-picture:before{content:"\f161";}
.zf-icon-play:before{content:"\f173";}
.zf-icon-plus:before{content:"\f162";}
.zf-icon-printer:before{content:"\f17b";}
.zf-icon-raw-files:before{content:"\f163";}
.zf-icon-refresh:before{content:"\f164";}
.zf-icon-rotate-left:before{content:"\f165";}
.zf-icon-rotate-right:before{content:"\f166";}
.zf-icon-sales-reports:before{content:"\f167";}
.zf-icon-selling:before{content:"\f168";}
.zf-icon-seo:before{content:"\f175";}
.zf-icon-settings:before{content:"\f169";}
.zf-icon-site-menu:before{content:"\f16a";}
.zf-icon-soundtrack:before{content:"\f16b";}
.zf-icon-tag:before{content:"\f16c";}
.zf-icon-thumbnails:before{content:"\f16d";}
.zf-icon-toolbox-photo:before{content:"\f178";}
.zf-icon-toolbox-video:before{content:"\f179";}
.zf-icon-trash-delete:before{content:"\f16e";}
.zf-icon-two-people:before{content:"\f16f";}
.zf-icon-upload:before{content:"\f170";}
.zf-icon-vendor-products:before{content:"\f171";}
.zf-icon-wallet:before{content:"\f174";}
.zf-icon-watermark:before{content:"\f172";}
.zf-icon-envelope:before{content:"\f0e0";}
BODY,P,DIV,A,INPUT,SELECT,TEXTAREA{font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;}
BODY{color:#555;background:#FFF;margin:0;padding:0;font-size:12px;min-width:990px;}
A{color:#C70;text-decoration:none;cursor:pointer;}
A:hover,A:active{text-decoration:underline;}
A.disabled,A.disabled:hover,A.disabled:active{color:#AAA;text-decoration:none;cursor:default;pointer-events:none;}
BR.clear{height:1px;clear:both;}
DIV.clear{height:1px;clear:both;overflow:hidden;margin:-1px 0px 0px 0px;line-height:1px;}
SPAN.nowrap{white-space:nowrap;}
SPAN.tip{color:#57A;}
IMG.picture{margin:15px 0px;}
.hidden{display:none!important;}
.invisible{visibility:hidden!important;}
.frame-left,.frame-right{z-index:1;font-size:11px;}
.frame-left H2,.frame-right H2{height:30px;margin:0px;font-size:12px;font-weight:normal;line-height:30px;text-indent:10px;color:white;border-bottom-style:solid;border-bottom-width:2px;background-repeat:no-repeat;}
.frame-left H2{border-bottom-color:#951;background-color:#000;background-image:url(../../../../../strip/zf/img/site/app/frame-JQWS7YR2G6CT.png);background-position:-0px -31px;}
.frame-right H2{border-bottom-color:#456;background-color:#000;background-image:url(../../../../../strip/zf/img/site/app/frame-JQWS7YR2G6CT.png);background-position:-0px -124px;}
.frame-right H2:first-child{background-image:url(../../../../../strip/zf/img/site/app/frame-JQWS7YR2G6CT.png);background-position:-0px -93px;}
.frame-right P{font-weight:normal;padding:0px;margin:6px 16px;line-height:1.3em;}
.frame-right .bin .binTitle{position:relative;height:22px;font-size:11px;line-height:22px;text-indent:16px;border-top:solid 1px white;border-bottom:solid 1px #999;background:#DDD repeat-y;background-image:url(../../../../../strip/zf/img/site/app/frame-bg-JQWS7YR2FARC.png);background-position:-693px -0px;;clear:both;color:#404040;}
.frame-right .bin .binTitle A{display:block;position:absolute;right:4px;top:5px;width:12px;height:12px;}
.frame-right .bin .binOpen .binTitle A{background-image:url(../../../../../img/icons/collapse-12.png);background-repeat:no-repeat;background-position:left top;}
.frame-right .bin .binClosed .binTitle A{background-image:url(../../../../../img/icons/expand-orange-12.png);background-repeat:no-repeat;background-position:left top;}
.frame-right .bin .binNormal{color:#404040;}
.frame-right .bin .binHover{color:#57A;}
.frame-right .bin .binBody{border-top:solid 1px white;padding:6px 8px 6px 10px;width:212px;overflow:hidden;}
.frame-right .bin .binClosed .binBody{display:none;}
.frame-middle H1{position:relative;margin:3px 0px 0px 0px;font-size:24px;font-weight:normal;color:#79C;min-height:32px;line-height:30px;padding-bottom:6px;}
.panel-toggle{cursor:pointer;}
.panel-collapsed .panel-content{display:none;}
DIV.frame{width:100%;position:relative;background:#FFF;}
.frame-left,.frame-right,.frame-left .frame-box,.frame-right .frame-box{width:230px;}
.frame-left{position:absolute;left:0px;top:0px;}
.frame-right{position:absolute;right:0px;top:0px;}
.frame-right .frame-box-bottom{height:1px;width:230px;margin:-1px 0px 0px;padding:0px;border:0px none transparent;background:none;}
.frame-bg,.frame-bg-bottom{position:absolute;width:100%;padding:0px;margin:0px;}
.frame-left .frame-bg{top:0px;bottom:30px;background:#EEE repeat-y scroll;background-image:url(../../../../../strip/zf/img/site/app/frame-bg-JQWS7YR2FARC.png);background-position:-0px -0px;;}
.frame-left .frame-bg-bottom{height:30px;bottom:0px;background:#EEE no-repeat;background-image:url(../../../../../strip/zf/img/site/app/frame-JQWS7YR2G6CT.png);background-position:-0px -0px;;}
.frame-right .frame-bg{top:0px;bottom:30px;background:#EEE repeat-y scroll;background-image:url(../../../../../strip/zf/img/site/app/frame-bg-JQWS7YR2FARC.png);background-position:-231px -0px;;}
.frame-right .frame-bg-bottom{height:30px;bottom:0px;background:#EEE no-repeat;background-image:url(../../../../../strip/zf/img/site/app/frame-JQWS7YR2G6CT.png);background-position:-0px -62px;;}
.frame-middle{margin-left:230px;margin-right:230px;}
.frame-box{position:relative;}
.frame-middle .frame-box{margin:0px auto;padding:12px 16px;}
.frame-middle .frame-box .pad80{padding:0px 64px;}
.frame-nrc .frame-right{visibility:hidden;}
.frame-nrc .frame-middle{margin-right:0px;}
.frame-nlrc .frame-left,.frame-nlrc .frame-right{visibility:hidden;}
.frame-nlrc .frame-middle{margin-right:0px;margin-left:0px;}
.frame-sw .frame-middle .frame-box{max-width:672px;}
.frame-mw .frame-middle .frame-box{max-width:768px;}
.frame-nrc-lw .frame-middle .frame-box{max-width:830px;}
.frame-nrc-xlw .frame-middle .frame-box{max-width:998px;}
.no-flash .flash-restart{display:none;}
H2.tb-title{height:30px;margin:0px;font-size:12px;font-weight:normal;line-height:30px;text-indent:10px;border-bottom:solid 2px #456;color:white;background-image:url(../../../../../strip/zf/img/site/app/frame-JQWS7YR2G6CT.png);background-position:-0px -93px;}
.tb-tabs{height:19px;padding:4px 0px 0px 4px;margin:0px;background:url(../../../../../img/right-tab-background.gif) repeat-x;font-size:11px;line-height:19px;overflow:hidden;}
.tb-tabs A{display:block;float:left;height:19px;padding:0px 10px;text-align:center;text-decoration:none;color:#DDD;background:#999;border-top:solid 1px #FFF;border-left:solid 1px #FFF;border-right:solid 1px #777;}
.tb-tabs A:hover{color:#DDD;}
.tb-tabs A.tb-tab-a{background:#DDD;color:#404040;cursor:default;}
.tb-tabs A.tb-tab-a:hover{color:#404040;}
.tb-tab{display:none;}
.tb-tab-a{display:block;}
.tb-tab-h{display:none;}
.tb-ro A.tb-edit{display:none!important;}
.tb-empty{display:none;padding:8px 10px;}
.tb-e .tb-empty,.tb-tab-e .tb-empty{display:block;}
.tb-e .tb-tabs,.tb-tab-e .tb-normal{display:none;}
.tb-kvl DIV{padding-left:3px;padding-bottom:1px;line-height:14px;padding-top:2px;padding-bottom:2px;display:table;display:block;overflow:hidden;}
.tb-kvl DIV.tb-sep{padding-top:6px;}
.tb-kvl DIV LABEL{float:left;padding-right:5px;}
.tb-kvl DIV A{overflow:hidden;display:inline;}
.tb-kvl .tb-stats-addons A{display:inline;overflow:visible;}
.tb-kvl DIV.tb-sep LABEL{top:6px;}
.tb-kvl DIV SPAN{color:#57A;float:left;}
.tb-kvl DIV SPAN SPAN{float:none;}
.tb-kvl DIV SPAN A{color:#57A;}
EM.tb-none{font-style:normal;color:#AAA;}
A.tb-i-link,A.tb-edit{position:relative;z-index:1;float:right;margin-left:2px;padding-left:17px;margin-bottom:0px;line-height:18px;color:#C70!important;}
A.tb-i-link SPAN,A.tb-edit SPAN{display:block;position:absolute;left:0px;top:0px;width:16px;height:16px;}
A.tb-edit SPAN{left:4px;top:2px;width:10px;height:16px;background-image:url(../../../../../img/pencil-10.gif);background-repeat:no-repeat;background-position:left top;;background-position:left center;}
.tb-multi{color:#57A;}
.tb-panel .panel-header{position:relative;min-height:22px;font-size:11px;line-height:22px;text-indent:16px;border-top:solid 1px white;border-bottom:solid 1px #999;background:#DDD repeat-y;background-image:url(../../../../../strip/zf/img/site/app/frame-bg-JQWS7YR2FARC.png);background-position:-693px -0px;;clear:both;color:#404040;}
.tb-panel .panel-btn{display:block;position:absolute;right:4px;top:5px;width:12px;height:12px;background-image:url(../../../../../img/icons/collapse-12.png);background-repeat:no-repeat;background-position:left top;}
.tb-panel .panel-collapsed .panel-btn{background-image:url(../../../../../img/icons/expand-orange-12.png);background-repeat:no-repeat;background-position:left top;}
.tb-panel .panel-title{color:#404040;}
.tb-panel A.panel-title:hover{color:#57A;text-decoration:none;}
.tb-panel .panel-content{border-top:solid 1px white;padding:6px 8px 6px 10px;width:212px;overflow:hidden;position:relative;}
.tb-newf{position:relative;display:inline-block;border-width:0px;vertical-align:middle;width:16px;height:16px;background:url(../../../../../img/new.en-US.png) no-repeat left top;}
.panel-header .tb-newf{top:-1px;left:2px;}
.tb-kvl .tb-newf{top:-1px;left:3px;}
.tb-wrap-inline label{float:none!important;display:inline!important;}
.tb-wrap-inline span{display:inline!important;overflow:visible!important;}
.tb-value-newline{display:block!important;}
.tb-value-newline label,.tb-value-newline span{float:none!important;display:block!important;}
.tb-value-newline label span,.tb-value-newline span span{display:inline!important;}
.tb-multiline-link a{display:block!important;}
.tb-pad-left1{padding-left:3px;}
.s-tb .tb-empty{display:none;}
.s-tb .tb-tab .tb-empty{padding:15px;}
.s-tb.tb-e .tb-empty,.s-tb .tb-tab-e .tb-empty{display:block;}
.s-tb.tb-e .tb-tabs,.s-tb .tb-tab-e .tb-normal{display:none;}
.s-tb .tb-tab{display:none;margin:-15px -15px 15px;}
.s-tb .tb-tab-a{display:block;}
.s-tb .panel-header{position:relative;padding:5px 5px 5px 20px;margin:0px 10px;border-top:1px solid #999;}
.s-tb .panel:first-child .panel-header{border-top:0px none;}
.s-tb .panel-toggle{cursor:pointer;}
.s-tb .panel-title{text-transform:uppercase;color:#000;}
.s-tb .panel-content{padding:0px 15px 15px;}
.s-tb .panel-collapsed .panel-content{display:none;}
.s-tb .panel-btn{display:block;position:absolute;left:5px;top:8px;line-height:normal;font-family:FontAwesome;font-size:120%;color:#b0b0b0;}
.s-tb .panel-collapsed .panel-btn{left:8px;}
.s-tb .panel-collapsed .panel-btn:before{content:"\f0da";}
.s-tb .panel-expanded .panel-btn:before{content:"\f0d7";}
.s-tb .tb-kvl>DIV{line-height:normal;margin-bottom:4px;}
.s-tb .tb-kvl>DIV:last-child{margin-bottom:0px;}
.s-tb .tb-kvl DIV LABEL{text-align:left;display:inline;color:#797979;}
.s-tb .tb-kvl DIV SPAN{color:#0ba4eb;}
.s-tb .tb-kvl DIV SPAN A{color:#f89829;}
.tb-search:first-child .panel-header{display:none;}
.tb-search:first-child .panel-content{padding-top:10px;}
.tb-search .tb-kvl DIV.tb-title,.tb-search .tb-kvl DIV.tb-caption{min-height:0px;margin-bottom:8px;}
.tb-search .tb-kvl DIV.tb-caption{color:#0ba4eb;}
.tb-sowner .tb-kvl DIV.tb-links,.tb-search .tb-kvl DIV.tb-links{min-height:1.2em;padding-top:4px;}
.tb-sowner .tb-visit,.tb-search .tb-visit{float:right;}
.tb-sowner .panel-content{position:relative;width:198px!important;min-height:80px;padding-left:92px!important;}
.tb-sowner .tb-kvl DIV.tb-name{padding-bottom:8px;line-height:normal;}
.tb-sowner .pv{position:absolute;top:6px;left:8px;width:80px;height:80px;}
.tb-sowner .pv-outer{position:absolute;}
.tb-sowner .pv-inner{position:absolute;top:0px!important;}
.tb-sowner .pv-inner IMG{width:100%;height:100%;}
.tb-sowner .pv-wait{position:absolute;display:none;left:4px;top:4px;}
.tb-sowner .pv-s-wait .pv-wait{display:block;}
.tb-sowner .pv-s-1{background:url(../../../../../img/photog-placeholder-small.jpg) no-repeat 10px 0px;}
.tb-srandom .pg{position:relative;margin-right:-6px;margin-bottom:-6px;}
.tb-srandom .pg .pv{visibility:hidden;position:absolute;width:60px;height:60px;padding:3px;margin:0px 2px 2px 0px;border:none 0px;}
.tb-srandom .pv-inner,.tb-srandom .pv-outer{position:absolute;}
.tb-srandom .pg .pv-oborder{position:absolute;visibility:hidden;border:solid 1px #fa9909;top:-3px;left:-3px;width:64px;height:64px;}
.tb-srandom .pg .pv-ohover .pv-oborder{visibility:inherit;}
.tb-srandom .pg .pg-empty-c{display:none;padding-bottom:6px;}
.tb-srandom .pg-s-empty .pg-empty-c{display:block;}
.tb-srandom .pv-wait{display:block;position:absolute;left:18px;top:18px;}
.tb-srandom .pv-s-wait .pv-wait{display:block;}
.tb-srandom .pg .pv-s-password .pv-inner{left:0px;top:0px;width:60px;height:60px;background:url(../../../../../img/thumbnail-placeholder-60.jpg) no-repeat;}
.tb-srandom .pg .pv-s-noaccess .pv-inner{left:0px;top:0px;width:60px;height:60px;background:url(../../../../../img/protected-photo-60.gif) no-repeat;}
.sbar{font-size:12px;}
.sbar H3{position:relative;height:30px;padding:0px 10px;margin:0px;color:#666;border-top:solid 1px white;border-bottom:solid 2px #BFBFBF;background:#E5E5E5 url(../../../../../img/tab-button-left.gif) repeat-y right;font-size:12px;font-weight:bold;line-height:30px;text-indent:0px;}
.sbar .sbar-item{position:relative;margin:3px 10px;padding:2px 4px 4px 16px;line-height:14px;}
.sbar .sbar-gap{height:8px;}
.sbar .sbar-item .sbar-separator{position:relative;margin:7px 0px;height:0px;left:-10px;border-top:1px solid #CECECE;border-bottom:1px solid #FFFFFF;}
.sbar .sbar-item-a{padding:1px 3px 3px 15px;background:#FFF0A6;border:solid 1px #FB4;}
.sbar .sbar-item-a SPAN{cursor:default;}
.sbar .sbar-item A{color:#666;}
.sbar .sbar-item A:hover{color:#C70;}
.sbar .sbar-item.newPin A:before{position:absolute;display:inline-block;content:'';width:16px;height:13px;background:url(../../../../../img/new.en-US.png) no-repeat left top;left:-2px;top:-3px;}
.sbar-newf{position:relative;height:13px;width:24px;left:5px;top:1px;border-width:0px;vertical-align:baseline;background:url(../../../../../img/new.en-US.png) no-repeat left top;}
.binClosed .binBody{display:none;}
.binAdmin,.binMiddle{padding:12px 16px 8px 16px;}
.binAdmin .binTitle,.binMiddle .binTitle{padding-bottom:4px;font-size:24px;font-weight:normal;color:#79C;min-height:28px;}
.binAdmin .binBody,.binMiddle .binBody{padding:4px 0px;}
.frame-middle P{margin:0 0 0.6em 0;padding:0;line-height:1.65em;}
.frame-middle .smaller P,.frame-middle .smaller OL,.frame-middle .smaller LI,.frame-middle P.smaller{font-size:11px;}
.frame-middle P.smaller{margin-top:3px;line-height:normal;}
.frame-middle .smaller OL{margin-top:0em;margin-bottom:0.5em;}
.binAdmin P{margin:0 0 0.3em 0;padding:0;}
.frame-middle P.indent{padding:1em 2em 1em 2em;margin:0 0 1.2em 0;border:1px solid #DEF;}
.frame-middle .binAdmin H1,.frame-middle .binMiddle H1{font-size:19px;font-weight:normal;margin:1em 0px 0.6em 0px;clear:both;color:#777;}
.frame-middle .title .btn{z-index:1;}
.frame-middle H1.small{font-size:16px;}
.frame-middle H2{font-size:12px;font-weight:bold;margin:0.8em 0 0.3em 0;}
.frame-middle H3{font-size:12px;font-weight:bold;margin:0.8em 0 0.3em 20px;color:#666}
.frame-middle UL,.frame-middle OL{margin-top:-0.3em;margin-bottom:0.7em;}
.frame-middle LI UL{margin-top:0.5em;}
.frame-middle LI{line-height:1.7em;}
.frame-middle OL LI{margin-bottom:0.7em;}
.frame-middle UL LI{list-style-type:disc;margin-left:1.3em;}
.frame-middle UL{margin-left:0px;padding-left:0px;}
.frame-middle LI P{margin-left:-20px;margin-top:0.7em;}
.binAdmin H1{font:bold 17px Tahoma,Verdana,sans-serif;color:#79C;margin:10px 0px 4px 0px;clear:both;width:100%;border-bottom:solid 1px #CCC;}
.binAdmin .binTitle{border-bottom:solid 1px #79C;}
.binLeft{height:100%;margin:0;padding:0;}
.binLeft .binTitle{height:30px;font-size:12px;line-height:30px;text-indent:10px;border-bottom:solid 2px #951;color:white;background:#D07A0F url(../../../../../img/left-bin-title.gif) repeat-y right;}
.binLeft .binBody{margin:0;padding:0;color:#666;}
.binRight{height:100%;margin:0;padding:0;}
.binRight .binTitle{height:30px;font-size:12px;line-height:30px;text-indent:10px;border-bottom:solid 2px #456;color:white;background:#57A url(../../../../../img/right-bin-title.gif) repeat-y;}
.binRight .binBody{margin:0;padding:0;color:#555;}
.frame-right H3,.binRight H2{font-size:12px;font-weight:bold;margin:12px 10px 6px 10px;}
.frame-right P,.binRight P{font-size:11px;font-weight:normal;margin:6px 10px 6px 10px;}
.binRight .bin .binTitle{height:22px;font-size:11px;line-height:22px;text-indent:16px;border-top:solid 1px white;border-bottom:solid 1px #999;background:#DDD repeat-y;background-image:url(../../../../../strip/zf/img/site/app/frame-bg-JQWS7YR2FARC.png);background-position:-693px -0px;;clear:both;color:#404040;}
.binRight .bin .binNormal{color:#404040;}
.binRight .bin .binHover{color:#57A;}
.binRight .bin .binBody{border-top:solid 1px white;font-size:11px;padding:8px 8px;width:214px;overflow:hidden;}
.binNormal{cursor:pointer;}
.binHover{cursor:pointer;}
.frame-middle .menu{padding-left:1px;background:url(../../../../../img/middle-menu-side.gif) no-repeat left top;}
.frame-middle .menu .menuOuter{padding-right:1px;background:url(../../../../../img/middle-menu-side.gif) no-repeat right top;}
.frame-middle .menu .menuInner{overflow:hidden;font-size:12px;height:30px;line-height:30px;margin:0;background:url(../../../../../img/middle-menu.gif) repeat-x;}
.frame-middle .menu .left{float:left;height:30px;}
.frame-middle .menu .right{float:right;height:30px;}
.frame-middle .menu .menuItem{float:left;height:30px;}
.frame-middle .menu A{padding:0px 0px;margin:0px 2px 0px 10px;text-decoration:none;color:#57A;display:block;}
.frame-middle .menu .right A{margin:0px 10px 0px 2px;}
.frame-middle .menu A:visited{color:#57A;}
.frame-middle .menu A:hover,.frame-middle .menu A:active{text-decoration:underline;color:#C90;}
.frame-middle .menu A.disabled:link,.frame-middle .menu A.disabled:visited,.frame-middle .menu A.disabled:hover,.frame-middle .menu A.disabled:active{color:#AAA;text-decoration:none;}
.frame-middle .menu .sep{height:30px;width:1px;margin:0px 6px 0px 0px;overflow:hidden;background:url(../../../../../img/middle-menu-side.gif) no-repeat left top;}
.frame-middle .menu .menuSelect{margin:0px 2px 0px 8px;}
.frame-middle .menu SELECT{height:18px;margin:4px 4px 0px 0px;color:#555;font-size:12px;}
.frame-middle .menu .button{width:24px;height:24px;padding:0px;float:none;position:static;}
.frame-middle .menu .button A{display:block;width:24px;height:24px;padding:0px;margin:0px;position:static;}
.frame-middle .menu .left .button{margin:3px 0px 0px 6px;}
.frame-middle .menu .right .button{margin:3px 6px 0px 0px;}
.popupMenu .menuOuter{position:relative;top:-1px;font-size:11px;color:#555;background-color:#DDD;border:solid 1px #999;}
.popupMenu A{position:relative;line-height:26px;padding-left:26px;display:block;color:#666;background-color:#AAA;text-decoration:none;}
.popupMenu A EM{color:#404040;font-style:normal;}
.popupMenu A:hover{background-color:#FFF0A6;text-decoration:none;}
.popupMenu .sep{background:#AAA;line-height:1px;font-size:1px;padding:0px;overflow:hidden;border-left:solid 26px #CCC;}
.popupMenu A SPAN{padding:0px 4px;display:block;background-color:#F5F5F5;}
.popupMenu A:hover SPAN{background-color:#FFF0A6;}
.popupMenu A SPAN.menuItemIcon{display:block;position:absolute;padding:0px;left:5px;top:5px;width:16px;height:16px;background-color:#AAA;}
.popupMenu A:hover SPAN.menuItemIcon{background-color:#FFF0A6;}
.popupMenu .left{float:none;}
.popupMenuMiddle .menuOuter{position:relative;top:-1px;left:-11px;font-size:12px;color:#555;background-color:#F1F4FA;border:solid 1px #7597CC;}
.popupMenuMiddle A{position:relative;line-height:22px;padding-left:24px;display:block;color:#555;background-color:#ACBCDC;text-decoration:none;}
.popupMenuMiddle A:hover{background-color:#FFF0A6;text-decoration:none;}
.popupMenuMiddle .sep{background:#ACBCDC;line-height:1px;font-size:1px;padding:0px;}
.popupMenuMiddle A SPAN{padding:0px 4px;display:block;background-color:#F1F4FA;}
.popupMenuMiddle A:hover SPAN{background-color:#FFF0A6;}
.popupMenuMiddle A SPAN.menuItemIcon{display:block;position:absolute;padding:0px;left:4px;top:2px;width:16px;height:16px;background-color:#ACBCDC;}
.popupMenuMiddle A:hover SPAN.menuItemIcon{background-color:#FFF0A6;}
.popupMenuMiddle .left{float:none;}
.photoPopup .menuOuter{position:relative;top:-2px;left:-2px;font-size:11px;color:#57A;padding:1px;background-color:#F8F8F8;border:solid 1px #B3B3B3;-moz-box-shadow:1px 3px 3px rgba(0,0,0,0.12);-webkit-box-shadow:1px 3px 3px rgba(0,0,0,0.12);box-shadow:1px 3px 3px rgba(0,0,0,0.12);}
.photoPopup A.disabled,.photoPopup A.disabled:hover{color:#CCC;background-color:#F8F8F8;}
.photoPopup A{position:relative;line-height:18px;padding:0px 6px;display:block;color:#57A;text-decoration:none;white-space:nowrap;min-width:80px;}
.photoPopup A:hover{color:#F8F8F8;background:#57A;text-decoration:none;}
.photoPopup A EM{color:#404040;font-style:normal;}
.photoPopup A SPAN{display:block;}
.photoPopup A SPAN.menuItemIcon{display:none;}
.photoPopup .left{float:none;}
.photoPopup .sep{background:#E0E8F4;line-height:1px;font-size:1px;padding:0px;margin:4px 0px;}
.photoPopup A SPAN.menuItemTrailIcon1{display:block;position:absolute;padding:0px;right:2px;top:3px;width:12px;height:12px;}
.photoPopup A SPAN.menuItemTrailIcon2{display:block;position:absolute;padding:0px;right:16px;top:3px;width:12px;height:12px;}
.photoPopup A SPAN.menuItemTrailIcon3{display:block;position:absolute;padding:0px;right:30px;top:3px;width:12px;height:12px;}
.photoPopup A SPAN.menuItemTrailIcon4{display:block;position:absolute;padding:0px;right:44px;top:3px;width:12px;height:12px;}
.photoPopup A#photoContextExport SPAN.menuItemTrailIcon4,.photoPopup A#listContextExport SPAN.menuItemTrailIcon4{background-image:url(../../../../../img/icons/proshow-12.png);background-repeat:no-repeat;background-position:left top;}
.photoPopup A#photoContextExport SPAN.menuItemTrailIcon3,.photoPopup A#listContextExport SPAN.menuItemTrailIcon3{background-image:url(../../../../../img/icons/facebook-12.png);background-repeat:no-repeat;background-position:left top;}
.photoPopup A#photoContextExport SPAN.menuItemTrailIcon2,.photoPopup A#listContextExport SPAN.menuItemTrailIcon2{background-image:url(../../../../../img/icons/flickr-12.png);background-repeat:no-repeat;background-position:left top;}
.photoPopup A#photoContextExport SPAN.menuItemTrailIcon1,.photoPopup A#listContextExport SPAN.menuItemTrailIcon1{background-image:url(../../../../../img/icons/animoto-12.png);background-repeat:no-repeat;background-position:left top;}
.tabSelectedButton,.tabButton,.tabHiddenButton{font-size:12px;display:block;line-height:30px;height:30px;padding:0px 10px;color:#666;border-top:solid 1px white;border-bottom:solid 2px #BFBFBF;}
.tabButton{cursor:pointer;background:#E5E5E5 url(../../../../../img/tab-button-left.gif) repeat-y right;}
.tabButton:hover{text-decoration:underline;background:#EFEFEF url(../../../../../img/tab-button-left-hover.gif) repeat-y right;}
.tabSelectedButton{background:#EFEFEF url(../../../../../img/tab-button-left-hover.gif) repeat-y right;cursor:default;}
.tabHiddenButton{display:none;}
.tabBody{display:none;}
.tabSelectedBody{display:block;}
.listLeftAlign{text-align:left;}
.listRightAlign{text-align:right;}
.listCenterAlign{text-align:center;}
.binAdmin .list{margin:0 -3px 0 -3px;width:100%;border-collapse:collapse;border:none;border-bottom:solid 1px #CCF;line-height:1.3em;}
.binAdmin .list TD{border-right:1px solid white;border-left:1px solid white;padding:1px 4px;}
.binAdmin .listHeading{background-color:#CCF;font-weight:bold;text-align:center;}
.binAdmin .listHeading TD{text-align:center;}
.binAdmin .listOddRow{background-color:#EEF;}
.binAdmin .listWarning{color:#C33;}
.tree{position:relative;padding:1px 2px 2px 2px;font-size:11px;}
.tree A{color:#555;text-decoration:none;}
.tree A:hover{text-decoration:underline;}
.tree-node{position:relative;min-height:18px;padding:0px 0px 0px 14px;margin-top:1px;margin-left:-14px;}
.tree-checkboxes .tree-node{padding-left:30px;}
.tree-checkbox{display:none;position:absolute;height:13px;width:13px;background-image:url(../../../../../img/tree-checkbox.gif);background-repeat:no-repeat;left:16px;top:2px;}
.tree-checkbox.checked{background-position:-13px 0px;}
.tree-checkbox.semichecked{background-position:-65px 0px;}
.tree-node.disabled .tree-checkbox{background-position:-26px 0px;}
.tree-node.disabled .tree-checkbox.checked{background-position:-39px 0px;}
.tree-node.disabled .tree-checkbox.semichecked{background-position:-91px 0px;}
.tree-checkboxes .tree-checkbox{display:block;}
.tree-loading .tree-checkbox{display:none;}
.tree-btn{display:none;position:absolute;left:3px;top:4px;width:9px;height:9px;background-image:url(../../../../../img/tree-icons.gif);background-repeat:no-repeat;cursor:pointer;}
.tree-expanded .tree-btn{display:block;background-position:0px 0px;}
.tree-collapsed .tree-btn{display:block;background-position:-9px 0px;}
.tree-branch{display:none;padding-left:14px;}
.tree-expanded+.tree-branch{display:block;}
.tree-item{position:relative;border:solid 1px transparent;min-height:13px;padding:1px 16px 2px 18px;cursor:pointer;}
.tree-hover .tree-item{border-color:#FB4;}
.tree-selected .tree-item{border-color:#FB4;background:#FFF0A6;}
.tree-icon{position:absolute;left:2px;top:2px;width:12px;height:12px;}
.tree-action{position:absolute;top:0px;right:0px;width:13px;height:100%;border-left:solid 1px #FB4;background:#FFF0A6 url(../../../../../img/tree-icons.gif) no-repeat -18px center;cursor:pointer;}
.tree-node TEXTAREA{position:absolute;overflow:hidden;top:-1px;left:30px;height:auto;padding:1px 1px 2px 1px;border:solid 1px #999;color:#555;font-size:11px;z-index:1;}
.tree.preorder-org-tree{padding-left:0px;font-size:14px;}
.tree.preorder-org-tree.tree-branch{display:none;padding-left:0px;}
.dlg{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1010;visibility:hidden;}
.dlg-frm{position:absolute;left:-10000px;top:-10000px;width:375px;z-index:1010;background:#999;}
.dlg-tfrm{position:relative;left:-2px;top:-2px;height:22px;padding:1px;background:url(../../../../../img/msgbox-title-frame.gif) repeat-x;}
.dlg-tfrm A{position:absolute;display:block;right:0px;top:1px;line-height:22px;height:22px;padding:0px 10px 0px 20px;color:#555;text-decoration:none;}
.dlg-tfrm A:hover{color:#C70;text-decoration:underline;}
.dlg-tfrm A SPAN{position:absolute;display:block;left:0px;top:3px;width:16px;height:16px;background-image:url(../../../../../img/icons/help-16.png);background-repeat:no-repeat;background-position:left top;}
.dlg-title{font-size:12px;height:22px;line-height:22px;padding:0px 10px;background:url(../../../../../img/msgbox-title.gif) repeat-x;cursor:default;}
.dlg-simple-msg{font-size:12px;height:22px;line-height:22px;padding:0px 10px;text-align:center;cursor:default;}
.dlg-body{position:relative;left:-2px;top:-2px;border-left:solid 1px #999;border-right:solid 1px #999;border-bottom:solid 1px #999;background:#EEE;padding:10px;font-size:11px;cursor:default;}
.dlg-body FORM{margin:0px;padding:0px;line-height:1.5em;}
.dlg-buttons{position:relative;height:32px;padding-top:10px;overflow:hidden;clear:both;}
.dlg-buttons A{text-decoration:none!important;}
.dlg-shadow{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:1010;background:black;opacity:0.45;}
.dlg-overlaid .dlg-body{visibility:hidden;}
.dlg-overlay{position:absolute;background:#FFF;z-index:30;}
.dlg-progress DIV{position:absolute;top:45%;width:100%;text-align:center;}
.dlg-progress H5{margin:0px;color:#79C;font-weight:bold;font-size:14px;line-height:24px;}
.dlg-progress H5 IMG{position:relative;top:-1px;vertical-align:middle;margin-right:10px;}
.dlg-progress P{margin:0px 0px 8px 0px;font-size:11px;}
.dlg-progress A{font-size:11px;}
.dlg-progress A.dlg-progress-stop-btn{display:inline-block;border-radius:8px;padding:2px 25px;display:inline-block;font-size:16px;text-decoration:none;border:1px solid #ccc;margin:10px;position:absolute;background-color:white;box-shadow:0 1px 1px #FFFFFF;right:0;bottom:0;line-height:28px;}
.dlg-progress A.dlg-progress-stop-btn:hover{color:#7799cc;text-decoration:none;}
.dlg-error .holder{position:absolute;top:45%;width:100%;}
.dlg-error .message-outer{padding:10px 0px 20px;max-width:500px;text-align:justify;vertical-align:middle;font-size:16px;line-height:1.5em;margin:0 auto 40px;}
.dlg-error .message{position:relative;padding:20px 0 20px 62px;margin:0 20px;}
.dlg-error .message:before{content:'\f071';font-family:FontAwesome;font-size:41px;position:absolute;left:0;width:41px;height:41px;color:#f89829;}
.dlg-error .dlg-buttons{position:relative;top:-30px;left:10px;max-width:400px;padding:0px 0px 0px 0px;margin:0px auto;}
.dlg-custom .holder{position:absolute;top:45%;width:100%;}
.dlg-custom .message-outer{padding:10px 0px 20px;max-width:500px;text-align:justify;vertical-align:middle;font-size:11px;line-height:1.5em;margin:0 auto 40px;}
.dlg-custom .message{position:relative;padding:20px 0 20px 62px;margin:0 20px;background:url(../../../../../img/msgbox-confirm.gif) no-repeat scroll 0 center transparent;}
.dlg-custom .dlg-buttons{position:relative;top:-30px;left:10px;max-width:400px;padding:0px 0px 0px 0px;margin:0px auto;}
.dlg-wide .dlg-frm{width:450px;}
.btn-close-x{position:absolute;right:20px;top:20px;z-index:999;font-size:20px;}
.btn-close-x:before{font-family:Zenfolio;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;content:"\f144";}
.btn-close-x:hover{color:#f89829;cursor:pointer;}
@media screen and (min-width:350px) and (max-width:667px){
.dlg-frm{position:absolute;left:0;top:0px;width:300px;z-index:1010;background:#999;}
}
.msgbox-msg{padding:18px 0px 28px 78px;background:no-repeat 0px;overflow:hidden;font-size:12px;line-height:1.5em;}
.msgbox-confirm{background-image:url(../../../../../img/msgbox-alert.gif);}
.msgbox-info{background-image:url(../../../../../img/msgbox-confirm.gif);}
INPUT.dialogText,INPUT.dialogTextDisabled,INPUT.dialogTextDisabledMulti{font-size:11px;height:15px;padding:1px 3px;margin:1px 0px 5px 0px;width:344px;}
INPUT.dialogText{color:#555;border:solid 1px #999;}
INPUT.dialogTextDisabled{color:#999;border:solid 1px #CCC;background:#EEE;}
INPUT.dialogTextDisabledMulti{color:#57A;font-style:italic;border:solid 1px #CCC;background:#EEE;}
.dlg-body TEXTAREA{font-size:11px;padding:1px 3px;margin:1px 0px 5px 0px;color:#555;border:solid 1px #999;overflow:auto;width:344px;height:4em;}
SELECT.dialogSelect,SELECT.dialogSelectDisabled{font-size:11px;width:352px;height:17px;padding:0;margin:2px 0px 5px 0px;}
SELECT.dialogSelect{color:#555;}
SELECT.dialogSelectDisabled{color:#CCC;background:#EEE;}
.dlg-body .dialogRadioPad,.dlg-body .dialogCheckPad{position:relative;float:left;width:20px;height:10px;}
.dlg-body INPUT.dialogRadio,.dlg-body INPUT.dialogCheckBox{position:absolute;top:-1px;left:0px;width:14px;height:16px;}
.dlg-body .dialogSeparator{height:1px;overflow:hidden;clear:both;background:#79C;margin:8px 0px;}
.dlg-body .dialogTip{padding-bottom:8px;position:relative;margin:-2px 0px 0px 0px;color:#57A;}
.wizard{width:230px;margin:10px 0px;}
.wizard DIV{height:57px;width:190px;margin:0px auto 3px auto;text-align:center;font-size:14px;line-height:40px;background-image:url(../../../../../img/wizard.gif);background-repeat:no-repeat;}
.wizard DIV SPAN{display:block;height:40px;cursor:default;}
.wizard .wizard-step-p{background-position:0px 0px;}
.wizard .wizard-step-c{font-size:18px;line-height:40px;color:#79C;background-position:0px -57px;}
.wizard .wizard-step-cl{height:41px;font-size:18px;line-height:40px;color:#79C;background-position:0px -212px;}
.wizard .wizard-step-n{background-position:0px -114px;}
.wizard .wizard-step-nl{height:41px;background-position:0px -171px;}
.progress{position:relative;height:12px;padding:0px 4px;}
.progress DIV{height:12px;background-image:url(../../../../../img/progress.gif);}
.progress-l,.progress-r{position:absolute;width:4px;top:0px;background-repeat:no-repeat;}
.progress-l{left:0px;}
.progress-r{right:0px;}
.progress-le{background-position:0px 0px;}
.progress-re{background-position:-4px 0px;}
.progress-lf{background-position:-8px 0px;}
.progress-rf{background-position:-12px 0px;}
.progress-me{width:100%;background-repeat:repeat-x;background-position:0px -12px;}
.progress-mf{float:left;background-repeat:repeat-x;background-position:0px -24px;}
.progress-pos{float:left;width:1px;background-repeat:no-repeat;background-position:-16px 0px;}
A.blink{display:block;width:158px;height:41px;background:url(../../../../../img/sitehome/side-buttons.png) no-repeat;line-height:41px;font-weight:bold;color:#404040;padding:0px 16px;margin:16px 0px 0px 0px;font-size:11px;float:none;}
A.blink:hover{color:#C70;}
.frame-left A.blink{margin-left:16px;}
.frame-right A.blink{margin-left:20px;}
.frame-right A.facebook{background-position:0px -41px;}
.frame-right A.facebook:hover{background-position:0px -82px;}
.frame-right A.twitter{background-position:0px -123px;}
.frame-right A.twitter:hover{background-position:0px -164px;}
.prefEmail STRONG{color:#57A;font-weight:bold;}
.richedit{position:relative;border:solid 1px #999;height:128px;padding-top:25px;background-color:#F7F8FC;margin:4px 0px;}
.richedit .richedit-frame{padding:0px;margin:0px;position:relative;width:342px;height:120px;border:solid 4px white;background:white;}
.richedit-frame IFRAME{border:none 0px;padding:0px;margin:0px;position:absolute;left:0px;top:0px;width:342px;height:120px;background:white;cursor:text;}
.richedit .richedit-frame TEXTAREA{border:none 0px!important;padding:0px!important;margin:0px!important;position:absolute;left:0px!important;top:0px!important;width:342px;height:120px;background:white;cursor:text;font-size:11px!important;}
.richedit-frame DIV.fake{border:none;padding:0px;margin:0px;position:absolute;visibility:hidden;left:0px;top:0px;width:342px;height:120px;font-size:11px;line-height:1.3em;overflow:hidden;}
.richedit-status{font-size:10px;margin-top:-2px;}
.richedit .toolbar{position:absolute;left:0px;top:0px;width:100%;height:24px;margin:0px;padding:0px;border-bottom:solid 1px #7597CC;}
.richedit .toolbar SPAN{display:block;float:left;width:12px;height:22px;padding:0px;}
.richedit .toolbar A{display:block;float:left;width:24px;height:22px;padding:0px;margin:1px 0px 1px 1px;}
.richedit .toolbar A.bold{background-image:url(../../../../../img/icons/richedit-bold-24.png);background-repeat:no-repeat;background-position:left top;}
.richedit .toolbar A.italic{background-image:url(../../../../../img/icons/richedit-italic-24.png);background-repeat:no-repeat;background-position:left top;}
.richedit .toolbar A.underline{background-image:url(../../../../../img/icons/richedit-underline-24.png);background-repeat:no-repeat;background-position:left top;}
.richedit .toolbar A.font-large{background-image:url(../../../../../img/icons/richedit-font-large-24.png);background-repeat:no-repeat;background-position:left top;}
.richedit .toolbar A.font-medium{background-image:url(../../../../../img/icons/richedit-font-medium-24.png);background-repeat:no-repeat;background-position:left top;}
.richedit .toolbar A.font-small{background-image:url(../../../../../img/icons/richedit-font-small-24.png);background-repeat:no-repeat;background-position:left top;}
.richedit .toolbar A.insertorderedlist{background-image:url(../../../../../img/icons/richedit-insertorderedlist-24.png);background-repeat:no-repeat;background-position:left top;}
.richedit .toolbar A.insertunorderedlist{background-image:url(../../../../../img/icons/richedit-insertunorderedlist-24.png);background-repeat:no-repeat;background-position:left top;}
.richedit .toolbar A.createlink{background-image:url(../../../../../img/icons/richedit-createlink-24.png);background-repeat:no-repeat;background-position:left top;}
.richtext P,.richtext H1,.richtext H2,.richtext H3,.richtext H4,.richtext H5{margin:0px;padding:0px;font-size:11px;font-weight:normal;color:#555;cursor:text;background:white;}
.richtext SPAN.small{font-size:9px;}
.richtext SPAN.medium{font-size:11px;}
.richtext SPAN.large{font-size:14px;}
.std-richtext SPAN.small{font-size:9px;}
.std-richtext SPAN.medium{font-size:11px;}
.std-richtext SPAN.large{font-size:14px;}
.richtext OL,.richtext UL{padding:0px;margin-top:0px;margin-bottom:0px;}
.richtext UL{margin-left:13px;}
.richtext OL{margin-left:18px;}
.richtext LI{margin:0px 0px 2px 0px;padding:0px;}
.richtext UL LI{list-style-type:square;list-style-position:outside;}
.richtext U A{text-decoration:underline;}
.richedit-options{margin-top:-2px;}
.richedit-options INPUT{position:relative;top:2px;}
.richedit-options SPAN{margin-right:10px;}
.pager{position:relative;overflow:hidden;height:19px;padding:2px;text-align:center;}
.pager-o{position:relative;float:left;left:50%;height:19px;}
.pager-i{position:relative;float:left;left:-50%;height:19px;}
.pager A{display:block;float:left;height:17px;width:15px;min-width:15px;padding:0px 1px;margin:0px 2px;border-width:1px;border-style:solid;line-height:17px;font-size:11px;text-align:center;white-space:nowrap;text-decoration:none;}
.pager A:hover,.pager A:active{text-decoration:none;}
.pager A.pager-s{margin-left:20px;}
.pager A.pager-c{cursor:default;}
.pager{margin-bottom:4px;}
.pager-color1{color:#79C;}
.pager-border1{border-color:#F1F4FA;}
.pager-color2{color:#79C;}
.pager-border2{border-color:#79C;}
.pager-color3{color:#79C;}
.pager-border3{border-color:#79C;}
.pager-bgcolor3{background-color:#FFF;}
.pager-bgcolor4{background-color:#F1F4FA;}
.sb{position:absolute;visibility:hidden;overflow:hidden;right:0px;top:0px;width:15px;height:100%;z-index:100;}
.sb DIV{position:absolute;left:0px;width:13px;z-index:110;border-style:solid;border-width:1px;}
.sb DIV DIV{left:-1px;top:-1px;width:100%;height:100%;background-position:center;background-repeat:no-repeat;}
.sb .sb-upper,.sb .sb-lower{border-top-width:0px;border-bottom-width:0px;}
.sb .sb-upper DIV,.sb .sb-lower DIV{top:0px;border-top-width:0px;border-bottom-width:0px;}
.sb-top{top:0px;height:12px;}
.sb-bottom{bottom:0px;height:12px;}
.sb .sb-top DIV,.sb .sb-bottom DIV{height:12px;border-width:1px;border-style:solid;}
.sb .sb-thumb{left:2px;width:9px;height:33px;padding:0px;}
FORM.form{position:relative;margin:0px;padding:0px 0px 10px;}
.frame-middle FORM.form H1{margin-bottom:12px;}
FORM.form H2{font-size:19px;font-weight:normal;margin:1em 0px 0.6em 0px;clear:both;color:#777;}
FORM.form .item{position:relative;clear:both;min-height:21px;margin-bottom:4px;}
FORM.form .thin{margin-bottom:1px;}
FORM.form .item .box{position:relative;margin-left:36%;width:192px;}
FORM.form .error-msg,FORM.form .confirm-msg{position:relative;padding:12px 12px;margin-bottom:12px;}
FORM.form .error-msg{border:solid 1px #F00;background:#FCC;color:#C00;}
FORM.form .confirm-msg{border:solid 1px #FB4;background:#FFF0A6;color:#D07A0F;}
FORM.form .item LABEL{display:block;position:absolute;top:1px;right:64%;width:36%;height:19px;line-height:19px;text-align:right;padding-right:4px;}
FORM.form .checkbox LABEL,FORM.form .radio LABEL{top:-1px;}
FORM.form .textblock LABEL,FORM.form .text LABEL{top:2px;}
FORM.form .file LABEL{top:1px;}
FORM.form .select LABEL{top:1px;}
FORM.form .checkbox .box LABEL,FORM.form .radio .box LABEL{position:static;width:auto;height:auto;line-height:normal;text-align:left;padding:2px 0px;}
FORM.form .radio .box LABEL{margin-left:17px;}
FORM.form .checkbox .box LABEL{margin-left:17px;}
FORM.form .required LABEL{font-weight:bold;}
FORM.form .required .box LABEL{font-weight:normal;}
FORM.form .error LABEL{color:#C00;}
FORM.form .error .box LABEL{color:#555;}
FORM.form .disabled LABEL,FORM.form .disabled .box LABEL{color:#999;}
FORM.form .item .tip{font-size:11px;color:#57A;position:absolute;margin-left:36%;white-space:nowrap;top:6px;left:204px;}
FORM.form .item .tip.tip-spaced{margin-left:44%;}
FORM.form .text .box{position:absolute;margin-left:0px;left:36%;width:auto;}
FORM.form .read-only .box SPAN.text{color:#57A;font-weight:bold;height:19px;line-height:19px;margin:0;position:relative;top:1px;}
FORM.form .read-only .box SPAN.text.red{color:red;}
FORM.form .read-only .box SPAN.text.green{color:green;}
FORM.form .read-only .box SPAN.text.blue{color:#7799CC;}
FORM.form .read-only .box SPAN.text.yellow{color:#DD2;}
FORM.form .read-only .box SPAN.text.darkgray{color:#454a52;}
FORM.form .item .textbox{height:7.2em;margin-left:36%;width:auto;padding-bottom:6px;}
FORM.form .text INPUT.text{position:relative;height:15px;top:2px;width:186px;padding:2px 3px 1px 3px;margin:0px;color:#555;border:solid 1px #999;font-size:12px;box-shadow:none!important;}
FORM.form .disabled INPUT.text{border-color:#CCC;background:#F5F5F5;color:#999;}
FORM.form .error INPUT.text{border-color:#C00;}
FORM.form .textblock .text-align,FORM.form .text SPAN.text-align{position:relative;line-height:19px;top:2px;}
FORM.form .disabled SPAN.text-align{color:#999;}
FORM.form .read-only SPAN.text-align{color:#57A;}
FORM.form .file INPUT.file{position:relative;height:20px;width:186px;margin-bottom:5px;color:#555;}
FORM.form .text INPUT.short{width:85px!important;}
FORM.form .text INPUT.right{text-align:right;}
FORM.form .item .richedit{margin-left:36%;width:192px;height:171px;}
FORM.form .item .richedit .richedit-frame,FORM.form .item .richedit .richedit-frame IFRAME,FORM.form .item .richedit .richedit-frame TEXTAREA,FORM.form .item .richedit .richedit-frame DIV{width:184px;height:163px;}
FORM.form .item .richedit-status{margin-left:36%;width:192px;padding-bottom:4px;}
FORM.form .disabled .richedit{border-color:#CCC;background:#F5F5F5;}
FORM.form .error .richedit{border-color:#C00;}
FORM.form .item TEXTAREA{position:absolute;top:1px;padding:2px 3px;color:#555;margin:0px;border:solid 1px #999;height:7.2em;overflow:auto;font-size:12px;width:186px;}
FORM.form .disabled TEXTAREA{border-color:#CCC;background:#F5F5F5;color:#CCC;}
FORM.form .error TEXTAREA{border-color:#C00;}
FORM.form .select .box{position:absolute;margin-left:0px;left:36%;}
FORM.form .select SELECT{position:relative;top:2px;height:20px;width:194px;vertical-align:middle;margin:0px;color:#555;border:solid 1px #999;font-size:12px;}
FORM.form .disabled SELECT{border-color:#CCC;background:#F5F5F5;color:#999;}
FORM.form .error SELECT{border-color:#C00;}
FORM.form .select SPAN.text-align{position:relative;top:2px;}
FORM.form .radio,FORM.form .checkbox{min-height:19px;}
FORM.form .radio INPUT.radio{position:absolute;left:-4px;top:-3px;}
FORM.form .checkbox INPUT.checkbox{position:absolute;left:-4px;top:-3px;}
FORM.form .help .box{width:36%;padding-left:192px;margin-left:0px;}
FORM.form .help .box .help{margin-left:-192px;text-align:right;font-size:11px;}
FORM.form .box .help{padding-top:3px;font-size:11px;color:#57A;}
FORM.form .section{position:relative;display:block;margin:10px 0px;padding-bottom:4px;border:solid 1px #DDD;}
FORM.form DIV.active{background:#F5F5F5;}
FORM.form .section H4{font-size:13px;font-weight:bold;margin:5px 10px;}
FORM.form .section DIV.section-prompt{color:#5577AA;line-height:1.5em;font-size:12px;margin:0px 15px 10px;}
FORM.form .section .section-tip{display:none;position:absolute;z-index:0;width:64%;right:4px;line-height:15px;color:#808080;font-size:11px;}
FORM.form .showTip .section-tip,FORM.form .active .section-tip{display:block;}
FORM.form .section .section-tip DIV{padding-left:208px;}
FORM.form .section .section-tip P{line-height:15px;}
FORM.form .section P.prompt{margin:-2px 10px 5px 10px;}
.form-buttons{position:relative;height:32px;margin:32px 0px 8px 0px;}
.frame-nrc FORM.form .item .box{margin-left:29%;width:300px;}
.frame-nrc FORM.form .item LABEL{right:71%;width:28%;}
.frame-nrc FORM.form .checkbox .box LABEL,.frame-nrc FORM.form .radio .box LABEL{width:auto;}
.frame-nrc FORM.form .text .box{margin-left:0px;left:29%;}
.frame-nrc FORM.form .text INPUT.text{width:256px;}
.frame-nrc FORM.form .file INPUT.file{width:256px;}
.frame-nrc FORM.form .item .richedit{margin-left:29%;width:262px;}
.frame-nrc FORM.form .item .richedit .richedit-frame,.frame-nrc FORM.form .item .richedit .richedit-frame IFRAME,.frame-nrc FORM.form .item .richedit .richedit-frame TEXTAREA,.frame-nrc FORM.form .item .richedit .richedit-frame DIV{width:254px;}
.frame-nrc FORM.form .item .richedit-status{margin-left:29%;width:262px;}
.frame-nrc FORM.form .select .box{margin-left:0px;left:29%;}
.frame-nrc FORM.form .select SELECT{width:264px;}
.frame-nrc FORM.form .section .section-tip{width:71%;}
.frame-nrc FORM.form .section .section-tip DIV{padding-left:288px;}
.frame-nrc FORM.form .item .textbox{margin-left:29%;width:262px;}
.frame-nrc FORM.form .item TEXTAREA{width:256px;}
.dlg FORM.form{width:auto;max-width:none;padding-bottom:0px;}
.dlg FORM.form H3{font-size:12px;font-weight:bold;margin:20px 0px 4px 0px;}
.dlg FORM.form P.prompt{margin-top:0px;margin-bottom:8px;}
.dlg FORM.form .item{min-height:18px;}
.dlg FORM.form .thin{margin-bottom:0px;}
.dlg FORM.form .spacer{height:10px;overflow:hidden;clear:both;}
.dlg FORM.form .item .box{margin-left:140px;width:auto;}
.dlg FORM.form .item LABEL{left:0px;right:auto;width:136px;}
.dlg FORM.form .line-tip{min-height:18px;margin-top:5px;margin-left:140px;width:auto;color:#57A;line-height:18px;}
.dlg FORM.form DIV.checkbox .box LABEL,.dlg FORM.form DIV.radio .box LABEL{width:auto;line-height:18px;}
.dlg FORM.form DIV.select .box,.dlg FORM.form DIV.text .box{margin-left:0px;left:140px;}
.dlg FORM.form DIV.text INPUT.text{height:15px;width:204px;font-size:11px;}
.dlg FORM.form DIV.file INPUT.file{position:relative;top:1px;width:204px;height:19px;margin-bottom:5px;color:#555;font-size:11px;}
.dlg FORM.form DIV.select SELECT{position:relative;top:2px;width:212px;height:20px;margin-bottom:5px;color:#555;font-size:11px;}
.dlg FORM.form .item .richedit{top:2px;width:212px;margin-left:0px;}
.dlg FORM.form .item .richedit-status{margin-left:0px;}
.dlg FORM.form .item .richedit .richedit-frame,.dlg FORM.form .item .richedit .richedit-frame IFRAME,.dlg FORM.form .item .richedit .richedit-frame TEXTAREA,.dlg FORM.form .item .richedit .richedit-frame DIV{width:212px;}
.dlg FORM.form DIV.text INPUT.short{width:65px;}
.dlg FORM.form DIV.read-only{margin-top:3px;}
.dlg FORM.form DIV.read-only LABEL{top:2px;}
.dlg FORM.form DIV.read-only .box{top:1px;height:20px;}
.dlg FORM.form DIV.read-only .box SPAN.text{font-weight:normal;color:#555;}
.dlg FORM.form .radio INPUT.radio,.dlg FORM.form .checkbox INPUT.checkbox{position:absolute;left:-4px;top:-1px;}
.dlg FORM.form .radio-group{margin-top:10px;margin-bottom:8px;}
.dlg FORM.form .radio-group DIV.radio{margin-top:0px;margin-bottom:0px;}
.dlg FORM.form .text SPAN.text-align{top:2px;}
.dlg FORM.form .disabled INPUT.text,.dlg FORM.form .disabled .richedit,.dlg FORM.form .disabled TEXTAREA,.dlg FORM.form .disabled SELECT{background:#EEE;}
.medium-dialog .dlg-frm{width:550px;}
.medium-dialog FORM.form .item .box{margin-left:150px;}
.medium-dialog FORM.form .item LABEL{width:179px;}
.medium-dialog FORM.form DIV.text .box{left:184px;}
.medium-dialog FORM.form .line-tip{margin-left:150px;}
.wide-dialog .dlg-frm{width:760px;}
.wide-dialog FORM.form .item .box{margin-left:200px;}
.wide-dialog FORM.form .item LABEL{width:196px;}
.wide-dialog FORM.form DIV.text .box{left:200px;}
.wide-dialog FORM.form .line-tip{margin-left:200px;}
.dlg FORM.form .ac-block-type1 .text.item{min-height:38px;padding-bottom:0px;margin-bottom:4px!important;}
.dlg FORM.form .ac-block-type1 .text.item LABEL{width:auto;text-align:left;top:0;}
.dlg FORM.form .ac-block-type1 .text.item .box{left:0!important;bottom:0;height:20px;}
.dlg FORM.form .ac-block-type1 .text.item .box INPUT{position:static;}
.dlg FORM.form .ac-block-type1 .line-tip{margin-left:0!important;}
.dlg .sb-color1{color:#999;}
.dlg .sb-color4{color:#999;}
.dlg .sb-bgcolor1{background-color:#fff;}
.dlg .sb-bgcolor4{background-color:#e5e5e5;}
.dlg .sb-bgimage1{background-image:url(../../../../../img/layout/sb-top.gif);}
.dlg .sb-bgimage2{background-image:url(../../../../../img/layout/sb-bottom.gif);}
.dlg .sb-bgimage3{background-image:url(../../../../../img/layout/sb-grip.gif);}
.order-waiting{color:#C00!important;}
.order-pending,.order-processing{color:#79C!important;}
.order-shipped{color:#0A0!important;}
.order-cancelled{color:#C70!important;}
.order-support{color:#C00!important;}
.frame-right .side-note DIV.note{position:relative;padding:8px 10px;font-size:11px;margin:0px;}
.frame-right .side-note DIV.note P{padding-left:20px;margin:0px;line-height:1.4em;}
.frame-right .side-note DIV.note .icon{position:absolute;left:10px;top:8px;width:16px;height:16px;background-image:url(../../../../../img/icons/join-signup-16.png);background-repeat:no-repeat;background-position:left top;}
.veriseal{padding-top:44px;text-align:center;}
DIV.header-line{border-bottom:2px solid #C7D3E6;clear:both;}
.frame-middle H2.first,.frame-middle H3.first{margin-top:0px;}
@media print{
DIV.app-footer{display:none;}
}
.pnp .pnp-tsm-package{padding-right:10px;}
.pnp .pnp-tsm-package H3{margin-top:0px;}
.pnp .pnp-tsm-package TABLE{width:680px;}
.pnp .pnp-table TABLE .pnp-tsm-play{width:16px;padding-right:0px;}
.pnp .pnp-table TD{font-size:0.775em;}
.pnp .pnp-table TABLE .pnp-tsm-title{text-align:left;width:auto;}
.pnp .pnp-table TABLE .pnp-tsm-artist{text-align:left;width:auto;}
.pnp .pnp-table TABLE .pnp-tsm-time{width:60px;text-align:center;}
.pnp .pnp-table TABLE .pnp-tsm-genre{width:120px;text-align:left;}
.pnp .pnp-table TABLE .pnp-tsm-play A{display:inline-block;width:16px;height:16px;vertical-align:middle;background-image:url(../../../../../img/icons/play-16.png);background-repeat:no-repeat;background-position:left top;}
.pnp .pnp-table TABLE .pnp-tsm-play A.pnp-playing{background-image:url(../../../../../img/icons/pause-16.png);background-repeat:no-repeat;background-position:left top;}
.pnp BLOCKQUOTE{margin:20px 40px 0px 40px;text-align:justify;font-style:italic;line-height:1.65em;}
.pnp ADDRESS{text-align:right;color:#c0c0c0;font-style:normal;font-size:11px;line-height:1.65em;}
.pnp .pnp-tsm-plan{position:relative;padding-right:80px;margin:0px 30px 10px 30px;border-bottom:1px solid #dedede;}
.pnp .pnp-tsm-price{position:absolute;top:0px;right:0px;width:80px;text-align:center;}
.pnp .pnp-tsm-plan-n{font-weight:normal;color:#404040;margin-bottom:4px;}
.pnp .pnp-tsm-plan-i{font-weight:normal;color:#999;font-size:11px;line-height:130%;margin-bottom:4px;}
.pnp .pnp-tsm-charge{font-weight:bold;}
.pnp .pnp-tsm-period{font-size:11px;}
.pnp-design{float:left;width:250px;padding:0px 30px;margin-bottom:40px;height:310px;}
.pnp-design A.pnpd-link{display:block;width:244px;height:244px;margin:0px;padding:0px;}
.pnp-design A IMG{width:244px;height:244px;}
.pnp-design P{text-align:center;margin:0px;}
.pnp-design P.pnpd-name{font-weight:bold;margin-top:4px;}
.pnp-design P.pnpd-attr{font-size:12px;}
.pnp-anchor{clear:both;margin:0px;padding:0px;height:0px;width:auto;}
.pnp-designs-notice{border-top:1px solid #CCC;position:relative;top:-25px;padding-top:20px;}
.pnp-designs-notice P{margin-bottom:5px;}
.pnp-designs-notice UL{margin:0px;}
.pnp-designs-notice UL LI{margin:6px 0px;}
.pnp-units{position:absolute;top:21px;right:400px;}
.pnp-units A{display:inline-block;width:24px;height:16px;overflow:hidden;margin-left:3px;background-image:url(../../../../../img/currency-buttons.gif)}
A.pnp-units-in{background-position:-80px 0px;}
A.pnp-units-cm{background-position:-104px 0px;}
A.pnp-units-in:hover{background-position:-80px -16px;}
A.pnp-units-cm:hover{background-position:-104px -16px;}
.pnp-units-in A.pnp-units-in,.pnp-units-in A.pnp-units-in:hover{background-position:-80px -32px;}
.pnp-units-cm A.pnp-units-cm,.pnp-units-cm A.pnp-units-cm:hover{background-position:-104px -32px;}
.pnp-cur{position:absolute;top:21px;right:292px;}
.pnp-cur A{display:inline-block;width:20px;height:16px;overflow:hidden;margin-left:3px;background-image:url(../../../../../img/currency-buttons.gif)}
A.pnp-USD{background-position:0px 0px;}
A.pnp-CAD{background-position:-20px 0px;}
A.pnp-GBP{background-position:-40px 0px;}
A.pnp-EUR{background-position:-60px 0px;}
A.pnp-USD:hover{background-position:0px -16px;}
A.pnp-CAD:hover{background-position:-20px -16px;}
A.pnp-GBP:hover{background-position:-40px -16px;}
A.pnp-EUR:hover{background-position:-60px -16px;}
.pnp-USD A.pnp-USD,.pnp-USD A.pnp-USD:hover{background-position:0px -32px;}
.pnp-CAD A.pnp-CAD,.pnp-CAD A.pnp-CAD:hover{background-position:-20px -32px;}
.pnp-GBP A.pnp-GBP,.pnp-GBP A.pnp-GBP:hover{background-position:-40px -32px;}
.pnp-EUR A.pnp-EUR,.pnp-EUR A.pnp-EUR:hover{background-position:-60px -32px;}
.pnp H2{position:relative;}
.pnp H2 .pnp-cur{top:0px;}
.pnp-table BR{line-height:50px;}
.pnp-table{position:relative;min-height:260px;padding:10px 260px 10px 10px;margin-bottom:24px;border-collapse:collapse;background:#FFF;}
.pnp-icon{position:absolute;top:50px;right:10px;width:250px;text-align:right;}
.pnp-icon IMG{width:auto;height:210px;}
.pnp-table H4{margin-top:0px;font-size:1.2em;padding-right:220px;}
.pnp-table P{font-size:94%;margin:0px 48px 12px 12px;}
.pnp-table UL{margin:0px 48px 12px 12px;}
.pnp-table LI{font-size:94%;margin:6px 0px 3px 0px;}
.pnp-table TABLE{width:95%;margin-top:18px;}
.pnp-table TH{text-transform:uppercase;}
.pnp-table TH,.pnp-table TD{text-align:center;margin:0px;padding:3px 10px;width:100px;vertical-align:middle;font-size:0.875em;}
.pnp-table TH.pnp-name,.pnp-table TD.pnp-name{text-align:left;width:auto;min-width:200px;padding-left:4px;}
.pnp-table TH.pnp-print-name,.pnp-table TD.pnp-print-name{text-align:left;width:auto;min-width:120px;padding-left:4px;}
.pnp-table TH.pnp-frame-name,.pnp-table TD.pnp-frame-name{text-align:left;width:auto;min-width:120px;padding-left:4px;}
.pnp-table TD.pnp-frame-name{font-weight:bold;}
.pnp-table TH{border-bottom:1px solid #404040;color:#404040;}
.pnp-table TD{border-bottom:1px solid #999;}
.pnp-table .pnp-last TD{border-bottom:1px solid #404040;}
.pnp-table STRONG{font-weight:bold;}
.pnp-old{display:block;color:#999;text-decoration:line-through;}
.pnp-new{display:block;color:#C00;margin-right:-0.6em;margin-top:-4px;}
.pnp-discount{margin:2px 0px;color:#C00;}
.pnp-price{position:absolute;top:10px;right:10px;width:240px;text-align:right;font-size:1.25em;line-height:1.2em;}
.pnp-table SELECT{border:solid 1px #999;color:#555;}
.pnp-table OPTION{padding:1px 4px;}
.pnp-frame{display:none;position:relative;margin-right:-260px;padding-right:260px;}
.pnp-frame H4{margin-top:36px;}
.pnp-frame .pnp-units,.pnp-frame .pnp-cur{top:11px;}
.pnp-services{width:230px;height:169px;background-image:url(../../../../../img/printing/mpix/mpix-luster-coating-service-sm.png);background-repeat:no-repeat;background-position:left top;}
.pnp .frame-middle P{text-align:justify;}
.pnp .frame-middle H2{font-size:17px;color:#79C;font-weight:normal;}
.pnp .sections{padding-right:230px;}
.pnp .sections .menu{width:230px;position:absolute;right:0px;padding:0px;background:none;text-align:center;}
.pnp .sections .menu .links{padding:20px 10px 0px 30px;text-align:left;}
.pnp .sections .menu .links A{color:#C70;font-size:17px;font-weight:normal;line-height:150%;}
.pnp .sections H3{margin-left:0px;}
.pnp .icon{position:absolute;top:34px;right:0px;width:260px;min-height:220px;text-align:center;}
.pnp .groupTitle{font-size:16px;font-weight:bold;margin:15px 0px 0px 3px;}
.pnp .pnp-page-title{border-bottom:2px solid #7799CC;margin-bottom:8px;position:relative;}
.pnp .pendingOrdersCountNone,.pnp .pendingOrdersCount{color:#CC7700;}
.pnp .productBin,.pnp .tableBin{position:relative;background:url(../../../../../img/pnp-product-bg.png) repeat-x;margin:15px 0px 23px;}
.pnp .productBin H3,.pnp .tableBin H3{font-size:17px;font-weight:normal;color:#79C;margin:0px;}
.pnp .productBin{padding:7px 268px 5px 23px;min-height:246px;}
.pnp .productBin .price{position:absolute;right:15px;top:7px;color:#444;font-size:17px;}
.pnp .productBin .description{margin-top:15px;}
.pnp .tableBin{padding:12px 260px 12px 19px;min-height:230px;}
.pnp .tableBin .finishingIcon{right:0px;width:230px;height:169px;background-image:url(../../../../../img/printing/mpix/mpix-luster-coating-service-sm.png);background-repeat:no-repeat;background-position:left top;}
.pnp .tableBin TABLE{border:none;margin:0px 6px;min-width:438px;width:95%;}
.pnp .tableBin TABLE TH,.pnp .tableBin TABLE TR{background:none;}
.pnp .tableBin TABLE TR{border-bottom:solid 1px #D5D5D5;}
.pnp .tableBin TABLE TR.last{border-bottom:solid 1px #404040;}
.pnp .tableBin TABLE TH{border-bottom:solid 1px #404040;font-size:10px;font-weight:normal;text-transform:uppercase;color:#404040;width:67px;}
.pnp .tableBin TABLE TD{border:none;color:#5C5C5C;}
.pnp .tableBin TABLE .money{padding:0px;text-align:center;}
.pnp .tableBin#frames TABLE TH{width:48px;}
.pnp .tableBin#frames TABLE TD{width:64px;}
.pnp .tableBin#frames TABLE .nameColumn,.pnp .tableBin TABLE .nameColumn{min-width:190px;width:auto;text-align:left;}
.pnp .tableBin .innerTableBin{position:relative;margin-top:20px;}
.pnp .tableBin .innerTableBin .icon{right:-260px;}
.pnp .frame-select STRONG{font-weight:bold;color:#000;}
.pnp .old-price{color:#999;text-decoration:line-through;}
.pnp .new-price{color:#C00;margin-right:-1em;}
.pnp P.discount-info{font-size:11px;margin:2px 0px;padding-left:16px!important;color:#C00;}
.pnp-promo{background:#DDD;padding:12px;margin-bottom:12px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 0px 0px 8px rgba(33,33,33,.2);-moz-box-shadow:inset 1px 0px 3px rgba(33,33,33,.2);box-shadow:inset 0px 0px 3px rgba(33,33,33,.2);font-size:95%;font-weight:bold;line-height:1.8em;}
.pnp-promo p{margin:10px 0px;text-align:center;}
.pnp-promo .dates,.pnp-promo .desc{font-weight:normal;}
.pnp-promo .desc{font-size:90%;}
.pnp-promo .name{font-size:110%;}
.pnp-promo SUP{font-size:60%;vertical-align:super;}
.pnp-cutoff TABLE{width:100%;border-collapse:collapse;border:1px solid #DDD;font-size:11px;margin-top:8px;border-spacing:0px 0px;}
.pnp-cutoff TABLE H5{font-size:12px;margin:0px 0px 3px 0px;text-transform:uppercase;}
.pnp-cutoff TABLE TR TH{background:#F8FAFC;border-bottom:solid 1px #DDD;text-align:center;color:#57A;padding:10px 0px;}
.pnp-cutoff TABLE TR TD{height:47px;padding:0px;background:white url(../../../../../img/selling-table-row.gif) repeat-x bottom;text-align:center;width:130px;}
.pnp-cutoff TABLE TR.last TD{background:white url(../../../../../img/selling-table-row-last.gif) repeat-x bottom;}
.pnp-cutoff TABLE TR TD.name{text-align:left;font-weight:bold;color:#57A;padding:0px 10px;width:auto;}
.pnp .hide-prices .price{display:none;}
.pnp .hide-prices .currency-links{display:none;}
.static .frame-middle P,.static .frame-middle H2,.static .frame-middle H3,.static .frame-middle UL,.static .frame-middle OL,.static .frame-middle PRE{padding:0px;}
.static .frame-middle UL,.static .frame-middle OL{padding-left:20px;}
.static .frame-middle P{line-height:1.65em;margin:0 0 0.8em 0;}
.static .frame-middle H2{position:relative;font-size:17px;font-weight:normal;margin:1.2em 0px 0.6em;line-height:1.65em;}
.static .frame-middle H1+H2{margin-top:0;}
.static .frame-middle H2.first,.static .frame-middle H3.first{margin-top:0px;}
.static .frame-middle H3{font-size:12px;font-weight:bold;margin:0.8em 0px 0.4em;color:#666}
.static TABLE{margin:0.7em 0 1.5em 0;border:solid 1px #DCE5F2;border-collapse:collapse;font-size:11px;}
.static TH,.static TD{padding:5px 8px;}
.static TH{background:#F1F4FA;}
.static TD.center{text-align:center;}
.static TD.nowrap{white-space:nowrap;}
.static TR.even{background:#EEEEEE;}
.tou P{text-align:justify;}
.tou H4{font-weight:normal;text-decoration:underline;}
.tou EM.u{text-decoration:underline;font-style:normal;}
.tou P.strong{font-weight:bold;}
.tou DIV.indent{padding-left:32px;}
A.top{position:relative;float:right;font-size:11px;right:0px;color:#57A;padding-left:36px;height:17px;}
A.top SPAN{display:block;position:absolute;top:5px;left:16px;width:16px;height:16px;background-image:url(../../../../../img/icons/arrow-up-16.png);background-repeat:no-repeat;background-position:left top;;}
.livechat,.livechat .lc-div-2,.livechat .lc-div-2 A .lc-badge{position:relative;display:block;}
.livechat .lc-div-1,.livechat .lc-div-3{display:none;}
.livechat .lc-offline{position:absolute;top:0px;left:0px;right:0px;bottom:0px;margin:0px;padding:0px;display:none;z-index:998;}
.livechat A:hover{text-decoration:none;}
.livechat A .lc-badge{margin:0px auto;background-repeat:no-repeat;}
.livechat-large{margin:10px 0px 10px;height:85px;}
.livechat-large A .lc-badge{width:169px;height:85px;}
.livechat-large A .lc-badge-offline{background-image:url(../../../../../img/site/livechat/badge-offline-large.png);}
.livechat-large A .lc-badge-online{background-image:url(../../../../../img/site/livechat/badge-online-large.png);}
.livechat-small A .lc-badge{width:94px;height:32px;}
.livechat-small A .lc-badge-offline{background-image:url(../../../../../img/site/livechat/badge-offline-small.en-US.png);}
.livechat-small A .lc-badge-online{background-image:url(../../../../../img/site/livechat/badge-online-small.en-US.png);}
@media(max-width:1400px){
.chat .frame-left .frame-box{width:405px;}
.chat .frame-box .dash-lc .livechat{right:120px;}
.chat .frame-middle .dash-preview{text-align:left;}
.chat .site-zenbar,.app-header,.app-footer{min-width:980px;}
}
.chat .dash-lc{width:81%;margin:0;overflow:hidden;}
.chat .dash-lc>DIV{float:right;}
.livechat{visibility:hidden;position:absolute;bottom:0;right:0;}
.livechat.on{visibility:visible;transition:1s all ease-in;}
.livechat .lc-badge{display:inline-block;color:#555;line-height:50px;text-align:center;min-width:230px;padding:0 20px;border:1px solid #ccc;border-top-left-radius:12px;border-top-right-radius:12px;}
.livechat .lc-badge .point{font-family:FontAwesome;font-size:22px;padding-right:15px;}
.livechat .lc-badge-online{border-top:16px solid #5ABE5A;}
.livechat .lc-badge-online .point{color:#5ABE5A;}
.livechat .lc-badge-offline{border-top:12px solid #454A52;}
.livechat .lc-badge-offline .point{color:#C83232;}
.livechat .msg{display:inline-block;line-height:18px;position:relative;top:6px;text-align:left;}
.livechat .lc-badge-online .msg{top:0;}
.livechat .time{font-size:14px;color:#8d8d8d;}
.livechat_button{width:70px!important;height:70px!important;}
.chat{bottom:90px!important;right:10px!important;position:fixed;z-index:90;}
.jPbmEF path{fill:#ffffff;}
iframe[title="Button to launch messaging window"]{bottom:70px!important;}
div>div[role="presentation"]>div{margin-bottom:50px;}
.uservoice{position:relative;margin:5px 0px 10px;}
.uservoice IMG{display:block;position:relative;width:193px;height:70px;margin:0px auto;border:none;}
.uservoice P{padding:0px 10px 0px 20px;}
.tools .uservoice{margin-bottom:30px;}
.tools .side-note{margin-top:20px;}
.vp-dimmer{position:fixed;width:100%;height:100%;top:0px;left:0px;margin:0px;padding:0px;background-color:#000;opacity:0.5;;z-index:2020;}
.vp-container{position:fixed;top:0px;left:0px;width:100%;height:100%;margin:0px;padding:0px;z-index:2021;}
.vp-container .vp-inner{position:relative;top:50%;display:block;margin-left:auto;margin-right:auto;background-color:#000;box-shadow:7px 7px 14px 7px rgba(0,0,0,.3);}
.vp-container .vp-close{position:absolute;top:0px;right:0px;width:40px;height:40px;cursor:pointer;z-index:2022;background:#f89829;color:#FFF;font-size:20px;font-weight:800;line-height:40px;text-align:center;}
.vp-ipad-dimmer{display:none;}
.btn{display:block;float:right;background-repeat:no-repeat;margin-left:10px;color:#555;text-align:center;position:relative;text-decoration:none;}
.btn:active{text-decoration:none;}
.btn:hover{text-decoration:none;color:#79C;}
A.btn,A.btn:hover{text-decoration:none;}
.btn-left{float:left;margin-left:0px;margin-right:10px;}
.btn-h{color:#C70;}
.btn-b{font-weight:bold;}
.btn-d{color:#999;cursor:default;}
.btn-d:hover{color:#999;}
.btn SPAN{display:block;position:absolute;}
.btn-normal{height:24px;padding:4px 8px;font-size:16px;line-height:24px;}
.btn-normal SPAN{top:4px;width:24px;height:24px;}
.btn-normal-il{padding-left:36px;}
.btn-normal-il SPAN{left:6px;}
.btn-normal-ir{padding-right:36px;}
.btn-normal-ir SPAN{right:6px;}
.btn-small{height:18px;padding:2px 8px;font-size:11px;line-height:17px;}
.btn-small SPAN{top:3px;width:16px;height:16px;}
.btn-small-il{padding-left:28px;}
.btn-small-il SPAN{left:6px;}
.btn-small-ir{padding-right:28px;}
.btn-small-ir SPAN{right:6px;}
.btn-normal .btn-confirm{background-image:url(../../../../../img/icons/confirm-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-d .btn-confirm{background-image:url(../../../../../img/icons/confirm-gray-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-normal .btn-cancel{background-image:url(../../../../../img/icons/delete-gray-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-normal:hover .btn-cancel{background-image:url(../../../../../img/icons/delete-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-d:hover SPAN.btn-cancel{background-image:url(../../../../../img/icons/delete-gray-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-normal .btn-back{background-image:url(../../../../../img/icons/back-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-normal .btn-next{background-image:url(../../../../../img/icons/next-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-d:hover SPAN.btn-next{background-image:url(../../../../../img/icons/next-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-normal:hover .btn-next{background-image:url(../../../../../img/icons/next-highlight-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-normal .btn-signup{background-image:url(../../../../../img/icons/join-signup-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-normal .btn-upload{background-image:url(../../../../../img/icons/upload-photos-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-normal .btn-collection{background-image:url(../../../../../img/icons/collection-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-normal .btn-comment{background-image:url(../../../../../img/icons/comment-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-normal .btn-download{background-image:url(../../../../../img/icons/save-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-normal SPAN.btn-comment-16{top:9px;left:16px;width:16px;height:16px;background-image:url(../../../../../img/icons/comment-16.png);background-repeat:no-repeat;background-position:left top;}
.btn-small .btn-signup{background-image:url(../../../../../img/icons/join-signup-16.png);background-repeat:no-repeat;background-position:left top;}
.btn-small .btn-refresh{background-image:url(../../../../../img/icons/refresh-16.png);background-repeat:no-repeat;background-position:left top;}
.btn-small .btn-confirm{background-image:url(../../../../../img/icons/confirm-16.png);background-repeat:no-repeat;background-position:left top;}
.btn-normal .btn-add{background-image:url(../../../../../img/icons/add-24.png);background-repeat:no-repeat;background-position:left top;}
.btn-d .btn-add{background-image:url(../../../../../img/icons/add-gray-24.png);background-repeat:no-repeat;background-position:left top;}
.license-container{margin-left:1em;}
.license-title{font-weight:bold;}
.license .digital-products,.license-name{color:#7799CC;}
.license-text{border:solid 1px #999999;padding:15px;margin:10px 0px;overflow:auto;height:280px;}
.license-text PRE{margin:0px;font-size:14px;font-family:Consolas,'Lucida Console',monospace;white-space:pre-wrap;white-space:-moz-pre-wrap;}
.license-radio{margin:4px 0px;line-height:20px;}
.license FORM{padding:0px;line-height:16px;}
.license .formButtonGroup{padding-top:0px;}
.license .license-products{padding-top:8px;}
.license-view-popup{padding:12px;min-width:300px;}
.license-view-popup #frame{position:absolute;top:48px;bottom:0px;left:0px;right:0px;min-height:300px;min-width:300px;overflow:auto;padding-left:16px;}
.license-view-popup .license-text{position:absolute;left:0px;margin:12px 16px;height:auto;top:12px;bottom:50px;right:0px;}
.license-view-popup .form-buttons{position:absolute;bottom:16px;right:16px;}
FORM{padding:6px 0px 10px 0px;margin:0px;}
.frame-middle FORM H2{font-size:19px;font-weight:normal;margin:1em 0px 0.6em 0px;clear:both;color:#777;}
.formBody{position:relative;max-width:768px;margin:0px auto;}
.formBody H1.first{margin-top:0px;}
.formItem,.formItemRequired,.formItemError,.formItemRequiredError{position:relative;clear:both;min-height:23px;}
.formTightItemGroup .formItem{position:relative;height:20px;}
.formItemBox{display:block;position:relative;float:left;}
.formLabelBox{width:35%;float:left;text-align:right;line-height:19px;}
.formLabel{padding-right:3px;float:right;}
.formItem .formLabel{}
.formItemRequired .formLabel{font-weight:bold;}
.formItemError .formLabel{color:#C00;}
.formItemRequiredError .formLabel{font-weight:bold;color:#C00;}
INPUT.formTextBox{position:relative;height:16px;width:192px;padding:1px 3px;margin:0px 0px 3px 0px;color:#555;border:solid 1px #999;}
INPUT.formFile{height:20px;margin:0px 0px 5px 0px;color:#555;font-size:12px;}
.formWideLabelItemGroup INPUT.formTextBox{width:92px;}
.formItem TEXTAREA,.formItemRequired TEXTAREA,.formItemError TEXTAREA,.formItemRequiredError TEXTAREA{width:192px;padding:1px 3px;margin:0px 0px 3px 0px;color:#555;border:solid 1px #999;height:3.6em;overflow:auto;font-size:12px;}
.formItem SELECT,.formItemRequired SELECT,.formItemError SELECT,.formItemRequiredError SELECT{height:20px;padding:0;margin:0;color:#555;border:solid 1px #999;width:200px;}
SPAN.formCheckBox{position:relative;width:374px;float:right;}
SPAN.formCheckBox INPUT{vertical-align:middle;}
.formWideLabelItemGroup TEXTAREA{width:92px;}
.formReadOnlyText{width:250px;line-height:19px;height:19px;float:left;padding-left:3px;margin-bottom:5px;font-weight:bold;}
.formWideLabelItemGroup .formReadOnlyText{width:100px;}
.formInputTip{position:relative;left:35%;width:300px;margin:-3px 0px 5px 0px;font-size:11px;color:#57A;}
.formInputMiniTip{font-size:11px;color:#57A;position:absolute;margin-left:35%;white-space:nowrap;left:204px;top:3px;}
.formItemError INPUT.formTextBox,.formItemError INPUT.formFile,.formItemError TEXTAREA,.formItemError SELECT,.formItemRequiredError INPUT.formTextBox,.formItemRequiredError INPUT.formFile,.formItemRequiredError TEXTAREA,.formItemRequiredError SELECT{border-color:#C00;}
.formTipBox{padding-right:4px;margin-left:36%;}
.formTip{clear:both;font-size:11px;line-height:1.4em;text-align:left;margin:0px 0px 0px 0px;}
.formTipBlue{clear:both;font-size:11px;line-height:1.4em;text-align:left;margin:1px 0px 4px 0px;color:#79C;}
.formButtonGroup{clear:both;padding-top:32px;height:32px;position:relative;}
.formError{position:relative;border:solid 1px #F00;background:#FCC;color:#C00;padding:12px 12px;margin-bottom:12px;}
.formConfirm,.formConfirmHidden{position:relative;border:solid 1px #FB4;background:#FFF0A6;color:#D07A0F;padding:12px 12px;margin-bottom:12px;}
.formConfirmHidden,.formErrorHidden{visibility:hidden;}
.formConfirm A,.formError A{text-decoration:underline;}
.formPrompt{color:#57A;margin-bottom:0px;}
.formRadio{padding-top:3px;padding-left:23px;}
.formRadio INPUT{position:absolute;left:0px;top:1px;}
.site-zenbar{font:16px/1.5 myriad-pro,"Lucida Grande","Segoe UI",Tahoma,Helvetica,Arial,sans-serif;font-size:12pt;position:relative;}
.site-zenbar .text{margin-right:12px;}
.site-zenbar .icon{position:absolute;top:5px;right:0px;width:12px;height:12px;background-image:url(../../../../../img/layout/sb-bottom.gif);background-repeat:no-repeat;background-position:left top;;background-position:left top;}
.site-zenbar .right,.site-zenbar .middle,.site-zenbar .left{height:32px;line-height:32px;}
.site-zenbar .right{float:right;}
.site-zenbar .middle{float:left;left:40%;position:relative;}
@media all and (max-width:1250px){
.site-zenbar .middle{left:10px;}
}
.site-zenbar .left{float:left;}
.site-zenbar .sz-drop-down{font-size:8px;position:relative;top:-1px;left:-10px;}
.site-zenbar A{font:16px/1.5 myriad-pro,"Lucida Grande","Segoe UI",Tahoma,Helvetica,Arial,sans-serif;font-size:12pt;text-decoration:none;position:relative;}
.site-zenbar A.sz-myzen{position:relative;}
.site-zenbar .sz-cart SPAN.sz-sep{margin-left:8px;padding-right:11px;}
.site-zenbar SPAN.sz-sep{padding:0px 8px;color:#555;position:relative;}
.sz-inner{position:relative;height:32px;background:#000;text-align:right;font-size:12pt;line-height:20px;}
.sz-menu{position:absolute;top:31px;text-align:left;padding:1px;z-index:2000;}
.sz-menu-inner{padding:4px;border-style:solid;border-width:1px;}
.sz-menu-inner A{font:16px/1.5 myriad-pro,"Lucida Grande","Segoe UI",Tahoma,Helvetica,Arial,sans-serif;font-size:12pt;}
.sz-menu A{display:block;padding:3px 4px;white-space:nowrap;font-size:10pt;}
.sz-menu A:hover{text-decoration:none;background-color:#AAA;color:#000;}
.sz-menu .sep{margin:3px 0px;height:1px;line-height:1px;background-color:#AAA;}
.sz-cart{display:none;}
.sz-s-checkout .sz-cart{display:inline;margin-left:-20px;}
.sz-cart A{padding:0px 16px 0px 16px;position:relative;}
.sz-cart A .sz-icon{display:block;position:absolute;left:-7px;width:20px;height:20px;background-image:url(../../../../../img/site/zenbar-cart-20.png);background-repeat:no-repeat;top:2px;}
.sz-myzen:hover{text-decoration:none;}
.sz-myzen .sz-icon{display:block;position:absolute;right:12px;width:12px;height:12px;background-image:url(../../../../../img/site/zenbar-dropdown.gif);background-repeat:no-repeat;background-position:left top;;top:6px;}
.sz-myzen .txt{padding-right:10px;}
.sz-carti{position:absolute;text-transform:none;text-align:left;width:260px;padding:1px;top:31px;z-index:2000;}
.sz-carti-inner{font:16px/1.5 myriad-pro,"Lucida Grande","Segoe UI",Tahoma,Helvetica,Arial,sans-serif;position:relative;padding:10px;border-style:solid;border-width:1px;}
.sz-carti .hdr{padding-bottom:10px;text-transform:uppercase;}
.sz-carti .content{padding:5px 0px;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid;line-height:24px;}
.sz-carti .cat{overflow:hidden;font-size:10pt;}
.sz-carti .count,.sz-carti .amount{text-align:right;float:right;width:62px;padding-right:2px;font-size:10pt;}
.sz-carti .count{width:35px;}
.sz-carti .total{padding:8px 2px 8px 2px;text-align:right;}
.sz-carti .bottom{padding-top:12px;overflow:auto;}
.sz-carti *{font:16px/1.5 myriad-pro,"Lucida Grande","Segoe UI",Tahoma,Helvetica,Arial,sans-serif;}
.sz-carti .btn-cart{float:right;display:block;height:26px;background-repeat:no-repeat;background-position:left top;line-height:26px;text-align:center;color:#FFF;text-decoration:none;font-weight:bold;font-size:10pt;border:1px solid #555;padding:2px 7px;background:#414141;background:-webkit-linear-gradient(top,#414141 0%,#383838 50%,#383838 51%,#383838 100%);background:-moz-linear-gradient(top,#414141 0%,#383838 50%,#383838 51%,#383838 100%);background:-ms-linear-gradient(top,#414141 0%,#383838 50%,#383838 51%,#383838 100%);
background:-o-linear-gradient(top,#414141 0%,#383838 50%,#383838 51%,#383838 100%);background:linear-gradient(to bottom,#414141 0%,#383838 50%,#383838 51%,#383838 100%);}
.sz-carti .btn-cart:hover,.sz-carti .btn-cart:active{color:#EEE;text-decoration:none;}
.sz-font1{font-size:10pt;}
.sz-font2{font-weight:bold;}
.sz-font3{font-size:15px;font-weight:bold;}
.sz-font4{font-size:20px;letter-spacing:1.5px;}
.sz-font5{font-size:13px;}
.sz-font6{font-size:12px;}
.sz-bgcolor1{background-color:#000;}
.sz-color1,.sz-color1:hover{color:#999;}
.sz-color2,.sz-color2:hover{color:#FFF;}
.sz-color3,.sz-color3:hover{color:#FFF;}
.sz-color4{color:#555;}
.sz-color5,.sz-color5:hover{color:#CCC;}
.sz-border1{border-color:#555;}
.sz-menu-sep{border-bottom-width:1px;border-bottom-style:solid;margin:4px 2px -1px 2px;}
.sz-cartballoon{position:absolute;right:25px;top:47px;background-color:#000;width:300px;z-index:2000;font:16px/1.5 myriad-pro,"Lucida Grande","Segoe UI",Tahoma,Helvetica,Arial,sans-serif;font-size:11pt;margin:0px;}
.sz-cartballoon .cb-inner{border:1px solid #5E5E5E;margin:1px;}
.sz-cartballoon .cb-content .icon{float:left;width:24px;height:24px;background-position:center center;background-image:url(../../../../../img/core/printing/cfg-save2.png);}
.sz-cartballoon .cb-content .icon.cart{width:20px;height:20px;background-image:url(../../../../../img/site/zenbar-cart-20.png);}
.sz-cartballoon .cb-content{padding:17px 10px 10px 10px;}
.sz-cartballoon .cb-content.hover{cursor:pointer;}
.sz-cartballoon .cb-content.hover.over{background-color:#464646;}
.sz-cartballoon .cb-x{position:absolute;top:7px;right:7px;width:14px;height:15px;background-image:url(../../../../../img/core/printing/balloon-close.png);cursor:pointer;}
.sz-cartballoon .text{float:right;width:242px;color:#FFF;}
.sz-cartballoon .viewcart{clear:both;display:inline-block;margin:5px 0px 0px 35px;cursor:pointer;color:#FFF;font-weight:bold;}
.sz-cartballoon .cb-triangle{position:absolute;width:0px;height:0px;border-width:0 10px 20px 10px;border-color:transparent transparent #000 transparent;border-style:solid;}
.sz-cartballoon .cb-triangle.outter{top:-13px;right:40px;border-width:0 10px 14px 10px;}
.sz-cartballoon .cb-triangle.border{top:1px;right:-9px;border-width:0 9px 13px 9px;border-color:transparent transparent #756D6D transparent;}
.sz-cartballoon .cb-triangle.inner{top:2px;right:-8px;border-width:0 8px 12px 8px;}
.sz-cartballoon .cb-register{border-top:1px solid #fff;padding:10px;color:#b7b7b7;}
.sz-cartballoon .cb-register-cta{font-size:1.4em;color:#CCC;line-height:27px;padding:0;text-align:center;padding:0 25px 5px 25px;}
.sz-cartballoon .cb-register-button{color:#fff;font-weight:bold;width:150px;text-align:center;line-height:30px;margin:10px auto;display:block;border:1px solid #5D5D5D;font-size:1.2em;background:#383838;background:-moz-linear-gradient(top,#383838 0%,#414141 49%,#373737 50%,#404040 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#383838),color-stop(49%,#414141),color-stop(50%,#373737),color-stop(100%,#404040));background:-webkit-linear-gradient(top,#383838 0%,#414141 49%,#373737 50%,#404040 100%);
background:-o-linear-gradient(top,#383838 0%,#414141 49%,#373737 50%,#404040 100%);background:-ms-linear-gradient(top,#383838 0%,#414141 49%,#373737 50%,#404040 100%);background:linear-gradient(to bottom,#383838 0%,#414141 49%,#373737 50%,#404040 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#383838',endColorstr='#404040',GradientType=0);}
.sz-cartballoon .cb-register-button:hover{text-decoration:none;color:#ccc;}
.sz-cartballoon .cb-register-bottom{text-align:center;font-size:0.8em;}
.sz-cartballoon .cb-register-signin{color:#fff;font-weight:bold;}
.sz-upgrade-badge A{background-color:#272727;color:#FFF;padding:10px 30px;margin-left:6px;text-transform:uppercase;}
.sz-upgrade-menu DIV{color:#F89829;font-size:14px;}
.sz-upgrade SPAN{color:gray;font-size:12px;}
.sz-notice{font-size:14px;color:#fff;}
.sz-notice A{color:#F89829;}
.smcx-widget{display:none!important;}
.dlg-frm .smcx-widget{display:block;}
.dlg-frm .survey-monkey-form{height:600px;-webkit-overflow-scrolling:touch;overflow:hidden;position:relative;}
.dlg-frm .survey-monkey-form .fa-refresh{font-size:80px;display:block;position:absolute;top:50%;left:50%;margin-left:-35px;margin-top:-40px;}
.ddbtn{display:block;float:right;background-repeat:no-repeat;color:#555;text-align:left;position:absolute;display:none;}
.ddbtn-btn{text-align:center;}
.ddbtn-normal{font-size:16px;line-height:24px;padding:4px 8px;font-size:16px;}
.btn-normal .ddbtn-triangle{font-size:12px;font-family:Arial;display:inline;}
.ddbtn-normal .ddbtn-triangle{font-size:12px;font-family:Arial;display:inline;}
.ddbtn-item,.ddbtn-top-item{display:block;background-repeat:no-repeat;color:#555;text-align:left;position:relative;}
.ddbtn-top-item{text-align:center;}
.ddbtn-top-item:active{text-decoration:none;}
.ddbtn-top-item:hover{text-decoration:none;color:#79C;}
.ddbtn-top-item-normal{height:24px;}
.ddbtn-separator{display:block;color:#555;text-align:center;position:relative;}
.ddbtn-separator-normal{border-bottom:1px solid #ddd;height:3px;}
.ddbtn-item:active{text-decoration:none;}
.ddbtn-item:hover{text-decoration:none;color:#79C;}
.ddbtn-item-normal{height:32px;line-height:32px;}
.ddbtn-normal-il .ddbtn-top-item-normal{padding-left:28px;}
.ddbtn-normal .ddbtn-top-item .ddbtn-confirm{background-image:url(../../../../../img/icons/confirm-24.png);background-repeat:no-repeat;background-position:left top;}
.ddbtn-normal-il .ddbtn-top-item SPAN{left:8px;}
.ddbtn-normal .ddbtn-top-item SPAN{height:24px;top:0px;width:24px;}
.ddbtn .ddbtn-top-item SPAN{display:block;position:absolute;}
.ddbtn-btn SPAN{left:16px!important;}
.help-tooltip{background:url(../../../../../img/icons/help-icon-16px.png) no-repeat;display:inline-block;overflow:visible;position:relative;width:16px;height:16px;vertical-align:middle;margin:0 4px;top:-1px;}
.box>.help-tooltip{top:0;}
h4>.help-tooltip{}
.box>label+.help-tooltip{top:-2px;}
.box>.richedit~.help-tooltip,.item>.richedit~.help-tooltip{top:4px!important;}
.box>.selector-box+.help-tooltip{top:4px!important;}
.help-tooltip span{position:absolute;z-index:99999;height:0;}
.help-tooltip .inner{font-style:normal!important;font-weight:normal!important;background-color:#4b5357;color:#fff!important;position:relative;border-radius:4px;line-height:18px;font-size:12px!important;visibility:hidden;opacity:0!important;height:0;padding:0;transition-duration:0.2s;transition-property:opacity;transition-timing-function:ease-out;}
.help-tooltip:hover span{height:auto;}
.help-tooltip:hover .inner{padding:9px 13px 10px 13px;height:auto;visibility:visible;opacity:1!important;}
.help-tooltip .inner:after{content:' ';position:absolute;width:0;height:0;}
.help-tooltip .position-right .inner:after{left:-11px;top:10px;border-bottom:9px solid transparent;border-right:11px solid #4b5357;border-top:9px solid transparent;}
.help-tooltip .position-right .inner{float:left;}
.help-tooltip .position-right{top:-10px;left:8px;padding-left:25px;}
.help-tooltip .position-left{top:-10px;right:8px;padding-right:25px;}
.help-tooltip .position-left .inner{float:right;}
.help-tooltip .position-left .inner:after{right:-11px;top:10px;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:11px solid #4b5357;}
.help-tooltip .size-small{width:150px;}
.help-tooltip .size-medium{width:317px;}
.help-tooltip .size-large{width:500px;}
.help-tooltip .inner ul{margin-top:5px;margin-bottom:5px;}
.help-tooltip .inner a{color:#f89829;}
@media screen and (min-width:350px) and (max-width:650px){
.help-tooltip:hover .inner{padding:5px 5px 5px 5px;}
.help-tooltip .size-medium{width:150px;}
}
.site-login{margin:0px -20px;background:#111;border-bottom:2px solid #7A7A7A;color:#CCC;height:85px;padding-top:15px;}
.site-login .sl-outer{float:right;padding:22px 20px 0px 20px;}
FORM.site-login{font:16px/1.5 "Lucida Grande","Segoe UI",Verdana,Helvetica,Arial,sans-serif;}
.site-login LABEL{font-size:0.75em;text-transform:uppercase;}
.site-login LABEL.sl-error{color:#C00;}
.site-login INPUT{width:160px;height:20px;padding:2px 3px;margin-left:4px;margin-right:20px;font-size:0.875em;}
.site-login INPUT.sl-error{color:#C00;background:#FCC;}
.site-login A.sl-btn{position:relative;display:inline-block;top:-1px;width:65px;height:22px;margin-left:10px;text-align:center;background:#CC6608;color:#FFF;border:1px solid #CC6608;font-size:0.75em;text-transform:uppercase;line-height:22px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.site-login A.sl-wait{color:#999;background:#111;border-color:#999;cursor:default;}
.site-login A.sl-wait:hover{text-decoration:none;}
.site-login A.sl-cancel{border:none;background:none;color:#808080;}
.site-login .sl-c{clear:both;padding:2px 0px 8px 424px;font-size:0.75em;line-height:normal;}
.site-login DIV.sl-error{min-height:24px;padding-top:0px;color:#C00;margin-top:-22px;margin-bottom:10px;}
BODY FORM.ah-login{margin:0px;padding:0px;padding-top:15px;}
BODY FORM.ah-login *{font-family:"Lucida Grande","Segoe UI",Verdana,Helvetica,Arial,sans-serif;}
BODY FORM.ah-login,BODY FORM.ah-login DIV{font:16px/1.5 "Lucida Grande","Segoe UI",Verdana,Helvetica,Arial,sans-serif;}
.ah-login .sl-c{}
BODY FORM.ah-login INPUT{border:0px none;outline:0px;}
.app-header{position:relative;height:73px;padding:0px;padding-left:230px;margin:0px;background:#2B353A;}
.app-header .site-zenbar{margin:0px;width:auto;}
.ah-home{display:block;position:absolute;left:0px;top:0px;height:73px;width:230px;background:url(../../../../../img/site/zenfolio-logo-w.png) no-repeat 30px 3px;}
.ah-top-menu{position:absolute;top:0px;right:20px;height:15px;padding:3px 0px;margin:0px;text-transform:uppercase;}
BODY DIV.app-header,BODY DIV.app-header .ah-top-menu,BODY DIV.app-header .ah-top-menu *{font-family:"Lucida Grande","Segoe UI",Verdana,Helvetica,Arial,sans-serif;}
.ah-top-menu SPAN{display:inline-block;padding:0px 15px;}
.ah-top-menu SPAN.ah-a{border-right:1px solid #666;}
.ah-top-menu SPAN.ah-z{padding-top:3px;padding-bottom:3px;margin-top:-3px;background:#CC660B;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;}
.ah-top-menu SPAN.sh-lv,.ah-top-menu SPAN.ah-z:hover{background-color:#7A7A7A;}
.ah-top-menu A{color:#808080;}
.ah-top-menu .ah-z A{color:#FFF;}
.ah-menu{position:absolute;left:230px;right:0px;bottom:0px;height:34px;line-height:34px;font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#DDD;}
.ahm-bg{position:absolute;left:-2px;right:0px;top:-1px;bottom:0px;margin-right:228px;background:#CCC;opacity:0.2;border:2px solid #222;border-bottom:none;-webkit-border-top-left-radius:13px;-webkit-border-top-right-radius:13px;-moz-border-radius-topleft:13px;-moz-border-radius-topright:13px;border-top-left-radius:13px;border-top-right-radius:13px;}
.ahm-pad-left,.ahm-pad-right{position:absolute;bottom:0px;width:24px;height:42px;}
.ahm-pad-left{left:-11px;background:url(../../../../../img/site/app/menu-pad.png) no-repeat 0px 0px;}
.ahm-pad-right{right:219px;background:url(../../../../../img/site/app/menu-pad.png) no-repeat 0px -42px;}
.ahm-pad-middle{position:absolute;left:13px;right:243px;bottom:0px;height:42px;background:url(../../../../../img/site/app/menu-pad.png) repeat-x 0px -84px;}
.ahm-content-middle{position:relative;height:100%;margin-right:230px;padding:0px 5px;}
.ahm-content-right{position:absolute;top:0px;right:0px;width:210px;height:100%;padding:0px 10px;}
.ah-menu SPAN A,.ah-menu SPAN A:visited{color:#DDD;}
.ah-menu SPAN A:hover,.ah-menu SPAN A:active{color:white;text-decoration:underline;}
.ah-menu SPAN.selected A,.ah-menu SPAN.selected A:visited,.ah-menu SPAN.selected A:hover,.ah-menu SPAN.selected A:active{color:#808080;}
.ah-menu SPAN{position:relative;float:left;padding:0px 6px;}
.ah-menu SPAN.ahm-sep{position:relative;float:left;top:13px;width:1px;height:9px;padding:0px;overflow:hidden;background:url(../../../../../img/sitehome/v4-icons.gif) no-repeat -66px -4px;}
.ah-menu SPAN.right,.ah-menu .ahm-content-right SPAN,.ah-menu .ahm-content-right SPAN.ahm-sep{float:right;}
.ah-menu SPAN.ahm-help A{padding-left:22px;position:relative;}
.ah-menu SPAN.ahm-help .icon{position:absolute;float:none;left:0px;top:-1px;width:16px;height:16px;background-image:url(../../../../../img/icons/help-bw-16.png);background-repeat:no-repeat;background-position:left top;}
BODY DIV.app-footer,.app-footer *{font:16px/1.5 "Lucida Grande","Segoe UI",Verdana,Helvetica,Arial,sans-serif;}
.app-footer *{border:0px none;font-size:100%;outline:0px none;}
.app-footer A IMG{border:0px none;}
.app-footer .sf-search{padding-top:0px;padding-right:20px;font-size:0.75em;display:inline-block;width:auto!important;}
.app-footer{position:relative;height:280px;padding:0px 20px;background:#2B353A;color:#AAA;clear:both;}
.app-footer .sf-right{float:right!important;}
.app-footer H5{margin-top:24px;margin-bottom:0px;color:#ddd;text-shadow:none;font-size:1em;font-weight:normal;}
.app-footer .gs2,.app-footer .gs3,.app-footer .gs4,.app-footer .gs6,.app-footer .gs8{float:left;margin-left:10px;margin-right:10px;min-height:1px;}
.app-footer .gs-a{margin-left:0px;}
.app-footer .gs-z{margin-right:0px;}
.app-footer .gs-c{visibility:hidden;width:0px;height:0px;overflow:hidden;clear:both;}
.app-footer .gs2{width:140px;}
.app-footer .gs3{width:220px;}
.app-footer .gs4{width:300px;}
.app-footer .gs6{width:460px;}
.app-footer .gs8{width:760px;}
.app-footer .sf-lang{margin-top:24px;margin-right:20px;text-align:right;}
.app-footer .sf-lang LABEL{display:inline-block;margin-right:4px;}
.app-footer .sf-lang .ls{display:inline-block;}
.app-footer .sf-logo{width:auto!important;padding-top:0px;padding-bottom:0px;padding-right:20px;margin-top:85px;margin-bottom:0px;}
.ls-dropdown UL{margin:0px;list-style-type:none;}
.site-footer{position:relative;height:268px;padding:0px 20px;margin:0px -20px;background:#2B353A;color:#AAA;}
.site-footer H5{margin-top:24px;margin-bottom:0px;color:#ddd;text-shadow:none;}
.sf-links{padding-left:40px;}
.sf-links-c{float:left;width:180px;}
.sf-link{width:100px;height:23px;border-bottom:1px solid #2B353A;white-space:nowrap;}
.sf-link A{color:inherit;font-size:0.875em;}
.sf-link A:hover{color:#fff;}
.sf-copy{padding-left:40px;margin-top:36px;font-size:0.75em;line-height:1.2em;}
.sf-artcom{}
.sf-fgp{}
.sf-logo{padding-top:44px;padding-bottom:24px;text-align:center;}
.sf-logo A{display:inline-block;margin-bottom:24px;}
.sf-search{display:inline-block;padding-top:68px;width:146px;text-align:center;font-size:0.75em;}
.sf-search .sch{width:146px;}
.sf-search .sch-color2{color:#808080;}
.sf-search INPUT{padding:2px 18px 2px 6px;width:122px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}
.sf-search A{color:inherit;}
.sf-social{color:#FFF;margin-top:25px;}
.sf-social A{display:inline-block;height:28px;vertical-align:middle;margin-right:6px;}
.sf-social-t{width:76px;background:url(../../../../../img/site/home/twitter.png) no-repeat;}
.sf-social-f{width:64px;background:url(../../../../../img/site/home/facebook.png) no-repeat;}
.sf-social-g{width:64px;background:url(https://cdn.zenfolio.com/zf/img/site/home/google-plus.png) no-repeat;}
.sf-maillist{margin-top:18px;}
.sf-maillist A{display:inline-block;width:220px;padding:4px 0px;color:#FFF;background:#495257;border:1px solid #696767;font-size:0.875em;font-weight:bold;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.rs{display:inline-block;margin-right:12px;height:17px;line-height:17px;cursor:pointer;}
.rs-icon{display:inline-block;vertical-align:middle;width:24px;height:24px;background-size:auto 24px;background-image:url(../../../../../../z/icons/flags_v8.1.png);background-repeat:no-repeat;}
.rs-dn{position:relative;top:1px;left:3px;text-transform:uppercase;}
.rs-da{position:relative;left:5px;padding-right:8px;}
 [data-zf-region='us']>.rs-icon, [data-zf-region='us']>SPAN .rs-icon{background-position:0 0;}
 [data-zf-region='uk']>.rs-icon, [data-zf-region='uk']>SPAN .rs-icon{background-position:-24px 0;}
 [data-zf-region='de']>.rs-icon, [data-zf-region='de']>SPAN .rs-icon{background-position:-48px 0;}
 [data-zf-region='fr']>.rs-icon, [data-zf-region='fr']>SPAN .rs-icon{background-position:-72px 0;}
 [data-zf-region='es']>.rs-icon, [data-zf-region='es']>SPAN .rs-icon{background-position:-144px 0;}
 [data-zf-region='ca']>.rs-icon, [data-zf-region='ca']>SPAN .rs-icon, [data-zf-region='ca-fr']>.rs-icon, [data-zf-region='ca-fr']>SPAN .rs-icon{background-position:-168px 0;}
 [data-zf-region='au']>.rs-icon, [data-zf-region='au']>SPAN .rs-icon{background-position:-120px 0;}
 [data-zf-region='eu']>.rs-icon, [data-zf-region='eu']>SPAN .rs-icon{background-position:-96px 0;}
.rs-dropdown{display:none;position:absolute;border-radius:8px;background:#fff;z-index:25;box-shadow:0 0 7px rgba(0,0,0,0.3);}
.rs-dc{position:absolute;z-index:26;height:20px;width:20px;top:-10px;left:50%;margin-left:-5px;background:#fff;border-top:1px solid;border-left:1px solid;border-color:#BFBFBF;-moz-transform:scaleX(0.5) rotate(45deg);-ms-transform:scaleX(0.5) rotate(45deg);-o-transform:scaleX(0.5) rotate(45deg);-webkit-transform:scaleX(0.5) rotate(45deg);transform:scaleX(0.5) rotate(45deg);}
.rs-ud .rs-dc{top:auto;bottom:-10px;-moz-transform:scaleX(0.5) rotate(-45deg);-ms-transform:scaleX(0.5) rotate(-45deg);-o-transform:scaleX(0.5) rotate(-45deg);-webkit-transform:scaleX(0.5) rotate(-45deg);transform:scaleX(0.5) rotate(-45deg);border-top:none;border-bottom:1px solid;}
.rs-dropdown UL{padding:12px 20px;float:left;font-size:15.48px;}
@media screen and (max-width:459px){
.rs-dropdown UL{float:none;}
.rs-dropdown UL.rs-u1{padding-bottom:0;}
.rs-dropdown UL.rs-u2{padding-top:0;}
}
.rs-dropdown.on UL LI{opacity:1;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;}
.rs-dropdown UL LI{cursor:pointer;display:table-row;opacity:0;transition:opacity 0.35s ease-out,transform 0.35s ease-out;-webkit-transition:opacity 0.35s ease-out,transform 0.35s ease-out;-moz-transition:opacity 0.35s ease-out,transform 0.35s ease-out;-ms-transition:opacity 0.35s ease-out,transform 0.35s ease-out;transform:scale(1.1) translateY(-24px);-webkit-transform:scale(1.1) translateY(-24px);-moz-transform:scale(1.1) translateY(-24px);-ms-transform:scale(1.1) translateY(-24px);}
.rs-dropdown UL.rs-u1 LI:nth-child(1){transition-delay:50ms;-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-ms-transition-delay:50ms;}
.rs-dropdown UL.rs-u1 LI:nth-child(2){transition-delay:100ms;-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-ms-transition-delay:100ms;}
.rs-dropdown UL.rs-u1 LI:nth-child(3){transition-delay:150ms;-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-ms-transition-delay:150ms;}
.rs-dropdown UL.rs-u1 LI:nth-child(4){transition-delay:200ms;-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;}
.rs-dropdown UL.rs-u1 LI:nth-child(5){transition-delay:250ms;-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;}
.rs-dropdown UL.rs-u1 LI:nth-child(6){transition-delay:300ms;-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;}
.rs-dropdown UL.rs-u2 LI:nth-child(1){transition-delay:100ms;-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-ms-transition-delay:100ms;}
.rs-dropdown UL.rs-u2 LI:nth-child(2){transition-delay:150ms;-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-ms-transition-delay:150ms;}
.rs-dropdown UL.rs-u2 LI:nth-child(3){transition-delay:200ms;-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;}
.rs-dropdown UL.rs-u2 LI:nth-child(4){transition-delay:250ms;-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;}
.rs-dropdown UL.rs-u2 LI:nth-child(5){transition-delay:300ms;-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;}
.rs-dropdown UL.rs-u2 LI:nth-child(6){transition-delay:350ms;-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-ms-transition-delay:350ms;}
.rs-dropdown UL SPAN{display:table-cell;height:32px;vertical-align:middle;padding-right:10px;}
.rs-dropdown UL .rs-icon{position:relative;top:-1px;}
.rs-dropdown UL A{display:table-cell;height:32px;vertical-align:middle;color:#999;}
.rs-dropdown[data-zf-lang='en-US'] LI[data-zf-lang='en-US'] A,.rs-dropdown[data-zf-lang='en-GB'] LI[data-zf-lang='en-GB'] A,.rs-dropdown[data-zf-lang='de-DE'] LI[data-zf-lang='de-DE'] A,.rs-dropdown[data-zf-lang='fr-FR'] LI[data-zf-lang='fr-FR'] A,.rs-dropdown[data-zf-lang='es-ES'] LI[data-zf-lang='es-ES'] A{color:#f89829;}
.rs-dropdown UL LI:hover A{color:#c60!important;}
.sch{display:inline-block;position:relative;}
.sch A{display:block;position:absolute;width:12px;height:12px;right:6px;top:3px;cursor:pointer;background-image:url(../../../../../strip/zf/img/site/icons-12-JQWS7YVNSRZ5.png);background-position:-26px -0px;}