﻿ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ul{list-style:none;}blockquote,q{quotes:none;}img{border:0;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}.inline,.inline li{display:inline;}img{border:0;}input,button,textarea,select{font-size:12px;border:1px solid #ccc;}a,a:visited{text-decoration:none;color:#069;}a:hover{text-decoration:underline;}input.inactive{color:#999;}li.selected a{color:#000;font-weight:bold;}#refine ul.last,ul.last{border-bottom:none;}.submit,a.submit,a.submit:visited{padding:3px 10px;background:#333;border:none;color:#fff;}.submit,a.submit,a.submit:visited{*padding:1px 5px 2px;}body{font:75%/1.5em arial,verdana,sans-serif;background:#333;color:#333;}#wrapper{width:990px;margin:0 auto;}#holder{width:980px;float:left;background:#fff;position:relative;}#topmenu{width:940px;padding:15px 0 5px;margin:0 auto 30px;border-bottom:1px solid #e5e5e5;display:block;position:relative;}#topmenu a,#topmenu a:visited{color:#333;}#topmenu .special,#topmenu .special:visited{color:#c81e4b;}#topmenu img{position:absolute;right:-30px;top:49px;}#sitemenu{position:absolute;right:339px;top:0;padding-top:15px;}#sitemenu a,#sitemenu a:visited{margin-right:24px;}#mymenu{position:absolute;right:-30px;top:0;background:#ae103a url("/images/global/sprite.png") repeat-x left -366px;}#mymenu ul{padding:13px 7px 18px 35px;display:block;float:left;background:url("/images/global/sprite.png") no-repeat left -611px;}#mymenu a,#mymenu a:visited{margin-right:23px;color:#fff;}#logo{position:absolute;left:20px;top:70px;z-index:200;}#slogan{position:absolute;left:280px;top:70px;font-size:22px;}#search{width:940px;padding:40px 0 20px 0;margin:0 auto 20px;border-bottom:1px solid #e5e5e5;position:relative;z-index:1;}#search fieldset{height:25px;padding:11px 20px 7px 0;background:#f0f0f0;text-align:right;}#search label{position:absolute;right:420px;}#search .input{width:315px;margin-left:20px;display:inline;position:absolute;right:90px;}#search .submit{width:68px;color:#fff;background:#999 url("/images/global/sprite.png") repeat-x left -706px;}#searchBox{width:299px;padding:10px;position:absolute;right:90px;top:75px;background:#f0f0f0;border-top:1px solid #c0c0c0;border-right:1px solid #656565;border-bottom:1px solid #656565;border-left:1px solid #c0c0c0;z-index:2000;}#searchBox ul{width:100%;float:left;clear:both;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d1d1d1;}#searchBox #cases li{width:86px;overflow:hidden;float:left;margin-right:10px;font-size:11px;line-height:normal;}#searchBox li.header,#searchBox #cases li.header,#searchBox .special,#searchBox #cases .special{width:100%;display:block;clear:both;color:#c81e4b;font-size:12px;line-height:18px;}#searchBox #cases .special{margin-top:10px;}#searchBox .img{width:86px;height:59px;border:1px solid #e5e5e5;display:block;overflow:hidden;}#searchBox .special a,#searchBox .special a:visited{background:transparent url(/images/global/sprite.png) no-repeat scroll left -675px;padding-left:10px;text-decoration:underline;}#searchBox .special a:hover{text-decoration:none;}#close,#close:visited{float:right;background:transparent url(/images/global/sprite.png) no-repeat scroll left -794px;padding-left:10px;}#tabs,#subtabs{width:940px;margin:0 0 20px;position:relative;left:20px;clear:both;display:block;border-bottom:2px solid #333;float:left;}#subtabs{width:715px;border-bottom:1px solid #333;left:0;}#tabs li,#subtabs li{float:left;background:#fff;}#tabs li.current,#subtabs li.current{padding:8px 21px;margin-right:1px;border:1px solid #333;margin-bottom:-2px;border-bottom:1px solid #fff;font-weight:bold;position:relative;z-index:100;}#subtabs li.current{padding:6px 11px;border-bottom:none;}#tabs li.current a,#tabs li.current a:visited,#subtabs li.current a,#subtabs li.current a:visited{padding:0;color:#000;margin-right:1px;background:none;display:block;float:left;}#tabs li.current a:hover,#subtabs li.current a:hover{background:none;text-decoration:none;border:none;margin-bottom:0;padding:0;}#tabs a,#tabs a:visited,#subtabs a,#subtabs a:visited{padding:8px 21px;color:#e9e9e5;margin-right:1px;background:#000 url("/images/global/sprite.png") repeat-x left -469px;color:#fff;display:block;float:left;}#subtabs a,#subtabs a:visited{padding:6px 11px;}#tabs a:hover,#subtabs a:hover{background:#c21b47 url("/images/global/sprite.png") repeat-x left -424px;text-decoration:none;border:1px solid #950f32;margin-bottom:-2px;padding:7px 20px;border-bottom:1px solid #c21b47;}#subtabs a:hover{padding:5px 10px;margin-bottom:0;}#tabs .special a,#tabs .special a:visited{position:absolute;right:-1px;top:0;background:#ae103a url("/images/global/sprite.png") repeat-x left -424px;}#tabs .special a:hover{margin-bottom:0;background:#000 url("/images/global/sprite.png") repeat-x left -469px;border:1px solid #333;}#tabs .special span{padding-right:19px;background:url("/images/global/sprite.png") no-repeat right -520px;}.column{float:left;overflow:hidden;}#refine,#contactinfo{width:185px;padding:14px 10px;background:#f0f0f0;border-left:20px solid #fff;}#content{width:735px;border-left:20px solid #fff;position:relative;z-index:0;}#contactinfo h2{margin-bottom:10px;font-size:14px;}#contactinfo ul strong{width:100%;margin-top:10px;float:left;}#refine h3{color:#c81e4b;margin-bottom:15px;}#refine ul{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #fff;}#refine a,#refine a:visited{color:#069;}#refine .special a,#refine .special a:visited{text-decoration:underline;padding-left:10px;background:url("/images/global/sprite.png") no-repeat left -675px;}#refine .special a:hover{text-decoration:none;}h1{width:550px;font-size:28px;font-weight:normal;}#info{margin:10px 0 20px;}#subscribe,#subscribe:visited{position:absolute;right:20px;top:10px;text-decoration:underline;}#subscribe:hover{text-decoration:none;}.pageoptions{width:675px;background:#f0f0f0;padding:15px 20px;float:left;clear:both;}#byletter{width:715px;text-align:center;display:block;clear:both;margin-top:15px;float:left;}#byletter a,#byletter a:visited,#byletter strong{padding:4px;}.nrof{float:left;}.sort{float:right;}.sort a,.sort a:visited{padding-right:20px;}.sort .up{background:url("/images/global/sprite.png") no-repeat right -745px;}.sort .down{background:url("/images/global/sprite.png") no-repeat right -771px;}.page{width:715px;padding:15px 0;float:left;text-align:right;border-bottom:1px solid #e5e5e5;}.page a,.page a:visited,.page strong,.nrof a,.nrof strong{padding:3px;}.page .next{margin-right:20px;}#pageheader{width:940px;border-bottom:1px solid #e5e5e5;position:relative;left:20px;margin-bottom:20px;padding-bottom:18px;clear:both;}#pageheader h1{width:auto;}#pageheader a,#pageheader a:visited{position:relative;top:4px;}#bureaunav{position:relative;top:2px;}#pageheader li{float:left;}#pageheader .grey{padding:4px 10px 0 0;}#pageheader ul a,#pageheader ul a:visited{width:25px;height:25px;overflow:hidden;display:block;position:static;background:#999;float:left;border-left:1px solid #fff;text-indent:-9999px;}#bureaunav #next{background:#999 url("/images/global/sprite.png") no-repeat 10px -574px;cursor:pointer;}#bureaunav #prev{background:#999 url("/images/global/sprite.png") no-repeat 9px -544px;cursor:pointer;}#bureaunav a:hover{background-color:#000!important;}#bureaunav{position:absolute;right:0;bottom:20px;}#contenttop{width:715px;min-height:351px;height:auto!important;height:351px;float:left;border-bottom:1px solid #e5e5e5;background:url("/images/global/dropshadow_large.png") no-repeat 5px 327px;z-index:500;position:relative;}#slideshow,#casescreens{width:468px;height:325px;float:left;border:1px solid #e5e5e5;overflow:hidden;position:relative;}#thumbs{width:100%;height:131px;float:left;clear:both;margin:10px 0 20px;}.slide{width:468px;height:325px;position:relative;background:url("/images/global/infoblock.png") repeat-x left bottom;}.slide .img{width:470px;height:200px;display:block;border-bottom:1px solid #e5e5e5;overflow:hidden;margin-bottom:20px;}.slide h2{width:320px;font-size:14px;margin-left:20px;}.slide h2 a,.slide h2 a:visited{color:#c81e4b;}.slide .cta,.slide .cta:visited{text-decoration:underline;}.slide .cta:hover{text-decoration:none;}.slide p{width:320px;margin-bottom:20px;margin-left:20px;}.slide .logo{width:100px;height:58px;overflow:hidden;position:absolute;right:20px;top:220px;display:block;}.slide .cta{margin-left:20px;}#controls{position:absolute;left:398px;top:283px;z-index:2000;}#controls a,#controls a:visited{width:25px;height:25px;overflow:hidden;text-indent:-9999px;display:block;float:left;margin-right:1px;position:relative;z-index:2001;}#controls #nextSlide{background:#c61d4a url("/images/global/sprite.png") no-repeat 10px -574px;}#controls #prevSlide{background:#c61d4a url("/images/global/sprite.png") no-repeat 9px -544px;}#controls a:hover{background-color:#333!important;}#contactdata,#pageoptions{width:225px;position:relative;left:20px;float:left;}#pageoptions{width:375px;}#contactdata li,#pageoptions li{border-bottom:1px solid #f0f0f0;padding:10px 0 10px 37px;}#contactdata a,#contactdata a:visited,#pageoptions a,#pageoptions a:visited,#pageservice a,#pageservice a:visited{text-decoration:underline;}#contactdata a:hover,#pageoptions a:hover,#pageservice a:hover{text-decoration:none;}#contentfull{width:960px;border-left:20px solid #fff;}#contentcenter{width:490px;}#contentright{width:226px;}#contentfull #contentright{width:365px;}#contentleft{width:552px;margin-right:20px;}.specialhalf{width:420px;min-height:140px;height:auto!important;height:140px;padding:20px;border-right:20px solid #fff;background:#f0f0f0;position:relative;}.specialhalf ul{padding-right:150px;}.specialhalf a,.specialhalf a:visited{position:absolute;right:20px;bottom:20px;padding:8px 21px;background:#ae103a;color:#fff;border:1px solid #950f32;}.specialhalf a:hover{background:#333;border:1px solid #262626;}.specialhalf a strong{display:block;text-align:center;}.contentform{width:652px;float:left;margin-right:20px;}#contentcenter h2,#contentright h2,#contentleft h2,.contentform h2,span.h2,.specialhalf h2{font-size:24px;margin:30px 0 15px;color:#666;}span.h2{display:block;}form .bureau h2,form span.h2{margin:0;}#contentfull #contentright h2,.specialhalf h2,#contentfull #contentleft h2,.contentform h2{margin-top:0!important;}#contentfull #contentleft p,#contentfull #contentleft .list{margin-bottom:18px;}#contentcenter h2{width:470px;}h2 span,span.h2 span{color:#333;}#contentcenter h3,.contentform h3{width:470px;font-size:20px;color:#666;}legend{font-size:20px;color:#666;padding-bottom:5px;}#contentcenter p{margin-bottom:30px;margin-right:20px;}#othercases{width:480px;float:left;clear:both;background:url("/images/global/othercases.png") no-repeat left bottom;position:relative;margin-bottom:30px;}#othercases li{width:160px;padding-bottom:19px;float:left;margin-bottom:-1px;overflow:hidden;}#othercases li ul{width:150px;border-right:10px solid #fff;float:left;}#othercases li ul li{height:auto;margin:0;padding-bottom:0;}#othercases li ul li.bureau{border:none;float:none;padding:0;}#othercases li ul li.last{margin-top:10px;}#othercases .img,.spotlight .img,#thumbs li,#contentright li.img,.bureau .img,#videos .img,.uitgelicht .img{width:148px;height:111px;overflow:hidden;display:block;border:1px solid #e5e5e5;margin-bottom:10px;}.uitgelicht .img{float:left;margin-right:10px;}#videos{width:552px;float:left;clear:both;}#videos li{width:184px;float:left;position:relative;}#videos span{width:130px;padding:2px 10px;background:#f5f5f5;float:left;font-size:11px;line-height:14px;}.play{width:58px;height:48px;position:absolute;left:46px;top:33px;float:left;}#pageservice{width:100%;display:block;float:left;margin:28px 0 0 0;padding:20px 0 0;border-top:1px solid #f5f5f5;}#pageservice li{padding-top:3px;padding-bottom:3px;}#contentright li.img,#videos li a.img{margin-bottom:0;}.bureau .img{float:left;margin:0 20px 10px 0;}#thumbs li{float:left;margin-right:10px;}#othercases .case a,#othercases .case a:visited{color:#c81e4b;}#othercases .description{margin-top:10px;}#headlines{width:450px;background:#f7f7f7;border:1px solid #f0f0f0;padding:10px;color:#999;line-height:20px;}#headlines li{position:relative;padding-left:75px;}#headlines li span{position:relative;left:-75px;margin-right:-75px;float:left;}#contentright ul,#contentfull #contentright p{margin-bottom:30px;float:left;}#flickr li{width:72px;height:72px;overflow:hidden;float:left;margin-right:3px;}#twitter li{margin-bottom:24px;}#twitter .grey{display:block;}.vcard{margin-bottom:30px;}.vcard .logo{display:block;width:185px;height:58px;overflow:hidden;margin-bottom:15px;}.vcard .logo img{margin:auto auto;}.vcard .org,.vcard .type,.vcard .country-name,.vcard .url,.vcard .tel{display:none;}.vcard dl,.vcard ul{margin-bottom:15px;}.vcard dl{color:#666;}.vcard ul span{width:80px;display:block;float:left;}.vcard a,.vcard a:visited{text-decoration:underline;}.vcard a:hover{text-decoration:none;}#contactinfo h3{margin-top:15px;color:#c81e4b;}#contactinfo .vcard h3{color:#333;}#contactinfo .vcard .grey{display:block;}#contactinfo em{font-size:11px;margin:18px 0;display:block;}#contactinfo .alert{margin-top:18px;}.spotlight{min-height:111px;height:auto!important;height:111px;position:relative;padding-left:166px;}.spotlight .img{position:absolute;left:0;top:0;}.list{list-style-type:disc;padding-left:15px;}.list li{padding:4px 0 0 0;}#content .info{width:695px;}.info{margin-top:8px;margin-bottom:8px;padding:4px;background:#f8f9b6;border:1px solid #cecf53;}.info a,.info a:visited{text-decoration:underline;}.info a:hover{text-decoration:none;}#alert{margin-bottom:18px;padding:10px;background:#f8f9b6;border:1px solid #cecf53;}#alert a,#alert a:visited{text-decoration:underline;}#alert a:hover{text-decoration:none;}#content #alert{width:695px;}.selected{background:#f0f0f0;}.contentphoto{position:relative;}.contentphoto img{display:block;}.contentphoto div{width:100%;display:block;font-size:11px;background:#f5f5f5;padding:2px 0;color:#333;position:relative;float:left;}.contentphoto div span{float:left;padding-left:10px;}.contentphoto div em{float:right;padding-right:10px;}.contentphoto_a{float:left;margin:0 18px 18px 0;}.contentphoto_b{float:right;margin:0 0 18px 18px;}.contentphoto object{float:left;}table.contenttable th,table.contenttable td{padding:2px 2px 2px 2px;vertical-align:top;text-align:left;}table.contenttable td{border-bottom:1px solid #f0f0f0;}table.contenttable td span.grey{display:block;font-size:11px;}#contentcenter table{width:470px;}th,td{padding:10px 10px 10px 0;vertical-align:top;text-align:left;}td{border-bottom:1px solid #f0f0f0;}td span.grey{display:block;font-size:11px;}form div{margin-bottom:8px;}form h3{margin-bottom:10px;}form .bureau div{margin-bottom:0;}form em{display:block;margin:0 0 18px;}.contentform p{margin-bottom:18px;}.contentform .bureau p.tags{margin-bottom:0;}form .strong div{padding:8px 0;}.contentform label,.contentform .label{width:160px;float:left;font-weight:bold;}.strong label,.strong .label{width:100%;}.labelmargin{padding-left:160px;}.labelmargin label,.contentform div ul label{width:auto;float:none;}.contentform div ul label{margin-right:20px;}form .exp{display:block;padding-left:160px;font-size:11px;}form .strong .exp{width:450px;padding-left:0;}.expanding{width:380px;min-height:200px;height:200px;line-height:18px;border:1px solid #ccc;}.contentform .strong input,.contentform .strong textarea{width:450px;font-size:16px;}.contentform .input{width:260px;margin-right:5px;}.contentform .small{width:20px;}.contentform .medium{width:120px;}#omschrijving{height:100px;}.contentform fieldset{padding-bottom:20px;}.btns{border-top:1px solid #e5e5e5;padding-top:20px;}#shortlist .btns{border:none;padding-top:0;}.btns .submit{margin-left:160px;}#shortlist .btns .submit{margin-left:0;}label .grey{padding-left:20px;}.requirederror{border:2px solid #f00;background:#fff;padding:6px;}form big{display:block;color:#f00;padding:3px 0 3px 27px;background:url("/images/icons/alert.gif") no-repeat 3px 3px;}.block{width:223px;margin:18px 18px 0 0;background:url("/images/global/dropshadow.png") no-repeat center bottom;padding-bottom:5px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;_height:322px;vertical-align:top;}.infoblock{width:223px;min-height:327px;height:auto!important;height:327px;max-height:327px;padding-bottom:10px;border:1px solid #e5e5e5;background:url("/images/global/infoblock.png") repeat-x left bottom;float:left;position:relative;}#cta .infoblock{text-align:center;}.new{position:absolute;right:9px;top:9px;padding:5px 20px;background:#ba1742;color:#fff;font-size:10px;font-weight:bold;}.infoblock .img{width:223px;height:150px;margin-bottom:12px;overflow:hidden;display:block;float:left;}.adv .img{text-align:center;background:#f0f0f0;color:#8f8f8f;}.adv .img span{margin:5px 0;display:block;}.adv .img:hover{text-decoration:none;}.infoblock h2,.bureau h2,.uitgelicht h2{font-size:14px;}.infoblock h2{border-bottom:1px solid #f2f2f2;padding-bottom:8px;margin:0 10px 8px 10px;}#cta h2{border:none;padding:0;margin:100px 0 0 0;}#cta h2 a{padding:8px 21px;background:#ae103a;color:#fff;border:1px solid #950f32;}.infoblock h2 a,.infoblock h2 a:visited,.bureau h2 a,.bureau h2 a:visited,.uitgelicht h2 a,.uitgelicht h2 a:visited{color:#c81e4b;}.infoblock p{padding:0 10px;margin-bottom:20px;}.infoblock ul{padding:0 10px;}p.tags,#othercases li.tags{background:url("/images/global/sprite.png") no-repeat 0 -274px;}.tags,.infoblock p.tags{text-indent:27px;margin:0;background:url("/images/global/sprite.png") no-repeat 10px -274px;}.infoblock p.tags{margin-bottom:10px;}.agency,.infoblock p.agency{text-indent:27px;margin:0;background:url("/images/global/sprite.png") no-repeat 10px -274px;}.infoblock p.agency{margin-bottom:10px;}.uitgelicht p.tags{margin:0;}.rss{background:url("/images/global/sprite.png") no-repeat left top;padding-left:27px;}.url{background:url("/images/global/sprite.png") no-repeat left -20px;}.bureauinfo .url{background:url("/images/global/sprite.png") no-repeat left -31px;}.phone{background:url("/images/global/sprite.png") no-repeat left -52px;}.bureauinfo .phone{background:url("/images/global/sprite.png") no-repeat left -64px;}.shortlist{background:url("/images/global/sprite.png") no-repeat left -88px;}.contact{background:url("/images/global/sprite.png") no-repeat left -123px;}.print{background:url("/images/global/sprite.png") no-repeat left -159px;}#pageservice .print{background:url("/images/global/sprite.png") no-repeat left -168px;}.sendto{background:url("/images/global/sprite.png") no-repeat left -191px;}#pageservice .sendto{background:url("/images/global/sprite.png") no-repeat left -200px;}.share{background:url("/images/global/sprite.png") no-repeat left -225px;}.tweet{background:url("/images/twitter.png") no-repeat 0 10px;}.linkedin{background:url("/images/linkedin-16x16.png") no-repeat 0 10px;}.facebook{background:url("/images/sn-fb.gif") no-repeat 0 10px;}.address{font-size:11px;}.contactdata{display:block;}.grey{color:#999;}.bureau,.uitgelicht{width:715px;padding:20px 0;float:left;border-bottom:1px solid #e5e5e5;margin-bottom:0;}form .bureau .check{float:left;margin-right:10px;}.bureau .bureauinfo{width:469px;float:left;border-right:1px solid #e5e5e5;}form .bureau .bureauinfo{width:454px;}.bureauinfo li{padding:2px 0;}.bureau .cases{width:225px;padding-left:20px;float:left;overflow:hidden;}form .bureau .cases{width:210px;}.bureau .description,.uitgelicht p{margin-bottom:18px;margin-right:20px;}.uitgelicht p{margin-top:10px;float:left;}.bureau .description a,.bureau .description a:visited,.uitgelicht .description a,.uitgelicht .description a:visited{display:block;}.bureau .contactdata{margin:10px 0;}.bureau .contactdata li,#pageoptions li,#pageservice li{margin-right:30px;padding-left:37px;}.bureauinfo .contactdata li{padding-left:27px;}.bureau .logo,td.logo a,td.logo a:visited{width:150px;height:58px;display:block;overflow:hidden;margin-bottom:17px;}td.logo a,td.logo a:visited{margin-bottom:0;}.cases h3{font-weight:normal;width:auto!important;font-size:12px!important;margin-bottom:0;}.remove{margin-top:10px;display:block;float:left;}#newsletter{width:940px;border-top:40px solid #fff;padding:20px;background:#c81e4b;text-align:right;color:#fff;clear:both;float:left;}#newsletter label{font-size:20px;float:left;}#newsletter .input{width:300px;}#doormat{width:940px;padding:0 20px 40px;background:#f0f0f0;float:left;}#doormat h3{width:940px;clear:both;padding:40px 0 20px;margin-bottom:20px;border-bottom:1px solid #ddd;font-size:20px;}#doormat div{float:left;}#doormat h4{color:#c81e4b;}#doormat ul{width:215px;padding-right:20px;float:left;}#doormat a,#doormat a:visited{color:#333;}#doormat a:hover{color:#000;}#footer{width:950px;padding:20px 30px 20px 0;margin:0 auto;display:block;text-align:right;position:relative;clear:both;}#footer .special{position:absolute;left:0;}#footer a,#footer a:visited{color:#666;text-decoration:none;margin-left:20px;}#footer a:hover{color:#f0f0f0;text-decoration:underline;}.add{display:block;margin-left:160px;}.field-validation-error{color:#f00;}.input-validation-error{border:1px solid #f00;background-color:#fee;}.validation-summary-errors{font-weight:bold;color:#f00;}label.validation-error{color:#f00;float:none;margin-left:5px;}input.validation-error{border:1px solid #f00;background-color:#fee;}select.validation-error{border:1px solid #f00;background-color:#fee;}textarea.validation-error{border:1px solid #f00;background-color:#fee;}.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}.ac_loading{background:white url('indicator.gif') right center no-repeat;}.ac_odd{background-color:#eee;}.ac_over{background-color:#0A246A;color:white;}.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:#FFF;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:#09F;width:1px;height:3px;}#loading2{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;background:transparent;z-index:1104;display:none;}* html #loading2{position:absolute;margin-top:0;}#loading2 div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('/js/fancybox/fancy_loading.png') no-repeat;}.jcarousel-skin-tango .jcarousel-container{-moz-border-radius:10px;clear:both;}.jcarousel-skin-tango .jcarousel-container-horizontal{width:405px;padding:10px 35px;}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:390px;height:125px;left:7px;}.jcarousel-skin-tango .jcarousel-item{width:75px;height:75px;}.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:10px;}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:19px;right:5px;width:32px;height:115px;cursor:pointer;background:transparent url(/images/next-horizontal.png) no-repeat 0 0;}.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:-32px 0;}.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-64px 0;}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0;}.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:19px;left:5px;width:32px;height:115px;cursor:pointer;background:transparent url(/images/prev-horizontal.png) no-repeat 0 0;}.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-32px 0;}.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0;}.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(/images/next-vertical.png) no-repeat 0 0;}.jcarousel-skin-tango .jcarousel-next-vertical:hover{background-position:0 -32px;}.jcarousel-skin-tango .jcarousel-next-vertical:active{background-position:0 -64px;}.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active{cursor:default;background-position:0 -96px;}.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(/images/prev-vertical.png) no-repeat 0 0;}.jcarousel-skin-tango .jcarousel-prev-vertical:hover{background-position:0 -32px;}.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position:0 -64px;}.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px;}.cropbox-outer{position:relative;background:#FFF;padding:5px;margin:5px;}.cropbox-close{position:absolute;top:-15px;right:-15px;width:32px;height:32px;background:url('/js/fancybox/fancy_close.png') top left no-repeat;cursor:pointer;z-index:1103;display:block;}.casescreens p.jshowoff-slidelinks{background:#000;bottom:0;padding:5px 0 5px 5px;right:113px;height:32px;}.casescreens .jshowoff-slidelinks a{display:block;width:60px;height:30px;background-color:none;background-repeat:no-repeat;margin:0 5px 0 0;padding:0;border:1px solid #4f4f4f;text-indent:-10000em;-moz-border-radius:0;-webkit-border-radius:0;}.casescreens .jshowoff-slidelinks a.jshowoff-active{border:1px solid #fff;}.casescreens p.jshowoff-controls{position:absolute;left:398px;top:283px;display:none;z-index:2000;}.casescreens .jshowoff-controls a{display:block;width:22px;height:38px;background:none;background-repeat:no-repeat;margin:0;padding:0;text-indent:-10000em;position:absolute;}.casescreens .jshowoff-controls a,.casescreens .jshowoff-controls a:visited{width:25px;height:25px;overflow:hidden;text-indent:-9999px;display:block;float:left;margin-right:1px;position:relative;z-index:2001;}.casescreens .jshowoff-controls a.jshowoff-prev{background:#c61d4a url("/images/global/sprite.png") no-repeat 9px -544px;}.casescreens .jshowoff-controls a.jshowoff-next{background:#c61d4a url("/images/global/sprite.png") no-repeat 10px -574px;}.casescreens .jshowoff-controls a.jshowoff-play{display:none;}.casescreens .jshowoff-controls a:hover{background-color:#333!important;}.jshowoff.casescreens{height:325px;width:468px;float:left;}.jshowoff.casescreens div,.jshowoff.casescreens img,.jshowoff.casescreens{-webkit-border-radius:6px;}
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 *
 * Version: 1.3.1 (05/03/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('/js/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background-image: url('/js/fancybox/fancybox.png');
	background-position: -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 7px;
	margin: 0;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: Arial;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding: 10px 0;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('/js/fancybox/fancy_title_over.png');
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background-image: url('/js/fancybox/fancybox.png');
	background-position: -40px -90px;
	background-repeat: no-repeat;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background-image: url('/js/fancybox/fancybox-x.png');
	background-position: 0px -40px;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background-image: url('/js/fancybox/fancybox.png');
	background-position: -55px -90px;
	background-repeat: no-repeat;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background-image: url('/js/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('/js/fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('/js/fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('/js/fancybox/fancybox-x.png');
}

#fancy-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('/js/fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('/js/fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('/js/fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('/js/fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('/js/fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('/js/fancybox/fancybox-y.png');
}

#fancy-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('/js/fancybox/fancybox.png');
	background-position: -40px -122px;
}

/* IE */

#fancybox-loading.fancybox-ie div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-close		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-title-over	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-left	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-main	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-right	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-left-ico		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-right-ico	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie .fancy-bg { background: transparent !important; }

.fancybox-ie #fancy-bg-n	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-ne	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-e	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-se	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-s	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-sw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-w	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-nw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/js/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }

/* 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('/css/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%; }

.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;
}

.asmContainer {
	/* container that surrounds entire asmSelect widget */
}

.asmSelect {
	/* the newly created regular 'select' */
	display: inline; 
}

.asmOptionDisabled {
	/* disabled options in new select */
	color: #999; 
}

.asmHighlight {
	/* the highlight span */
	padding: 0;
	margin: 0 0 0 1em;
}

.asmList {
	/* html list that contains selected items */
	margin: 0.25em 0 1em 0; 
	position: relative;
	display: block;
	padding-left: 0; 
	list-style: none; 
}

.asmListItem {
	/* li item from the html list above */
	position: relative; 
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	background: #ddd;
	border: 1px solid #bbb; 
	width: 100%; 
	margin: 0 0 -1px 0; 
	line-height: 1em;
}

.asmListItem:hover {
	background-color: #e5e5e5;
}

.asmListItemLabel {
	/* this is a span that surrounds the text in the item, except for the remove link */
	padding: 5px; 
	display: block;
}

.asmListSortable .asmListItemLabel {
	cursor: move; 
}

.asmListItemRemove {
	/* the remove link in each list item */
	position: absolute;
	right: 0; 
	top: 0;
	padding: 5px; 
}

span.tag {
				float: left;
				font-family: "Lucida Grande","Verdana";
			}
			span.tag label {
				background: #C21B47;
				border: 1px solid transparent;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				margin: 3px 0 3px 5px;
				padding-right: 20px;
				position: relative;
				display: inline-block;
				min-width: 20px;
				width: auto;
				height: 20px;
			}
			span.tag label abbr:hover {
				cursor: pointer;
			}
			span.tag label abbr {
				color: #FFF;
				border: none;
				font-size: 8px;
				font-weight: bold;
				line-height: 12px;
				position: absolute;
				right: 3px;
				z-index: 9999;
				height: 100%;
				line-height: 22px;
			}
			span.tag input {
				border: none;
				background: transparent;
				color: #fff;
				position: absolute;
				left:0;
				width: 100%;
				height: 15px;
				z-index: 0;
/*				line-height: 20px;*/
				text-align: center;
				padding: 0;
				top: 3px;
			}
			span.tag input, span.tag label span {
				font-family: "Lucida Grande","Verdana";
				font-size: 11px;
			}
			span.tag label span {
				display: inline-block;
				visibility: hidden;
				margin-left: 5px;

			}
			
			
			.clearfix {
				_height:1%;
				zoom:1;
			}
			.clearfix:after {
				content:".";
				visibility:hidden;
				display:block;
				clear:both;
				height:0;
			}
			
			.tag_box * {
				margin: 0;
				padding: 0;
				outline: none;
			}
			
			.tag_box {
				border: 1px solid #EFEFEF;
				margin: 10px 0;
				min-height: 60px;
				cursor: text;

			}
			
			
			code {
				background: #f7f7f7;
				display: none;
				border: 1px solid #000;
				font-family: Monaco, monospace;
				white-space: pre;
				font-size: 12px;
				width: 600px;
				margin: 0 auto;
				overflow: auto;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				
			}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}


