body{font:12px/16px 'Trebuchet MS',Tahoma;margin-bottom:50px;color:#303030}
body.back{background-color:#48A8FF}
body,div,form,p{margin:0;padding:0}
img{border:none}
.clear{clear:both}
a,a:visited{outline:none;color:#2389e4}
textarea,input,select,button{resize:none;outline:none}
hr{border:0;height:1px;background:#E0E0E0;margin:8px 0 8px 0}
hr.pink{background:#F95EB0 !important}
hr.clear{background:transparent !important;margin:5px 0 5px 0;clear:both}
.cl:after{content:".";display:block;height:0;clear:left;visibility:hidden}
.ct{text-align:center}
#top{height:50px;background:transparent url(/static/img/bk-top.gif)}
#top-menu{height:50px;list-style-type:none;margin:0;padding:0}
#top-menu li{list-style-type:none;display:inline;height:50px;float:left}
#top-menu li.sep{display:inline;height:41px;float:left;border-left:1px solid #DC358E;border-right:1px solid #FF8FCD}
#top-menu li a{display:block;height:50px;line-height:40px;font-weight:700;text-shadow:1px 1px 1px #CF2688;color:#fff;font-size:16px;text-decoration:none;float:left;padding:0 13px 0 8px}
#top-menu li a:hover,#top-menu li a.selected{background:transparent url(/static/img/bk-top-hover.gif);text-shadow:1px 1px 1px #00509D}
#top-menu li.right{float:right !important}
#top-menu li a img{float:left;margin-right:8px;margin-top:10px}
#main-home-container{height:350px;background:transparent url(/static/img/flowers.png) repeat-x bottom left}
#main-back-container{background:#ffffff url(/static/img/flowers.png) repeat-x bottom left;position:absolute;width:100%;bottom:0;top:50px}
#main-home-inner{height:350px;width:985px;margin:auto}
#main-back-inner{width:985px;margin:auto}
#hp_home_bottom h2{font-size:18px;color:#303030;margin:15px 0 20px}
h1.hp{font-size:30px;color:#1B1B1B;letter-spacing:-1px;font-weight:400;margin:20px 0;clear:left}
h1.back{font-size:28px;color:#808080;letter-spacing:-1px;font-weight:400}
h2.hp{font-size:24px;color:#404040;line-height:42px;font-weight:400;margin:20px 0 5px 0}
h2.subform{margin:15px 0 8px 0;font-size:20px;width:280px;float:left}
h2.back{color:#6D6D6D}
h2.hp em{color:#414141;font-weight:700}
.ui-tabs-panel h2{margin:0 0 5px 0 !important;padding:0;font-size:18px}
#hp_logo{float:left}
.part_left{width:465px;float:left}
.part_right{margin-left:10px;width:440px;float:right}
.part_right h3{text-transform:uppercase;color:#6C6C6C;padding:0;font-size:12px}
.part_right h3 span{text-transform:none;font-size:12px;font-weight:400;color:#8D8D8D}
#hp_footer{clear:both;width:785px;color:#303030;text-align:center;margin:20px auto 10px auto;padding:6px;-moz-border-radius:8px;-webkit-border-radius:8px;background:#fff;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60)}
#hp_screenshot{-moz-box-shadow:10px 10px 10px gray;-webkit-box-shadow:10px 10px 10px gray;border:1px solid #A0A0A0}
#hp_screenshot:hover{-moz-box-shadow:10px 10px 10px #505050;-webkit-box-shadow:10px 10px 10px #505050}
#hp_small_screenshots{margin:4px 0 15px 0}
.small_screenshot{-moz-box-shadow:5px 5px 5px gray;-webkit-box-shadow:5px 5px 5px gray;border:1px solid #A0A0A0;margin-right:5px}
.small_screenshot:hover{-moz-box-shadow:5px 5px 5px #505050;-webkit-box-shadow:5px 5px 5px #505050;border:1px solid #A0A0A0;margin-right:5px}
#hp_preview_service{font-size:13px;font-weight:bold;line-height:26px;margin:6px 0 0 0}
a.has_account,a.has_account:visited{color:#303030;font-size:16px}
a.has_account:hover{color:#EFEFEF}
.part_left p a.bt,.part_left p a.bt:visited{display:block;width:365px;height:78px;padding-top:2px;background:transparent url(/static/img/hp-bt.png) no-repeat;line-height:37px;font-size:26px;font-weight:700;color:#FFF;text-decoration:none;font-family:Arial;text-align:center;outline:none;text-shadow:1px 1px 1px #077F2E;margin:22px auto 5px}
.part_left p a.bt:hover{background-image:url(/static/img/hp-bt-over.png);text-shadow:1px 1px 1px #00509D}
.part_left p a.bt img{float:left;margin:6px 0 0 3px}
#hp_extra{clear:both;list-style-type:none;margin:5px 0;padding:0}
#hp_extra li{font-size:16px;color:#414141;text-shadow:0 -1px 1px #E0E0E0;margin:0 0 23px 28px;padding:0}
#hp_extra li div{font-size:13px;margin-left:30px;color:#6D6D6D}
#hp_extra li img{vertical-align:middle;margin-top:-2px}
#users_preview img{background:#FFF;border:1px solid silver;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:5px 5px 5px gray;-webkit-box-shadow:5px 5px 5px gray;margin:0 10px 10px 0;padding:6px}
td#register-summary{padding:6px !important;font-size:12px}
.overlay-screenshot,.overlay{display:none}
div#top-section{background:#E0E0E0;-moz-border-radius:6px;padding:1px}
p.summary{font-size:14px;background:#FFD;-moz-border-radius:6px;-webkit-border-radius:6px;margin:10px 0 5px !important;padding:10px !important}
p.notify{font-size:100%;background:#FFD;color:#404040;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #DEDF45;margin:10px 0 5px !important;padding:10px !important}
p.section_title{font-size:14px;font-weight:bold;margin:2px 0px 5px 0px}
p.section_title img,.content h2 img{float:left;margin-top:-4px;margin-right:4px}
h3 img{float:left;margin-right:5px}
span.infos{font-size:11px;color:gray}
.sm_subscription_form table{clear:both;width:100%;padding:4px;margin:0;border:1px solid #C0C0C0;-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#FFFFDD}
.sm_subscription_form input{width:340px;margin-bottom:3px;padding:5px 5px 5px 24px;font-size:14px;border:1px solid #D0D0D0;-moz-border-radius:3px;-webkit-border-radius:3px;color:#606060;background-repeat:no-repeat;background-position:4px 4px}
.sm_subscription_form input.email{background-image:url(/static/img/icons/email.png)}
.sm_subscription_form input.pseudo{background-image:url(/static/img/icons/vcard.png)}
.sm_subscription_form input.pwd{background-image:url(/static/img/icons/lock.png)}
.sm_subscription_form input:focus{border-color:#2389E7;color:#202020}
span.validation{margin-left:4px;padding:5px 12px}
span.edit{background:url(/static/img/edit.png) no-repeat !important}
span.valid{background:url(/static/img/accept.png) no-repeat !important}
span.invalid{background:url(/static/img/delete.png) no-repeat !important}
span.valid img{vertical-align:middle}
span.error{color:red;font-weight:bold}
.buttons{margin-top:5px}
.buttons a,.buttons button{display:block;float:left;background-color:#005CAF;border:1px solid #00437F;border-top:1px solid #267FCF;border-left:1px solid #267FCF;-moz-border-radius:4px;font-size:inherit;line-height:130%;text-decoration:none;font-weight:700;color:#fff;cursor:pointer;margin:0 7px 0 0;padding:3px 10px 6px 3px}
.buttons button{width:auto;overflow:visible;padding:4px 10px 3px 7px}
.buttons button[type]{line-height:17px;padding:3px 10px 3px 7px}
*:first-child+html button[type]{padding:3px 10px 3px 7px}
.buttons button img,.buttons a img{border:none;width:16px;height:16px;vertical-align:middle;padding:0}
button:hover,.buttons a:hover{background-color:#0D7CDF;border:1px solid #0A61AF;border-top:1px solid #4AA9FF;border-left:1px solid #4AA9FF}
.buttons a:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff}
button.positive,.buttons a.positive{color:#fff;cursor:default}
.buttons a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff}
button.negative,.buttons a.negative,button.negative:hover,.buttons a.negative:hover{color:#fff;background-color:red;border:1px solid #7F0000;border-top:1px solid #FF8F8F;border-left:1px solid #FF8F8F}
.buttons a.negative:active{background-color:red;border:1px solid #7F0000;color:#fff}
button.disabled,.buttons a.disabled,button.disabled:hover,.buttons a.disabled:hover{color:#A0A0A0;background-color:#E0E0E0;border:1px solid #909090;border-top:1px solid #D0D0D0;border-left:1px solid #D0D0D0;cursor:not-allowed}
.buttons a.disabled:active{background-color:#529214;border:1px solid #529214;color:#fff}
button.neutral,.buttons a.neutral,button.neutral:hover,.buttons a.neutral:hover{color:#505050;background-color:#E0E0E0;border:1px solid #909090;border-top:1px solid #D0D0D0;border-left:1px solid #D0D0D0}
button.neutral:hover,.buttons a.neutral:hover{color:#303030}
.buttons a.neutral:active{background-color:#529214;border:1px solid #529214;color:#fff}
table.tbl-form{font-size:14px;background:#EFEFEF;border:1px solid #E0E0E0;-moz-border-radius:8px;-webkit-border-radius:8px;margin:0 auto 0 auto;padding:0px;border-spacing:0px;border-collapse:collapse;width:99%}
table.tbl-form input,table.tbl-form select,table.tbl-form option,table.tbl-form textarea{font:inherit;padding:1px}
table.tbl-form tr.odd{background:#EFEFEF}
table.tbl-form td{color:#303030;background:transparent url(/static/img/bk-td-frm.gif);border-bottom:1px solid #E0E0E0;padding:6px}
td.summary{text-align:center;background:#FFFFDD url(/static/img/bk-summary.gif) repeat-x !important;padding:10px}
td.error{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;background-color:red !important;background-image:none !important;font-weight:700;text-align:center;color:#fff !important;padding:10px}
table.tbl-form td img{vertical-align:middle;margin-right:5px}
.boxshadow{border:1px solid #E0E0E0;-moz-border-radius:8px;-webkit-border-radius:8px;-moz-box-shadow:2px 2px 3px #888;-webkit-box-shadow:1px 1px 3px #888}
.identity{width:230px;background:#FFD url("/static/img/bk-identity.png");float:left}
.identity strong.pseudo{font-size:12px;color:#1D8CEF}
.identity-desc{text-align:justify;line-height:15px;color:#505050;margin:5px 0 0}
.identity-photo{text-align:center;margin-top:5px}
.identity-photo img{background:#fff;-moz-box-shadow:2px 2px 5px #888;-webkit-box-shadow:1px 1px 5px #888;margin:0;padding:5px}
.options,.chrono{width:216px;background-color:#EFEFEF;margin-left:8px;float:left}
#identity-attrs{width:210px;border-top:1px dotted #9f9f9f;margin-top:4px}
#identity-attrs th{text-align:left;height:20px}
.chatbox{width:514px;float:left;position:relative;margin-left:8px;background:#EFEFEF}
.box-ct{margin:2px 5px 5px 5px}
.conv /*,.chat-step*/{/*display:none;*/ }
div.noimage{background:#EFEFEF;text-align:center;height:170px;line-height:170px;color:#A0A0A0;font-size:18px;font-weight:bold;border:1px #C0C0C0 solid}
div.noimage-100{height:100px !important;line-height:16px !important;font-size:13px}
div.noimage-100 span{margin-top:10px;display:block}
.chatbox-discussion{margin-top:5px}
.chatbox-discussion .messages{overflow:auto;background:#FFF;height:310px;max-height:310px;border:1px solid #A0A0A0;border-right:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px}
.chatbox-discussion div blockquote{font-size:12px;color:#505050;line-height:16px;margin:2px 0 2px 6px;padding:0}
.chatbox-notif{clear:both;height:17px;min-height:17px;line-height:20px;color:gray;font-size:11px}
.chatbox-input{width:403px;height:50px;font:inherit;color:#303030;line-height:17px;cursor:text !important;border:1px solid #A0A0A0;border-right:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;-moz-border-radius:8px;-webkit-border-radius:8px;margin:0;padding:3px 4px;float:left}
.chatbox-toolbar{height:22px;list-style-type:none;margin:6px 0 4px;padding:0}
.chatbox-toolbar li{list-style-type:none;display:inline;float:left}
.chatbox-toolbar li.sep{border-right:1px solid silver;margin-right:4px}
.chatbox-toolbar li a{border:1px solid #D0D0D0;-moz-border-radius:3px;-webkit-border-radius:3px;margin-right:2px;background:#EFEFEF;cursor:default;text-decoration:none;color:#606060;font-size:11px;height:24px;padding:4px}
.chatbox-toolbar li a:hover{border:1px solid #707070;background:#FFD;color:#303030}
.chatbox-toolbar li a img{vertical-align:bottom}
.chatbox-bot-send{margin-left:2px;float:left}
.chatbox-bot-send a{display:block;width:77px;height:59px;background:transparent url("/static/img/chatbox-bt.png") no-repeat;cursor:default;text-align:center;line-height:59px;text-decoration:none;color:gray}
.chatbox-bot-send a:hover{color:#505050}
.chatbox-bot-send a:active{background:transparent url("/static/img/chatbox-bt-hover.png") no-repeat;cursor:default}
span.bt{display:block;position:relative;width:208px;height:34px;background:transparent url("/static/img/bt-7min-l.png") no-repeat;letter-spacing:0}
span.bt a{display:block;width:184px;height:34px;margin-left:12px;background:transparent url("/static/img/bt-7min-c.png") repeat-x;line-height:34px;font-size:14px;text-decoration:none;color:#FFF}
span.bt a:hover{color:#FFFFDD}
span.bt span{display:block;position:absolute;right:0;top:0;width:12px;height:34px;background:transparent url("/static/img/bt-7min-r.png") no-repeat}
span.bt a img{float:left;border:none;margin:7px 2px 0 0 !important}
#chrono{height:46px;background:#202020;text-align:center;margin-top:5px;-moz-border-radius:6px;-webkit-border-radius:6px}
#chrono span{color:#0c3;font-family:Monaco,"Courier New";font-size:30px;line-height:46px}
#chrono span.warn{color:red !important}
#chrono span.disabled{color:#C0C0C0 !important;text-decoration:line-through}
div.conv-infos{text-align:center;margin:4px;color:#404040;font-size:11px}
#chat-head,#back-head{color:#404040;height:50px;margin:5px 0 5px 175px;padding:6px 6px 6px 12px}
a#zap{font-weight:700;text-decoration:none;text-align:right}
a#zap:hover{color:red}
a#zap span{color:#606060;text-decoration:none;font-weight:400;font-size:11px}
#top-inner,#hp_home_bottom{width:985px;margin:auto}
#chrono span.normal,#chrono span.urgent{color:green}
#login-view{height:245px}
#city_choice{font-size:12px;margin-top:5px;line-height:15px;border:1px solid #6FC764;background:#FFFFDD;padding:5px}
.city_infos{color:#505050;font-style:italic}
#chat-wait{position:absolute;top:40%;left:50%;width:500px;margin-left:-250px;margin-top:-150px;padding:10px;text-align:center;-moz-border-radius:8px;-webkit-border-radius:8px;background:#EFEFEF;border:1px solid #E0E0E0;-moz-box-shadow:2px 2px 5px #888;-webkit-box-shadow:1px 1px 5px #888;font-size:14px}
#chat-wait p.description{line-height:22px;margin:5px}
#zapping{text-align:center}
div.col{border:1px solid #E0E0E0;float:left;margin:5px 5px;-moz-border-radius:8px;-webkit-border-radius:8px;background-image:url(/static/img/bk-trans-h450.png) !important;background-repeat:repeat-x;background-position:top right;color:#404040}
div.col-yellow{background-color:#FFFFDD}
div.col-gray{background-color:#EFEFEF}
div.col-blue{background-color:#A2D3FF;border-color:#6FBBFF}
div.col-green{background-color:#ADFF9F;border-color:#84FF6F}
div.col-pink{background-color:#FF9FD9;border:1px solid #FF8FD8}
div.col-inner{margin:7px;background:transparent;position:relative;height:inherit}
div.col h2{color:#505050;margin:5px 0px 10px 5px;font-size:18px}
div.col h2 img{margin-right:5px}
div.col:hover h2{color:#000}
ul.news{margin:0;padding:0;list-style-type:none}
span.news-date{color:#808080;font-size:85%}
fieldset{-moz-border-radius:8px;-webkit-border-radius:8px;border:3px solid #E0E0E0;margin-bottom:8px;background:#FFF}
ul.left-links{padding:0;list-style-type:none}
ul.left-links li{border-top:1px solid #6FBBFF;font-size:14px}
ul.left-links li a{display:block;padding:5px 3px 5px 24px;text-decoration:none;background:transparent url(/static/img/icons/bullet_blue.png) no-repeat 3px 4px}
ul.left-links li a:hover{color:#0C73CF;background:#FFCB8F url(/static/img/icons/bullet_orange.png) no-repeat 3px 4px}
fieldset ul{margin:5px;padding:2px}
fieldset ul li{margin-left:10px}
legend{font-size:14px;font-weight:bold}
ul.messages-list{margin:0;padding:0;list-style-type:none;height:345px;max-height:345px;overflow:auto}
ul.messages-list li{margin:0 0 1px 0;padding:0;list-style-type:none}
ul.messages-list li a.bloc{display:block;height:40px;background:#EFEFEF url(/static/img/bk-td-frm.gif);border:1px solid #C0C0C0;text-decoration:none;line-height:18px}
ul.messages-list li a.read{background:#E0E0E0 !important;color:#707070}
ul.messages-list li a.bloc:hover{background:#FFFFDD !important}
ul.messages-list li a.bloc img.avatar{float:left;border-right:1px solid #C0C0C0;margin-right:8px}
ul.messages-list li a.bloc span.author{float:left;font-weight:bold}
ul.messages-list li a.bloc span.title{font-size:12px;color:#808080}
span.right{float:right;line-height:12px}
ul.messages-list li a.bloc span.read{margin:2px 10px;float:right}
ul.messages-list li a.bloc span.date{float:right;margin:2px 10px;font-size:10px}
div.ui-tabs{background-image:url(/static/img/bk-trans-h450.png) !important;background-repeat:repeat-x;background-position:top right}
ul.ui-tabs-nav li a img{float:left;margin-right:5px}
table.plans-comparison{width:655px;float:left;border:4px solid #E0E0E0;-moz-border-radius:8px;-webkit-border-radius:8px;background:#E0E0E0}
table.plans-comparison th{padding:6px;font-size:18px;line-height:22px;background:#FFF}
table.plans-comparison th span.bronze{color:#8E8F11}
table.plans-comparison th span.argent{color:#139F9C}
table.plans-comparison th span.or{color:#DE3B92}
table.plans-comparison th span.decouverte{color:#4ACF33;padding:2px}
span.only{font-size:12px !important;font-weight:bold;display:block;margin:5px 0 0 0 !important}
span.pm{display:block;font-size:11px;margin:0px !important;color:#606060}
table.plans-comparison th span.duration{display:block;color:#404040;margin-top:3px;font-size:12px;font-weight:bold}
table.plans-comparison td span.more{display:block;color:#808080;font-size:11px;font-weight:normal}
table.plans-comparison td{background:transparent;padding:5px}
table.plans-comparison td input{font-weight:bold;font-size:14px}
table.plans-comparison td span.oldprice{font-size:11px;color:#808080;text-decoration:line-through;display:block}
table.plans-comparison td span.price{font-size:32px;margin-bottom:8px;color:#505050;display:block}
table.plans-comparison td span.special-price{margin-top:5px;font-size:36px}
table.plans-comparison td span.permonth{font-size:11px;color:#909090;margin-left:4px;margin-right:4px}
table.plans-comparison td span.offer{font-size:11px;background:yellow;font-weight:bold;display:block;border:1px solid #808080;padding:2px;margin-top:3px}
sup{color:#909090;font-weight:normal;font-size:10px}
table.plans-comparison tr td{background:#FFFFDD url(/static/img/bk-td-frm.gif) repeat-x}
table.plans-comparison tr.odd td{background:#FFFFDD url(/static/img/bk-summary.gif) repeat-x !important}
td.feature{font-weight:bold;font-size:12px}
div.more-conditions{color:#909090;background:#EFEFEF;font-size:11px;line-height:13px;text-align:justify;padding:6px;opacity:0.6;-moz-opacity:0.6;-moz-border-radius:8px;-webkit-border-radius:8px;filter:alpha(opacity=60);margin:10px 0 6px 0;clear:both}
ul.choice-vip-oneshot{width:100%;list-style-type:none;margin:0;margin-top:10px;padding:0;height:280px}
ul.choice-vip-oneshot li{float:left;width:300px;height:260px;margin-right:15px}
ul.choice-vip-oneshot li a{}
.blue{color:#2389E7 !important}
.pink{color:#F95EB0}
span.shortcode,span.keyword,span.phone-number{display:block;font-size:22px;margin-top:7px;font-weight:bold}
#cgu{margin:8px}
#cgu h1{margin:10px 0 5px 0px;font-size:18px}
#cgu h2{margin:15px;font-size:16px}
#cgu p{text-align:justify !important}
.emoticon {width:16px;border:none;height:16px;background:url(/static/img/emoticons.png);background-repeat:no-repeat;vertical-align:bottom}
.emoticon-prev {width:16px;border:none;height:16px;background:url(/static/img/emoticons.png);background-repeat:no-repeat}
a.emolink,a.emolink:visited,a.emolink:active{background:transparent;text-decoration:none;margin-right:2px;padding:1px;width:16px;height:16px;border-bottom:1px solid transparent}
a.emolink:hover{border-bottom:1px solid #2389E7}
.qtip .qtip-wrapper .qtip-borderTop,.qtip .qtip-wrapper .qtip-contentWrapper,.qtip .qtip-wrapper .qtip-title .qtip-button,.qtip .qtip-wrapper .qtip-borderBottom,.qtip .qtip-tip{opacity:0.8;-moz-opacity:0.8;-webkit-opacity:0.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)"}
.unread-total{background:red;padding:3px;font-size:11px;color:#fff;text-shadow:none;border:1px solid #fff;-moz-border-radius:8px;-webkit-border-radius:8px}
p.pack-baseline{font-style:italic;color:#F95EB0}
p.cost{color:green;margin-bottom:14px}
img.icon{float:left;margin-right:5px}
ul.blog-posts{margin:0;padding:0;list-style-type:none}
/* ColorBox Core Style The following rules are the styles that are consistant between themes. Avoid changing this area to maintain compatability with future versions of ColorBox. */ #colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative;overflow:hidden}
#cboxLoadedContent{overflow:auto}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
/* Example user style The following rules are ordered and tabbed in a way that represents the order/nesting of the generated HTML,so that the structure easier to understand. */ /*#cboxOverlay{background:url(../img/colorbox/overlay.png) 0 0 repeat}*/ #cboxOverlay{background:#888888}
#colorbox{}
#cboxTopLeft{width:21px;height:21px;background:url(/static/img/colorbox/controls.png) -100px 0 no-repeat}
#cboxTopRight{width:21px;height:21px;background:url(/static/img/colorbox/controls.png) -129px 0 no-repeat}
#cboxBottomLeft{width:21px;height:21px;background:url(/static/img/colorbox/controls.png) -100px -29px no-repeat}
#cboxBottomRight{width:21px;height:21px;background:url(/static/img/colorbox/controls.png) -129px -29px no-repeat}
#cboxMiddleLeft{width:21px;background:url(/static/img/colorbox/controls.png) left top repeat-y}
#cboxMiddleRight{width:21px;background:url(/static/img/colorbox/controls.png) right top repeat-y}
#cboxTopCenter{height:21px;background:url(/static/img/colorbox/border.png) 0 0 repeat-x}
#cboxBottomCenter{height:21px;background:url(/static/img/colorbox/border.png) 0 -29px repeat-x}
#cboxContent{background:#fff}
#cboxLoadedContent{/*margin-bottom:28px;*/}
#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}
#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}
#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}
#cboxPrevious{position:absolute;bottom:0;left:0px;background:url(/static/img/colorbox/controls.png) -75px 0px no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxPrevious.hover{background-position:-75px -25px}
#cboxPhoto{margin-top:3px !important}
#cboxNext{position:absolute;bottom:0;left:27px;background:url(/static/img/colorbox/controls.png) -50px 0px no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxNext.hover{background-position:-50px -25px}
#cboxLoadingOverlay{background:url(/static/img/colorbox/loading_background.png) center center no-repeat}
#cboxLoadingGraphic{background:url(/static/img/colorbox/loading.gif) center center no-repeat}
#cboxClose{position:absolute;top:0;right:0;background:url(/static/img/colorbox/controls.png) -25px 0px no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxClose.hover{background-position:-25px -25px}
/* The following fixes png-transparency for IE6. It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition Since this method does not support CSS background-positioning,it is incompatible with CSS sprites. Colorbox preloads navigation hover classes to account for this. !! Important Note:AlphaImageLoader src paths are relative to the HTML document,while regular CSS background images are relative to the CSS document. */ .cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/static/img/colorbox/internet_explorer/borderTopLeft.png,sizingMethod='scale')}
.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/static/img/colorbox/internet_explorer/borderTopCenter.png,sizingMethod='scale')}
.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/static/img/colorbox/internet_explorer/borderTopRight.png,sizingMethod='scale')}
.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/static/img/colorbox/internet_explorer/borderBottomLeft.png,sizingMethod='scale')}
.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/static/img/colorbox/internet_explorer/borderBottomCenter.png,sizingMethod='scale')}
.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/static/img/colorbox/internet_explorer/borderBottomRight.png,sizingMethod='scale')}
.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/static/img/colorbox/internet_explorer/borderMiddleLeft.png,sizingMethod='scale')}
.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/static/img/colorbox/internet_explorer/borderMiddleRight.png,sizingMethod='scale')}
/* Uploadify v2.1.0 Release Date:August 24,2009 Copyright (c) 2009 Ronnie Garcia,Travis Nickels Permission is hereby granted,free of charge,to any person obtaining a copy of this software and associated documentation files (the "Software"),to deal in the Software without restriction,including without limitation the rights to use,copy,modify,merge,publish,distribute,sublicense,and/or sell copies of the Software,and to permit persons to whom the Software is furnished to do so,subject to the following conditions:The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS",WITHOUT WARRANTY OF ANY KIND,EXPRESS OR IMPLIED,INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,DAMAGES OR OTHER LIABILITY,WHETHER IN AN ACTION OF CONTRACT,TORT OR OTHERWISE,ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ .uploadifyQueueItem{font:11px Verdana,Geneva,sans-serif;border:2px solid #E5E5E5;background-color:#F5F5F5;margin-top:5px;padding:10px;width:350px}
.uploadifyError{border:2px solid #FBCBBC !important;background-color:#FDE5DD !important}
.uploadifyQueueItem .cancel{float:right}
.uploadifyProgress{background-color:#FFFFFF;border-top:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #C5C5C5;border-bottom:1px solid #C5C5C5;margin-top:10px;width:100%}
.uploadifyProgressBar{background-color:#0099FF;width:1px;height:3px}
/* * jQuery UI CSS Framework * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. */ /* Layout helpers ----------------------------------*/ .ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:inline-block}
/* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
/* end clearfix */ .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
/* Interaction Cues ----------------------------------*/ .ui-state-disabled{cursor:default !important}
/* Icons ----------------------------------*/ /* states and images */ .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
/* Misc visuals ----------------------------------*/ /* Overlays */ .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
/* * jQuery UI CSS Framework * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. * To view and modify this theme,visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=99CEFE&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=100&borderColorHeader=E0E0E0&fcHeader=222222&iconColorHeader=72a7cf&bgColorContent=f2f5f7&bgTextureContent=04_highlight_hard.png&bgImgOpacityContent=100&borderColorContent=E0E0E0&fcContent=404040&iconColorContent=72a7cf&bgColorDefault=d7ebf9&bgTextureDefault=02_glass.png&bgImgOpacityDefault=80&borderColorDefault=E0E0E0&fcDefault=2389e4&iconColorDefault=3d80b3&bgColorHover=ffffdd&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=74b2e2&fcHover=2389e4&iconColorHover=2389e4&bgColorActive=49A8FF&bgTextureActive=02_glass.png&bgImgOpacityActive=50&borderColorActive=378efb&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffef8f&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=25&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=cd0a0a&bgTextureError=01_flat.png&bgImgOpacityError=15&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=eeeeee&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=90&opacityOverlay=80&bgColorShadow=000000&bgTextureShadow=04_highlight_hard.png&bgImgOpacityShadow=70&opacityShadow=30&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px */ /* Component containers ----------------------------------*/ .ui-widget{font-family:"Trebuchet MS",Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Trebuchet MS",Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #E0E0E0;background:#f2f5f7 url(/static/img/jqui/ui-bg_highlight-hard_100_f2f5f7_1x100.png) 50% top repeat-x;color:#404040}
.ui-widget-content a{color:#404040}
.ui-widget-header{border:1px solid #E0E0E0;background:#99CEFE url(/static/img/jqui/ui-bg_highlight-soft_100_99CEFE_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold}
.ui-widget-header a{color:#222222}
/* Interaction states ----------------------------------*/ .ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #E0E0E0;background:#d7ebf9 url(/static/img/jqui/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#2389e4;outline:none}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2389e4;text-decoration:none;outline:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #74b2e2;background:#ffffdd url(/static/img/jqui/ui-bg_glass_100_ffffdd_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#2389e4;outline:none}
.ui-state-hover a,.ui-state-hover a:hover{color:#2389e4;text-decoration:none;outline:none}
.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #378efb;background:#49A8FF url(/static/img/jqui/ui-bg_glass_50_49A8FF_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#ffffff;outline:none}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;outline:none;text-decoration:none}
/* Interaction Cues ----------------------------------*/ .ui-state-highlight,.ui-widget-content .ui-state-highlight {border:1px solid #f9dd34;background:#ffef8f url(/static/img/jqui/ui-bg_highlight-soft_25_ffef8f_1x100.png) 50% top repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error {border:1px solid #cd0a0a;background:#cd0a0a url(/static/img/jqui/ui-bg_flat_15_cd0a0a_40x100.png) 50% 50% repeat-x;color:#ffffff}
.ui-state-error a,.ui-widget-content .ui-state-error a{color:#ffffff}
.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#ffffff}
.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
/* Icons ----------------------------------*/ /* states and images */ .ui-icon{width:16px;height:16px;background-image:url(/static/img/jqui/ui-icons_72a7cf_256x240.png)}
.ui-widget-content .ui-icon {background-image:url(/static/img/jqui/ui-icons_72a7cf_256x240.png)}
.ui-widget-header .ui-icon {background-image:url(/static/img/jqui/ui-icons_72a7cf_256x240.png)}
.ui-state-default .ui-icon{background-image:url(/static/img/jqui/ui-icons_3d80b3_256x240.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {background-image:url(/static/img/jqui/ui-icons_2389e4_256x240.png)}
.ui-state-active .ui-icon {background-image:url(/static/img/jqui/ui-icons_ffffff_256x240.png)}
.ui-state-highlight .ui-icon {background-image:url(/static/img/jqui/ui-icons_2e83ff_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {background-image:url(/static/img/jqui/ui-icons_ffffff_256x240.png)}
/* positioning */ .ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
/* Misc visuals ----------------------------------*/ /* Corner radius */ .ui-corner-tl{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px}
.ui-corner-tr{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px}
.ui-corner-bl{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px}
.ui-corner-br{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px}
.ui-corner-top{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px}
.ui-corner-bottom{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px}
.ui-corner-right{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px}
.ui-corner-left{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px}
.ui-corner-all{-moz-border-radius:6px;-webkit-border-radius:6px}
/* Overlays */ .ui-widget-overlay{background:#eeeeee url(/static/img/jqui/ui-bg_diagonals-thick_90_eeeeee_40x40.png) 50% 50% repeat;opacity:.80;filter:Alpha(Opacity=80)}
.ui-widget-shadow{margin:-7px 0 0 -7px;padding:7px;background:#000000 url(/static/img/jqui/ui-bg_highlight-hard_70_000000_1x100.png) 50% top repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px}/* Accordion ----------------------------------*/ .ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none}
.ui-accordion .ui-accordion-content-active{display:block}/* Datepicker ----------------------------------*/ .ui-datepicker{width:17em;padding:.2em .2em 0}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year {width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}
.ui-datepicker table {width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
/* with multiple calendars */ .ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%}
/* RTL support */ .ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ .ui-datepicker-cover{display:none;/*sorry for IE5*/ display/**/:block;/*sorry for IE5*/ position:absolute;/*must have*/ z-index:-1;/*must have*/ filter:mask();/*must have*/ top:-4px;/*must have*/ left:-4px;/*must have*/ width:200px;/*must have*/ height:200px;/*must have*/ }/* Dialog ----------------------------------*/ .ui-dialog{position:relative;padding:.2em;width:300px}
.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
/* Progressbar ----------------------------------*/ .ui-progressbar{height:2em;text-align:left}
.ui-progressbar .ui-progressbar-value {margin:-1px;height:100%}/* Resizable ----------------------------------*/ .ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0px}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0px}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0px;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0px;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}/* Slider ----------------------------------*/ .ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}/* Tabs ----------------------------------*/ .ui-tabs{padding:.2em;zoom:1}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0 !important;margin:0 .2em -1px 0;padding:0}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
/* first selector in group seems obsolete,but required to overcome bug in Opera applying cursor:text overall if defined elsewhere... */ .ui-tabs .ui-tabs-panel{padding:1em 1.4em;padding:6px 4px 6px 4px;display:block;border-width:0;background:none}
.ui-tabs .ui-tabs-hide{display:none !important}
/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */ .jcrop-holder{text-align:left}
.jcrop-vline,.jcrop-hline{font-size:0;position:absolute;background:white url('/static/img/Jcrop.gif') top left repeat}
.jcrop-vline{height:100%;width:1px !important}
.jcrop-hline{width:100%;height:1px !important}
.jcrop-handle{font-size:1px;width:7px !important;height:7px !important;border:1px #eee solid;background-color:#333;*width:9px;*height:9px}
.jcrop-tracker{width:100%;height:100%;cursor:move}
.custom .jcrop-vline,.custom .jcrop-hline{background:yellow}
.custom .jcrop-handle{border-color:black;background-color:#C7BB00;-moz-border-radius:3px;-webkit-border-radius:3px}
err