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%;background:0 0}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{margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:100%;line-height:21px;min-width:960px;background:#184860;color:#000}a{color:#6090c0}a:hover{color:#184860}.clearfix{min-height:1%}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.no-wrap{white-space:nowrap}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:24px;color:#000}h2{font-size:16px;color:#000;margin:10px 0}h3{font-size:16px;color:#000}h4{font-size:12px;color:#000}p{font-size:.9em}li{font-size:.8em}* html .clearfix{height:1%}h2 a{color:#000;text-decoration:none}h2 span.date,h3 span.date{color:#999;padding-left:10px;font-size:90%}h3 span.author{padding-left:10px}h3 span.author a{text-decoration:none}#page{background:#fefefe url(../images/fm_page_bg.png) repeat-x;padding-bottom:20px;height:100%}#leaderboard{display:block;width:auto;margin:15px auto 0;text-align:right}#leaderboard .banner1{width:720px;overflow:hidden;height:90px;background:#fff;border:1px solid #666;float:right}.banner-sky{margin:10px 0;height:630px}.banner-imu{width:300px;background:#fff;margin:10px 0;padding-bottom:15px}.sbblock .banner-imu{float:right}#topnav{height:30px;background:#184860}.topnav-container{width:960px;margin:0 auto;color:#fff}.top-login{font-size:.9em}.top-login ul{margin:0;padding:0}.top-login ul li{float:left;padding:5px 5px 0 10px;font-size:.9em}.top-login a{background-color:#184860;padding:2px 3px;border:0 transparent;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-decoration:none;color:#fff}.top-login a:hover{background-color:#6090c0;color:#fff}.top-login li.topavatar a{padding:0}.top-login img{border:2px solid #fff;margin-top:-2px}.top-search{float:right;padding:0 20px 0 0}.top-search form#navSearch{padding:0;margin:0}.top-search form#navSearch input[type=text]{outline:0;background:0 0;background-image:url(../images/sprite1.png);background-position:-10px -122px;color:#666;border:none;font-size:11px;width:125px;height:20px;float:left;font-size:11px;padding:6px 5px 0 10px}.top-search form#navSearch input[type=submit]{float:left;background:0 0;border:0;background-image:url(../images/sprite1.png);background-position:-10px -165px;width:50px;height:23px;margin-left:-4px;cursor:pointer;outline:0;font-size:11px;color:#fff}#header{margin-bottom:20px}.logo{float:left;width:218px}#container{margin:0 auto;padding:0 20px 20px;width:960px;min-height:400px}.navbarblock{display:block;text-align:center;margin:0 auto;width:auto!important}.navbar{height:37px;background-image:url(../images/sprite1.png);background-position:0 -9px;margin:0 auto;width:960px;text-align:left}span.navleft{background-image:url(../images/sprite1.png);background-position:-10px -65px;width:10px;height:37px;float:left}ul.navigation{list-style:none;padding:8px 0 0;width:auto;position:relative}ul.navigation li{font-size:.9em;float:left;margin:0;line-height:21px}ul.navigation li a{text-decoration:none;background:0 0;color:#464646;padding:3px 10px 2px;border:0 transparent;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}ul.navigation li a:hover{background:#184860;color:#fff}.bubbleInfo{position:relative;z-index:100}.trigger{position:relative}.popup{position:absolute;display:none;z-index:999;width:314px;height:45px}span.p1{width:5px;height:45px;position:absolute;top:0;left:0}span.p2{height:10px;width:298px;float:left;margin:0;padding:0;opacity:1;background:url(../images/fm_sites_menu_02.gif) no-repeat top right}span.p3{width:11px;height:45px;position:absolute;top:0;right:0}div.menuitems{background:url(../images/fm_sites_menu_04.gif) repeat-x;float:left;width:95%;margin:0 0 0 5px;text-align:center}ul.navigation li.sites a{color:#fff;background:#acc1dc;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}ul.sites-sub{margin:0;padding:5px 0 9px;text-align:center}ul.sites-sub li{float:none;padding:0;display:inline;margin-right:3px}ul.sites-sub li a{background:0 0!important}ul.sites-sub li a:hover{color:#000;background:#acc1dc!important;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}#navSearch{width:225px;display:inline}div#container h1{border-bottom:1px solid #000;margin-bottom:15px;padding-bottom:5px}div.project h2 a:hover{text-decoration:underline}div.moreinfolink a,div.downloadlink a{font-size:14px;float:left;padding:2px 10px 1px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#fff}div.downloadlink a{margin:0 0 0 7px;background:#6090c0 url(../images/downloadlink.png) no-repeat}div.moreinfolink a{background:#6090c0 url(../images/homepagelink.png) no-repeat}div.project,div.release,div.comment,div.faq{margin-bottom:20px;padding-bottom:5px}.width50{width:50%;float:left}.opacity50{filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5}.characterCount{color:#ccc;display:block;margin-left:165px}.urls dt{float:left;clear:left;margin-right:10px;width:150px;font-weight:700}.urls dd{margin:0;float:left}.meta{margin-bottom:10px}.meta span.date{color:#000;padding:0 5px 0 0;float:right}h2 .meta{font-size:12px;font-weight:400}.meta span.date img{float:left}.meta span.listsubmitter{float:right;padding:0;width:25px}.article-meta .listsubmitter img{display:block}span.commentcount{padding-left:20px;background:url(../images/icon-comment-wh.png) no-repeat;font-size:80%;color:#7a7a7a;float:left;margin-left:10px}.c-0{color:#bfbfbf!important;background:url(../images/icon-comment-bf.png) no-repeat!important}.meta span.listsubmitter img{border:1px solid #999;padding:1px;float:right;margin:0 0 0 5px!important}.meta span.listsubmitter a{text-decoration:none;color:#184860}.meta span.listsubmitter a:hover{text-decoration:underline}div.project p,div.project-detail p{margin:0 0 10px 10px;padding:0}div.project-detail{width:625px;min-height:500px;float:left}.admin-functions li{display:inline;margin-left:5px;font-size:12px}.comments-sub-navigation,.recents-sub-navigation,.dep-sub-navigation,.admin-functions{text-align:right;float:right;font-size:.9em}h1 ul.recents-sub-navigation{margin:3px 0 0 5px!important}.comments-sub-navigation li a,.recents-sub-navigation li a,.dep-sub-navigation input,.admin-functions li a{background-color:#6090c0;padding:2px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-decoration:none;color:#fff;margin-bottom:2px}.recents-sub-navigation li{float:right;margin-left:5px}.admin-functions li a.warning{background-color:#f33}.announcements-sub-navigation li a:hover,.comments-sub-navigation li a:hover,.recents-sub-navigation li a:hover,.dep-sub-navigation li a:hover,.admin-functions li a:hover{background:#666;color:#fff}.dep-sub-navigation input{border:0;margin:5px;cursor:pointer}div.recent-comments h2,div.recent-releases h2,div.recent-announcements h2{border-bottom:2px solid #ccc;padding-left:23px;margin:20px 0}div.recent-comments h2{background:url(../images/icon-comment-wh.png) no-repeat left}div.recent-releases h2{background-image:url(../images/sprite1.png);background-position:-10px -498px}div.recent-announcements h2{background:url(../images/icon-announcements-wh.png) no-repeat left}div.recent-announcements h3 a{color:#000}h2.release-head,h2.article-title{line-height:25px;background:url(../images/releasehead_bg.png) repeat-x;height:28px;padding:2px 5px 0;border:0 transparent;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}h2.release-head .releasedate{float:right;padding:1px 5px;background:0 0}h2.release-header{background:url(../images/h2headerbg.png) no-repeat right top;padding:0 5px 0 0;margin:0;font-size:1em;height:40px}h2 .meta{float:right;width:200px;margin:0!important;text-align:right!important}h2 .meta img{float:right;margin-top:2px!important;margin-right:0!important;margin-bottom:0!important;margin-left:0}ul.release-badge,ul.rdate{margin:0 0 5px;padding:0;float:left;list-style:none}ul.release-badge li{background-image:url(../images/sprite2.png);background-position:-1px -10px}ul.rdate li{background-image:url(../images/sprite2.png);background-position:0 -52px}ul.release-badge li,ul.rdate li{float:left;padding:0 0 2px;margin:0}.release-badge li.release a{margin:0;color:#fff;text-decoration:none}.release-badge li.release a:hover{text-decoration:underline}ul.rdate li{color:#fff}ul.rdate li a,ul.rdate li a:hover{color:#fff;text-decoration:none;padding-left:3px;font-size:11px;font-weight:400}ul.rdate li:hover a{text-decoration:underline}.release .meta{float:right}.release .description,.truncate{border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:5px;width:515px}.truncate .clearboth,.truncate50 .clearboth{display:inline}.truncate_more_link,.truncate_less_link{color:#999;margin-left:5px}.release .changes{margin-left:40px;padding:0 0 10px 25px;background:url(../images/icon-changes.png) no-repeat top left;color:#666;width:550px;border-bottom:0 transparent}.changes-avatar img{float:left;margin-top:3px;border:1px solid #999;padding:1px}.release.full .changes,.release .changes:hover{color:#000}.release-headlines{padding-left:5px}.comment-badge{height:27px;margin-bottom:10px}.comment{margin:20px 0 30px;background:url(../images/commentblock_bg.png) repeat-x}.comment h3{margin:0;padding:0;width:50%}.comment-badge img{float:left}.comment-badge span.date{color:#fff;background:url(../images/rcomment-center.png) repeat-x top;height:27px;vertical-align:top;padding:0 5px;font-style:italic;float:left;font-size:.8em}.comment-badge span.author{background:url(../images/rcomment-name.png) repeat-x top;vertical-align:top;height:27px;padding:0 5px;margin:0;float:left;font-size:.8em}.release .author{padding:0 5px}.release .author img{border:1px solid #999;margin-right:5px;padding:1px}.comment-badge span.author img{border:1px solid #666;margin-right:5px}.comment-badge a{text-decoration:none;color:#184860;font-style:bold;vertical-align:top;margin:0}.comment-badge a:hover{text-decoration:underline}.comment-content{padding-left:20px;background:url(../images/apostrophe.png) no-repeat top left}.comment-content p{padding:0 0 5px}div.recent-releases,div.recent-comments,div.recent-announcements{margin:10px 20px 10px 0}div.recent-releases p,div.recent-announcements p,div.recent-comments p{padding-left:25px}div.recent-comments p{}div.recent-comments p.noquote{background:0 0;margin-bottom:10px}div.recent-comments p.noquote label{float:left;margin-right:15px}div.recent-comments .fmform p{background:0 0}img.screenshotThumb{float:right;padding:2px;border:1px solid #666;width:90px;max-height:120px;overflow:hidden}.screenshot{float:left;width:110px;height:150px}.screenshot img{display:block;margin:inherit}.screenshot-title{padding:5px 0 0 8px;display:block}div.sbblock{width:332px;float:right}div.sidebar{width:300px;float:right;margin:20px 0 0 32px;background:#eee url(../images/sb-bg.png) no-repeat top;border:2px solid #c3c3c3;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;color:#666}div.sidebar.first{margin-top:0}div.sidebar.twitter,div.sidebar.tickets{margin-top:0}div.sidebar.twitter h2 a{text-decoration:underline}#twitter-link{display:block;text-align:right}div.sidebar-screen{text-align:center}div.sidebar-content{padding:5px}div.sidebar-content h3{margin:0;border-bottom:1px solid #ccc}div.sidebar-sparkline{margin:15px 15px 5px;text-align:center}div.sidebar-sparkline img{border:1px solid #ccc;margin:0 auto}div.submitter{margin-bottom:10px;border-bottom:1px dotted #333;text-align:center}div.submitter ul li{float:left;width:45%;text-align:left}div.submitter ul li.avatar{text-align:right}div.submitter p a{color:#666;font-weight:700;text-decoration:none}div.submitter p{padding-top:3px}div.submitter img{background:#f0f0f0;border:1px solid #666;padding:3px;margin:5px 10px 10px 5px;vertical-align:middle}img.screenshotsidebar{margin:0 auto;padding:2px;border:1px solid #666}ul.sub-navigation{list-style:none;padding:0;margin:10px 0 0}ul.split{width:50%;float:left;margin-bottom:10px}ul.sub-navigation li{padding-left:21px;font-size:.8em}ul.divide li{float:left;width:119px}ul.sub-navigation li.website{background:url(../images/icon-home.png) no-repeat!important}ul.sub-navigation li.roles{background:url(../images/icon-roles.png) no-repeat}ul.sub-navigation li.download{background:url(../images/icon-download.png) no-repeat!important}ul.sub-navigation li.changelog{background:url(../images/icon-changelog.png) no-repeat!important}ul.sub-navigation li.edit{background:url(../images/icon-edit.png) no-repeat}ul.sub-navigation li.submit-screenshot{background:url(../images/icon-camera.png) no-repeat}ul.sub-navigation li.submit-comment{background-image:url(../images/sprite1.png);background-position:-10px -785px}ul.sub-navigation li.graphs{background-image:url(../images/sprite1.png);background-position:-10px -748px}ul.sub-navigation li.submit-announcement,ul.sub-navigation li.submit-release,ul.sub-navigation li.report-problem,ul.sub-navigation li.subscribe-project{background-image:url(../images/sprite1.png);background-position:-10px -711px}ul.sub-navigation li.dependency{background-image:url(../images/sprite1.png);background-position:-10px -637px}ul.sub-navigation li.owner-change{background-image:url(../images/sprite1.png);background-position:-10px -674px}ul.sub-navigation li.filter-project{background:url(../images/icon-filter.png) no-repeat}ul.sub-navigation li.url{background:url(../images/icon-url.png) no-repeat}ul.sub-navigation li a{color:#515151;text-decoration:none}ul.sub-navigation li a:hover{color:#000}ul.action-navigation{list-style:none;padding:0;width:auto!important;float:right}ul.action-navigation li{padding:0;margin:0 5px 3px 0;display:inline;font-size:.5em}ul.action-navigation.small li{font-size:11px;font-weight:400;padding:0}ul.action-navigation li a{background-color:#6090c0;padding:2px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-decoration:none;color:#fff}ul.action-navigation li.backicon a{background-color:#999!important}.pagination{background:#f1f1f1;border:1px solid #e5e5e5;text-align:center;font-size:12px;margin-bottom:10px}.pagination a,.pagination span{padding:.2em .3em}.pagination span.disabled{color:#aaa}.pagination span.current{font-weight:700;background:transparent url(../images/apple-circle.gif) no-repeat 50% 50%}.pagination a{text-decoration:none;color:#000}.pagination a:hover,.pagination a:focus{text-decoration:underline}.pagination.bland{background:0 0;border:none}.pagination.bland .prev_page,.pagination.bland .next_page{color:#6090c0;font-size:16px;font-weight:700}.pagination.bland .prev_page{float:left}.pagination.bland .next_page{float:right}.search-results{width:625px;margin-top:10px;float:left}.search-results p,.subscription-results p{padding:0 0 25px 10px}.search-results .meta{margin-left:10px!important}div.stored_search{border-bottom:1px solid #ccc;margin-bottom:5px;padding:5px}form#new_stored_search input[type=submit]{text-align:right;float:right}form#new_stored_search input[type=submit]{background-color:#6090c0;padding:2px 5px;border:0 transparent;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-decoration:none;color:#fff;cursor:pointer}form#new_stored_search input[type=submit]:hover{background-color:#666}.sidebar-filter-content{padding:5px 7px}.sidebar-filter-content ul li a{color:#515151;text-decoration:none}.sidebar-filter-content ul li a:hover{color:#000}.filter{background:#fff!important;border:0 transparent!important;width:300px!important;float:right}#search_ad_2{width:740px;margin-top:10px;float:left}#flash_error{background-color:#fcc;border:3px solid #933}#flash_notice{background-color:#cfc;border:3px solid #393}#flash_error,#flash_notice{padding:10px;margin-bottom:20px;font-size:1.1em}div.audit,div.role{margin:10px;border-bottom:1px solid #ccc}div.audit img,div.role img{float:left;margin-top:3px;border:1px solid #999;padding:1px}#mashup{background:#e4e4cf;border-top:4px solid #9db1b1;min-height:100px}.mashup-container{width:960px;margin:0 auto;padding:10px 0 20px;text-align:center}.mashup-container h2{letter-spacing:.1em;padding:0;color:#999;font-size:1em;margin:5px 0 0;text-align:right}.mashup-container h3 a{margin-bottom:10px;font-weight:700;color:#000;text-decoration:none}.mashup-container h3 a:hover{color:#6090c0}.mashup-container .col-1,.mashup-container .col-2{width:425px;text-align:left;float:left;padding:15px 15px 5px 10px;background-image:url(../images/sprite1.png);background-position:-10px -249px;margin-bottom:15px;margin-top:10px}.mashup-container .col-1{margin-right:40px}.mashup-container .screenshotThumb{margin:10px 15px 15px;float:left}.mashup-container ul.tagList{background:url(../images/tag-bg2.png) no-repeat left;margin-left:25px}.mashup-container ul.tagList a{background:#fff}.mashup-container p{padding-bottom:10px;color:#666}#footer{color:#fff;border-top:4px solid #5c7e7e;padding-top:20px;font-size:.9em}#footer .twitter-icon{position:absolute;top:0;right:0}.footer-container{width:960px;margin:0 auto 20px;position:relative}#footer a{color:#fff;text-decoration:none}#footer a:hover{color:#ccc;text-decoration:underline}#footer .footerLinks a{margin:0 10px 0 0}.copyright{margin-top:10px;color:#fff}table.tickets{width:90%;margin:20px auto}table.tickets th{text-align:left;background:#184860;color:#fff;border-bottom:2px solid #acacac;padding:3px 0 2px 10px;margin:0;font-size:.8em;letter-spacing:.1em}table.tickets th.thleft{background:#184860 url(../images/bltl_corner.png) no-repeat top left}table.tickets th.thright{background:#184860 url(../images/bltr_corner.png) no-repeat top right;padding-right:3px}table.tickets td{font-size:.8em;padding:2px}table.tickets tr{border-bottom:1px solid #ccc}table.tickets tr.odd{background:#f4f2f2}table.tickets tr:hover{background:#e9e9e9}table.tickets td.ticketID{font-weight:700}.open-tickets .due{color:red}table.tickets tr.due{background-color:#fdd}.ticketresponse h3{background:url(../images/icon-comment-wh.png) no-repeat;border-bottom:2px solid #ccc;padding:0 0 3px 23px;margin:20px 0 10px}.ticketblock{margin:10px 20px}div.ticketblock p{margin:10px 0 20px 20px}.voting{text-align:center;clear:both;width:154px;margin:0 auto;color:#184860;padding:5px 0 4px}.voting-total{padding-top:10px}.votingScore{font-weight:700;display:block}.votingCount{color:#666}div.tag{border-bottom:1px solid #ccc;margin-bottom:5px;padding:5px}ul.tagList{float:left;list-style:none;padding:0 0 0 30px;margin:0;background-image:url(../images/sprite1.png);background-position:-10px -208px}ul.tagList li{display:inline;padding:0;margin:0}ul.tagList li.subscription-tags a,ul.tagList li.release-tags a{background:#d2d9e1}ul.tagList li.project-licenses a{background:#e4e4cf}ul.tagList li a{margin:0;padding:5px 5px 3px;color:#000;font-size:12px;text-decoration:none;border-left:1px dotted #cacaca;background:#e9e9e9}ul.tagList li a:hover{background:#cacaca;color:#000}.tagcloud{width:800px;padding:10px;margin:20px auto;text-align:center}.tagcloud.narrow{width:625px;margin:20px 0}.tagcloud a,.project-detail #tabs .ui-tabs-panel a{text-decoration:none;padding:3px 5px}.tagcloud .current,.tagcloud a:hover,.project-detail #tabs .ui-tabs-panel a:hover{color:#fff;background:#6090c0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}.tagSize1{font-size:.8em;padding:3px;color:#999}.tagSize2{font-size:.92em;padding:3px;color:#666}.tagSize3{font-size:1.06em;padding:3px;color:#333}.tagSize4{font-size:1.23em;padding:3px;color:#000}div.fmform{margin:0 auto;width:600px}div.fmform.auto{width:auto}div.fmform fieldset{margin:20px 0 10px}div.fmform p{display:block;margin:5px 0;padding:0 0 5px;clear:both;border-bottom:1px solid #ccc}div.fmform label{display:inline-block;vertical-align:top;text-align:right;margin-right:10px}div.fmform fieldset legend{padding:0 5px 5px;margin-left:20px;font-weight:700}div.fmform fieldset p label{display:block;width:auto;float:left;width:150px}.tag-form label{font-size:13px}div.fmform em{font-weight:700;font-style:normal;display:block;font-size:1.1em;background:#f8f8eb;border:1px solid #cca;padding:10px 20px;margin:10px 0}.fmform fieldset p label.inline{float:none;width:auto;text-align:left;display:inline}.fmform label:after{content:':'}.fmform label.inline:after{content:''}.fmform input[type=text],input[type=password],textarea{border:1px solid #999;padding:5px;background-color:#fff;width:360px}.fmform input[type=checkbox]{width:20px}.fmform .comment-box{height:100px}.fmform .primaryAttribute{font-weight:700}.fmform input.primaryAttribute{border:1px solid #666}span.hint{color:#666}.fmform span.hint{display:block;margin-left:165px}.fmform input#user_session_openid_identifier{background:url(http://openid.net/login-bg.gif) no-repeat;background-color:#fff;background-position:0 50%;color:#000;padding-left:18px;width:350px}form.split{width:50%;float:left;margin-bottom:5px}form.split .button{margin-top:5px}textarea{font-family:Arial!important;font-size:1em}.fmform input:focus,textarea:focus{background-color:#f2f2f2;border:1px solid #184860}.fmform p.fnotice{text-align:center;border-bottom:none}.fmform p.blank{border-bottom:none}.fmform p.bsubmit{border-bottom:none;text-align:right;margin-right:60px}.fmform .button,.commentform .button{clear:both;width:125px;height:31px;text-align:center;line-height:20px;color:#fff;font-size:11px;font-weight:700;border:0 transparent;background:url(../images/buttonsprite.png) 0 0 no-repeat;margin-top:20px;cursor:pointer}.fmform .button.nomargin{margin-top:0}.fmform .button:hover,.commentform .button:hover{background:url(../images/buttonsprite.png) 0 -35px no-repeat}.fmform div.urlForm h3{font-weight:400;color:#333}.commentform{background:0 0}.commentform .comment-box{width:98%;height:100px;display:block}.commentform label{display:block}span.fieldWithErrors label{color:red}div.account-locked,div.project-unavailable,div.errorExplanation{background:#f8f8eb;border:1px solid #cca;padding:10px 20px}div.account-locked,div.project-unavailable{margin-bottom:20px}div.errorExplanation ul li{padding-left:20px;font-size:.9em;background:url(../images/bullet_error.png) no-repeat left}div.filter_form{float:right;margin-left:10px;text-align:right}div.filter_form form,div.subscription_form form{margin:0;padding:0}div.filter_form input[type=submit],div.subscription_form input[type=submit]{background:0 0;border:0;background-color:#6090c0;padding:2px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-decoration:none;color:#fff;cursor:pointer}div.filter_form input[type=submit]:hover,div.subscription_form input[type=submit]:hover{background-color:#999!important}h1 div.filter_form{width:150px;font-size:.8em}div.subscription_form{float:right;width:100px;text-align:right}.articles-upcoming li{background:#eee;padding:3px 3px 3px 10px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}.article-body{margin:5px 0 5px 10px}.article-author-bio,.article-show-body{margin:5px 0 10px 120px}.article-show-body p{padding:0 0 12px}.article-meta{margin-top:5px;width:100px;float:left;font-size:.9em}.article-meta img{border:1px solid #999;padding:1px}.article-meta .commentcount{margin-left:0!important}.article-meta span.date{font-size:.8em;display:block;padding:5px 0}.article{margin-bottom:20px}.article h2{margin-bottom:15px}.page-body p,.article-body p,.article-author-bio p{margin:1em 0}ul.articles-upcoming{margin-bottom:40px}.articles-upcoming li{margin-bottom:8px}div.dependency h3{background:#eee;padding:3px 3px 3px 10px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;padding:2px 10px}div.dependency p{margin:10px}div.dependency p span{font-weight:700}.rounded{color:#fff;background:#6090c0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:2px 3px}.rounded:hover{color:#fff;background:#666;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:2px 3px}.centered{text-align:center}.light{color:#999}.admin-hints p{border:2px solid #c3c3c3;background-color:#f3f3f3;padding:10px;margin:10px 0;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}.admin-hints p.warning{border:2px solid #c33;background-color:#fee}.small{font-size:12px}.noborder{border:transparent!important}.pushleft{float:left;margin-right:10px}.pushright{float:right}.floatleft{float:left}.floatright{float:right}img.floatleft{float:right!important;padding-top:1px}.min160{min-height:170px}.marginleft{margin-left:75px!important}.hidden{display:none}.padtop{margin-top:10px}.welcome{width:17px}.padleft5{margin-left:5px!important}.padright10{margin-right:10px}.margintop3{padding-top:3px}.margintop4{margin-top:4px}.padbottom{margin-bottom:10px}.insetsize{width:75%;margin:auto!important}a.removeFilter{color:#000!important;font-weight:700;text-decoration:none}a.removeFilter:hover{text-decoration:underline}a.removeFilter span{color:#666}.sidebar.filter h3{font-size:.96em;background:#e7e7e7;padding-left:5px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-bottom:5px}.more-tags a,.less-tags a{font-size:11px;color:#fff;background:#6090c0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-left:3px;padding:2px 5px!important}.facetedTags{margin-bottom:15px;margin-left:8px}.facetedTags a{padding:3px}.facetedTags li{margin-left:-30px;padding-left:30px;position:relative}.facetedTags li:hover{background-color:#eee;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;-o-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-o-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.exclude-tag{display:none;font-size:11px;left:5px;position:absolute}.facetedTags li:hover .exclude-tag{display:block}.exclude-tag a{color:#999}ul.jq-ui-autocomplete{position:absolute;overflow:hidden;background-color:#fff;border:1px solid #aaa;margin:0;padding:0;list-style:none;font:normal .75em/.75em Verdana,Arial,sans-serif;color:#333}ul.jq-ui-autocomplete li{display:block;padding:.3em .5em .3em .3em;overflow:hidden;width:100%}ul.jq-ui-autocomplete li.active{background-color:#3875d7;color:#fff}div.home-content{width:625px;float:left}div.home-sidebar{width:300px;float:right}div.open-tickets,div.home-sidebar-region{margin-bottom:20px;background:#eee url(../images/sb-bg.png) no-repeat top;border:2px solid #c3c3c3;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;color:#666;padding:10px 0}div.open-tickets{background:#eee;padding:10px}div.home-sidebar-region h3{border-bottom:1px solid #cacaca;margin:3px 0;padding:0 0 5px 10px;color:#000}div.home-sidebar-region li a{color:#266099}div.home-sidebar-region h3 a{color:#000}div.home-sidebar-region span.num{width:25px;float:left;padding-left:5px}div.home-sidebar-region span.mpa{width:160px;float:left;margin-top:3px}div.home-sidebar-region span.perc{width:40px;float:left;text-align:right;padding-right:5px}div.home-sidebar-region ul li,ul.latest-articles li{padding:3px 5px;border-bottom:1px solid #cacaca}div.home-sidebar-region ul.mostpopular li{display:block;clear:both;padding:3px 5px;border-bottom:0 transparent}div.home-sidebar-region ul.mostpopular li:hover{background:0 0}div.home-sidebar-region li:hover{color:#000;background:#fff}div.recentlinks{text-align:center;margin-top:20px}div.project-filter{width:100%}div.pfleft,div.pfright{width:145px}div.project-filter div.pfleft{text-align:center;float:left}div.project-filter div.pfright{text-align:center;float:left}div.recentlinks a{border:0;font-size:.8em;margin:0 10px;background-color:#999;padding:2px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-decoration:none;color:#fff;cursor:pointer}div.project-filter input{border:0;margin:5px auto;padding:2px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-decoration:none;color:#fff;cursor:pointer;display:block;font-size:1em;font-weight:700;background-color:#6090c0}div.project-filter.separate input{font-size:1.2em;margin-top:20px;padding:5px 15px}div.project-filter input:hover{background-color:#666}div.recentlinks a:hover,div.filterbuttons input:hover{background-color:#6090c0}div.filterbuttons input.unsubscribe-button{background-color:#f14535}div.home-filter input,div.home-filter .button-to{margin:2px 0!important}div.screenshotfilter{width:90px;float:right;text-align:center}div.screenshotfilter img{margin-bottom:2px}div.screenshotfilter,div.filterbuttons{width:96px;text-align:center}div.filterbuttons form{margin:0!important}div.filterbuttons input{border:0;font-size:10px;background-color:#999;padding:2px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-decoration:none;color:#fff;cursor:pointer;width:88px}div.home-filter,div.project-filter{font-size:.9em}div.project-filter{clear:both;text-align:center}div.release:hover div.home-filter,div.project:hover div.home-filter{display:inline}div.pending-changes h2{margin-left:-180px}p.diff{white-space:pre-line;overflow:auto;max-height:10em}p.diff ins{color:green;font-weight:700}p.diff del{color:red;font-weight:700}div.fmform p.before{background:#ebebeb;-webkit-border-radius:5px;border:none;padding:10px}.crumbs{font-size:.8em;margin-bottom:1em}.crumbs span{color:#666}.handle{float:right}ul.related-projects{margin-left:165px}ul.related-projects img{vertical-align:middle}.related-projects h2{border-bottom:2px solid #ccc;margin:20px 0 10px}.related-projects li a{text-decoration:none;color:#333}.related-projects ul li{padding:1px 3px;width:48%;float:left;margin:2px}div.user-avatar{width:150px;float:left;margin-left:20px}div.user-account{width:780px;float:left}div.user-recently-block p{margin:10px}div.user-recently-block h3,div.user-recently-visited h3{background:#eee;padding:3px 10px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}div.user-recently-visited h3{text-align:center}.posted-comments,.pending-releases>.release,.owned-projects .project{margin:10px}.owned-projects .project .screenshotThumb,.screenshotThumb{margin-left:20px}div.user-recently-visited ul li{text-align:center;border-bottom:1px solid #ccc;margin:0 10px}div.user-recently-visited ul li a{display:block;text-decoration:none;font-size:11px}div.user-avatar img{padding:3px;margin-left:22px;border:1px solid #999}ul.stats{float:right;text-align:center;background-color:#6090c0;padding:2px;margin:-10px 0 0;border:0 transparent;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}ul.stats li{font-size:14px;float:left;background:#fff url(../images/counter_bg.png) repeat-x;padding:2px!important;margin:1px 4px;border:0 transparent;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px}ul.stats li a{color:#000;text-decoration:none}.dashboard-count{background-color:#6090c0;color:#fff;padding:2px 5px;float:left;font-size:14px;margin:-2px 5px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.pending-changes-global-buttons form,.pending-changes-global-buttons #approve-all-changes{float:left;margin-right:20px}.filter-added{margin:5px 0}.license-selector{margin-left:160px}.license-selector li{float:left;margin-right:5px}.sidebar .google p{width:100%}.alert{color:#c00}.user-meta dl{margin-bottom:20px}.user-meta dl dt{background:#eee;padding:3px 10px;font-weight:700;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}.user-meta dl dd{font-size:12px;margin:5px 0 10px}hr{border:none;border-bottom:1px solid #999;margin:30px 0}.sort-options span{float:left;font-size:.9em;font-weight:700}.sort-options ul li{display:inline;margin-left:3px}.sort-options li a{color:#6090c0;padding:3px 10px;text-align:center}.sort-options li a:hover{background:#ccc;text-decoration:none;color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px}.sort-options li.current a{color:#fff;text-decoration:none;background:#464646;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px}.personal-feeds-introduction,.ticket-warning{background:#f8f8eb;border:1px solid #cca;padding:10px 20px;margin:10px auto;width:600px}.personal-feeds-introduction{padding:10px 20px;width:auto}.ticket-warning{background-color:#fcc;border:3px solid #933}.ticket-warning h2{text-transform:uppercase}.announce{padding:10px 20px;background:#fffeeb;margin-bottom:20px;border:1px solid #f7ca75}.announce p{background:url(/images/exclamation.png) no-repeat;padding-left:24px}.personal-feeds-list{margin:20px 30px;font-size:1.3em;line-height:30px}.personal-feeds-list li img{vertical-align:middle}.personal-feeds-list a{color:#000}.tag-list{width:100%;border-collapse:collapse}.tag-list tr{border-bottom:1px solid #ccc}.tag-list th{font-size:2em;text-align:left;width:3em;padding:10px;font-family:serif;vertical-align:top}.tag-list td{padding:3px;width:30em}.tag-list .project-count{width:10em;color:#666}.tag-list .admin-functions{width:5em}.banner-imu.centered{float:none;margin:10px auto}img.chart{display:block;margin:5px auto 15px}.panes{margin:0 auto;width:800px}.panes img.chart{float:left;margin:5px 10px 15px 0}dl.heartbeat{margin:0 auto;font-size:12px;padding:5px 0 10px;width:200px}dl.heartbeat dt{padding:1px 10px 2px 0;font-weight:700;width:110px;float:left;clear:left}dl.heartbeat dd{margin:0 0 1px 8px;padding:1px 0 1px 2px;float:left;text-align:right;width:70px}table.heartbeat{padding:3px 0;color:#666;width:94px;font-size:10px;line-height:1.5em}table.heartbeat th{text-align:left;padding-left:5px;font-weight:700}table.heartbeat td{text-align:right;padding-right:3px}table.heartbeat tr:first-child{border-bottom:1px solid #ccc}table#project-tag-cloud th{text-align:left;font-size:.8em;font-weight:400;padding:5px}table#project-tag-cloud th span{white-space:nowrap;padding:.2em 1em;background-color:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#555;background:#e6e6e6;border:1px solid #d3d3d3}table#project-tag-cloud .tagSize1{font-size:.83em}table#project-tag-cloud .tagSize2{font-size:.9em}table#project-tag-cloud .tagSize3{font-size:.98em}table#project-tag-cloud .tagSize4{font-size:1.08em}.project-cta{margin-top:20px;margin-bottom:30px}#social-sharing div{float:right;display:inline}.article-meta .twitter-share-button{margin-top:30px;clear:both;float:none}.api-whitelist{width:80%;margin:0 auto}.api-whitelist th{text-align:left;border-bottom:1px solid #999;padding:5px}.api-whitelist td{border-bottom:1px solid #ccc;padding:5px}#preview-content{padding:0 15px}#preview-content h1{margin-top:10px}#preview-content p{margin:15px 0}#newsletter-ads{width:50%;float:left}#subscription-ads{width:50%;float:left}#newsletter-ads .hint,#subscription-ads .hint{font-size:.9em;color:#999;font-weight:400}form.mailing-ads label{display:block}.imu-container{width:960px;margin:0 auto;padding:10px 0 20px;text-align:center}.imu-container .col-1,.imu-container .col-2{width:300px;text-align:left;float:left;margin:15px 90px}.imu-container .google_afc{margin-top:-15px}.ad.immersion{margin:20px auto;text-align:center}#content-template2{width:700px;margin:20px auto}#content-template2 .unit{width:300px;height:250px;overflow:hidden;margin:10px;float:left}#container-immersion{display:none}.ac_results{padding:0;border:1px solid #000;background-color:#fff;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:#fff url(../images/indicator.gif) right center no-repeat}.ac_odd{background-color:#eee}.ac_over{background-color:#0a246a;color:#fff}#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{position:absolute;margin-top:0}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../images/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{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:0 0}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url(../images/fancybox/fancybox.png);background-position:-40px 0;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:700}.fancybox-title-over{color:#fff;text-align:left}#fancybox-title-over{padding:10px;background-image:url(../images/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(../images/fancybox/fancybox.png);background-position:-40px -90px;background-repeat:no-repeat}#fancybox-title-main{font-weight:700;line-height:29px;background-image:url(../images/fancybox/fancybox-x.png);background-position:0 -40px;color:#fff}#fancybox-title-right{padding-left:15px;background-image:url(../images/fancybox/fancybox.png);background-position:-55px -90px;background-repeat:no-repeat}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background-image:url(../images/fancybox/blank.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#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(../images/fancybox/fancybox.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(../images/fancybox/fancybox.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#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(../images/fancybox/fancybox-x.png)}#fancy-bg-ne{top:-20px;right:-20px;background-image:url(../images/fancybox/fancybox.png);background-position:-40px -162px}#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url(../images/fancybox/fancybox-y.png);background-position:-20px 0}#fancy-bg-se{bottom:-20px;right:-20px;background-image:url(../images/fancybox/fancybox.png);background-position:-40px -182px}#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url(../images/fancybox/fancybox-x.png);background-position:0 -20px}#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url(../images/fancybox/fancybox.png);background-position:-40px -142px}#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url(../images/fancybox/fancybox-y.png)}#fancy-bg-nw{top:-20px;left:-20px;background-image:url(../images/fancybox/fancybox.png);background-position:-40px -122px}#fancybox-loading.fancybox-ie div{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_loading.png',sizingMethod='scale')}.fancybox-ie #fancybox-close{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_close.png',sizingMethod='scale')}.fancybox-ie #fancybox-title-over{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}.fancybox-ie #fancybox-title-left{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_left.png',sizingMethod='scale')}.fancybox-ie #fancybox-title-main{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_main.png',sizingMethod='scale')}.fancybox-ie #fancybox-title-right{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_title_right.png',sizingMethod='scale')}.fancybox-ie #fancybox-left-ico{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_nav_left.png',sizingMethod='scale')}.fancybox-ie #fancybox-right-ico{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_nav_right.png',sizingMethod='scale')}.fancybox-ie .fancy-bg{background:0 0!important}.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_n.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_ne.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_e.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_se.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_s.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_sw.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_w.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancybox/fancy_shadow_nw.png',sizingMethod='scale')}