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;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}body{font:0.75em/1.5em "Lucida Grande",Verdana,Helvetica,Arial;}h1{font-size:20px;line-height:30px;}h2{font-size:18px;line-height:28px;}h3{font-size:16px;line-height:26px;}a img{border:none;}a{color:#ad1515;text-decoration:none;}.clear{clear:both;height:0;padding:0;margin:0;display:block;visibility:hidden;}body{background:#ddd url('/images/layout/body-bg.png') repeat-x 0 0;}#container{position:relative;width:1008px;margin:0 auto;padding:22px 0;}#header{height:85px;width:978px;padding:0 15px;}#header h1 a,#header h1 a span{position:relative;display:block;width:217px;height:75px;float:left;color:#ba0000;font-size:40px;line-height:50px;text-indent:-9999px;}#header h1 a span{position:absolute;top:0;left:0;background:transparent url('/images/layout/header.png') no-repeat 0 0;}#header #ctyrlistek{margin-top:-12px;margin-left:170px;width:265px;height:97px;background:transparent url('/images/layout/header.png') no-repeat -216px 0;float:left;}#header #search{float:right;height:72px;}#header #search input.field{float:left;height:32px;width:201px;padding:15px 0 0 10px;font-size:16px;line-height:27px;border:none;background:transparent url('/images/layout/header.png') no-repeat -483px 0;}#header #search input.submit{float:left;height:72px;width:72px;border:none;background:transparent url('/images/layout/header.png') no-repeat -684px 0;text-indent:-9999px;color:transparent;text-transform:capitalize;cursor:pointer;}#navigation{background-image:url('/images/layout/main-bg.png');position:relative;width:962px;height:69px;padding:0 23px 0 23px;}.navigation{padding:0;margin:0;}.navigation li{display:inline;padding:0;margin:0;}.navigation li a.current{font-weight:bold;}.navigation a{color:#454545;}.navigation.admin{width:938px;padding:0 35px;}#main-navigation{font-size:16px;}#main-navigation li{float:left;text-align:center;}#main-navigation a{display:block;line-height:60px;}#main-navigation li.current a{color:#ad1515;}.running-auction{background:url('/images/layout/main-navigation.png') no-repeat -213px 0;width:213px;height:69px;}.running-auction.current{background:url('/images/layout/main-navigation.png') no-repeat 0 0;}.terminated-auction{background:url('/images/layout/main-navigation.png') no-repeat -621px 0;width:195px;height:69px;}.terminated-auction.current{background:url('/images/layout/main-navigation.png') no-repeat -426px 0;}#user-navigation{position:absolute;top:0;right:23px;}#user-navigation li{float:left;padding-left:10px;line-height:28px;}#user-navigation li a{display:block;float:left;height:28px;}#user-navigation li.current a{height:28px;font-weight:bold;}#user-navigation li a:hover{color:#ad1515;}#user-navigation li a.sign-up{padding-left:22px !important;background:transparent url('/images/icons.png') no-repeat 0 -28px;}#user-navigation li a.sign-in{padding-left:21px !important;background:transparent url('/images/icons.png') no-repeat 0 0;}#user-navigation li.my-auctions a{padding-left:23px !important;background:transparent url('/images/icons.png') no-repeat 0 -84px;}#user-navigation li.edit-user a{padding-left:21px !important;background:transparent url('/images/icons.png') no-repeat 0 0;}#user-navigation li a.points{padding-left:28px !important;background:transparent url('/images/icons.png') no-repeat 0 -56px;}#user-navigation li span{display:block;float:left;padding-left:5px;}#main-wrapper{width:902px;padding:0 53px;background:url('/images/layout/main-wrapper-bg.png') repeat-y;}#content{position:relative;width:700px;float:left;background-color:#fff;}#content h2,#content h3{padding:.3em 0 .7em;font-weight:normal;color:#1a1a1a;}#content h2{font-size:24px;line-height:30px;}#content h3{clear:both;font-size:18px;line-height:24px;}#sidebar{width:180px;float:right;}#sidebar h3{width:182px;margin:0 0 10px -11px;color:#fff;font-size:16px;font-style:italic;font-weight:normal;line-height:35px;text-align:center;background:#ba0000 url('/images/sidebar-heading-bg.png') repeat-x 0 0;}#sidebar h4{padding-bottom:10px;line-height:24px;font-size:16px;font-weight:normal;text-align:center;color:#1a1a1a;}#sidebar .box{width:160px;padding:0 10px 10px 10px;margin-bottom:20px;background-color:#f3f3f3;border:1px solid #ccc;}#sidebar #user-invite{text-align:center;}#sidebar #user-invite p{padding-bottom:10px;}#sidebar #user-invite .button{margin:0 auto;display:block;height:21px;width:66px;line-height:21px;border:none;background:url('/images/form-invite-submit-button.png') no-repeat;color:black;font-size:11px;}#sidebar #poll input[type='submit']{width:66px;height:21px;border:none;margin-top:5px;background:url('/images/form-invite-submit-button.png') no-repeat;}#sidebar #latest-auction{padding-bottom:0;}#sidebar #latest-auction p{padding-bottom:5px;line-height:24px;text-align:center;}#sidebar #latest-auction p span{display:block;line-height:24px;font-size:16px;font-weight:bold;color:#ad1515;}#sidebar #latest-auction .image{width:180px;height:182px;line-height:179px;margin-left:-10px;border-top:1px solid #ccc;background-color:white;text-align:center;}#sidebar #latest-auction .image img{vertical-align:middle;}#sidebar #info{text-align:center;font-size:14px;}#sidebar #info p{padding-bottom:10px;}#sidebar #info a{margin-top:10px;font-weight:16px;line-height:24px;}#sidebar #facebook{text-align:center;}#sidebar #facebook p{margin-top:5px;margin-bottom:5px;}#footer{width:902px;height:80px;padding:0 53px;background:url('/images/layout/main-bg.png') 0 -69px;text-align:center;}#footer ul{padding:0;margin:0;list-style-type:none;}#footer ul li{line-height:42px;display:inline;padding:0 5px;}#footer ul li a{color:#484848;}#partners{width:902px;height:35px;padding:0 53px;text-align:center;}#partners ul{padding:0;margin:0;list-style-type:none;}#partners ul li{display:inline;padding:0 10px;}#invite-greeting{width:950px;padding:20px;margin:0 auto;font-size:14px;background-color:#efded1;text-align:center;}#invite-greeting span{display:block;padding-top:10px;}#flash_notice,#flash_success,#flash_error,#flash_failure{width:900px;padding:5px 8px;margin:0 auto 10px;}#flash_notice,#flash_success{background-color:#CFC;border-left:solid 1px #6C6;border-right:solid 1px #6C6;border-bottom:solid 1px #6C6;}#flash_error,#flash_failure{background-color:#FCC;border-left:solid 1px #C66;border-right:solid 1px #C66;border-bottom:solid 1px #C66;}.fieldWithErrors{display:inline;}input.invalid{background-color:#fcc;}#errorExplanation{width:400px;border:2px solid #CF0000;padding:0px;padding-bottom:12px;margin-bottom:20px;background-color:#f0f0f0;}#errorExplanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:0;background-color:#c00;color:#fff;}#errorExplanation p{color:#333;margin-bottom:0;padding:8px;}#errorExplanation ul{margin:2px 24px;}#errorExplanation ul li{font-size:12px;list-style:disc;}#content form.formtastic{width:500px;margin:0 auto;}a.forgotten-password{padding-left:20px;line-height:39px;}#content form#new_user p.info{padding:10px 0;font-weight:bold;}#content form#paypal ,#content form#paysec{margin:20px 0;}.pagination{clear:both;float:left;padding:10px 0;text-align:center;font-size:14px;}.pagination a,.pagination span{float:left;padding:1px 7px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background-color:#f3f3f3;color:black;}.pagination span.current{background-color:#b42a2a;color:white;}.pagination .prev_page,.pagination .next_page{float:left;display:block;width:39px;height:39px;padding:0;line-height:39px;border:none;text-indent:-9999px;margin-top:-6px }.pagination .next_page{background:transparent url('/images/pagination-next.png') no-repeat 0 0;margin-right:-5px;}.pagination .prev_page{background:url('/images/pagination-prev.png') no-repeat 0 0;margin-left:-5px;}#auctions #separator{float:left;width:702px;height:9px;padding:20px 0;background:white url('/images/auctions-separator.png') no-repeat 0 20px;}div.auction{position:relative;float:left;width:660px;padding:0 0 0 40px;background:white url('/images/auction-bullet.png') no-repeat 0 10px;}div.auction .body{float:left;width:700px;padding:20px 0;margin-left:-40px;}div.auction h2,div.auction h2 a{padding:0 !important;font-size:26px;line-height:40px;font-weight:normal;color:#484848;text-decoration:none;}div.auction h2 a:hover{color:#ad1515;}div.auction ul{float:left;width:480px;}div.auction ul li{color:#484848;}div.auction .price{float:left;width:460px;font-size:14px;line-height:20px;}div.auction .ends_at{float:left;width:460px;padding-bottom:10px;font-size:14px;line-height:20px;}div.auction .ends_in,div.auction .points{float:left;font-size:18px;line-height:30px;}div.auction .ends_in{width:310px;}div.auction .points{float:right;width:170px;font-size:12px;}div.auction .ends_in abbr{display:block;color:#ad1515;}div.auction .points span{display:block;height:22px;background:white url('/images/stars.png') repeat-x 0 50%;text-indent:-9999px;}div.auction .ended_at{font-size:18px;line-height:30px;padding-bottom:5px;}div.auction .final_price{float:left;width:290px;line-height:50px;font-size:44px;color:#ad1515;}div.auction .winner{float:right;width:200px;padding-top:24px;line-height:20px;font-size:16px;}div.auction .status{position:absolute;top:-16px;right:155px;width:42px;height:42px;text-indent:-9999px;}div.auction .status.duplicate{background:url('/images/duplicate.png') no-repeat;}div.auction .status.unique{background:url('/images/unique.png') no-repeat;}div.auction .status.lowest_unique{background:url('/images/lowest_unique.png') no-repeat;}#legend tr td{padding:4px;vertical-align:middle;line-height:20px;}div.auction .image{float:right;width:178px;height:179px;border:1px solid #ccc;line-height:178px;text-align:center;}div.auction .image img{vertical-align:middle;}div.auction form.new_bid,div.auction form.new_random_bid,div.auction form.new_multiple_bid{float:left;padding:5px 10px 0 0;}div.auction form.new_random_bid{padding-right:0;}div.auction form.new_bid input#bid_price,div.auction form.new_random_bid input#random_bid_from,div.auction form.new_multiple_bid input#multiple_bid_from,div.auction form.new_random_bid input#random_bid_to,div.auction form.new_multiple_bid input#multiple_bid_to{float:left;height:23px;padding:5px;margin:0;border:none;font-size:14px !important;font-style:italic;text-align:center;color:#939393;}div.auction form.new_bid input#bid_price{width:57px;line-height:33px;font-size:12px;padding:5px 1px 5px 5px;background:white url('/images/form-bidding.png') no-repeat 0 0;}div.auction form.new_random_bid input#random_bid_from,div.auction form.new_multiple_bid input#multiple_bid_from{width:45px;padding:5px 1px 5px 5px;background:white url('/images/form-bidding.png') no-repeat -178px 0;}div.auction form.new_random_bid input#random_bid_to,div.auction form.new_multiple_bid input#multiple_bid_to{width:41px;padding:5px 1px 5px 1px;background:white url('/images/form-bidding.png') no-repeat -229px 0;}div.auction form.new_bid input#bid_submit,div.auction form.new_random_bid input#random_bid_submit,div.auction form.new_multiple_bid input#multiple_bid_submit{float:left;height:33px;margin:0;border:none;font-size:13px;background:white url('/images/form-bidding.png') no-repeat -61px 0;color:#484848;}div.auction form.new_bid input#bid_submit{width:114px;}div.auction .other-bids p.inline-errors,div.auction .bid_forms p.inline-errors{color:#b32525;font-size:14px;}div.auction form.new_random_bid input#random_bid_submit,div.auction form.new_multiple_bid input#multiple_bid_submit{width:152px;padding:0 5px 0 0;background:white url('/images/form-bidding.png') no-repeat -276px 0;}#content div.auction form.button-to{padding:5px 10px 0 0;float:left;}#content div.auction form input.bid-other[type="submit"]{width:178px;height:33px;background:url('/images/form-bidding.png') no-repeat -427px 0;color:#484848;}div.auction .body .bid_forms{float:left;width:700px;}div.auction .body .images{float:left;width:180px;padding-top:20px;}div.auction .body .images span{float:left;display:block;width:178px;height:179px;margin-bottom:10px;border:1px solid #ccc;line-height:178px;text-align:center;}div.auction .body .images span img{vertical-align:middle;}div.auction .body .description{float:right;width:500px;padding-top:20px;}div.auction .body h3{float:left;width:700px;line-height:30px;font-size:20px;font-weight:normal;}div.auction .body #histogram-container{float:left;margin-top:20px;}div.auction .other-bids{display:none;float:left;width:700px;margin-bottom:10px;}div.auction a.hide-other-bids{line-height:43px;padding-left:20px;}div.auction a.hide-other-bids:hover{color:#484848;}div.auction .my-bids{clear:left;width:100%;}div.auction .my-bids a:hover{color:#484848;}div.auction .my-bids thead tr th{background-color:#efded1;}div.auction .my-bids tbody tr td{text-align:center;line-height:16px;font-size:10px;padding:4px;border-bottom:1px solid #eee;}div.auction .my-bids tbody tr.even td{background-color:#f3f3f3;}body.terminated_auctions div.auction .price,body.my_auctions .terminated div.auction .price{padding-bottom:30px;}div.auction.smaller h2 a{font-size:16px;}div.auction.smaller ul{width:520px;}div.auction.smaller .price,div.auction.smaller .ends_at,div.auction.smaller .ends_in,div.auction.smaller .ended_at,div.auction.smaller .points{font-size:12px;line-height:20px;padding:0;}div.auction.smaller .price{float:right;padding:0;}div.auction.smaller .price,div.auction.smaller .ends_at{float:right;clear:right;width:230px;padding:0;}div.auction.smaller .ends_in{margin-top:-20px;*margin-top:0;clear:none;float:left;width:290px;line-height:20px;}div.auction.smaller .ends_in abbr{font-weight:bold;}div.auction.smaller .points{position:absolute;display:block;height:40px;line-height:40px;top:0;left:330px;width:230px;}div.auction.smaller .points div,div.auction.smaller .points span{float:left;height:40px;line-height:40px;}div.auction.smaller .points span{margin-left:5px;height:35px;}div.auction.smaller .final_price{float:left;font-size:34px;}div.auction.smaller .winner{float:right;width:200px;padding-top:0;font-size:14px;line-height:50px;}div.auction.smaller .image{width:120px;height:121px;line-height:120px;text-align:center;}body.terminated_auctions div.auction.smaller .price{padding:0;}#content #unlimited_invites{padding:10px 0;}#content #notice h3{margin-top:20px;}#content #notice ul{margin-left:20px;}#content #notice li{list-style-type:disc;}#content form.email_invite textarea{height:150px;}table#admin-histogram th{text-align:left;padding:3px;}table#admin-histogram td{padding:3px;}table#admin-histogram tr.won{font-weight:bold;}table#admin-histogram tr.won .bar{background-color:#ba0000;}table#admin-histogram .count{padding:3px 8px;}table#admin-histogram .price{text-align:right;}table#admin-histogram .bar{display:block;height:12px;background-color:#ccc;}#histogram-container{position:relative;width:100%;}#histogram-container #left-container,#histogram-container #right-container{display:block;width:5%;height:100px;padding:0;position:absolute;top:0;background:white url('/images/histogram-bg-left.png') no-repeat 100% 0;}#histogram-container #left-container{left:0;}#histogram-container #right-container{right:0;background:white url('/images/histogram-bg-right.png') no-repeat 0 0;}#histogram-container #left,#histogram-container #right{position:absolute;top:50%;}#histogram-container #right{right:0;}#histogram{width:90%;height:100px;margin:0 5%;padding:0;overflow:hidden;position:relative;background:white url('/images/histogram-bg.png') repeat-x 0 0;}#histogram ul{padding:0;margin:0;position:relative;list-style-type:none;font-size:10px;}#histogram li{bottom:0;display:block;float:left;width:34px;padding:0;margin:0;text-align:center;}#histogram li .count{height:20px;}#histogram li .bar{margin:0 8px;width:18px;height:60px;background-color:#999;}#histogram li .price{width:34px !important;font-size:10px;}#histogram li.won .count,#histogram li.won .price{font-weight:bold;}#histogram li.won .bar{background-color:#ba0000;}table.list{width:100%;}table.list thead th{font-size:16px;line-height:32px;background-color:#efded1;font-weight:normal;}table.list tbody td{padding:3px;}table.list tbody td.odd{background-color:#f3f3f3;}table.list tbody td a{padding-right:10px;}p.new{position:absolute;top:0;right:0;font-size:14px;line-height:26px;}table.statistics thead th{background-color:#efded1;font-size:14px;line-height:28px;}table.statistics thead th,table.statistics tbody td{padding:5px;}table.statistics tbody tr.total{border-top:1px solid #efded1;font-weight:bold;}table td.center{text-align:center;}table#conversion-rates{width:100%;border-bottom:1px solid #ccc;}table#conversion-rates thead th{font-size:16px;line-height:32px;background-color:#b01d1d;font-weight:normal;color:white;}table#conversion-rates tbody td{padding:8px 3px;text-align:center;}table#conversion-rates tbody tr.odd{background-color:#f3f3f3;}table#conversion-rates tbody tr,table#conversion-rates tbody tr td label{cursor:pointer;}table#conversion-rates tbody td.methods{font-size:10px;color:#aaa;}body.payments form div.method,body.payments form div.submit{padding:5px 0;}body.payments form div.method{line-height:23px;height:23px;padding-left:10px;}body.payments form div.method img{vertical-align:middle;}body.payments form div.submit{padding:10px;background-color:#f3f3f3;border-top:1px solid #ccc;}body.payments form div.submit input{font-size:14px;}body.payments ul#notice{padding-left:20px;list-style-type:disc;}body.payments p#highlight{padding:10px 0 20px 0;font-size:14px;text-align:center;}#content form input[type='text'],#content form input[type='password']{display:block;width:225px;height:16px;padding:8px 3px 6px 6px;background:#fff url('/images/form.png') no-repeat 0 0;border:none;font-size:12px !important;line-height:18px !important;}#content form input[type='submit']{width:150px;height:39px;margin-left:-4px;border:none;cursor:pointer;font-size:14px;background:url('/images/form.png') no-repeat -234px 0;}body.points_history table#payments{margin-bottom:40px;}body.points_history table.list tbody tr td,body.points_history table.list thead tr th{padding:5px 10px;}body.points_history table.list thead tr th{text-align:left;}body.points_history table.list tbody tr td{font-size:14px;}body.points_history table.list tbody tr td.time{font-size:12px;}body.points_history table.list tbody tr.even{background-color:#f3f3f3;}table#bank-transfer{border:1px solid #ccc;background-color:#f3f3f3;}table#bank-transfer tr th,table#paysec tr th,table#paypal tr th{margin:10px 0;padding:0;padding:10px;font-weight:bold;font-size:14px;padding:5px 5px 5px 0;text-align:left;}table#bank-transfer tr th,table#bank-transfer tr td,table#paysec tr td,table#paypal tr td{padding:5px;font-size:14px;}#sms-instructions pre{line-height:48px;font-size:18px;font-weight:bold;font-family:"Lucida Grande","Tahoma",sans-serif;}#sms-instructions #numbers{font-size:16px;}#sms-instructions #numbers td{padding:5px;}#alert{font-size:26px;font-weight:normal;line-height:40px;color:#AD1515;text-align:center;}#admin-navigation{width:1000px;margin:0 auto;padding:10px;background-color:#efded1;}#admin-navigation li{display:inline;padding:0;margin:0;}#admin-navigation li.current{font-weight:bold;}#admin-navigation li a{padding:2px 4px;}body.admin #content form.formtastic{width:100%;}body.admin form #auction-preview{float:left;margin:20px 0;border:1px solid #eee;}body.accounts.edit #content fieldset.inputs,body.passwords.new #content fieldset.inputs,body.invites #content fieldset.inputs,body.passwords.edit #content fieldset.inputs,body.clearance.sessions.new #content fieldset.inputs,body.users.new #content fieldset.inputs{margin:10px 0;padding:0;padding:10px;border:1px solid #ccc;background-color:#f3f3f3;}body.accounts.edit #content fieldset.inputs legend,body.passwords.new #content fieldset.inputs legend,body.invites #content fieldset.inputs legend,body.passwords.edit #content fieldset.inputs legend,body.users.new #content fieldset.inputs legend{color:#ad1515;font-size:14px;}body.admin.users #user_search{float:left;}body.admin.users #bank_transfer{float:right;}body.admin.users #user_search tr.bottom_border{border-bottom:1px solid #f3f3f3;}body.admin.users #user_search td{vertical-align:bottom;padding-bottom:10px;}body.admin.users #user_search td input[type=submit]{margin-left:20px;margin-bottom:-5px;}div#fancy_overlay{ position:fixed; top:0; left:0; width:100%; height:100%; display:none; z-index:30; }  div#fancy_loading{ position:absolute; height:40px; width:40px; cursor:pointer; display:none; overflow:hidden; background:transparent; z-index:100; }  div#fancy_loading div{ position:absolute; top:0; left:0; width:40px; height:480px; background:transparent url('/images/fancybox/fancy_progress.png') no-repeat; }  div#fancy_outer{ position:absolute; top:0; left:0; z-index:90; padding:20px 20px 40px 20px; margin:0; background:transparent; display:none; }  div#fancy_inner{ position:relative; width:100%; height:100%; background:#FFF; }  div#fancy_content{ margin:0; z-index:100; position:absolute; }  div#fancy_div{ background:#000; color:#FFF; height:100%; width:100%; z-index:100; }  img#fancy_img{ position:absolute; top:0; left:0; border:0; padding:0; margin:0; z-index:100; width:100%; height:100%; }  div#fancy_close{ position:absolute; top:-12px; right:-15px; height:30px; width:30px; background:url('/images/fancybox/fancy_closebox.png') top left no-repeat; cursor:pointer; z-index:181; display:none; }  #fancy_frame{ position:relative; width:100%; height:100%; display:none; }  #fancy_ajax{ width:100%; height:100%; overflow:auto; }  a#fancy_left,a#fancy_right{ position:absolute; bottom:0px; height:100%; width:35%; cursor:pointer; z-index:111; display:none; background-image:url("data:image/gif;base64,AAAA"); outline:none; overflow:hidden; }  a#fancy_left{ left:0px; }  a#fancy_right{ right:0px; }  span.fancy_ico{ position:absolute; top:50%; margin-top:-15px; width:30px; height:30px; z-index:112; cursor:pointer; display:block; }  span#fancy_left_ico{ left:-9999px; background:transparent url('/images/fancybox/fancy_left.png') no-repeat; }  span#fancy_right_ico{ right:-9999px; background:transparent url('/images/fancybox/fancy_right.png') no-repeat; }  a#fancy_left:hover,a#fancy_right:hover{ visibility:visible; background-color:transparent; }  a#fancy_left:hover span{ left:20px; }  a#fancy_right:hover span{ right:20px; }  #fancy_bigIframe{ position:absolute; top:0; left:0; width:100%; height:100%; background:transparent; }  div#fancy_bg{ position:absolute; top:0;left:0; width:100%; height:100%; z-index:70; border:0; padding:0; margin:0; }  div.fancy_bg{ position:absolute; display:block; z-index:70; border:0; padding:0; margin:0; }  div#fancy_bg_n{ top:-20px; left:0; width:100%; height:20px; background:transparent url('/images/fancybox/fancy_shadow_n.png') repeat-x; }  div#fancy_bg_ne{ top:-20px; right:-20px; width:20px; height:20px; background:transparent url('/images/fancybox/fancy_shadow_ne.png') no-repeat; }  div#fancy_bg_e{ right:-20px; height:100%; width:20px; background:transparent url('/images/fancybox/fancy_shadow_e.png') repeat-y; }  div#fancy_bg_se{ bottom:-20px; right:-20px; width:20px; height:20px; background:transparent url('/images/fancybox/fancy_shadow_se.png') no-repeat; }  div#fancy_bg_s{ bottom:-20px; left:0; width:100%; height:20px; background:transparent url('/images/fancybox/fancy_shadow_s.png') repeat-x; }  div#fancy_bg_sw{ bottom:-20px; left:-20px; width:20px; height:20px; background:transparent url('/images/fancybox/fancy_shadow_sw.png') no-repeat; }  div#fancy_bg_w{ left:-20px; height:100%; width:20px; background:transparent url('/images/fancybox/fancy_shadow_w.png') repeat-y; }  div#fancy_bg_nw{ top:-20px; left:-20px; width:20px; height:20px; background:transparent url('/images/fancybox/fancy_shadow_nw.png') no-repeat; }  div#fancy_title{ position:absolute; z-index:100; display:none; }  div#fancy_title div{ color:#FFF; font:bold 12px Arial; padding-bottom:3px; white-space:nowrap; }  div#fancy_title table{ margin:0 auto; }  div#fancy_title table td{ padding:0; vertical-align:middle; }  td#fancy_title_left{ height:32px; width:15px; background:transparent url('/images/fancybox/fancy_title_left.png') repeat-x; }  td#fancy_title_main{ height:32px; background:transparent url('/images/fancybox/fancy_title_main.png') repeat-x; }  td#fancy_title_right{ height:32px; width:15px; background:transparent url('/images/fancybox/fancy_title_right.png') repeat-x; } form.formtastic,form.formtastic ul,form.formtastic ol,form.formtastic li,form.formtastic fieldset,form.formtastic legend,form.formtastic input,form.formtastic textarea,form.formtastic select,form.formtastic p{margin:0;padding:0;}form.formtastic fieldset{border:0;}form.formtastic em,form.formtastic strong{font-style:normal;font-weight:normal;}form.formtastic ol,form.formtastic ul{list-style:none;}form.formtastic abbr,form.formtastic acronym{border:0;font-variant:normal;}form.formtastic input,form.formtastic textarea,form.formtastic select{font-family:inherit;font-size:inherit;font-weight:inherit;}form.formtastic input,form.formtastic textarea,form.formtastic select{font-size:100%;}form.formtastic legend{color:#000;}form.formtastic fieldset{}form.formtastic fieldset.inputs{}form.formtastic fieldset.buttons{padding-left:25%;}form.formtastic fieldset ol{}form.formtastic fieldset.buttons li{float:left;padding-right:0.5em;}form.formtastic fieldset{display:inline-block;}form.formtastic fieldset:after{content:".";display:block;height:0;clear:both;visibility:hidden;}html[xmlns] form.formtastic fieldset{display:block;}* html form.formtastic fieldset{height:1%;}form.formtastic fieldset ol li{margin-bottom:1.5em;}form.formtastic fieldset ol li{display:inline-block;}form.formtastic fieldset ol li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}html[xmlns] form.formtastic fieldset ol li{display:block;}* html form.formtastic fieldset ol li{height:1%;}form.formtastic fieldset ol li.required{}form.formtastic fieldset ol li.optional{}form.formtastic fieldset ol li.error{}form.formtastic fieldset ol li label{display:block;width:25%;float:left;padding-top:.2em;}form.formtastic fieldset ol li li label{line-height:100%;padding-top:0;}form.formtastic fieldset ol li li label input{line-height:100%;vertical-align:middle;margin-top:-0.1em;}form.formtastic fieldset ol li fieldset{position:relative;}form.formtastic fieldset ol li fieldset legend{position:absolute;width:25%;padding-top:0.1em;}form.formtastic fieldset ol li fieldset legend span{position:absolute;}form.formtastic fieldset ol li fieldset legend.label label{position:absolute;}form.formtastic fieldset ol li fieldset ol{float:left;width:74%;margin:0;padding:0 0 0 25%;}form.formtastic fieldset ol li fieldset ol li{padding:0;border:0;}form.formtastic fieldset ol li p.inline-hints{color:#666;margin:0.5em 0 0 25%;}form.formtastic fieldset ol li p.inline-errors{color:#cc0000;margin:0.5em 0 0 25%;clear:both;}form.formtastic fieldset ol li ul.errors{color:#cc0000;margin:0.5em 0 0 25%;list-style:square;}form.formtastic fieldset ol li ul.errors li{padding:0;border:none;display:list-item;}form.formtastic fieldset ol li.string input{width:74%;}form.formtastic fieldset ol li.password input{width:74%;}form.formtastic fieldset ol li.numeric input{width:74%;}form.formtastic fieldset ol li.text textarea{width:74%;}form.formtastic fieldset ol li.hidden{display:none;}form.formtastic fieldset ol li.boolean label{padding-left:25%;width:auto;}form.formtastic fieldset ol li.boolean label input{margin:0 0.5em 0 0.2em;}form.formtastic fieldset ol li.radio{}form.formtastic fieldset ol li.radio fieldset ol{margin-bottom:-0.6em;}form.formtastic fieldset ol li.radio fieldset ol li{margin:0.1em 0 0.5em 0;}form.formtastic fieldset ol li.radio fieldset ol li label{float:none;width:100%;}form.formtastic fieldset ol li.radio fieldset ol li label input{margin-right:0.2em;}form.formtastic fieldset ol li.check_boxes{}form.formtastic fieldset ol li.check_boxes fieldset ol{margin-bottom:-0.6em;}form.formtastic fieldset ol li.check_boxes fieldset ol li{margin:0.1em 0 0.5em 0;}form.formtastic fieldset ol li.check_boxes fieldset ol li label{float:none;width:100%;}form.formtastic fieldset ol li.check_boxes fieldset ol li label input{margin-right:0.2em;}form.formtastic fieldset ol li.date fieldset ol li,form.formtastic fieldset ol li.time fieldset ol li,form.formtastic fieldset ol li.datetime fieldset ol li{float:left;width:auto;margin:0 .3em 0 0;}form.formtastic fieldset ol li.date fieldset ol li label,form.formtastic fieldset ol li.time fieldset ol li label,form.formtastic fieldset ol li.datetime fieldset ol li label{display:none;}form.formtastic fieldset ol li.date fieldset ol li label input,form.formtastic fieldset ol li.time fieldset ol li label input,form.formtastic fieldset ol li.datetime fieldset ol li label input{display:inline;margin:0;padding:0;}