html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}body{margin:10px}h1{font-size:138.5%}h2{font-size:123.1%}h3{font-size:108%}h1,h2,h3{margin:1em 0}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold}optgroup{font-weight:normal}abbr,acronym{border-bottom:1px dotted #000;cursor:help}em{font-style:italic}del{text-decoration:line-through}blockquote,ul,ol,dl{margin:1em}ol,ul,dl{margin-left:2em}ol li{list-style:decimal outside}ul li{list-style:disc outside}dl dd{margin-left:1em}th,td{border:1px solid #000;padding:.5em}th{font-weight:bold;text-align:center}caption{margin-bottom:.5em;text-align:center}sup{vertical-align:super}sub{vertical-align:sub}p,fieldset,table,pre{margin-bottom:1em}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px}html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}pre{background-color:#eee;padding:10px;font-size:11px}.fieldWithErrors{padding:2px;display:inline}.rounded_corners{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.rounded_corners_top{-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px}.rounded_corners_bottom{-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.rounded_button{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}.box_shadow{-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777}.light_blue_box{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:2px solid #c0deed;background-color:#e8f5fb}.page_title{font-size:2.1em;font-weight:bold;color:#3e3e3e}.page_desc{font-size:1em;color:#444444;margin-left:2px}h1{font-size:2.1em;font-weight:bold;color:#3e3e3e}h2{font-size:1.7em;font-weight:bold;color:black}h3{font-size:1.3em;font-weight:bold;color:black}.text_shadow{text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5)}.subtle_text{font-size:0.9em;color:#888888}.standard_button_style{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#1f7a99;font-weight:bold;color:#ffffff;font-size:1em;text-align:center}body{font-family:"Lucida Grande", Arial, san-serif}strong{font-weight:bold}em{font-style:italic}a{text-decoration:none;color:#3b9dbf}a:visited{color:#3b9dbf}a:hover{text-decoration:underline}a.drab-link{color:#676767}a.delete-btn{vertical-align:-4px}a.gray-link{color:#888888}a.black-link{color:#000000}a.black-link:hover{color:#225d6f}a.ltblue-link{color:#3b9dbf}a.ltblue-link:hover{color:#3b9dbf;text-decoration:underline}a.blue-link{color:#00407f}a.gray-link:hover{text-decoration:none}a.red-link{color:#ff0000}.center{text-align:center}.quotemark{font-size:1.02em;font-weight:bold}.pipe-spacer{color:#888888;margin-left:4px;margin-right:4px}.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix{display:block}.clear{clear:both}.right{float:right}.left{float:left}.abs_center{position:absolute;top:0px;left:50%}.pagination{color:#888888;font-size:1em;padding:8px 0;text-align:center}.pagination a{font-size:0.9em}.pagination .current{font-size:0.9em}.pagination .disabled{font-size:0.9em}#content{width:940px;margin:auto}.main table{width:100%}.profile-image{width:50px;height:50px}#sign-in-body div img.spinner{margin-top:8px}.user-info img.spinner{margin-right:5px}span.required-star{color:red}#header{padding-top:9px;margin-bottom:18px}#header .header-left{float:left;width:65%}#header .header-right{float:right;width:34%}#tempbanner,.notification_banner{margin-left:auto;margin-right:auto;text-align:center;padding-top:3px;padding-bottom:4px;width:98%;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#tempbanner{background-color:#ffdede}.notification_banner{background-color:#e8f5fb}.user-info{margin-top:4px;text-align:right;padding-top:2px;margin-right:4px}.user-info h4{display:inline;color:#3e3e3e;font-weight:bold;font-size:0.9em}.user-info img{vertical-align:-5px}.user-info .user-status{font-size:0.9em}#top-row{margin-bottom:8px;margin-left:4px}#nav-row{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:transparent url(/images/nav_bg.png) repeat-x top;height:36px;margin-top:2px;margin-left:4px;margin-right:4px}.search-box-container{margin-top:5px;margin-right:4px;text-align:right}.search-box-container form{display:inline}.search-box-container form #query{background:#ffffff url(/images/search_glass.jpg) no-repeat scroll center left;padding-left:22px;padding-top:2px;margin-right:5px;height:19px;width:180px;border:2px solid #bbbbbb}.ui-menu-item{list-style-type:none}.ui-menu{list-style-type:none;list-style:none;list-style-image:none;width:200px}.search-box-container form input[type="submit"]{padding-left:4px;padding-right:4px;margin-right:4px}.search-box-container-big form #query{background:#ffffff url(/images/search_glass.jpg) no-repeat scroll center left;padding-left:22px;padding-right:12px;padding-top:7px;margin-left:100px;margin-right:10px;height:25px;width:300px;border:2px inset #bbbbbb;font-size:1.35em;color:#aaaaaa;font-style:italic}.search-box-container-big form input[type="submit"]{padding-right:4px;margin-right:4px}#nav{height:32px}.bubble-main{position:relative}.bubble-full{border-right:0px solid !important;width:auto !important}table td{border:none}td.lborder{width:8px;background:transparent url(/images/layout/Profile_Frame/Profile_Border_Left.png) repeat-y top}td.rborder{width:8px;background:transparent url(/images/layout/Profile_Frame/Profile_Border_Right.png) repeat-y top}td.tborder{height:8px;background:transparent url(/images/layout/Profile_Frame/Profile_Border_Top.png) repeat-x top}td.bborder{height:8px;background:transparent url(/images/layout/Profile_Frame/Profile_Border_Buttom.png) repeat-x top}.bubble-content{width:672px;padding:10px 20px 10px 20px;border-right:2px solid #dddddd;min-height:500px;height:auto !important;height:500px}.bubble-content .flash{width:100%}.bubble-content-section{width:100%;margin:20px 0}.bubble-content-section .bubble-content-section-title{font-size:1.06em;font-weight:bold;color:#3e3e3e;padding:3px 0;margin-bottom:5px;position:relative}.bubble-content-section .bubble-content-section-title .actions{position:absolute;right:0;bottom:0;font-size:0.6em}.bubble-content-section .bubble-content-section-title .actions a{color:#29b4df}.bubble-content-section .bubble-content-section-body{overflow:hidden}.content-page .header h2{color:black;font-size:1.2em;font-weight:bold;margin-top:5px}.content-meta-data-entry{clear:both;margin-bottom:2px}.content-meta-data-label{float:left;color:#888888;font-size:0.92em;padding-bottom:6px}.content-meta-data-value{float:left;font-size:0.92em;margin-left:2%}#item-page{float:left;width:100%}#item-page .header{margin-bottom:20px}#item-page .admin{text-align:right}#item-icon-col{float:left;width:110px;margin-top:5px;text-align:center;font-size:0.9em;color:#888888}#item-icon-col #item-star-rating{margin-top:6px;margin-bottom:4px}#item-icon-col .average-rating{padding-left:13px}#item-write-review,#item-write-first-review,.item-mine-action,.item-follow,.remove-from-item{width:80px}#item-write-review-mini,#item-write-review{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#3b9dbf;color:#ffffff}#item-write-review-mini{margin-top:2px;font-size:1.1em;font-weight:bold;padding:2px 8px;text-align:center}#item-write-review{margin-top:10px;font-size:1.1em;font-weight:bold;margin-bottom:6px;text-align:center}#item-write-first-review{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#3b9dbf;color:#ffffff;margin-bottom:8px;margin-top:10px;font-size:1.1em;font-weight:bold}.item-mine-action,.item-follow{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#1f7a99;color:#ffffff;margin-top:5px;font-weight:bold}.remove-from-mine{background-color:#888888}#item-edit-action{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#1f7a99;font-weight:bold;color:#ffffff;font-size:1.1em;margin-top:5px}#item-info-col{float:left;margin-left:30px;width:500px}#item-header-action-row{margin-top:12px;clear:both}#item-header-action-row a:hover{text-decoration:none}.item-action-select{width:200px;margin-top:5px}.item-action-button{text-decoration:none;float:left;margin-bottom:10px}.item-buy-wrapper{float:right;text-align:right}.item-buy-button{text-decoration:none;margin-left:5px}.item-tweet-this{padding-top:6px;font-size:0.88em;display:inline;float:right}.item-page-tweet-this{margin-top:10px;margin-bottom:2px}.item-tweet-this img{vertical-align:-4px;margin-right:1px}.item-page-tweet-this img{vertical-align:-4px;margin-right:1px}#tweet-this{margin:10px}#tweet-this .tweet_error{text-align:center;font-size:12px}.item-edition{margin-top:10px}#item-meta-data .content-meta-data-label{width:15%}#item-meta-data .content-meta-data-value{width:410px}table.tag td{padding:0 5px}.tag-mod{display:none}.tag-form-container{font-size:0.89em;display:block}.tag_submit{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;background-color:#1f7a99;color:#ffffff;font-size:0.9em}.item-tag-actions{font-size:0.9em}#item-page #item-main-col{margin-top:8px;margin-bottom:24px;width:94%}#item-full-desc p{text-align:justify}.item-desc-header{font-size:1.1em;margin-top:12px}.item-main-col-element{color:#3e3e3e;margin-bottom:15px}.item-main-col-element-header{margin-bottom:5px}.item-main-col-element-header h2{font-weight:bold;font-size:1em;display:inline;float:left}.item-main-col-element h3{font-weight:bold;font-size:1.08em;margin-bottom:4px;color:#3e3e3e}span.edition_label{font-weight:bold}.edition_description{text-align:justify}.screen-shot-container{margin-left:0px;margin-right:0px;margin-bottom:10px;margin-top:12px}.screen-shot{margin-top:4px;margin-right:5px;float:left;width:100px;text-align:center}.screen-shot .screen-shot-desc{margin-top:5px;font-size:0.9em}.review-sorting-options{color:#3e3e3e;font-weight:normal;font-size:0.9em;padding-top:4px;margin-bottom:16px}.item-review{margin-top:10px;margin-left:6px;overflow:hidden}.item-review-profile-image{float:left;width:10%;margin-right:1%}.item-review-content{float:right;width:86%}.item-reviewer{color:#888888;font-size:1.1em;margin-left:2px;margin-top:5px}.item-review-timestamp{margin-right:10px;font-size:0.75em;float:right}.item-review-comment{margin-left:4px;color:#000000}.item-review-actions{margin-top:5px;font-size:0.85em}#dashboard_menu{margin-left:2px;font-size:1.2em}.manage_app_item{border-bottom:1px solid #dddddd}.manage_app_name{border-bottom:0px !important}.manage_app_sell{margin-left:10px;margin-top:18px}#manage_all_sell_button{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#3b9dbf;font-weight:bold;color:#ffffff;font-size:1em;text-align:center}.manage_app_item{border-bottom:1px solid #dddddd}.review-action-links{margin-bottom:6px;margin-left:6px;float:left}.item-action-links{margin-right:10px;margin-bottom:2px;float:right}.item-border{padding-top:8px;margin-bottom:8px;margin-left:auto;margin-right:auto;min-width:98%;height:1px;border-bottom:1px solid #c7c7c7}.item-add-review{margin-top:8px}.item-add-review-label{font-weight:bold;color:#3e3e3e;margin-right:10px;margin-bottom:10px}#item-add-review #review_comment{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:2px;margin-top:10px;margin-left:2px;width:98%;height:150px;border:1px solid #c7c7c7}.review_tweet{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;width:98%;padding:4px;border:1px solid #c7c7c7}#tweet{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:2px;margin-top:10px;width:350px;height:48px;border:1px solid #c7c7c7}#min-review-length,#review-tweet-label{text-align:right;width:98%;margin-top:2px;color:#888888;font-size:0.8em}#item-add-review .review_submit{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#1f7a99;color:#ffffff;margin-bottom:16px;margin-top:8px;margin-left:4px;font-size:1em;width:80px;text-align:center}#item-add-review .review_submit_tweet{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#1f7a99;color:#ffffff;margin-bottom:16px;margin-top:8px;margin-left:4px;font-size:1em;width:80px;text-align:center}.post_tweet{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#1f7a99;color:#ffffff;margin-bottom:16px;margin-top:8px;margin-left:4px;font-size:1em;width:80px;text-align:center}.post_tweet{margin-bottom:5px}#item-add-review .review_submit_tweet{width:150px}#profile-page .admin{text-align:right}#profile-page .header h1{margin-left:14px}#profile-page .header h2{margin-left:14px}#profile-page .header{margin-top:4px;margin-left:6px}#profile-page #profile-meta-data{margin-top:10px;width:55%}#profile-page .content-meta-data-entry{margin-bottom:3px}#profile-page .content-meta-data-label{width:24%}#profile-page .content-meta-data-value{width:70%}#profile-page #profile-survey-action{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#1f7a99;font-weight:bold;color:#ffffff;font-size:1em;margin-top:10px;margin-bottom:10px;width:155px}#complete-profile-list-toplevel #profile-survey-action{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#1f7a99;font-weight:bold;color:#ffffff;font-size:1em;margin-top:10px;margin-bottom:10px;width:155px}#profile-page .delete-profile-item-action{display:none}#profile-empty-review-call{margin-left:14px}#profile-empty-review-call ul{margin-left:28px;margin-top:10px}#profile-empty-review-call li{margin-top:6px}#refresh_profile_action{width:118px}#refresh_profile_action,#set_twitter_profile_url_action,#follow_user_action{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#1f7a99;font-weight:bold;color:#ffffff;font-size:0.9em;text-align:center;margin-bottom:6px}.review{overflow:hidden;position:relative;padding:4px 0;text-align:justify}.review .profile-image{width:50px;height:50px;background-color:#b7b7b7;float:left;margin:0 36px 0 10px;text-align:center}.review .profile-image img{width:50px;height:50px}.review .review-content{margin-left:96px}.review .review-content .commenter{color:#333333;font-weight:bold}.review .review-content .comment{color:#676767}.review .review-content .time{color:#b7b7b7;font-style:italic}.review .review-content .actions{position:absolute;right:0;bottom:0;text-align:right}.review .review-content .actions a{margin-left:4px}.review .review-content .actions a img{width:16px;height:16px}table#screen-shots{width:100%}table#screen-shots tr td{width:50%;padding:20px}div.screen-shot-lcontainer{position:relative}div.screen-shot-rcontainer{float:left;padding-left:10px;width:200px}.press-mention{position:relative;border-bottom:1px solid #c7c7c7;padding:15px 0}.press-mention .title{font-size:1.2em;font-style:italic}.press-mention .actions{position:absolute;right:0;bottom:0;text-align:right}.press-mention .actions a{margin-left:4px}.press-mention .actions a img{width:14px;height:14px}.tweet-result{border-bottom:1px solid #c7c7c7;overflow:hidden;position:relative;padding:20px 0}.tweet-result .profile-image{width:50px;height:50px;background-color:#b7b7b7;float:left;margin:0 36px 0 10px}.tweet-result .profile-image img{width:50px;height:50px}.tweet-result .tweet-result-content{margin-left:96px}.tweet-result .tweet-result-content .tweet-text{color:#676767}.tweet-result .tweet-result-content .tweet-text .tweeter{color:#333333;font-weight:bold;padding-right:5px}.tweet-result .tweet-result-content .time{color:#b7b7b7;font-style:italic}.sidebar-separator{margin-top:4px;margin-bottom:4px;width:90%;margin-right:auto;margin-left:auto;height:1px;border-bottom:1px solid #dddddd}.empty_results{font-size:0.9em;color:#888888;margin-left:10px}.bubble-sidebar{width:202px;float:right;margin-left:-2px}.bubble-sidebar img.sidebar-arrow{position:absolute;top:-20px;right:10px}img.sidebar-arrow{position:absolute;top:-20px;right:10px}.sidebar-item{padding:6px;margin-top:4px;color:#676767}.sidebar-item .sidebar-item-title{margin-bottom:8px}.sidebar-item .sidebar-item-title img{vertical-align:-4px}.sidebar-item .sidebar-item-title h3{font-size:1em;font-weight:bold;color:#555555;margin-left:2px;display:inline}.sidebar-item h4{font-size:1em;font-weight:bold;color:#555555;margin-left:2px;display:inline}.sidebar-item-link-title{font-size:1em;font-weight:bold}.sidebar-item .sidebar-item-title a{font-weight:normal;font-size:0.9em}.sidebar-item .sidebar-item-body{margin-top:5px}.sidebar-item .sidebar-item-body div.item{margin:14px 0}.sidebar-item ul{margin-left:9px}.sidebar-item ul li{list-style:none}.sidebar-item ul li{margin-bottom:2px}.dev_app_sidebar{margin-top:5px}.dev_app_sidebar a{font-style:normal}div.item.sidebar-developer-item img{display:block;float:left;margin-right:5px;width:50px;height:50px}div.item.sidebar-developer-item a{color:#c7c7c7;font-style:italic}div.item.sidebar-developer-item a div{font-style:normal}div.sidebar-item div.section-header{margin-bottom:10px}div.sidebar-item .section-header h3{font-size:1.05em;letter-spacing:0.5px;font-weight:bold;color:#888888}div.sidebar-item .section-header .explanation{font-size:0.8em}.sidebar-item form input[type="submit"]{background-color:#3b9dbf;color:white;padding:0 2px;margin-right:3px}div.flag-description-form form input[type="submit"]{background-color:#3b9dbf;color:white;padding:0 2px;margin-right:3px}#sidebar-tags form{display:inline}#sidebar-tags form input#tags{width:124px}#sidebar-tags div.item a.tag{font-size:1.2em}#sidebar-popular-list li{margin-bottom:9px;color:#888888}#sidebar-popular-list img{vertical-align:-4px;margin-right:2px}.tweet-search-result{margin-bottom:14px}.tweet-search-result-text{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#f3f3f3;margin-top:8px;margin-bottom:2px;font-size:0.8em;padding:4px 4px 3px 4px}.tweet-search-result-profile{margin-top:5px;margin-left:4px;margin-bottom:4px}.tweet-search-result-profile img{vertical-align:-10px}.tweet-search-result-tweeter{font-size:0.9em}.tweet-search-result-timestamp{font-size:0.7em}.item-profile-user{margin-top:6px;margin-bottom:10px;margin-left:2px}.item-profile-user img{margin-right:2px;vertical-align:-6px}.item-press-mention{margin-top:2px;margin-bottom:7px;margin-left:1px;font-size:0.9em}.item-press-mention blockquote{font-style:italic;font-size:0.9em;margin-bottom:3px}.item-press-mention-list .item-press-mention{margin-top:20px;margin-left:0px;font-size:1em}h1.item-press-mention-list-heading{font-size:1.4em;font-weight:bold}.item-developer{margin-top:6px;margin-bottom:0px;margin-left:2px}.item-developer img{margin-right:2px}.item-donate{margin-top:12px;font-size:0.9em;width:94%;margin-left:auto;margin-right:auto;text-align:center}.item-donate-call{color:#3e3e3e;font-style:italic}.item-donate-call .love-app{color:#bf1717;font-weight:bold}.item-donate-explain{font-size:0.9em;color:#888888;display:block;margin-top:2px;margin-bottom:2px}.search-results{overflow:hidden;margin:10px 0}.search-results h1{font-size:2.1em;font-weight:bold;color:#3e3e3e}.search-results h3{font-size:1.1em;color:#3e3e3e;margin-left:16px;margin-bottom:16px}.search-results .search-desc{font-family:Georgia;margin-top:4px;margin-left:4px;float:left;font-weight:normal;font-size:25px;margin-left:0px;font-size:20px}.search-results .spellcheck-results{float:left;margin-left:10px;margin-top:10px}.search-results .search-desc span.query{color:#333333}.search-results .platform-facet-header{margin:5px 0px 0px}.search-results .category-facet-header{margin:10px 0px 0px}.search-results .missing-facet{margin-top:5px;margin-left:10px;font-style:italic;color:#aaaaaa}.search-results .no-toolkits{margin-top:5px;margin-left:10px;font-style:italic;color:#aaaaaa}.search-results .no-families{margin-top:5px;margin-left:10px;font-style:italic;color:#aaaaaa}.search-results .selected-facet{margin-top:5px;margin-left:10px;color:#aaaaaa}.search-results .show-hide-more-facet{text-align:right;margin-top:2px;font-size:10px}.search-results .results .sidebar{float:left;width:200px}.search-results .toolkits{margin-top:15px}.search-results .families{margin-top:15px}.search-results .toolkits-header{margin-top:5px}.search-results .families-header{margin-top:5px}.search-results .toolkits-header h3{float:left;margin:0px}.search-results .families-header h3{float:left;margin:0px}.search-results .toolkit-result{margin-top:20px;margin-left:10px}.search-results .family-result{margin-top:20px;margin-left:10px}.search-results .toolkit-result-image{float:left}.search-results .family-result-image{float:left}.search-results .toolkit-result-desc{float:left;margin-left:10px;width:120px}.search-results .family-result-desc{float:left;margin-left:10px;width:120px}.search-results .toolkit-result-desc div{margin-top:5px}.search-results .family-result-desc div{margin-top:5px}.search-results .toolkits-header .see-all{float:left;margin-left:10px;margin-top:2px}.search-results .families-header .see-all{float:left;margin-left:10px;margin-top:2px}.search-results .results .main{float:left;margin-left:25px}.search-results .results{margin-top:20px}.search-results .top_facets{margin-top:5px}.search-results .top_facets li{margin-left:10px;list-style:none}.search-results .more_facets li{margin-left:10px;list-style:none}.search-results .top_facets span{color:#aaaaaa}.search-results .more_facets span{color:#aaaaaa}.search-results .toolkits-header span{color:#aaaaaa}.list-result{overflow:hidden;border-bottom:1px solid #c7c7c7;overflow:hidden;position:relative;padding:14px 0}.list-result .description{margin-top:3px}.list-result .tag_wrapper{margin-top:3px}.list-result .review_count{margin-left:10px;float:left;margin-top:5px}.list-result .profile-image{width:75px;height:75px;float:left;margin:0 0px 0 10px}.list-results .profile-image img{width:75px;height:75px}.list-result .list-result-content{float:left;width:750px;margin-left:20px}.list-result .list-result-content .title{font-weight:bold;font-size:12px;margin-bottom:3px}.list-result .list-result-content .description{margin-top:2px;margin-bottom:4px;color:#333333}.list-result .list-result-content .tags{color:#444444;font-size:0.94em;margin-bottom:3px}.list-result .list-result-content .ranking_score{color:#b7b7b7;font-style:italic;font-weight:bold}div.list-result-content div.list-star-rating{padding:2px 0 3px 0;float:left;margin-top:3px}.profile-data{overflow:hidden}.profile-data .header{overflow:hidden}.profile-data .header .photo{float:left;display:block;width:73px;height:73px;padding-right:10px}.profile-data .actions{overflow:hidden}div.action-btn{background-color:#ff87b1;margin-right:7px;border:1px solid #9a9999;float:left;padding:4px 0}div.action-btn a{padding-left:4px;padding-right:4px;color:white}.profile-data .quick-links{margin-top:15px;text-align:center}.profile-data .quick-links a{border-left:1px solid #ff87b1;margin-left:5px;padding-left:5px}.profile-data .quick-links a:first-child{border-left:none;margin-left:0;padding-left:0}dl.meta-data{overflow:hidden;font-size:1.1em;margin-top:15px;margin-bottom:15px}dl.meta-data dd{float:left}dl.meta-data dt{float:left}dl.meta-data dt{font-weight:bold;clear:left;margin-right:5px}dl.meta-data dd{color:#676767;margin:0}.welcome_apps .my-item-widget{height:85px !important}.my-items-profile-widget{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:2px solid #c0deed;width:280px;height:250px;padding:4px 0 12px 0;background-color:#e8f5fb;position:relative}.my-items-widget h3{text-align:center;font-weight:bold;font-family:Helvetica;font-size:1.3em;margin-bottom:8px;color:#111111}.my-items-widget .my-item-widget{position:relative;float:left;margin:0 0 8px 11px}.my-item-widget{width:56px;height:65px;overflow:hidden;text-align:center}.my-item-row{margin-top:20px;margin-left:20px}.my-item{width:100px;overflow:hidden;text-align:center;position:relative;float:left;margin:0 20px 0 20px}.my-item-widget a{margin-top:1px;font-size:9.5px;font-family:Arial;color:black}.my-item a{margin-top:1px;font-family:Arial;color:black}.my-item-widget-name{height:10px;overflow:hidden}.my-item-name{height:15px;overflow:hidden}.my-item-widget a:hover{text-decoration:underline}.my-item a:hover{text-decoration:underline}.my-items-widget .my-item-widget img.profile-img{width:50px;height:50px;border:1px solid #cdcdcd}.my-items .my-item img.profile-img{width:100px;height:100px}div.item-delete{display:none;position:absolute;top:0px;right:0px}div.screen-shot-delete{position:absolute;top:0px;right:0px}.my-items-widget .edit{font-size:0.9em;color:#29b4df;padding:3px;margin-left:3px;position:absolute;bottom:0;left:0}.my-items-page .edit{font-size:0.9em;color:#29b4df;margin-left:6px;margin-top:15px}.my-items-widget .more{font-size:0.9em;color:#29b4df;padding:3px;margin-right:4px;position:absolute;bottom:0;right:0}.my-items-widget .more a{color:#29b4df}.static-page{font-size:1.12em;font-family:Arial;padding:6px 20px 6px 8px;margin-bottom:20px}.static-page h1{margin-bottom:8px}.static-page h2{margin-bottom:8px;margin-top:16px;font-size:1.1em;font-weight:bold}.static-page h3{margin-bottom:8px;margin-top:12px;font-size:1.1em;font-weight:bold}.static-page h4{margin-bottom:8px}.static-page p{margin-bottom:12px}.press-page p{margin-bottom:6px}form div.field-group{border:1px solid black;padding:10px}form div.field-group div.field-group-desc{font-style:italic}form.gray-styling{margin:30px 0;padding-left:20px}.bubble-full form.gray-styling{margin:0;padding-left:0px}.bubble-full h2{font-size:1.7em;margin-top:20px;border-bottom:1px solid #dddddd}.bubble-full h2 a{font-size:0.6em}.bubble-full .developer_link{font-size:1.2em}.bubble-full input[type="text"]{width:600px;margin-top:4px}.bubble-full input[type="file"]{width:600px;margin-top:4px}.bubble-full textarea{width:600px;margin-top:4px}.bubble-full input[type="text"]:focus{background:#eeeeee}.bubble-full input[type="file"]:focus{background:#eeeeee}.bubble-full input[type="password"]:focus{background:#eeeeee}.bubble-full textarea:focus{background:#eeeeee}.bubble-full input[type="text"]{padding:3px}.bubble-full textarea{padding:3px}.bubble-full textarea{border-width:1px;border-style:inset;padding:5px}.bubble-full .transfer_dev_to{margin-top:5px;margin-left:20px;width:358px !important}.bubble-full .page-title{color:black;font-size:2.2em;font-weight:bold}.bubble-full div.form_section{padding:5px}div.password input[type="submit"]{margin-top:0px !important}.complete-profile-list input[type="submit"]{margin-top:0px !important}.form-field-explanation{width:90%;font-size:0.9em;margin-left:6px;margin-bottom:4px}form.gray-styling h3{font-size:1.4em;margin-bottom:10px}form.gray-styling p{margin-top:10px}form.gray-styling label{margin-top:4px;font-weight:bold;color:#333333}form.gray-styling input{padding:3px;font-size:1.2em}form.gray-styling input[type="submit"]{width:auto;padding:0 10px;margin-top:20px}#profile-developer-resources ul{margin-left:10px}#profile-developer-resources li{margin-left:20px}h1.page-title{font-size:3em}.small-page-title{font-size:2em;margin:15px 0}.page-subtitle{font-size:1.5em;font-style:italic;margin-bottom:15px}img.border-arrow{position:absolute;top:-20px;left:20px}input.action-btn{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#3b9dbf;border:1px solid #3b9dbf;color:#ffffff;margin-bottom:8px;margin-top:10px;margin-left:6px;margin-right:6px;font-size:1.2em;font-weight:bold}.emphasized{font-weight:bold;font-style:italic;color:#33ccff}div.error-messages,span.error-messages{color:#df1b1b;font-size:1.09em;margin:4px 4px 8px 4px;text-align:center}div.notice-messages{color:green;font-size:1.09em;margin:4px 4px 8px 4px;text-align:center}div.warn-messages{color:orange;font-size:1.09em;margin:4px 4px 8px 4px;text-align:center}#home-container{min-height:400px;margin:auto}#home-content{padding-top:14px;width:935px}#welcome-msg{margin-top:8px;margin-bottom:12px;padding-left:10px;min-height:60px;padding-top:4px;text-align:center}#welcome-msg h1{margin-top:4px;font-size:27px;color:#3e3e3e;font-weight:bold;font-family:Helvetica}#welcome-text{color:#555555;font-size:1.1em;margin-top:4px;padding-bottom:10px}.search-big-box{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:2px solid #3b9dbf;background:#e8f5fb;padding-top:20px;padding-bottom:20px;margin-left:150px;margin-right:150px;margin-bottom:30px;margin-top:5px}#home-left{width:190px;margin-right:20px;margin-left:15px;float:left}#home-main{margin-right:15px;width:695px;float:right}.generic-sidebar,.featured-items,.essentials_box,.top-toolkits,.developer-callout-box,.widget-box,.whats-new,.trending{margin-left:6px;margin-bottom:12px}.group{margin-top:30px;margin-bottom:30px;margin-left:10px;margin-right:10px}.home-sidebar,.family-details{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #cccccc;margin-left:6px;margin-bottom:12px}.search-callout{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #cccccc;padding:5px 10px 5px 10px}.platform-box,.category-box{margin-left:0px;margin-bottom:0px}.widget-box,.sidebar-widget-box{margin-top:12px}.sidebar-widget-box{width:160px}.what-now-box{width:275px}.platform-box{width:375px}.category-box{width:525px}.essentials_box h4{color:#676767;font-family:Helvetica;font-size:1.3em;font-weight:bold;margin-bottom:5px}.essentials_row,.essentials_row_first{margin-top:10px}.generic-sidebar-title,.essentials_title,.widget-title,.top_toolkits_title,.developer_call_out_title,.featured-item-title,.whats_new_title,.trending_title,.group_title,.signin_title,.developer-content-title,.my-items-welcome-page-title{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:transparent url(/images/nav_bg.png) repeat-x top;padding-top:6px;padding-bottom:6px}#serp-highlight-title{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#e8f5fb;border:1px solid #c0deed;padding-top:6px;padding-bottom:6px}.home-sidebar-title,.family-details-title{-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;background:transparent url(/images/nav_bg.png) repeat-x top;padding-top:6px;padding-bottom:6px}.widget-title p{margin-left:12px}.home-sidebar-title h3{margin-left:12px}.family-details-title h3{margin-left:12px}.essentials_title h3{margin-left:12px}.whats_new_title h3{margin-left:12px}.trending_title h3{margin-left:12px}.group_title h3{margin-left:12px}.widget-title h3{margin-left:12px}.featured-item-title h3{margin-left:12px}.my-items-welcome-page-title h3{margin-left:12px}.generic-sidebar-list,.home-sidebar-list,.essentials_list,.whats_new_list,.trending_list,.group_list,.category-list,.featured-item-list,.complete-profile-list{margin-bottom:8px}.family-details-list{margin:5px}.complete-profile-list input[type="text"]{width:300px !important}.complete-profile-list input[type="password"]{width:300px !important}.complete-profile-list p{width:300px !important}.generic-sidebar h3{font-weight:bold;font-size:1.1em}.home-sidebar h3{font-weight:bold;font-size:1.1em}.family-details h3{font-weight:bold;font-size:1.1em}.generic-sidebar h3{margin-left:3px;margin-right:3px}.dev-sidebar-list ul{margin-top:10px;margin-left:30px}.whats-new-list ul{margin-top:10px;margin-left:30px}.dev-sidebar-list ul li{list-style-type:disc !important;margin-bottom:0px !important;margin-top:5px !important}.whats-new-list ul li{list-style-type:disc !important;margin-bottom:0px !important;margin-top:5px !important}.dev-sidebar-list,.essentials_list,.whats_new_list,.trending_list,.category-list,.complete-profile-list,.featured-item-list{margin-left:20px;margin-right:20px;margin-top:10px;margin-bottom:14px}.group_list{margin-left:40px;margin-right:40px;margin-top:10px;margin-bottom:14px}.platform-list,.category-list{margin-left:20px;margin-right:20px;margin-bottom:10px;margin-top:2px}#platform-list h4{margin-left:12px}#category-list h4{margin-left:12px}.complete-profile-list h4{font-weight:bold;font-size:1.2em;margin-bottom:0;float:left}.generic-sidebar ol{margin-left:33px}.home-sidebar ol{margin-left:33px}.generic-sidebar ol li{margin-bottom:10px}.home-sidebar ol li{margin-bottom:10px}.generic-sidebar img{margin-left:-2px;vertical-align:-5px;margin-right:4px}.home-sidebar img{margin-left:-2px;vertical-align:-5px;margin-right:4px}.generic-sidebar ul{margin-left:20px}.home-sidebar ul{margin-left:20px}.generic-sidebar ul{margin-right:20px}.generic-sidebar ul li{list-style:none}.generic-sidebar{list-style:none}.home-sidebar ul li{list-style:none}.home-sidebar{list-style:none}.family-details ul li{list-style:none}.family-details{list-style:none}.generic-sidebar ul li{margin-bottom:5px}.home-sidebar ul li{margin-bottom:5px}.family-details ul li{margin-bottom:5px}.generic-sidebar-seemore,.home-sidebar-seemore{margin-top:8px;margin-bottom:5px;margin-right:11%;text-align:right;font-size:0.9em}.essentials-list-seemore{margin-top:8px;margin-bottom:5px;margin-right:10px;font-size:0.9em}.essentials_seemore,.whats_new_seemore,.trending_seemore,.group_seemore{margin-top:4px;margin-left:8px;float:left;font-size:0.9em}.results #featured-items{border:1px solid #c7c7c7;background-color:#e8f5fb}.featured-item-img{margin-left:20px;margin-top:5px}.featured-item-buttons{margin-top:10px}.featured-item-buttons .action_button{margin-left:22px}.featured-item-buttons .mine_button{margin-left:22px}.featured-item-buttons .tweet_link{margin-right:25px}.featured-item-buttons .mine_button{text-align:center}.featured-item-buttons .tweet_link{margin-top:5px}.featured-item-buttons .tweet_link img{margin-right:1px;vertical-align:-4px}.item-mine-action{margin-top:0px !important;width:100px}#featured-item-icon{float:left;margin-right:5px;margin-left:20px;border:1px solid #bbbbbb}#featured-item-name{margin-left:10px;float:left}#featured-item-name h2{font-size:2.2em;font-family:Helvetica;color:#676767;font-weight:bold}#featured-item-info{color:#3e3e3e;font-family:Helvetica;font-style:italic}#featured-item-desc{margin-left:8px;text-align:left;width:35%}#home-essentials-box{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-top:10px;border:2px solid #c0deed;margin-bottom:15px}#home-essentials-box h2{color:#111111;font-family:Helvetica;font-size:1.8em;margin-top:2px;margin-left:12px;font-weight:bold;float:left}#home-essentials-browse{float:right;font-size:0.9em;text-align:right;margin-top:2px;margin-right:14px}#home-essentials-intro{margin-top:10px;margin-left:20px;font-size:0.9em;margin-bottom:18px}.home-essentials-category{color:#666666;font-size:1.15em;margin-top:3px;margin-bottom:0px;text-align:right;margin-left:60%;margin-right:4%;font-family:"Arial Black"}.home-essential-item-container{border-top:1px solid #cccccc;padding-left:35px;padding-top:2px;padding-bottom:10px}.home-essentials-item-last{-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:4px}.home-essential-item{margin-right:10px;margin-top:-6px}.home-essential-item-icon{width:10%;padding-top:2px;float:left}.home-essential-item-info{width:87%;float:right;margin-left:10px}.home-essential-item-info h3{font-size:1.3em;font-weight:bold;margin-bottom:4px}.home-essential-item-desc{margin-top:8px;margin-right:70px;clear:both;font-size:0.9em;font-family:Helvetica;color:#3e3e3e}#essentials{float:left;width:100%}#essentials .essentials-category{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-top:8px;margin-bottom:14px;border:2px solid #c0deed;padding-top:6px;padding-bottom:8px;padding-left:6px}.essentials-category h2{margin-left:10px;margin-bottom:6px;font-size:1.5em;color:#666666;font-family:"Arial Black"}#essentials .essentials-category-desc{font-size:0.9em;font-family:Helvetica;margin-left:24px;margin-bottom:6px}#essentials .essentials-item{float:left;width:29%;margin-left:2%;margin-right:1%}#essentials .essentials-item h3{text-align:center;font-weight:bold;margin-bottom:5px}#essentials .essentials-item-icon{margin-top:4px;text-align:center;min-height:60px}#essentials .essentials-item-tags{text-align:center;margin-top:4px;margin-right:auto;margin-left:auto;width:80px;font-size:0.7em;color:#3e3e3e}.essentials-row-spacer{height:1px;margin-bottom:20px}.no-result-text{text-align:center;font-size:1.3em;margin-top:25px;color:#888888;overflow:hidden}.developer-div{margin:30px auto auto;width:500px}.developer-div .search-box-container{text-align:center;margin-top:10px}.developer-acceptance-text{font-size:18px;text-align:center;margin-top:10px;color:#888888}div.home-page-section{margin-top:25px;color:#888888;overflow:hidden}.developer-join-bubble{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:2px solid #c0deed;background-color:#e8f5fb;padding-top:10px;padding-right:10px;padding-left:10px;padding-bottom:10px;font-size:0.9em;margin-right:20px;margin-top:10px}.developer-join-bubble-registered{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:2px solid #c7c7c7;padding-top:10px;padding-right:10px;padding-left:10px;padding-bottom:10px;font-size:0.9em;margin-right:20px;margin-top:10px}.developer-image,.developer-check{float:left}.developer-image-text{margin-left:95px;margin-right:10px}.developer-register-step{margin-right:20px;margin-top:10px}.developer-register-step-details{font-size:0.9em}.developer-content{margin-top:10px}.developer-content-block{float:left;margin-right:15px;font-size:0.9em}.developer-content-row{margin-top:10px;margin-left:10px}.developer-content-title{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:transparent url(/images/nav_bg.png) repeat-x top;padding:6px 6px 6px 6px;font-size:1.1em;font-weight:bold}.developer-separator{margin-top:4px;margin-bottom:4px;margin-right:10px;margin-left:10px;height:1px;border-bottom:1px solid #dddddd}div.home-page-section div{padding:0px 5px}div.home-page-section .explanation{font-size:0.9em}div.home-page-section .section-header{border-bottom:1px solid #ff87b1;margin-bottom:10px}div.home-page-section .section-header h3{font-size:2em;color:#ff87b1;font-family:Georgia, "Times New Roman", serif}div.tag-cloud{line-height:1.9em}div.home-page-section .category{float:left;width:110px}div#sign-in-body{margin:20px;font-size:1.1em;overflow:hidden}#sandbox_order_table{width:80%}#sandbox_order_table tr{padding-top:8px;padding-left:6px}#sandbox_order_table td{padding-top:8px;padding-left:6px}#sandbox_order_table td{border:1px solid #c7c7c7}#sandbox_order_table .cell_highlight{font-weight:bold}#footer{text-align:center;margin-bottom:14px;margin-top:4px}#footer_content{width:90%;margin-left:auto;margin-right:auto}.fat_footer_section{float:left;margin-left:30px;margin-right:35px;text-align:left;font-size:0.9em}.fat_footer_section h3{font-size:1em;margin-bottom:3px}.fat_footer_section ul{margin-left:0px}.fat_footer_section ul li{list-style:none;margin-bottom:1.5px}#copyright_notice{margin-top:10px;font-size:0.8em;color:#3e3e3e}div.flag-description-form{margin-top:10px;display:none}#pub-contract-document{height:550px;overflow:auto;margin:4px 0px;margin-bottom:40px;padding:4px 30px;font-family:Helvetica}#tos-document{height:420px;overflow:auto;margin:4px 0px;margin-bottom:40px;padding:10px 30px}#content .bubble-full .tos_buttons{text-align:right}#content .bubble-full form.button-to{display:inline}#content .bubble-full form.button-to div{display:inline}.list-header{margin-top:15px;font-size:16px;font-weight:bold}div .policy_header{font-weight:bold;font-size:24px;text-align:center;margin-top:10px;margin-bottom:20px}div .subtitle{font-weight:bold;font-size:14px;margin-top:10px;margin-bottom:10px}.claim-link{color:#ff87b1;font-style:italic}.claim-link a{color:#ff87b1}.right{float:right}.left{float:left}.suggested-item-h3{color:#888888;margin-top:40px;text-align:center;font-size:18px}form.suggested-item,div.suggested-item-results{float:left;margin-top:30px}div.suggested-item-results{margin-left:20px}.image-border{border:3px outset #545565}div.live-rating,div.average-rating{xwidth:120px;xheight:15px}div.live-rating,div.average-rating-hover{display:none}div.live-rating-hover,div.average-rating{display:block}.fine_print{font-size:10px;font-style:italic}div#invoice{margin-bottom:10px}div#invoice img{margin-left:5px}div#invoice h2{width:80%;padding-bottom:2px}div#invoice h3{font-family:Arial;margin-left:4px;margin-top:4px}div#invoice table{margin-top:25px}div#invoice table th{border-left:0px none;border-right:0px none;border-top:0px none;font-weight:bold}div#invoice table td{padding-left:4px;padding-right:4px;padding-bottom:3px;padding-top:4px}div#invoice table th{padding-left:4px;padding-right:4px;padding-bottom:3px;padding-top:4px}div#invoice table td.license_info{padding-left:20px}div#invoice table td.license_details{font-weight:bold;font-size:1.1em;padding-top:8px}div#invoice table .col1{width:340px}div#invoice table .col2{width:75px}div#invoice table .col3{width:60px}div#invoice table .col4{width:60px}div#invoice table .total{font-weight:bold}div#invoice table .total_label{font-weight:bold}div#invoice table .number{text-align:right}div#invoice table .total_label{text-align:right}div#invoice table th.col2{text-align:right}div#invoice table th.col3{text-align:right}div#invoice table th.col4{text-align:right}div#invoice table .spacer td{padding-top:6px}div#invoice table tr.odd td{background-color:#eeeeee}div#invoice table .last td{border-top:1px dashed #dddddd}#invoice_links{margin-top:30px}#invoice_links #complete-order-button{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#1f7a99;font-weight:bold;color:#ffffff;font-size:1em;text-align:center}.order-state-info{width:50%;margin-left:4px;color:#3e3e3e;margin-bottom:8px}#cart-actions{margin-top:15px}#cart-actions #checkout-button{text-align:center;text-decoration:none;padding-top:2px;margin-top:-4px}#cart-actions #checkout-button a{text-decoration:none}#cart-actions #checkout-button a:hover{text-decoration:none}form#donate_form input{float:left}.purchase_list{margin-top:10px}.sales_list .odd td{background-color:#eeeeee}.purchase_list .odd td{background-color:#eeeeee}.sales_list h3{margin-top:5px}.sales_list th{padding-left:2px;padding-right:2px;padding-top:5px;padding-bottom:5px}.purchase_list th{padding-left:2px;padding-right:2px;padding-top:5px;padding-bottom:5px}.sales_list td{padding-left:2px;padding-right:2px;padding-top:5px;padding-bottom:5px}.purchase_list td{padding-left:2px;padding-right:2px;padding-top:5px;padding-bottom:5px}.sales_list th{font-size:1.1em;border-width:0px;font-weight:bold}.purchase_list th{font-size:1.1em;border-width:0px;font-weight:bold}.sales_list table{width:100%;margin-top:10px}.sales_list .date{width:130px}.purchase_list .date{width:130px}.sales_list .buyer{width:160px}.sales_list .total{text-align:right;width:100px}.sales_list .paid{width:130px;padding-left:20px}.sales_list th.paid{text-align:center}.purchase_list .type{width:180px}.purchase_list .status{width:100px}.purchase_list .help{width:100px}.purchase_list .past_due_row{background-color:#ff9f9f}table.edition_listing{margin-top:5px;width:100%;background-color:#efefef}table.edition_listing th{padding-top:2px;padding-left:5px}table.edition_listing td{padding-top:2px;padding-left:5px}table.edition_listing th{border-width:0px;font-weight:bold;width:160px}table.edition_listing td{width:560px}#colorbox{width:400px}#colorbox .signin-button{text-align:center;margin-top:15px}#colorbox h2{text-align:center;font-weight:bold;font-size:1.3em}#colorbox h3{text-align:center;font-size:1.1em}#colorbox ul{margin-top:20px;margin-left:15px}#colorbox ul li{list-style-type:disc;list-style-position:outside;margin-top:4px;margin-bottom:2px}.signin-button-container{width:151px;text-align:right}.signin-help{font-family:Helvetica;margin-top:4px;margin-right:3px;font-size:0.84em}.signin-image-spinner{padding-left:10px;margin-left:10px}div.form-buttons{width:98%;margin-bottom:30px;margin-top:20px}div.form-buttons .cancel_link{float:left;margin-top:5px}.form-submit-button-wrapper{float:left;margin-right:28px;padding-top:4px;padding-bottom:4px}.form-submit-button-wrapper a:hover{text-decoration:none}.form-submit-button{display:inline-block;padding:4px 12px 4px 12px;border-radius:8px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;-moz-box-shadow:0px 2px 1px #777777;-webkit-box-shadow:0px 2px 1px #777777;text-shadow:0px 1px 1px rgba(20, 20, 20, 0.5);background-color:#1f7a99;font-weight:bold;color:#ffffff;font-size:1em;text-align:center;display:inline;padding:6px 8px 6px 8px}.form-order-confirm{background-color:#2eaf00}.form-aux-buttons{width:100%;margin-top:8px;padding-top:5px}.roundedcornr_box_318992{background:#ffffff url(/images/roundedcornr_318992_grad.gif) repeat-x top left}.roundedcornr_top_318992 div{background:url(/images/roundedcornr_318992_tl.gif) no-repeat top left}.roundedcornr_top_318992{background:transparent url(/images/roundedcornr_318992_tr.gif) no-repeat top right}.roundedcornr_bottom_318992 div{background:url(/images/roundedcornr_318992_bl.gif) no-repeat bottom left}.roundedcornr_bottom_318992{background:transparent url(/images/roundedcornr_318992_br.gif) no-repeat bottom right}.roundedcornr_top_318992 div{width:100%;height:10px;font-size:1px}.roundedcornr_top_318992{width:100%;height:10px;font-size:1px}.roundedcornr_bottom_318992 div{width:100%;height:10px;font-size:1px}.roundedcornr_bottom_318992{width:100%;height:10px;font-size:1px}.roundedcornr_content_318992{margin:0 10px}#errorExplanation{margin-bottom:20px;background-color:#f5f5f5;border-width:1px;width:100%;margin-right:auto;margin-left:auto}#errorExplanation h2{font-weight:bold;font-size:12px;padding-top:3px;padding-bottom:3px;background-color:#aa1121;color:#ffffff;text-align:center;border-left:solid;border-right:solid;border-color:#aa1121}#errorExplanation p{color:#333333;margin-bottom:0;margin-top:0;padding-left:5px;padding-top:10px;border-left:solid;border-right:solid;border-color:#c0c0c0;border-width:1px}#errorExplanation ul{border-left:solid;border-right:solid;border-bottom:solid;border-color:#c0c0c0;border-width:1px;padding-bottom:10px}#errorExplanation ul li{font-size:12px;list-style:square;margin-left:19px;color:#231f20}.api{font-family:Arial}.api th{font-weight:bold}.api th{border:1px solid black;padding:5px}.api td{border:1px solid black;padding:5px}.api img{border:1px solid #cccccc;margin:10px;padding:5px}.api .data{width:200px}.api .action{width:250px}.api .from{width:75px}.api .error_action{width:150px}.api .error{width:270px}.api ul{margin:5px}.api ol{margin:5px}.api li{margin-left:30px}.api p{margin-top:10px}.api table{margin-top:10px}.api h3{margin-top:15px}.api td ul{margin:0px !important}.api td li{margin-left:15px !important}.donations .total{margin-top:5px}.donations h2{margin-top:50px !important}.donations .total h2{float:left;border-bottom:0px solid black;width:120px;margin-top:22px !important}.donations .container{float:left;margin-left:20px}.donations .container .app_total{float:left;text-align:center;width:110px}.donations .container .app_paid{float:left;margin-left:20px;text-align:center;width:110px}.donations .by_app{margin-top:10px}.donations .by_app h3{float:left;width:120px;margin-top:25px}.donations .number{font-weight:bold;font-size:2em}.legal{font-size:16px;font-family:'Times New Roman'}.legal p{margin-top:10px;margin-bottom:5px}.legal h3{margin-top:15px;font-size:16px}.legal h4{margin-top:15px;font-size:16px}.legal .title{text-align:center;font-weight:bold;margin-top:0px !important;border-bottom:0px}.legal ol{margin-left:20px}.legal li{margin-left:10px;margin-top:5px}.similar_item_wrapper,.essentials_wrapper,.trending_wrapper,.group_wrapper,.whats_new_wrapper{float:left;width:120px;margin:2px;text-align:center}.group_wrapper{margin:2px 5px}.essentials_wrapper a{margin-top:5px;display:block}.whats_new_wrapper a{margin-top:5px;display:block}.trending_wrapper a{margin-top:5px;display:block}.group_wrapper a{margin-top:5px;display:block}.similar_item_wrapper a{margin-top:5px;display:block}.trending_wrapper .list-star-rating a{margin-top:0px}.group_wrapper .list-star-rating a{margin-top:0px}.trending_wrapper .list-star-rating{margin-top:5px}.trending_wrapper .review_count{margin-top:5px}.group_wrapper .list-star-rating{margin-top:5px}.group_wrapper .review_count{margin-top:5px}#cart-actions label{color:#333333;font-weight:bold;margin-top:4px}#cart-actions input[type="text"]{width:300px;padding:3px;margin-top:0px}#cart-actions input[type="password"]{width:300px;padding:3px;margin-top:0px}.select_wrapper{width:200px}.complete_profile_question{margin-top:6px}.complete-profile-list{margin-top:10px}.textbox_hint{color:#d3d3d3}.welcome_flow_step{font-size:1.2em;font-weight:bold}.numbered_step{-moz-border-radius:50px;border-radius:50px;padding:5px 10px 5px 10px;background:transparent url(/images/nav_bg.png) repeat-x top;margin-right:4px;margin-left:4px}.welcome_page{margin-bottom:15px;margin-top:30px;width:100%;height:310px}.welcome_page_title{text-align:left;color:#000000;font-size:25px}.welcome_page_left{width:32%;float:left;margin:0px;padding-right:10px}.welcome_page_middle{float:left;width:30%;margin-left:10px;margin-right:10px}.welcome_page_right{width:32%;float:right;padding-right:10px}.welcome_page_button{font-size:14px;border:none;margin-top:8px}#email_collection_box{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-top:20px;margin-left:5px;width:90%;padding:10px 10px 10px 10px;background-color:#e8f5fb}#complete-profile-box{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-top:20px;margin-left:5px;width:260px;padding:10px 10px 10px 10px;background-color:#f9f9f9}#screencast_box{margin-top:20px;xmargin-left:5px;width:90%;margin-right:auto;margin-left:auto}.welcome_apps{width:375px;margin-left:6px}#welcome_msg{margin-left:10px;margin-right:10px}#welcome_image{text-align:center;margin-top:10px}.toolkit_items{margin-top:20px}.toolkit_item{margin-top:10px;padding:5px;min-height:80px}.toolkit_item:hover{background-color:#e8f5fb}.toolkit_item_data{float:left;width:350px}.toolkit_item_photo{float:left;margin-right:8px}.toolkit_item_details{float:left;margin-left:10px;width:255px}.toolkit_item_details h3{font-size:15px}.toolkit_item_details div.wrapper{margin-top:3px}.toolkit_item_dec_wrapper{float:right;width:500px}.toolkit_item_review_count{margin-left:10px}.create_toolkit{margin-top:30px;margin-bottom:10px;text-align:center}.toolkit_header{float:left;width:550px}.toolkit_header h3{font-size:14px;margin-left:2px;margin-top:8px;margin-bottom:6px;font-weight:normal;font-family:Helvetica}.toolkit_header div{color:#999999;font-size:11px;margin-top:10px}.toolkit_tweet_this{float:none;display:block;text-align:right}.toolkit_profile_card{margin-top:15px;padding:5px}.toolkit_profile_photo{float:left}.profile_details{float:left;width:210px;margin-left:5px}.profile_details_loc,.profile_details_desc{margin-top:1px}.toolkit_tweet_this span{font-size:1.18em;padding-top:0px}.toolkit_user{float:right;width:300px}.form_field_error{border-color:#dc143c;background-color:#ffebcd}.toolkit_item_desc{color:#3e3e3e}.toolkit_preview{margin-top:10px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #c7c7c7}.toolkit_preview .toolkit_preview_info{margin-top:4px;padding-right:6px;padding-left:2px;color:#3e3e3e}.toolkit_side_bar_subheading{font-size:0.9em;color:#444444;margin-top:4px;margin-bottom:14px}.toolkit_box{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:2px solid #c0deed;min-height:165px;margin-bottom:8px;padding:5px 3px 3px 3px}.toolkit_box .toolkit_box_info{margin-top:2px;padding-right:2px;padding-left:2px}.toolkit_scrolling_box{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #c0deed;margin-bottom:8px;padding-top:3px;padding-left:4px;padding-right:-5px}.buy_dev_callout{margin-top:20px}.buy_dev_name{font-size:10px}.buy_price_box{float:left;width:265px;margin-left:30px}.buy_price_box .widget-box{margin-top:25px;padding:5px;width:250px;margin-left:0px}.buy_table{margin-top:1em}.buy_sub_total th{font-weight:bold;border-width:0px;padding:0.5px}.buy_sub_total td{text-align:right}.buy_tax th{font-weight:bold;border-width:0px;padding:0.5px;padding-top:5px;padding-bottom:5px}.buy_tax td{text-align:right;padding-top:5px;padding-bottom:5px}.buy_total th{font-weight:bold;border-width:0px;padding:0.5px}.buy_total td{text-align:right;font-size:20px}.buy_edition_list{margin-top:20px;width:250px}.buy_edition_price{text-align:right}.popup_login_header{text-align:center}.popup_login_header h1{font-size:27px;color:#3e3e3e;margin-top:15px}.popup_login_header div{margin-top:4px;height:16px;width:100%;text-align:center}.login_button{margin-top:25px}.popup_login_notice{font-size:14px;height:20px;margin-top:5px}.popup_login_container{margin-top:2px;color:#3e3e3e}.popup_login_left{float:left;width:340px;margin-left:45px}.popup_login_right{float:left;width:340px;margin-left:25px}.popup_login_container h3{font-size:14px}.popup_login_container ul{font-size:12px;margin-top:10px}.popup_login_container li.first{margin-left:25px}.popup_login_container li.others{margin-left:25px;margin-top:6px}.popup_login_left div{padding:10px}.popup_login_right div{padding:10px}.popup_login_left p{font-size:12px;margin-left:15px;margin-top:10px}.about_page_wrapper{margin-bottom:10px;text-align:left;clear:both}.about_page_info{padding-top:2px}.family-item{margin-top:10px;margin-bottom:15px;list-style-type:none}.family-item .family_app_delete{float:left}.family-item .family_app_icon{float:left;margin-left:5px}.family-item .family_app_name{float:left;margin-left:5px;margin-top:5px}.missing-family-item{margin-top:10px;margin-bottom:15px}.missing-family-item p{border:1px solid red;width:60%;padding-top:10px;padding-bottom:10px;text-align:center}.missing-family-item a{font-size:0.95em}#product_family .family_link_row{text-align:right}#product_family .family_content{margin-bottom:30px;margin-top:10px}#product_family .family_left{float:left;width:550px}#product_family .family_apps{margin-top:20px}#product_family .family_details{float:right;margin-right:10px;width:300px}.family-details-overview{margin-top:10px}.family-details-icon{float:left}.family-details-owner{float:left;margin-left:5px;width:220px}.family-details-hp,.family-details-desc{margin-top:5px}.family-details-contrib h4{font-weight:bold;margin-top:10px}.family-details-contrib ul{margin-top:5px;margin-left:10px}.family-details-contrib ul .contrib_icon{float:left}.family-details-contrib ul .contrib_name{float:left;margin-left:5px;margin-top:5px}.defunct_large,.defunct_small{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#e6e4e5;padding:4px}.defunct_large{width:160px}.defunct_small{width:150px;margin-top:5px}.defunct_small .img{float:left}.defunct_large .img{float:left}.defunct_large .text{float:left;color:#3e3e3e;font-style:italics}.defunct_small .text{float:left;color:#3e3e3e;font-style:italics}.defunct_large .text{margin-left:5px;margin-top:5px}.defunct_small .text{margin-left:5px;margin-top:1px}div.rating-cancel,div.star-rating{float:left;width:16px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.rating-cancel,div.rating-cancel a{background:url(/images/delete.gif) no-repeat 0 -16px}div.star-rating,div.star-rating a{background:url(/images/star.gif) no-repeat 0 0px}div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}div.star-rating-on a{background-position:0 -16px!important}div.star-rating-hover a{background-position:0 -32px}div.star-rating-readonly a{cursor:default !important}div.star-rating{background:transparent!important;overflow:hidden!important}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:1em}.ui-widget-content{border:1px solid #dddddd;background:#f2f5f7 url(images/ui-bg_highlight-hard_100_f2f5f7_1x100.png) 50% top repeat-x;color:#362b36}.ui-widget-content a{color:#362b36}.ui-widget-header{border:1px solid #aed0ea;background:#deedf7 url(images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold}.ui-widget-header a{color:#222222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #aed0ea;background:#d7ebf9 url(images/ui-bg_glass_80_d7ebf9_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#2779aa}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2779aa;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #74b2e2;background:#e4f1fb url(images/ui-bg_glass_100_e4f1fb_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#0070a3}.ui-state-hover a,.ui-state-hover a:hover{color:#0070a3;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #2694e8;background:#3baae3 url(images/ui-bg_glass_50_3baae3_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #f9dd34;background:#ffef8f url(images/ui-bg_highlight-soft_25_ffef8f_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#cd0a0a url(images/ui-bg_flat_15_cd0a0a_40x100.png) 50% 50% repeat-x;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_72a7cf_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_72a7cf_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_72a7cf_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_3d80b3_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_2694e8_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px}.ui-corner-tr{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}.ui-corner-bl{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px}.ui-corner-br{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.ui-corner-top{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}.ui-corner-bottom{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.ui-corner-right{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.ui-corner-left{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px}.ui-corner-all{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.ui-widget-overlay{background:#eeeeee url(images/ui-bg_diagonals-thick_90_eeeeee_40x40.png) 50% 50% repeat;opacity:.80;filter:Alpha(Opacity=80)}.ui-widget-shadow{margin:-7px 0 0 -7px;padding:7px;background:#000000 url(images/ui-bg_highlight-hard_70_000000_1x100.png) 50% top repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{border:1px dotted black}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion a{zoom:1}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}.ui-autocomplete-loading{background:white url('images/ui-anim_basic_16x16.gif') right center no-repeat}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}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 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%}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}form.formtastic fieldset ol li p.inline-hints{color:#666666;margin:0.5em 0 0 1%;font-family:Arial, Helvetica}form.formtastic textarea{clear:both;padding-top:4px;display:block;margin-top:4px}form.formtastic fieldset ol li label{float:none}form.formtastic fieldset ol li.boolean label{padding-left:0%;margin-left:0%;width:auto}label.uniform{float:left;clear:both;line-height:20px;margin-bottom:5px}div.checker{height:18px;width:18px;overflow:hidden;border:solid 1px #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff url(/images/uniform/bg.png) repeat-x left 10px;float:left;display:inline;margin-right:10px;position:relative}div.checker.focus{border-color:#999}div.checker.focus span{top:0;left:0;right:0;bottom:0}div.checker span{position:absolute;display:block;top:0;left:0;right:0;bottom:0;overflow:hidden}div.checker span.checked{background:url(/images/uniform/check.gif) no-repeat center center}div.checker span input{position:absolute;opacity:0}div.radio{height:19px;width:19px;overflow:hidden;background:#fff url(/images/uniform/bg.png) repeat-x left 10px;float:left;display:inline;margin-right:10px;position:relative;-webkit-border-radius:10px;-moz-border-radius:9px;border-radius:9px;border:solid 1px #ddd}div.radio.focus{border-color:#999}div.radio.focus span{top:0;left:0;right:0;bottom:0;background-position:center center}div.radio span{position:absolute;display:block;top:0;left:0;right:0;bottom:0;overflow:hidden}div.radio span.checked{background:url(/images/uniform/radio.gif) no-repeat center center}div.radio span input{position:absolute;opacity:0}div.selector{display:block;width:150px;border:solid 1px #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;background:url(/images/uniform/bg.png) repeat-x left 12px;line-height:22px;margin-top:3px;text-shadow:0 1px 0 #fff;height:22px;color:#444}div.selector.focus{border-color:#999}div.selector span{position:absolute;left:6px;top:0px;font-size:1.1em;padding:0;display:block;padding-right:20px;background:url(/images/uniform/select.gif) no-repeat right 60%;right:0}div.selector.focus span{left:5px}div.selector select{width:150px;position:relative;font-size:1.1em;padding:0;line-height:23px;border:0;margin:0}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;overflow:visible}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#cboxOverlay{background:#000}#colorbox{}#cboxTopLeft{width:14px;height:14px;background:url(/images/colorbox/controls.png) 0 0 no-repeat}#cboxTopCenter{height:14px;background:url(/images/colorbox/border.png) top left repeat-x}#cboxTopRight{width:14px;height:14px;background:url(/images/colorbox/controls.png) -36px 0 no-repeat}#cboxBottomLeft{width:14px;height:43px;background:url(/images/colorbox/controls.png) 0 -32px no-repeat}#cboxBottomCenter{height:43px;background:url(/images/colorbox/border.png) bottom left repeat-x}#cboxBottomRight{width:14px;height:43px;background:url(/images/colorbox/controls.png) -36px -32px no-repeat}#cboxMiddleLeft{width:14px;background:url(/images/colorbox/controls.png) -175px 0 repeat-y}#cboxMiddleRight{width:14px;background:url(/images/colorbox/controls.png) -211px 0 repeat-y}#cboxContent{background:#fff}#cboxLoadedContent{margin-bottom:5px}#cboxLoadingOverlay{background:url(/images/colorbox/loading_background.png) center center no-repeat}#cboxLoadingGraphic{background:url(/images/colorbox/loading.gif) center center no-repeat}#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:bold;color:#7C7C7C}#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#7C7C7C}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{position:absolute;bottom:-29px;background:url(/images/colorbox/controls.png) 0px 0px no-repeat;width:23px;height:23px;text-indent:-9999px}#cboxPrevious{left:0px;background-position:-51px -25px}#cboxPrevious.hover{background-position:-51px 0px}#cboxNext{left:27px;background-position:-75px -25px}#cboxNext.hover{background-position:-75px 0px}#cboxClose{right:0;background-position:-100px -25px}#cboxClose.hover{background-position:-100px 0px}.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px;right:27px}.cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}.cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px}.infiniteCarousel{width:675px;position:relative}.infiniteCarousel .wrapper{width:595px;overflow:auto;min-height:98px;margin:0 40px;position:absolute;top:0}.infiniteCarousel ul a img{outline-offset:0px;outline:4px solid #fff;-moz-outline-radius:10px;-webkit-outline-radius:10px;overflow:hidden}.infiniteCarousel .wrapper ul{width:9999px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position:absolute;top:0}.infiniteCarousel ul li{display:block;float:left;padding:4px}.infiniteCarousel ul li a img{display:block}.infiniteCarousel .arrow{display:block;height:36px;width:37px;background:url(../images/arrow.png) no-repeat 0 0;text-indent:-9999px;position:absolute;top:37px;cursor:pointer}.infiniteCarousel .forward{background-position:0 0;right:4px}.infiniteCarousel .back{background-position:0 -72px;left:3px}.infiniteCarousel .forward:hover{background-position:0 -36px}.infiniteCarousel .back:hover{background-position:0 -108px}.webwidget_vertical_menu ul{padding:0px;margin:0px}.webwidget_vertical_menu ul li{list-style:none;position:relative}.webwidget_vertical_menu ul li.child a{padding-left:15px;color:#3B9DBF;font-size:13px;line-height:auto}.webwidget_vertical_menu ul.root{}.webwidget_vertical_menu li.root_left,.webwidget_vertical_menu li.root_right{width:100%;height:auto;padding:5px 0px 5px 0px;border-top:1px solid #C7C7C7;margin-bottom:0px;background-color:#FFFFFF;cursor:pointer;z-index:9998;color:#3B9DBF}.webwidget_vertical_menu li.root_left a,.webwidget_vertical_menu li.root_right a{color:#3B9DBF}.webwidget_vertical_menu li.root_left{background-image:url("/images/blue_arrow.png")}.webwidget_vertical_menu li.root_right{background-image:url("/images/blue_arrow_left.png");background-position:left}.webwidget_vertical_menu div.root{padding-left:12px;font-weight:bold}.webwidget_vertical_menu ul.child_left,.webwidget_vertical_menu ul.child_right{top:0px;border-left:1px solid #C7C7C7;border-right:1px solid #C7C7C7;border-bottom:1px solid #C7C7C7;background-color:#F5F9FA}.webwidget_vertical_menu ul.child_left{left:100%}.webwidget_vertical_menu ul.child_right{right:100%}.webwidget_vertical_menu li.child{width:210px;height:auto;padding:5px 0px 5px 0px;border-top:1px solid #C7C7C7}.webwidget_vertical_menu ul li ul{display:none;position:absolute;z-index:999999}.webwidget_vertical_menu ul li ul li{margin:0px;border:none}.webwidget_vertical_menu_down_drop{background-position:right center;background-repeat:no-repeat !important}.webwidget_vertical_menu ul li li{font-weight:normal}ul#jmenu{margin:0px;padding:0px;list-style:none}ul#jmenu li{float:left;margin:0px;padding:0px;//width:1px;//vertical-align:bottom}ul#jmenu li a{display:block;white-space:nowrap}ul#jmenu li ul{display:none;position:absolute;margin:0px;padding:0px;list-style:none;z-index:9999;zoom:1}ul#jmenu li ul li{float:none}ul#jmenu{width:100%;height:36px}ul#jmenu li{list-style:none;font-weight:bold;font-size:1.0em;letter-spacing:0px;width:auto}ul#jmenu li.menu{background-image:url(/images/blue_arrow_down.png);background-repeat:no-repeat;background-position:right center;padding-right:3px;margin-right:5px}ul#jmenu li a:link,ul#jmenu li a:visited{padding:0px 8px;height:36px;line-height:36px;font-size:13px;text-decoration:none;background:none}ul#jmenu li.menu a{padding-right:10px}ul#jmenu li:hover{text-decoration:none;background-color:#F6F6F6}ul#jmenu li.menu:hover{background-image:url(/images/blue_arrow_down.png);background-repeat:no-repeat;background-position:right center;padding-right:3px;margin-right:5px}ul#jmenu ul{}ul#jmenu li ul{border-left:1px solid #C7C7C7;border-right:1px solid #C7C7C7;border-bottom:1px solid #C7C7C7}ul#jmenu li ul li{padding:0px;border-top:1px solid #C7C7C7;cursor:pointer;background-color:#FFFFFF;background-image:url(/images/blue_arrow.png);background-repeat:no-repeat;background-position:right}ul#jmenu li ul li:hover{background-color:#F5F9FA}ul#jmenu li ul li a{display:block;color:#3B9DBF;font-weight:bold}ul#jmenu li ul li a:link,ul#jmenu li ul li a:visited{padding-left:10px;padding-right:14px}ul#jmenu li ul li a:hover{text-decoration:underline;background-color:transparent}ul#jmenu li ul li a:link,ul#jmenu li ul li a:visited{min-width:100px;//width:100px;font-size:12px;height:30px;line-height:30px}ul#jmenu li ul li ul li{background-image:none;background-color:#F5F9FA}ul#jmenu li ul li ul li a{display:inline;color:#3B9DBF;font-weight:normal}ul#jmenu li ul li ul li a:link,ul#jmenu li ul li ul li a:visited{padding-left:10px;padding-right:0px}