/*
 * This file was taken from Launchpad via this command:
 * curl https://launchpad.net/+icing/combo.css | sed "s/{/{\n/g;s/}/\n}\n/g;s/;/;\n/g" > launchpad.css
 */

/* style.css */
.unavailable{
color:#999;
background:none
}
.duplicate-details p{
padding:0;
margin-top:0;
margin-bottom:0.2em
}
.green{
color:green
}
.red{
color:red
}
.helpwanted{
background-color:#fafca9;
color:black;
border:1px solid black;
padding:0.5em;
font-size:smaller;
padding-left:3em
}
.whiteboard{
color:#666
}
dd .whiteboard{
padding-left:1em
}
form.primary.search{
margin-bottom:2em
}
@media print{
.notforprint{
display:none
}

}
@media screen{
.notforscreen{
display:none
}

}
.debug{
background:none;
color:#f09
}
.anchor{
height:1px;
overflow:hidden;
display:none
}
.official-tags-layout-table{
width:100%
}
.official-tags-layout-table td{
padding:0
}
.official-tags-layout-table th{
text-align:left;
font-size:1.25em;
padding-bottom:5px
}
.official-tags-layout-table .left-column,.official-tags-layout-table .right-column{
vertical-align:top;
width:45%
}
.official-tags-layout-table .middle-column{
text-align:center;
padding:20px
}
.official-tags-layout-table .middle-column input[type="submit"]{
width:75px;
margin:5px
}
.official-tags-layout-table .input-field-layout-table td{
border-style:none;
padding:5px
}
.official-tags-layout-table ul{
list-style-type:none;
padding-left:0 !important;
margin:0 !important
}
.official-tags-layout-table li.selected{
background-color:#eee
}
.official-tags-layout-table ul .tag-used-count{
color:#888;
font-size:75%
}
.official-tags-layout-table .list-scrollable-area{
height:10em;
overflow-y:scroll;
border-style:solid;
border-width:1px;
border-color:#eee
}
.official-tags-layout-table .left-column .list-scrollable-area{
background-color:#fefecc
}
.official-tag-error-message{
padding-top:1em;
padding-bottom:1em
}
.official-tag-error-message-header{
font-weight:bold;
font-size:1.25em;
margin-left:1em
}
.official-tag-error-message-value{
color:red;
text-decoration:underline
}
.tags-container{
width:45%;
text-align:left;
float:left
}
.tags-show{
display:block
}
.tags-hide{
display:none
}
.check,.radio{
background:transparent;
width:auto !important;
border:0 !important
}
a.bg-image{
background-repeat:no-repeat;
background-position:center left;
background-attachment:scroll;
line-height:130%;
padding-top:0.5em;
padding-bottom:0.5em;
padding-left:18px
}
.description{
font-size:1.125em
}
.report h2{
font-size:1.4em
}
.boardComment,.boardCommentSummary{
border:1px solid #ddd
}
.boardComment{
margin:1em 0 1.5em
}
.boardCommentSummary{
margin:0.3em 0 0.3em 0
}
.remoteBugComment{
background-color:#f6f6f6
}
* html .boardComment{
float:left;
clear:both;
width:99%
}
.boardCommentDetails{
background-color:#eee;
border-bottom:1px solid #ddd;
padding:0.5em 12px
}
.boardCommentDetails table{
margin:-0.5em -12px
}
.boardCommentDetails tr{
width:100%
}
.boardCommentDetails td{
width:98%;
padding:0.5em 12px
}
.boardCommentDetails td.bug-comment-index{
width:2%;
border-left:1px solid #ddd
}
.boardCommentBody{
padding:0.5em 12px 0
}
.boardBugActivityBody{
padding:0.5em 12px;
background-color:#fafafa
}
.boardBugActivityBody table{
margin-bottom:0.5em;
margin-top:0.5em
}
.boardCommentContent{
line-height:1.5em
}
.boardCommentFooter{
background-color:#eee;
color:#555;
padding:0.5em 12px;
border-top:1px solid #ddd
}
.from-superseded{
background-color:#ffc
}
.adminHiddenComment{
background-color:yellow
}
.tab-overview #application-footer strong{
background:none;
color:#83ad23
}
body.tab-overview #description,div#branch-description{
width:50em
}
body.tab-overview #description fieldset,div#branch-description fieldset{
border:1px solid gray;
padding:0 1em;
margin:0 1em 1em 0
}
div#branch-description{
margin-top:1em
}
#packages h1,#projects h1{
margin-top:1.2em
}
#sources-list-entries{
border:1px solid gray;
padding:0.3em;
margin:1em 0 1em 0
}
div#build-status-summary th{
text-align:left
}
div#signing-key{
clear:both;
float:left
}
div#signing-key p{
max-width:none;
background:url(/@@/info) center left no-repeat;
padding-left:18px
}
td.build_status a{
margin:0 0 0 0.4em
}
div#signing-key a{
font-weight:bold
}
div.archive #description{
width:50em
}
div.archive #description fieldset{
border:1px solid gray;
padding:0 1em;
margin:0 1em 1em 0
}
table#package-requests td{
padding:0.5em
}
form.package-search-filter{
clear:both
}
h1.disabled,.greyed-out{
color:gray
}
table#packages_list{
margin-top:1em
}
p.update-failure-message{
background:url(/@@/no) center left no-repeat;
padding-left:18px
}
.update-in-progress-message{
background:url(/@@/spinner) center left no-repeat;
padding-left:18px;
color:#999
}
a.update-retry{
padding-left:1em
}
#ppa-install-slide-trigger{
cursor:pointer;
color:#093;

}
#ppa-install-slide-trigger:hover{
text-decoration:underline
}
#ppa-install .widget-body{
margin:1em
}
#ppa-install .widget-body.lazr-closed{
height:0;
overflow:hidden;
display:block
}
div#slide-trigger{
padding:8px 0 8px 32px;
background:url(/@@/ppa-large) 0 0 no-repeat;
cursor:pointer;
color:#093;

}
div#slide-trigger:hover{
text-decoration:underline
}
dl#ppa_packaging dd{
margin-left:16px
}
#related-ppa-versions .widget-bd{
margin-left:2em
}
#related-ppa-versions .widget-bd.lazr-closed{
height:0;
overflow:hidden;
display:block
}
form.archive-subscription-activation button{
border:none;
float:left;
color:#03A;
background:transparent url(/@@/info) no-repeat scroll left center;
padding:0 0 0 15px;
margin:0;
cursor:pointer;
font-size:100%
}
form.archive-subscription-activation button:hover{
text-decoration:underline
}
div.logtail{
margin:0.5em;
background-color:#f6f6f6;
padding:5px;
border:solid gray;
border-width:1px;
font:100% monospace;
-moz-border-radius:5px;
-o-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px
}
div.logtail p{
max-width:100%
}
pre.changelog{
margin:0.5em;
padding:5px
}
a.ppa-icon-inactive{
color:gray
}
span.ppa-icon-inactive{
text-decoration:line-through
}
div.builds_list form{
padding:1em 1em 2em 0
}
div.ppa-packaging-tmp-actions{
float:right
}
div.ppa-packaging-tmp-actions .portlet{
border-top:0 none
}
body.tab-branches #actions,body.tab-branches .results{
background-color:#ffc
}
body.tab-branches #actions h2,body.tab-branches #actions h2:hover{
background-color:#d18b39
}
.tab-branches h1,.tab-branches h2,.tab-branches h3,.tab-branches #application-footer strong,.tab-branches #application-summary strong{
background:none;
color:#d18b39
}
.branch-no-dev-focus{
background:#FFF59C;
vertical-align:middle;
text-align:center;
height:2.5em
}
.pending-update{
background:#FFF59C;
width:40em;
margin:1em auto;
padding-left:1em;
padding-right:1em;
padding-top:0.2em;
padding-bottom:0.2em;
-moz-border-radius:5px;
-o-border-radius:5px;
-webkit-border-radius:5px
}
.pending-update h3{
color:black;
font-weight:bold;
text-align:center;
font-size:160%;
margin-top:0.5em
}
.mergeproposal p{
margin:0.5em 0
}
.commentSuffix{
height:2.5em
}
.commentVote{
float:right
}
.replyLink{
text-align:right
}
.codereviewcomment .attachment,#review-diff .attachment,div.diff .attachmentBody{
background-color:#f6f6f6
}
div.diff .horizontal{
margin:0
}
body.tab-branches table.listing .section-heading{
color:#d18b39
}
body.tab-branches table.listing tr.thead,body.tab-branches table.listing thead{
color:#666
}
.yui-diff-overlay table.diff{
font-size:98%
}
#proposal-summary td,#proposal-summary th{
padding-bottom:2px
}
table.diff{
white-space:pre-wrap;
width:100%;
background-color:white;
margin-bottom:0.5em
}
table.diff .text{
width:99%;
padding-left:0.5em
}
table.diff .line-no{
text-align:right;
background-color:#f6f6f6;
color:#999;
border-right:solid 4px white
}
table.diff .diff-chunk,table.diff .diff-file,table.diff .diff-header{
font-weight:bold
}
table.diff .diff-added{
background-color:#92ED92
}
table.diff .diff-removed{
background-color:#FF7F7F
}
.back-link{
margin-top:3em
}
.reviews{
padding-left:2em
}
dl.reviews dd{
margin-bottom:0
}
.yui-diff-overlay-hidden{
display:none
}
.yui-diff-overlay{
width:80% !important
}
.yui-diff-overlay #yui-pretty-overlay-modal{
width:auto !important;
color:black !important
}
.code-links td.code-count{
text-align:right;
padding-right:0.5em
}
.code-links td.code-link{
text-align:left;
margin:0 0 0 0
}
body.tab-bugs #actions,body.tab-bugs .results{
background-color:#fee
}
body.tab-bugs #actions h2,body.tab-bugs #actions h2:hover{
background-color:#9f2b33
}
.tab-bugs h1,.tab-bugs h2,.tab-bugs h3,.tab-bugs #application-footer strong,.tab-bugs table.listing thead{
background:none;
color:#9f2b33
}
#affected-software tr.highlight{
background-color:#ff9
}
div#sub-unsub-spinner{
background:url(/@@/spinner) center left no-repeat;
color:#999;
display:none;
padding:3px 5px 2px 17px
}
.unsub-icon,.editsub-icon{
position:absolute;
right:16px
}
.highlight-message{
margin:2em 0 2em 0;
font-size:120%
}
.patches-view-cell{
padding-right:1em
}
.bug-links td.bugs-count{
text-align:right;
padding-right:0.5em
}
.bug-links td.bugs-link{
text-align:left
}
body.tab-specifications #actions,body.tab-specifications .results{
background-color:#eff
}
body.tab-specifications #actions h2,body.tab-specifications #actions h2:hover{
background-color:#3594bb
}
.tab-specifications h1,.tab-specifications h2,.tab-specifications h3,.tab-specifications #application-footer strong,.tab-specifications table.listing thead{
background:none;
color:#3594bb
}
body.tab-translations #actions,body.tab-translations .results{
background-color:#f1d7e6
}
body.tab-translations #actions h2,body.tab-translations #actions h2:hover{
background-color:#bb3a84
}
.tab-translations h1,.tab-translations h2,.tab-translations h3,.tab-translations #application-footer strong,.tab-translations table.listing thead{
background:none;
color:#bb3a84
}
.translation code{
font-weight:bold
}
.translation samp{
background:url(/@@/translation-space) center center no-repeat;
padding:0 4px;
white-space:pre;

}
input.translate{
width:90%;
max-width:60em
}
body.tab-answers #actions,body.tab-answers .results{
background-color:#eef
}
body.tab-answers #actions h2,body.tab-answers #actions h2:hover{
background-color:#3840be
}
.tab-answers h1,.tab-answers h2,.tab-answers h3,.tab-answers #application-footer strong,.tab-answers table.listing thead{
background:none;
color:#3840be
}
.central{
clear:left;
font-size:1.125em;
margin:0 auto 1em;
padding:0.5em 0;
width:auto
}
.central input{
font-size:1em
}
.front_page label{
color:#303030;
font-size:1.2em
}
#application-summary,#application-footer,#page-summary{
font-size:1.2em;
line-height:1.4em;
margin-top:0
}
#application-footer{
border-top:1px dotted #999;
clear:both;
margin-top:2em;
padding-top:1em
}
img.mugshot{
float:right;
margin-left:20px
}
img.mugshot:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}
img.mugshot{
display:inline-table
}
* html img.mugshot{
height:1%
}
img.mugshot{
display:block
}
#project-cloud-preview a{
padding-left:0.5em;
padding-right:0.5em
}
#project-tags a{
padding-left:0.5em;
padding-right:0.5em
}
.lowerCaseText{
text-transform:lowercase
}
div.popupTitle{
background:#ffffdc;
padding:0.5em 1em;
border:1px black solid;
position:absolute;
display:none
}
#search-results{
margin-top:1em
}
#search-results ul{
margin:0 0 0.5em 0;
padding:0;
list-style-type:none
}
#search-results ul li{
margin-bottom:1em
}
#search-results ul li div.summary{
margin-left:17px;
font-weight:normal
}
#search-results ul.exact-matches{
margin-top:1em;
margin-bottom:1em
}
#search-results ul.site-matches{
max-width:55em
}
#search-results .upper-batch-nav,.freeform-batch .upper-batch-nav{
border-top:1px solid #d2d2d2;
margin-top:2.5em;
margin-bottom:10px;
background:#e7effc
}
#search-results .lower-batch-nav,.freeform-batch .lower-batch-nav{
margin-top:1.5em;
border-top:1px solid #d2d2d2;
margin-bottom:10px;
background:#e7effc
}
#search-results .search-result-link{
font-weight:bold
}
#search-results div.summary p{
margin-top:0
}
#no-results{
margin-top:2em
}
#no-results span.search_text{
font-weight:bold
}
pre.wrap{
white-space:-moz-pre-wrap;
white-space:-o-pre-wrap;
white-space:pre-wrap;
word-wrap:break-word
}

/* lazr/build/yui/cssreset/reset.css */
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,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{
font-style:normal;
font-weight:normal
}
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:text-top
}
sub{
vertical-align:text-bottom
}
input,textarea,select{
font-family:inherit;
font-size:inherit;
font-weight:inherit
}
input,textarea,select{
*font-size:100%
}
legend{
color:#000
}

/* lazr/build/yui/cssfonts/fonts.css */
body{
font:13px/1.231 arial,helvetica,clean,sans-serif;
*font-size:small;
*font:x-small;

}
select,input,button,textarea{
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%
}

/* cssgrids/grids.css */
body{
text-align:center;
margin-left:auto;
margin-right:auto
}
.yui-d0,.yui-d1,.yui-d1f,.yui-d2,.yui-d2f,.yui-d3,.yui-d3f{
margin:auto;
text-align:left;
width:57.69em;
*width:56.25em;

}
.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6{
margin:auto;
text-align:left;
width:100%
}
.yui-d0{
margin:auto 10px;
width:auto
}
.yui-d0f{
width:100%
}
.yui-d2{
width:73.076em;
*width:71.25em
}
.yui-d2f{
width:950px
}
.yui-d3{
width:74.923em;
*width:73.05em
}
.yui-d3f{
width:974px
}
.yui-b{
position:relative
}
.yui-b{
_position:static
}
.yui-main .yui-b{
position:static
}
.yui-main{
width:100%
}
.yui-t1 .yui-main,.yui-t2 .yui-main,.yui-t3 .yui-main{
float:right;
margin-left:-25em
}
.yui-t4 .yui-main,.yui-t5 .yui-main,.yui-t6 .yui-main{
float:left;
margin-right:-25em
}
.yui-t1 .yui-b{
float:left;
width:12.30769em;
*width:12em
}
.yui-t1 .yui-main .yui-b{
margin-left:13.30769em;
*margin-left:12.975em
}
.yui-t2 .yui-b{
float:left;
width:13.84615em;
*width:13.5em
}
.yui-t2 .yui-main .yui-b{
margin-left:14.84615em;
*margin-left:14.475em
}
.yui-t3 .yui-b{
float:left;
width:23.0769em;
*width:22.5em
}
.yui-t3 .yui-main .yui-b{
margin-left:24.0769em;
*margin-left:23.475em
}
.yui-t4 .yui-b{
float:right;
width:13.8456em;
*width:13.5em
}
.yui-t4 .yui-main .yui-b{
margin-right:14.8456em;
*margin-right:14.475em
}
.yui-t5 .yui-b{
float:right;
width:18.4615em;
*width:18em
}
.yui-t5 .yui-main .yui-b{
margin-right:19.4615em;
*margin-right:18.975em
}
.yui-t6 .yui-b{
float:right;
width:23.0769em;
*width:22.5em
}
.yui-t6 .yui-main .yui-b{
margin-right:24.0769em;
*margin-right:23.475em
}
.yui-main .yui-b{
float:none;
width:auto
}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{
float:left
}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{
float:right
}
.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{
float:left
}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{
width:49.1%
}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{
width:32%;
margin-left:2%
}
.yui-gb .yui-u{
*width:31.8%;
*margin-left:1.9%
}
.yui-gc div.first,.yui-gd .yui-u{
width:66%;
_width:65.7%
}
.yui-gd div.first{
width:32%;
_width:31.5%
}
.yui-ge div.first,.yui-gf .yui-u{
width:74.2%;
_width:74%
}
.yui-ge .yui-u,.yui-gf div.first{
width:24%;
_width:23.8%
}
.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{
margin-left:0
}
.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{
width:49%;
*width:48.1%;
*margin-left:0
}
.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{
*margin-right:0;
*width:32%;
_width:31.7%
}
.yui-g .yui-gc div.first,.yui-gd .yui-g{
width:66%
}
.yui-gb .yui-g div.first{
*margin-right:4%;
_margin-right:1.3%
}
.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{
*margin-right:0
}
.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{
*margin-left:1.8%;
_margin-left:4%
}
.yui-g .yui-gb .yui-u{
_margin-left:1%
}
.yui-gb .yui-gd .yui-u{
*width:66%;
_width:61.2%
}
.yui-gb .yui-gd div.first{
*width:31%;
_width:29.5%
}
.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{
width:32%;
_float:right;
margin-right:0;
_margin-left:0
}
.yui-gb .yui-gc div.first{
width:66%;
*float:left;
*margin-left:0
}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{
margin:0
}
.yui-gb .yui-gb .yui-u{
_margin-left:0.7%
}
.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{
*margin-left:0
}
.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{
*width:48.1%;
*margin-left:0
}
.yui-gb .yui-gd div.first{
width:32%
}
.yui-g .yui-gd div.first{
_width:29.9%
}
.yui-ge .yui-g{
width:24%
}
.yui-gf .yui-g{
width:74.2%
}
.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{
float:right
}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{
float:left
}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{
*width:24%;
_width:20%
}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{
*width:73.5%;
_width:65.5%
}
.yui-ge div.first .yui-gd .yui-u{
width:65%
}
.yui-ge div.first .yui-gd div.first{
width:32%
}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after,.yui-t1:after,.yui-t2:after,.yui-t3:after,.yui-t4:after,.yui-t5:after,.yui-t6:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6{
zoom:1
}

/* lazr/build/lazr/assets/skins/sam/lazr.css */
.yui3-skin-sam button.lazr-btn{
background:transparent no-repeat scroll center center;
overflow:hidden;
cursor:pointer;
border:none;
margin:0;
margin-right:4px;
padding:0;
text-indent:100em;
width:16px;
min-height:16px
}
.yui3-skin-sam button.lazr-pos{
background-image:url(lazr/build/lazr/assets/skins/sam/positive.png)
}
.yui3-skin-sam button.lazr-neg{
background-image:url(lazr/build/lazr/assets/skins/sam/negative.png)
}
.yui3-skin-sam button.lazr-search{
background-image:url(lazr/build/lazr/assets/skins/sam/search.png)
}
.yui3-skin-sam button.lazr-prev{
background-image:url(lazr/build/lazr/assets/skins/sam/arrowLeft.png)
}
.yui3-skin-sam button.lazr-next{
background-image:url(lazr/build/lazr/assets/skins/sam/arrowRight.png)
}
.yui3-skin-sam button.lazr-prev:disabled{
background-image:url(lazr/build/lazr/assets/skins/sam/arrowLeft-inactive.png)
}
.yui3-skin-sam button.lazr-next:disabled{
background-image:url(lazr/build/lazr/assets/skins/sam/arrowRight-inactive.png)
}
.yui3-lazr-odd{
background-color:#f2f2f2
}

/* lazr/build/inlineedit/assets/skins/sam/editor.css */
.yui3-ieditor-hidden,.yui3-ieditor-errors-hidden,.yui3-editable_text-hidden,.yui3-editable_text-edit_mode .yui3-editable_text-trigger,.yui3-editable_text-edit_mode .yui3-editable_text-text{
display:none
}
.yui3-ieditor-input{
color:inherit;
font:inherit
}
.yui3-editable_text-trigger:link,.yui3-editable_text-trigger:visited{
content:"\200c"
}
.yui3-skin-sam .yui3-ieditor-errors{
padding:0.2em 0 0.5em 0.5em;
font-family:sans-serif;
font-size:0.5em;
color:red
}
.yui3-skin-sam .yui3-ieditor-in-error{
background-color:#FFE4E4;
border:4px solid red;
padding-right:6px
}
.yui3-skin-sam .yui3-ieditor-waiting .yui3-ieditor-btns button{
visibility:hidden
}
.yui3-skin-sam .yui3-ieditor-input{
width:100%;
margin-right:68px;
margin-top:0.5em
}
.yui3-skin-sam .yui3-ieditor-btns{
display:block;
right:-66px;
top:30%
}
.yui3-skin-sam .yui3-ieditor-singleline .yui3-ieditor-btns{
position:absolute;
width:60px
}
.yui3-skin-sam .yui3-ieditor-multiline .yui3-ieditor-btns{
text-align:right;
width:100%;
clear:both
}
.yui3-skin-sam .yui3-ieditor-multiline .yui3-ieditor-btns div{
margin-right:-4px
}
.yui3-skin-sam .yui3-ieditor-multiline .yui3-ieditor-btns .bg-top-label{
background-position:right bottom;
background-image:url(lazr/build/inlineedit/assets/skins/sam/label-top.png);
background-repeat:no-repeat;
height:29px;
line-height:29px;
width:81px;
float:right
}
.yui3-skin-sam .yui3-ieditor-multiline .yui3-ieditor-btns .bg-bottom-label{
background-position:right top;
background-image:url(lazr/build/inlineedit/assets/skins/sam/label-bottom.png);
background-repeat:no-repeat;
height:29px;
line-height:29px;
width:81px;
float:right
}
.yui3-skin-sam .yui3-ieditor-waiting .yui3-ieditor-btns{
background:url(lazr/build/lazr/assets/skins/sam/spinner.gif) 0.2em 0 no-repeat
}
.yui3-skin-sam .yui3-ieditor-content{
position:relative;
top:-4px;
left:-4px
}
.lazr-multiline-edit{
font-family:sans-serif;
font-size:12px;
margin-bottom:25px;
margin-top:-10px
}
.lazr-multiline-edit h2{
font-family:sans-serif;
font-size:12px;
font-weight:bold;
color:#717171;
margin-left:1.5em;
margin-bottom:0;
padding-top:8px;
position:relative;
bottom:5px
}
.lazr-multiline-edit .edit-controls{
background-position:right top;
background-image:url(lazr/build/inlineedit/assets/skins/sam/label-top-white.png);
background-repeat:no-repeat;
float:right;
position:relative;
top:1px;
height:29px;
width:81px;
line-height:29px;
text-align:right;
margin-top:-6px;
z-index:1
}
.lazr-multiline-edit .edit-controls-hover,.yui3-editable_text-edit_mode .lazr-multiline-edit .edit-controls{
background-position:right top;
background-image:url(lazr/build/inlineedit/assets/skins/sam/label-top.png);
background-repeat:no-repeat
}
.lazr-multiline-edit .yui3-editable_text-text{
border-top:1px solid #d6d6d6;
padding:1px 10px 1px 20px
}
.lazr-multiline-edit .yui3-editable_text-text-hover{
padding:1px 9px 1px 19px;
background-color:#fafafa !important;
border:1px solid #d6d6d6
}
.lazr-multiline-edit .yui3-ieditor-input{
padding:11px 3px 10px 18px;
border:0;
border:1px solid #d6d6d6;
border-left:2px groove #D6D6D6;
border-top:2px groove #D6D6D6;
position:relative;
left:5px;
top:-6px;
line-height:1.2em
}
.yui3-editable_text-edit_mode .lazr-multiline-edit .yui3-ieditor-input{
background-color:#fafafa
}
.lazr-multiline-edit .yui3-ieditor-multiline{
border-top:1px solid #d6d6d6
}
.lazr-multiline-edit .yui3-ieditor-content{
top:-29px;
left:-5px
}
.lazr-multiline-edit .yui3-ieditor-submit_button{
position:relative;
top:1px;
left:-7px;
z-index:2
}
.lazr-multiline-edit .yui3-ieditor-cancel_button{
position:relative;
top:1px;
left:16px;
margin-right:8px;
z-index:2
}
.lazr-multiline-edit .loading{
position:relative;
top:4px;
left:-8px;
background:url(lazr/build/lazr/assets/skins/sam/spinner.gif) top left no-repeat;
padding:2px 0 0 18px;
z-index:2
}
.lazr-multiline-edit .edit{
position:relative;
top:2px;
right:10px;
background:url(lazr/build/inlineedit/assets/skins/sam/edit.png) top left no-repeat;
padding:2px 0 0 18px
}

/* lazr/build/autocomplete/assets/skins/sam/autocomplete.css */
.yui3-autocomplete{
position:absolute;
z-index:1050
}
.yui3-autocomplete-hidden{
display:none
}
.yui3-menu .yui3-menu{
position:absolute;
z-index:1
}
.yui3-menu .yui3-shim{
position:absolute;
top:0;
left:0;
z-index:-1;
opacity:0;
filter:alpha(opacity=0);
border:none;
margin:0;
padding:0;
height:100%;
width:100%
}
.yui3-menu-hidden{
top:-10000px;
left:-10000px;
visibility:hidden
}
.yui3-menu li{
list-style-type:none
}
.yui3-menu ul,.yui3-menu li{
margin:0;
padding:0
}
.yui3-menu-label,.yui3-menuitem-content{
text-align:left;
white-space:nowrap;
display:block
}
.yui3-menu-horizontal li{
float:left;
width:auto
}
.yui3-menu-horizontal li li{
float:none
}
.yui3-menu-horizontal ul{
*zoom:1
}
.yui3-menu-horizontal ul ul{
*zoom:normal
}
.yui3-menu-horizontal>.yui3-menu-content>ul:after{
content:"";
display:block;
clear:both;
line-height:0;
font-size:0;
visibility:hidden
}
.yui3-menu-content{
*zoom:1
}
.yui3-menu-hidden .yui3-menu-content{
*zoom:normal
}
.yui3-menuitem-content,.yui3-menu-label{
_zoom:1
}
.yui3-menu-hiden .yui3-menuitem-content,.yui3-menu-hiden .yui3-menu-label{
_zoom:normal
}
.yui3-skin-sam .yui3-autocomplete-content{
background-color:#fff
}
.yui3-skin-sam .yui3-autocomplete-list{
margin:0;
padding:0 0.3em 0 0.3em;
border:1px solid black
}
.yui3-skin-sam .yui3-autocomplete-list .item{
list-style-type:none
}
.yui3-skin-sam .yui3-autocomplete-list .item .matching-text{
font-weight:bold
}
.yui3-skin-sam .yui3-autocomplete-list .yui3-menuitem-content{
padding:0 0.3em
}
.yui3-skin-sam .yui3-menu-content,.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-content{
font-size:93%;
line-height:1.5;
*line-height:1.45;
border:solid 1px #808080;
background:#fff;
padding:3px 0
}
.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-content{
font-size:100%
}
.yui3-skin-sam .yui3-menu-horizontal .yui3-menu-content{
line-height:2;
*line-height:1.9;
background:url(lazr/build/assets/skins/sam/sprite.png) repeat-x 0 0;
padding:0
}
.yui3-skin-sam .yui3-menu ul,.yui3-skin-sam .yui3-menu ul ul{
margin-top:3px;
padding-top:3px;
border-top:solid 1px #ccc
}
.yui3-skin-sam .yui3-menu ul.first-of-type{
border:0;
margin:0;
padding:0
}
.yui3-skin-sam .yui3-menu-horizontal ul{
padding:0;
margin:0;
border:0
}
.yui3-skin-sam .yui3-menu li,.yui3-skin-sam .yui3-menu .yui3-menu li{
_border-bottom:solid 1px #fff
}
.yui3-skin-sam .yui3-menu-horizontal li{
_border-bottom:0
}
.yui3-skin-sam .yui3-menubuttonnav li{
border-right:solid 1px #ccc
}
.yui3-skin-sam .yui3-splitbuttonnav li{
border-right:solid 1px #808080
}
.yui3-skin-sam .yui3-menubuttonnav li li,.yui3-skin-sam .yui3-splitbuttonnav li li{
border-right:0
}
.yui3-skin-sam .yui3-menu-label,.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-label,.yui3-skin-sam .yui3-menuitem-content,.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menuitem-content{
padding:0 20px;
color:#000;
text-decoration:none;
cursor:default;
float:none;
border:0;
margin:0
}
.yui3-skin-sam .yui3-menu-horizontal .yui3-menu-label,.yui3-skin-sam .yui3-menu-horizontal .yui3-menuitem-content{
padding:0 10px;
border-style:solid;
border-color:#808080;
border-width:1px 0;
margin:-1px 0;
float:left;
width:auto
}
.yui3-skin-sam .yui3-menu-label,.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-label{
background:url(lazr/build/autocomplete/assets/skins/sam/vertical-menu-submenu-indicator.png) right center no-repeat
}
.yui3-skin-sam .yui3-menu-horizontal .yui3-menu-label{
background:url(lazr/build/assets/skins/sam/sprite.png) repeat-x 0 0
}
.yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label,.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label{
background-image:none
}
.yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label{
padding-right:0
}
.yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label em{
font-style:normal;
padding-right:20px;
display:block;
background:url(lazr/build/autocomplete/assets/skins/sam/horizontal-menu-submenu-indicator.png) right center no-repeat
}
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label{
padding:0
}
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label a{
float:left;
width:auto;
color:#000;
text-decoration:none;
cursor:default;
padding:0 5px 0 10px
}
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label .yui3-menu-toggle{
padding:0;
border-left:solid 1px #ccc;
width:15px;
overflow:hidden;
text-indent:-1000px;
background:url(lazr/build/autocomplete/assets/skins/sam/horizontal-menu-submenu-indicator.png) 3px center no-repeat
}
.yui3-skin-sam .yui3-menu-label-active,.yui3-skin-sam .yui3-menu-label-menuvisible,.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-label-active,.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menu-label-menuvisible{
background-color:#B3D4FF
}
.yui3-skin-sam .yui3-menuitem-active .yui3-menuitem-content,.yui3-skin-sam .yui3-menu .yui3-menu .yui3-menuitem-active .yui3-menuitem-content{
background-image:none;
background-color:#B3D4FF;
border-left-width:0;
margin-left:0
}
.yui3-skin-sam .yui3-menu-horizontal .yui3-menu-label-active,.yui3-skin-sam .yui3-menu-horizontal .yui3-menuitem-active .yui3-menuitem-content,.yui3-skin-sam .yui3-menu-horizontal .yui3-menu-label-menuvisible{
border-color:#7D98B8;
background:url(lazr/build/assets/skins/sam/sprite.png) repeat-x 0 -1700px
}
.yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label-active,.yui3-skin-sam .yui3-menubuttonnav .yui3-menuitem-active .yui3-menuitem-content,.yui3-skin-sam .yui3-menubuttonnav .yui3-menu-label-menuvisible,.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label-active,.yui3-skin-sam .yui3-splitbuttonnav .yui3-menuitem-active .yui3-menuitem-content,.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label-menuvisible{
border-left-width:1px;
margin-left:-1px
}
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label-menuvisible{
border-color:#808080;
background:transparent
}
.yui3-skin-sam .yui3-splitbuttonnav .yui3-menu-label-menuvisible .yui3-menu-toggle{
border-color:#7D98B8;
background:url(lazr/build/autocomplete/assets/skins/sam/horizontal-menu-submenu-toggle.png) left center no-repeat
}

/* lazr/build/overlay/assets/skins/sam/pretty-overlay.css */
.blocking-div{
z-index:999;
opacity:0;
filter:alpha(opacity=0);
position:absolute;
border:none;
top:0;
left:0;
padding:0;
margin:0;
width:100%;
height:100%
}
.yui3-pretty-overlay{
background-color:#fff;
z-index:1000;
text-align:left;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:0 0 20px 10px #aaa;
-webkit-box-shadow:0 0 20px 10px #aaa;
box-shadow:0 0 20px 10px #aaa
}
.yui3-pretty-overlay td{
border-width:0;
padding:0
}
.yui3-pretty-overlay-hidden{
visibility:hidden
}
.yui3-pretty-overlay{
border:none;
position:absolute;
top:50px;
padding:0;
margin:0;
left:405px;
min-width:40%
}
.yui3-pretty-overlay #yui3-pretty-overlay-modal{
margin:7px 0;
padding:0;
font:normal normal 12px/normal;
color:#484848;
background:#fff
}
.yui3-pretty-overlay .close{
margin:0;
padding:0 5px;
font:normal normal 10px/normal;
color:#484848;
background:#fff
}
.yui3-pretty-overlay .close a{
float:right;
width:15px;
height:15px;
background:url(lazr/build/overlay/assets/skins/sam/images/close.gif);
display:block;
margin-top:4px
}
.yui3-pretty-overlay .close .clear{
clear:both
}
.yui3-pretty-overlay #yui3-pretty-overlay-modal h1,.yui3-pretty-overlay #yui3-pretty-overlay-modal h2{
font:normal normal 18px/normal;
color:#000;
text-indent:15px;
margin:0;
padding:0
}
.yui3-pretty-overlay #yui3-pretty-overlay-modal h2{
height:30px;
font:normal normal 18px;
color:#000
}
.yui3-pretty-overlay #yui3-pretty-overlay-modal .steps h2{
height:30px;
font:normal normal 14px/30px;
color:#666
}
.yui3-pretty-overlay #yui3-pretty-overlay-modal h2 strong{
color:#000;
font-weight:normal
}
.yui3-pretty-overlay .steps{
width:100%;
height:3px;
color:#666;
background:#f0f0f0 url(lazr/build/overlay/assets/skins/sam/images/bg_steps.gif) bottom repeat-x;
border-top:1px solid #e6e6e6
}
.yui3-pretty-overlay .contains-steptitle{
height:33px
}
.yui3-pretty-overlay .step-on,.yui3-pretty-overlay .step-onb,.yui3-pretty-overlay .step-off,.yui3-pretty-overlay .step-offb{
width:100%;
height:3px;
background:green url(lazr/build/overlay/assets/skins/sam/images/bg_steps-estatus.gif) top repeat-x
}
.yui3-pretty-overlay .step-onb,.yui3-pretty-overlay .step-offb{
border-bottom:1px solid #e6e6e6;
margin-bottom:15px
}
.yui3-pretty-overlay .step-off,.yui3-pretty-overlay .step-offb{
background:gray url(lazr/build/overlay/assets/skins/sam/images/bg_steps-estatus.gif) bottom repeat-x
}
.yui3-pretty-overlay .yui3-widget-bd{
margin-left:1em;
margin-right:1em
}

/* lazr/build/formoverlay/assets/formoverlay-core.css */
.yui3-lazr-formoverlay-hidden{
visibility:hidden
}
.yui3-lazr-formoverlay-form th,.yui3-lazr-formoverlay-form td{
padding-bottom:1em
}
.yui3-lazr-formoverlay-form div.yui3-lazr-formoverlay-actions{
padding-top:0;
padding-bottom:0;
text-align:right
}
.yui3-lazr-formoverlay-form .yui3-lazr-formoverlay-errors{
padding-top:0;
padding-bottom:0;
color:red
}
.yui3-lazr-formoverlay-form table{
margin-bottom:0
}
.yui3-lazr-formoverlay-form{
display:table;
margin-bottom:2em;
margin-left:auto;
margin-right:auto
}
.yui3-lazr-formoverlay-form-header{
margin-top:1em
}
.yui3-lazr-formoverlay a.close-button{
visibility:hidden
}

/* lazr/build/picker/assets/skins/sam/picker.css */
.yui3-picker-hidden{
display:none
}
.yui3-picker-search-box,.yui3-picker-footer-slot{
position:relative;
margin:15px auto 5px;
width:70%;
padding-right:24px
}
.yui3-picker-footer-slot{
padding-bottom:1em
}
input.yui3-picker-search{
width:100%
}
.yui3-picker-search-box button.lazr-search{
float:right;
height:14px
}
.yui3-picker-search-mode button.lazr-search{
background:url(lazr/build/lazr/assets/skins/sam/spinner.gif) 0.2em 0 no-repeat
}
.yui3-picker-search-box .lazr-search{
position:absolute;
right:-4px
}
.yui3-picker-error{
padding-top:0.3em;
color:red
}
ul.yui3-picker-results{
margin:0 0 1em
}
ul.yui3-picker-results li{
position:relative;
list-style-image:none;
list-style-position:outside;
list-style:none;
cursor:pointer
}
.yui3-picker-results li img{
position:absolute;
top:3px;
left:3px
}
.yui3-picker-results li{
padding:3px 0 3px 2em
}
.yui3-picker-result-description{
color:#888
}
.yui3-picker-results li:hover{
background-color:#bbf
}
.yui3-picker-no-results li:hover{
background-color:transparent
}
.yui3-picker-batches{
margin-bottom:5px;
text-align:center
}
.yui3-picker-batches span{
margin-right:2px;
cursor:pointer
}
.yui3-picker-selected-batch{
font-weight:bold
}

/* lazr/build/activator/assets/skins/sam/activator.css */
.yui3-activator-hidden{
display:none
}
.yui3-skin-sam button.yui3-activator-act{
background:url(lazr/build/activator/assets/skins/sam/edit.png) 0 0 no-repeat
}
.yui3-skin-sam .yui3-activator-processing button.yui3-activator-act{
background:url(lazr/build/lazr/assets/skins/sam/spinner.gif) 0 0 no-repeat
}
.yui3-activator-message-box{
position:absolute;
background-color:#eee;
border:2px solid #000;
left:0;
right:0;
margin-left:auto;
margin-right:auto;
width:30em;
*left:30%;
*width:40%
}
.yui3-skin-sam button.yui3-activator-message-close{
background:url(lazr/build/overlay/assets/skins/sam/images/close.gif) 0 0 no-repeat;
height:15px;
float:right;
margin-top:1px;
margin-right:1px
}
.yui3-activator-message-header{
color:white;
background-color:#000;
font-style:bold;
font-size:medium;
padding-left:0.3em;
min-height:19px
}
.yui3-activator-message-body{
padding:0;
overflow:auto;
width:100%
}
.yui3-activator-failure .yui3-activator-message-box{
background-color:#fdd;
border:2px solid #f00
}
.yui3-activator-failure .yui3-activator-message-header{
background-color:#f00
}
.yui3-activator-success .yui3-activator-message-box{
background-color:#dfd;
border:2px solid #008000
}
.yui3-activator-success .yui3-activator-message-header{
background-color:#008000
}

/* lazr/build/choiceedit/assets/choiceedit-core.css */
.yui3-ichoicelist span.disabled{
color:#ccc
}
.yui3-ichoicelist span.current,.yui3-ichoicelist a:active{
font-weight:bold;
background-color:#eee;
color:inherit
}
.yui3-ichoicelist ul,.yui3-ichoicelist #yui3-pretty-overlay-modal h2{
padding:0 10px;
margin:0
}
.yui3-ichoicelist ul{
margin-bottom:10px
}
.yui3-ichoicelist li{
list-style:none;
padding:0;
margin:0;
border-bottom:1px solid #ccc
}
.yui3-ichoicelist li.unstyled a{
text-decoration:none;
color:black
}
.yui3-ichoicelist li a,.yui3-ichoicelist li span{
padding:6px 3px;
display:block
}
.yui3-ichoicelist li a:hover{
background-color:#eee
}
.yui3-ichoicelist #yui3-pretty-overlay-modal h2{
font-weight:bold;
font-size:1.2em;
text-indent:0
}
.yui3-ichoicelist-hidden{
visibility:hidden
}
.yui3-ichoicelist li a:focus{
outline:black 1px dotted
}

/* build/style-3-0.css */
.yui-d0{
margin:10px 20px
}
.yui-t4 .yui-b{
width:21%
}
.yui-t4 .yui-main{
clear:both;
float:left;
margin-right:-25%
}
.yui-t4 .yui-main .yui-b{
width:auto;
margin-right:25%
}
.footer{
clear:both;
margin-top:4em;
padding-top:0.5em
}
.footer .lp-arcana{
background:url(/@@/footer-background.png) top left repeat-x;
padding:0.8em;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
-khtml-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
height:2em
}
.footer .lp-arcana img{
vertical-align:middle
}
.footer .sitemessage{
text-align:right
}
.footer .colophon{
margin:3em 3em 1em 3em;
text-align:center
}
.footer .lp-branding{
float:left
}
.footer form{
display:inline
}
.portlet-border{
border-top:1px solid #EBEBEB;
padding:1em 0
}
.portlet,.aside{
clear:both;
border-top:1px solid #EBEBEB;
padding:1em 0
}
.top-portlet{
padding:0 0 0.5em 0;
margin:0 0 1em
}
.full-page-width{
z-index:10;
width:131%
}
.full-page-width .full-page-width{
width:100%
}
.warning.message{
margin-top:17px
}
.yui-pretty-overlay{
width:auto !important;
min-width:402px
}
.yui-pretty-overlay #yui-pretty-overlay-modal{
width:auto !important;
min-width:340px
}
html,body{
font-family:UbuntuBeta,Ubuntu,"Bitstream Vera Sans","DejaVu Sans",Tahoma,sans-serif;
font-size:93%
}
body.private{
background:url(/@@/private-y-bg) top left repeat-y
}
* html body{
word-wrap:break-word
}
h1,h2,h3,h4,h5,h6{
background:none;
clear:left
}
h1{
clear:none;
padding-top:6px;
font-size:197%
}
h2{
margin-bottom:0.3em;
margin-top:0.3em;
font-size:123.1%;
color:#5a5a5a
}
h3{
font-size:108%
}
p{
width:auto;
margin-bottom:0.8em
}
p,li,dt,dd,blockquote,.narrow,.narrow-listing{
max-width:45em
}
.wide *{
max-width:60em
}
table.wide{
width:60em
}
pre,code,samp,tt,.console{
font-family:"UbuntuBeta Mono","Ubuntu Mono",monospace;
font-size:93%;
margin-bottom:0.8em
}
pre.wrap{
white-space:-moz-pre-wrap;
white-space:-o-pre-wrap;
white-space:pre-wrap;
word-wrap:break-word
}
div.left,div.right{
width:50%
}
div.left,.cves{
clear:both;
float:left
}
div.right{
clear:right;
float:right
}
div.three.column.middle{
margin-right:1%
}
div.three.column.left,div.three.column.middle,div.three.column.right{
clear:none;
float:left;
width:33%
}
div.three.column.left,div.three.column.right{
margin:0
}
hr{
display:none
}
div.profiling_info{
position:absolute;
top:0;
left:0;
border:3px solid red;
background-color:white;
text-align:left;
padding:1em
}
div.profiling_info h1{
color:red
}
div.profiling_info h2{
border-bottom:3px solid gray;
color:black
}
div.profiling_info h3{
border-bottom:1px solid gray;
color:black
}
div.profiling_info p{
color:black
}
div.hide_reveal_profiling{
text-decoration:underline;
color:#093;
font-size:85%
}
a{
outline:none
}
:link,:visited{
color:#03a;
text-decoration:none
}
:link:hover,:visited:hover{
text-decoration:underline
}
:link:active,:visited:active{
color:#36c
}
a[onclick],.collapsible legend a,a.js-action,a[onclick]:active,.collapsible legend a:active,a.js-action,a.js-action:active{
color:#093
}
a.help{
border-bottom:1px dotted #03a;
cursor:help
}
a.help:hover,a.help:hover{
text-decoration:none
}
a.help.icon,a.sprite.maybe.help{
border:none
}
a.invalid-link{
disabled:True;
color:#909090;
text-decoration:none;
cursor:default
}
img,a img{
border:none
}
abbr[title],acronym[title]{
border-bottom:1px dotted black;
cursor:help
}
em{
font-style:italic
}
strong{
font-weight:bold
}
strong em{
font-style:normal;
color:#353535
}
.title{
font-weight:bold
}
kbd{
background-color:#ddd;
border:1px solid;
border-color:white gray gray white;
color:black;
margin:1px;
min-width:1em;
outline:1px #666
}
dt{
margin-bottom:0.3em;
margin-top:0.5em;
font-weight:bold
}
dt dfn{
font-weight:bold
}
dd{
margin-bottom:0.8em
}
dl.faq dt{
font-weight:bold
}
dl.faq dd{
margin:1em 0 2em 4em
}
.contributors dt strong{
padding-left:1em
}
ol{
margin-left:1.8em
}
ol li{
list-style:decimal outside
}
li{
padding-bottom:0.3em
}
ul.news,li.news{
list-style-type:none;
margin-bottom:1em
}
ul.architecture,li.architecture{
list-style-image:url(/@@/architecture)
}
ul.build-success,li.build-success{
list-style-image:url(/@@/build-success)
}
ul.bug.remote,li.bug.remote{
list-style-image:url(/@@/bug-remote)
}
ul.language,li.language{
list-style-image:url(/@@/language);
background:inherit
}
ul.mail,li.mail{
list-style-image:url(/@@/mail)
}
ul.meeting,li.meeting{
list-style-image:url(/@@/meeting)
}
ul.rss,li.rss{
list-style-image:url(/@@/rss)
}
ul.translation,li.translation{
list-style-image:url(/@@/translation)
}
ul.webref,li.webref{
list-style-image:url(/@@/link)
}
ul.iconed{
list-style-type:none;
padding-left:0 !important;
margin:0 !important
}
ul.buttons{
margin:0.5em 0 0.5em 0 !important;
padding:0 !important
}
ul.buttons li{
display:inline;
margin:0 0 0 0
}
ul.cross-reference{
font-size:123.1%
}
.bulleted{
margin-bottom:0.5em
}
.bulleted li{
margin:0 0 0 2em;
list-style-type:disc
}
.horizontal{
margin:1em 0 0 0
}
.horizontal li{
display:inline;
padding:0 1.5em 0 0
}
.subordinate{
margin-left:2em
}
ol.subordinate{
margin-left:4em
}
.two-column-list dl{
width:48%;
float:left;
display:inline;
margin:0 0.25em 0.75em 0
}
.three-column-list dl{
width:31%;
float:left;
display:inline;
margin:0 0.25em 0.75em 0
}
.two-column-list li{
width:48%;
float:left;
display:inline;
margin:0 0.25em 0 0
}
.three-column-list li{
width:31%;
float:left;
display:inline;
margin:0 0.25em 0 0
}
.two-column-list:after,.three-column-list:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}
.two-column-list dl.unseen,.two-column-list li.unseen,.three-column-list dl.unseen,.three-column-list li.unseen{
display:none
}
.portlet dd{
margin-bottom:0.5em;
font-size:85%;
color:#484848
}
.portlet dl strong{
color:#000;
font-weight:normal
}
.related{
margin-top:4em;
border-top:1px solid #cbcbcb;
padding-top:1em
}
.related ul{
list-style:none;
margin-left:0 !important;
padding-left:0 !important;
text-indent:0.5em
}
.related ul.sourcepackage-links li.sourcepackage-not-dev-focus:before{
content:"";
display:inline-block;
width:1.5em
}
.related ul.sourcepackage-links li.sourcepackage-dev-focus:before{
content:"⇒ ";
display:inline-block;
width:1.5em
}
.related ul li:before{
content:"\00BB \0020"
}
.gridflow{
margin:0;
padding:0
}
.gridflow ul{
margin:0.5em 0 0.5em 0;
padding:0.5em 0 0 0
}
.gridflow li{
display:inline;
margin:0;
padding:0.2em
}
.gridflow li span{
display:table-cell;
display:inline-table;
display:inline-block;
width:192px;
text-align:center;
vertical-align:middle;
padding:1em 1em 1em 0
}
caption{
caption-side:bottom;
text-align:left
}
th{
text-align:right
}
th,td{
vertical-align:baseline
}
thead th,tr.thead th{
text-align:left;
vertical-align:bottom
}
th.icon,td.icon{
vertical-align:top;
white-space:nowrap;
width:1px
}
th.icon.left,td.icon.left{
padding-right:0
}
th.icon.right,td.icon.right{
padding-left:0
}
th.nowrap,td.nowrap{
white-space:nowrap
}
tfoot th,table.contributions th{
text-align:left
}
tr.white{
background-color:#fff
}
tr.shaded{
background-color:#f6f6f6
}
table .amount{
text-align:right
}
table.contributions th{
font-weight:normal
}
table.contributions td{
vertical-align:middle;
width:16px;
text-align:left
}
table.latest th,table.latest td{
padding-bottom:2em
}
table.duplicate.listing *{
color:#999
}
.table-actions:nth-child(2){
text-align:right
}
.table-actions{
margin:1em 0 0 0
}
.table-actions li{
display:inline;
padding:0 1.5em 0 0
}
table.compressed{
width:auto
}
table.compressed td{
padding:0.25em 0.5em
}
table.cozy-listing{
width:20em;
background-color:#fff;
border:1px solid #d2d2d2;
border-bottom:1px solid #d2d2d2
}
table.cozy-listing td{
border:1px #d2d2d2;
border-style:dotted none none none
}
table.sortable a.sortheader{
color:#666;
font-weight:bold;
text-decoration:none;
display:block
}
table.sortable img.sortarrow{
padding-left:2px
}
th.ascending{
background-image:url(/@@/arrowDown);
background-position:center right;
background-repeat:no-repeat
}
th.descending{
background-image:url(/@@/arrowUp);
background-position:center right;
background-repeat:no-repeat
}
.sortkey,.revsortkey{
display:none
}
table.listing{
margin:0;
width:100%;
font-size:93%
}
table.listing,table.listing tbody,table.listing td.end-of-section{
border-bottom:1px solid #d2d2d2
}
table.listing th{
font-weight:bold
}
table.listing thead,table.listing thead th,table.listing tfoot tr,table.listing tr.thead th{
border:1px solid #d2d2d2;
background-color:#fff
}
table.listing tr.category{
border-bottom:1px solid #d2d2d2
}
table.listing tr.category th,table.listing tr.category td{
padding-top:1em
}
table.listing thead td,table.listing table tbody,table.listing table thead,table.listing table thead th,table.listing tfoot tr,table.listing table tfoot td,table.listing table td{
border:none
}
table.listing tfoot td{
border:1px solid #d2d2d2
}
table.listing th,table.listing td{
padding:0.25em
}
table.listing table th,table.listing table td{
padding:0
}
table.listing thead th,table.listing tr.thead th{
font-size:108%;
white-space:nowrap
}
table.listing td{
border:1px #d2d2d2;
border-style:dotted none none none
}
table.listing .note td{
border-style:none
}
table.listing img{
vertical-align:middle
}
table.listing tr.secondary th,table.listing tr.secondary td{
border-top:none
}
table.listing table.simple{
margin-left:2em
}
table.listing table.simple td{
padding:0.25em
}
table.listing .section-heading{
font-size:108%;
border:none;
padding-top:1.5em
}
table.summary th,table.summary td,table.listing table.summary th,table.listing table.summary td{
padding:0 0.5em 0.5em 0
}
table.summary th{
color:#555;
font-weight:normal
}
table.summary caption{
font-style:italic;
margin-left:1em
}
table.summary ul,table.summary ul li{
list-style-position:inside;
margin:0;
padding:0
}
div.centered{
text-align:center
}
div.centered table{
margin:0 auto;
text-align:left
}
.batch-navigation-links .next{
background:center right no-repeat;
padding-right:14px
}
.batch-navigation-links .next{
background-image:url(/@@/arrowRight)
}
.batch-navigation-links .next.inactive{
background-image:url(/@@/arrowRight-inactive)
}
.batch-navigation-links .inactive{
color:#999ea7
}
.batch-navigation-links .previous,.batch-navigation-links .next,.batch-navigation-links .last{
margin-left:0.25em
}
.batch-navigation-links .first,.batch-navigation-links .previous,.batch-navigation-links .next{
margin-right:0.25em
}
.flowed-block{
display:table-cell;
display:inline-table;
display:inline-block;
text-align:left;
vertical-align:top
}
form{
margin-bottom:1em
}
form h1{
margin-bottom:1em
}
form table th,form table td{
padding:2px
}
form table tbody th{
font-weight:bold
}
form table label{
font-weight:bold
}
.compound{
margin-bottom:0.5em
}
.field.subordinate label{
font-weight:normal
}
fieldset{
border-width:2px 0 0;
margin:1em 0;
padding:1em 0 0
}
label{
white-space:nowrap
}
input[type="image"]{
vertical-align:middle
}
input{
visibility:inherit
}
input[type=radio]{
margin-left:1em
}
input.urlTextType{
width:40em
}
textarea{
display:block;
width:90%;
max-width:60em
}
button{
padding:0
}
.fieldRequired,.fieldOptional{
color:#999
}
.field.subordinate{
margin-left:2.6em
}
.formHelp{
margin:0.2em 0 0.5em 0.2em;
color:#777
}
.listbox{
border:1px solid #8cacbb;
display:inline-block;
max-height:12em;
overflow:auto;
overflow:-moz-scrollbars-vertical
}
.listbox label{
background-color:#f6f6f6;
border:solid white;
border-width:0 0 1px 0;
display:block
}
.actions *{
margin-right:0.5em
}
.actions * *{
margin-right:0
}
.actions{
margin:1em -0.5em 1em 0
}
table.radio-button-widget tr td{
vertical-align:top
}
table.listing div.field>table{
margin-top:0.5em
}
table.listing div.field>label,table.listing div.field>div>label,table.listing div.actions{
display:block;
margin-top:1em
}
table.form,table.extra-options{
margin:1em 0;
width:100%
}
table.form th{
font-weight:normal
}
table.form th,table.form td,table.form table.extra-options td,table.form table.extra-options th{
padding-bottom:1em
}
table.form td td{
padding-bottom:0
}
.long td{
padding-right:1em
}
.long fieldset{
margin-top:1em
}
.long legend{
color:#666;
font-weight:bold;
font-size:123.1%
}
fieldset.collapsible{
border:none;
margin:0;
padding:16px 0 0;

}
fieldset .collapsed{
display:none
}
fieldset .expanded{
display:block
}
fieldset.collapsible legend{
font-weight:normal
}
.collapsible legend a,.collapsible legend a:hover{
text-decoration:none
}
img.collapseIcon{
text-decoration:none;
vertical-align:middle
}
.collapsible legend a span{
text-decoration:underline
}
.collapsed{
border:none;
margin-bottom:0
}
h1 .edit{
font-size:50%;
position:relative;
top:-3px;
margin-left:0.5em
}
.yui-ieditor{
padding-right:288px
}
.lazr-multiline-edit .yui-ieditor{
padding-right:0
}
.lazr-multiline-edit textarea{
max-width:inherit
}
.lazr-multiline-edit .yui-ieditor-input{
padding-right:5px !important
}
.widget-hd.js-action{
color:#093;
cursor:pointer
}
.widget-hd.js-action:hover{
text-decoration:underline
}
.error.message,.warning.message,.informational.message{
border:solid #666;
border-width:1px 2px 2px 1px;
color:black;
margin:1em auto 1em auto;
padding:0 1em 1em 2em;
width:30em
}
.error.message::before,.warning.message::before,.informational.message::before{
display:block;
margin:-15px 0 -6px -35px
}
.error{
background:#ffe4e4
}
.error.message::before{
content:url(/@@/error-large)
}
.warning{
background:#fff59c
}
.warning.message::before{
content:url(/@@/warning-large)
}
.informational{
background:#d4e8ff url(/+icing/blue-fade-to-grey)
}
.informational.message::before{
content:url(/@@/info-large)
}
.debugging{
background:#666;
color:white
}
.debugging.message::before{
content:url(/@@/info-large)
}
.error .message{
background:url(/@@/error) center left no-repeat;
margin-bottom:0.25em;
padding-left:18px
}
table.form .error{
background:none
}
.inline-warning{
color:red;
font-weight:bold
}
.sml-informational{
background:#d4e8ff url(/+icing/blue-fade-to-grey);
border:solid #666;
border-width:1px 2px 2px 1px;
color:black;
padding:5px 5px 5px 5px;
width:44em
}
.sml-informational::before{
content:url(/@@/info)
}
.important-notice-container{
text-align:center;
width:100%;
padding-bottom:1em;
position:relative
}
.important-notice-balloon{
-moz-border-radius:5px;
-o-border-radius:5px;
-webkit-border-radius:5px;
background-color:#ededed;
padding:1em;
border:1px solid #000;
width:auto;
overflow:hidden
}
.important-notice-buttons{
float:right
}
.important-notice-cancel-button{
visibility:hidden;
cursor:pointer
}
.important-notice{
padding:0 0 40px 0;
height:32px;
overflow:hidden
}
.important-notice a{
font-weight:bold;
color:black;
text-decoration:underline
}
div.see-all{
font-size:123.1%;
text-align:right
}
span.nolink{
font-weight:bold
}
span.see-all{
float:right
}
.see-all a{
padding-left:8px;
background:inherit;
font-size:72%;
text-decoration:underline
}
.unseen{
display:none
}
.invisible-link{
display:none
}
.invisible{
left:-9999em;
display:block
}
.rss-right{
background:url(/@@/rss.png) right center no-repeat
}
.logo{
float:left;
display:inline;
width:64px;
height:64px;
margin:0 5px 0 0
}
.registered{
font-size:85%;
color:#666
}
.description{
clear:both;
font-size:100%
}
.application-summary{
font-size:123.1%
}
.search-results{
margin-top:1em
}
p.search-results{
font-size:93%
}
.top-portlet .summary{
margin:0 0 1em 0;
font-size:138.5%
}
.main-portlet{
margin:1em 0 1em 0
}
.pre{
white-space:pre
}
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}
* html .clearfix{
height:1%
}
.demo{
background-color:#fee
}
.login-logout{
position:absolute;
top:0.5em;
right:1.5em
}
div.watermark-apps-portlet{
clear:both;
margin-bottom:0.5em;
white-space:no-wrap
}
div.watermark-apps-portlet .wide{
width:75%;
vertical-align:bottom;
margin-bottom:0.3em
}
div.watermark-apps-portlet img{
margin:0 1.5em 0 0
}
div.watermark-apps-portlet h1,div.watermark-apps-portlet h2{
padding-top:0.1em;
margin-bottom:0.8em;
color:#000;
font-weight:bold;
clear:none
}
div.watermark-apps-portlet h1{
margin-bottom:0.2em;
padding-top:0
}
div.watermark-apps-portlet span img{
float:none;
margin:0
}
.watermark-apps-portlet li{
display:inline;
list-style-type:none
}
.watermark-apps-portlet li a,.watermark-apps-portlet li span{
padding:0.3em 0.5em;
margin-right:0.4em
}
.watermark-apps-portlet li:first-child a,.watermark-apps-portlet li:first-child span{
margin-left:-0.5em
}
.watermark-apps-portlet li a:link,.watermark-apps-portlet li a:visited{
color:#000;
background-color:#fff;
text-decoration:none
}
.watermark-apps-portlet li.active a,.watermark-apps-portlet li.active span{
font-weight:bold;
color:#fff;
background-color:#747474
}
.watermark-apps-portlet li a:hover{
color:#000;
background-color:#f3f3f3
}
.watermark-apps-portlet li.disabled-tab{
color:#747474
}
.facetmenu{
width:100%;
white-space:nowrap
}
.context-publication{
margin-bottom:1em
}
.registering{
margin:0.5em 0 1em 0;
font-style:italic;
font-size:77%;
color:#666
}
.breadcrumbs{
margin-left:0;
list-style-type:none;
clear:both;
font-size:77%
}
.breadcrumbs li{
display:inline;
padding:0
}
.breadcrumbs li a{
color:#494949
}
.breadcrumbs li:after{
content:"\00BB \0020"
}
.breadcrumbs li:last-child{
font-weight:bold
}
.breadcrumbs li:last-child:after{
content:""
}
#logincontrol{
float:right
}
#logincontrol img{
margin-bottom:-2px
}
#logincontrol form{
margin:0
}
#logincontrol input[type="submit"]{
font-size:77%;
margin-right:0
}
.side{
padding:0.5em;
color:#484848
}
.side .portlet{
width:90%;
margin:0 auto 1em;
border:1px solid #dedede;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
padding:0.5em;
color:#484848;
background:#fbfbfb
}
.side ul{
color:#484848;
background:#fbfbfb
}
#privacy.private{
background:url(/@@/private-bg) top left repeat-x;
padding-top:12px;

}
.downloads li{
margin:0;
padding:2px 0 0;
font-weight:bold
}
.downloads li a{
display:block;
margin:0;
border:1px solid #4f843c;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius:3px;
border-radius:3px;
background:#4f843c url(/@@/bg-project-downloads.png) center right no-repeat;
padding:6%;
padding-right:40px;
color:#fff;
font-size:93%
}
.downloads .version{
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
-khtml-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
background:#d3e3c7;
padding:0.2em 1em
}
.downloads .released{
margin:0.3em 0 0.5em 0;
-moz-border-radius:0 0 5px 5px;
-webkit-border-radius:0 0 5px 5px;
-khtml-border-radius:0 0 5px 5px;
border-radius:0 0 5px 5px;
background:#d3e3c7;
padding:0.2em 1em
}
.downloads .alternate{
padding:0 0 0 1em
}
.involvement li{
border-top:1px solid #d0d0d0;
padding:0;
font-size:108%;
font-weight:bold
}
.involvement a{
display:block;
padding:0.3em
}
.involvement li.disabled{
color:#ccc
}
.involvement-service-links li.disabled img{
margin-bottom:0
}
.involvement-service-links li.disabled span{
margin-bottom:0
}
.involvement-service-links li.disabled table{
padding-top:0.3em;
padding-bottom:0.3em
}
.involvement a.bugs{
color:#b9413e;
background:url(/@@/bugs-arrow-right.png) right center no-repeat
}
.involvement a.answers{
color:#5265b2;
background:url(/@@/answers-arrow-right.png) right center no-repeat
}
.involvement a.translations{
color:#c5458e;
background:url(/@@/translations-arrow-right.png) right center no-repeat
}
.involvement a.code{
color:#d39f57;
background:url(/@@/code-arrow-right.png) right center no-repeat
}
.involvement a.blueprints{
color:#5ba4c6;
background:url(/@@/blueprints-arrow-right.png) right center no-repeat
}
.involvement a:hover{
text-decoration:none;
background-color:#eee
}
.announcements li{
margin-bottom:0.5em
}
.announcements li strong,.announcements li a{
font-weight:bold
}
.latest-announcement{
padding:0.5em;
background:#dfe5f6;
border-top:1px solid #d0d0d0;
border-bottom:1px solid #d0d0d0
}
.announcement .registered{
font-size:93%;
margin-top:-2px
}
#help-pane{
position:absolute;
border:1px solid black;
padding:1px 1px 5px 10px;
z-index:11000;
background-color:#fff;
width:600px;

}
#help-pane.invisible{
position:absolute;
visibility:hidden;
display:block;
left:0;
top:0
}
#help-body{
background:url(/@@/spinner) no-repeat center center
}
#help-pane iframe{
width:100%;
height:300px;
border:0
}
#help-pane iframe.invisible{
visibility:hidden;
display:block
}
#help-footer{
padding:3px;
border-top:1px solid #ddd;
text-align:right
}
#help-footer button{
margin-bottom:10px;
margin-top:3px
}
span.help{
font-weight:normal
}
.exception{
color:#c00
}
.highlight{
background:#ddd;
border:1px solid #ddd
}
.lowlight{
opacity:0.5;
filter:alpha(opacity=50);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"
}
.answers-stat{
color:#3840BE
}
.questionstatusOPEN{
color:#000
}
.questionstatusNEEDSINFO{
color:#930
}
.questionstatusANSWERED{
color:#363
}
.questionstatusSOLVED{
color:#090
}
.questionstatusEXPIRED{
color:#666
}
.questionstatusINVALID{
color:#c00
}
.blueprints-stat{
color:#3594BB
}
.specstatusAPPROVED{
color:green
}
.specstatusPENDINGAPPROVAL,.specstatusPENDINGREVIEW{
color:#f09
}
.specstatusDRAFT,.specstatusDISCUSSION{
color:#930
}
.specstatusNEW{
color:red
}
.specstatusSUPERSEDED,.specstatusOBSOLETE,.specpriorityNOTFORUS,.specpriorityUNDEFINED{
color:gray
}
.specpriorityLOW{
color:black
}
.specpriorityMEDIUM{
color:#f60
}
.specpriorityHIGH,.specpriorityESSENTIAL{
color:red
}
.specdeliveryUNKNOWN,.specdeliveryNOTSTARTED{
color:gray
}
.specdeliveryDEFERRED,.specdeliveryNEEDSINFRASTUCTURE,.specdeliveryBLOCKED{
color:red
}
.specdeliverySTARTED{
color:blue
}
.specdeliverySLOW{
color:red
}
.specdeliveryGOOD{
color:blue
}
.specdeliveryBETA{
color:#f60
}
.specdeliveryNEEDSREVIEW{
color:purple
}
.specdeliveryAWAITINGDEPLOYMENT{
color:red
}
.specdeliveryIMPLEMENTED,.specdeliveryINFORMATIONAL{
color:green
}
.bugs-stat{
color:#9F2B33
}
.bug-activity{
color:#555
}
.statusNEW,.statusNEW a{
color:#930
}
.statusINCOMPLETE,.statusINCOMPLETE a,.statusCONFIRMED,.statusCONFIRMED a{
color:red
}
.statusTRIAGED,.statusTRIAGED a{
color:#f60
}
.statusINPROGRESS,.statusINPROGRESS a{
color:black
}
.statusFIXCOMMITTED,.statusFIXCOMMITTED a{
color:#050
}
.statusFIXRELEASED,.statusFIXRELEASED a{
color:green
}
.statusINVALID,.statusINVALID a,.statusWONTFIX,.statusWONTFIX a{
color:gray
}
.importanceCRITICAL,.importanceCRITICAL a{
color:red
}
.importanceHIGH,.importanceHIGH a{
color:#f60
}
.importanceMEDIUM,.importanceMEDIUM a{
color:green
}
.importanceLOW,.importanceLOW a{
color:black
}
.importanceWISHLIST,.importanceWISHLIST a{
color:blue
}
.importanceUNDECIDED,.importanceUNDECIDED a{
color:#999
}
.status :link,.importance :link{
text-decoration:none
}
a.unofficial-tag{
color:#69e
}
.code-stat{
color:#D18B39
}
.vcsimportFAILURE{
color:Red
}
.greylink a:link,.greylink a:visited{
color:gray
}
.stale-diff{
color:#f60
}
.conflicts-diff{
color:red
}
.branchstatusMATURE,.branchstatusMATURE a{
color:#090
}
.branchstatusDEVELOPMENT,.branchstatusDEVELOPMENT a{
color:#900
}
.branchstatusEXPERIMENTAL,.branchstatusEXPERIMENTAL a{
color:#930
}
.branchstatusNEW,.branchstatusNEW a{
color:black
}
.voteAPPROVE{
color:green
}
.voteNEEDS_FIXING{
color:#930
}
.voteDISAPPROVE,.voteRESUBMIT{
color:red
}
.voteABSTAIN{
color:#bebebe
}
.votePENDING{
color:#f60
}
.mergestatusWORK_IN_PROGRESS,.mergestatusWORK_IN_PROGRESS a{
color:black
}
.mergestatusNEEDS_REVIEW,.mergestatusNEEDS_REVIEW a{
color:#f60
}
.mergestatusCODE_APPROVED,.mergestatusCODE_APPROVED a,.mergestatusMERGED,.mergestatusMERGED a{
color:green
}
.mergestatusREJECTED,.mergestatusREJECTED a,.mergestatusMERGE_FAILED,.mergestatusMERGE_FAILED a{
color:red
}
.mergestatusQUEUED,.mergestatusQUEUED a{
color:black
}
.mergestatusSUPERSEDED,.mergestatusSUPERSEDED a{
color:#bebebe
}
.codeimportNEW{
color:#930
}
.codeimportREVIEWED{
color:green
}
.codeimportINVALID,.codeimportSUSPENDED,.codeimportFAILING{
color:red
}
.translations-stat{
color:#BB3A84
}
.translationimportstatusAPPROVED,.translationimportstatusAPPROVED a{
color:#050
}
.translationimportstatusIMPORTED,.translationimportstatusIMPORTED a{
color:green
}
.translationimportstatusDELETED,.translationimportstatusDELETED a{
color:black
}
.translationimportstatusFAILED,.translationimportstatusFAILED a{
color:red
}
.translationimportstatusNEEDS_REVIEW,.translationimportstatusNEEDS_REVIEW a{
color:#f60
}
.translationimportstatusBLOCKED,.translationimportstatusBLOCKED a{
color:blue
}
.translationimportstatusNEEDS_INFORMATION,.translationimportstatusNEEDS_INFORMATION a{
color:maroon
}
.distromirrorstatusUP,.distromirrorstatusONEHOURBEHIND,.distromirrorstatusTWOHOURSBEHIND,.distromirrorstatusFOURHOURSBEHIND,.distromirrorstatusSIXHOURSBEHIND{
color:green
}
.distromirrorstatusONEDAYBEHIND{
color:#f60
}
.distromirrorstatusTWODAYSBEHIND,.distromirrorstatusONEWEEKBEHIND{
color:red
}
.distromirrorstatusUNKNOWN{
color:#bebebe
}
.buildstatusNEEDSBUILD{
color:gray
}
.buildstatusBUILDING{
color:black
}
.buildstatusFULLYBUILT{
color:green
}
.buildstatusFAILEDTOBUILD,.buildstatusMANUALDEPWAIT,.buildstatusCHROOTWAIT,.buildstatusSUPERSEDED,.buildstatusFAILEDTOUPLOAD{
color:red
}
.launchpad-gold{
color:#F8C300
}
.discreet,.lesser,.duplicate-details{
font-size:85%
}
pre.changelog,table.diff,.bug-comment,.bug-activity,.codereviewcomment{
font-size:93%;
font-family:"UbuntuBeta Mono","Ubuntu Mono",monospace
}
.cloud-size-smallest{
font-size:77%
}
.cloud-size-small{
font-size:85%
}
.cloud-size-medium{
font-size:131%
}
.cloud-size-large{
font-size:167%
}
.cloud-size-largest{
font-size:197%
}
.cloud-dark{
color:#00f
}
.cloud-medium{
color:#7878ff
}
.cloud-light{
color:#b8b8ff
}
div#edit-description,div#edit-commit_message{
font-family:"UbuntuBeta Mono","Ubuntu Mono",monospace;
font-size:93%;
margin:1em 0
}
div#edit-description .yui-ieditor-input,div#edit-commit_message .yui-ieditor-input{
top:0
}
.sprite{
padding:2px 0 5px 18px;
line-height:18px
}
.sprite-after{
padding:2px 18px 0 0
}
.icon-only{
border:0;
padding:0;
width:14px
}
div.icon-only{
height:14px
}
input[type="submit"].icon-only{
height:14px;
background-color:inherit;
cursor:pointer
}
span.icon-only{
padding-right:14px;
line-height:14px
}
.vertical .sprite{
padding-bottom:0;
display:inline-block;
min-height:16px;
width:90%
}
.vertical .sprite:first-line{
line-height:12px
}
body.tab-bugs #portlet-subscribers .sprite{
display:inline
}
body.tab-bugs #duplicate-actions .sprite{
display:inline
}
.yui-picker-results li.sprite{
padding:2px 0 0 18px
}
.add{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 0
}
.edit{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -164px
}
.remove{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -328px
}
.info{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -492px
}
.question{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -656px
}
.download-icon{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -984px
}
.download{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -984px
}
.search-icon{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -1148px
}
.no{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -1312px
}
.yes{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -1476px
}
.crowd{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -1640px
}
.person{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -1804px
}
.person-badge{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -1968px
}
.team{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -2130px
}
.team-badge{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -2294px
}
.arrowRight{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -2456px
}
.treeCollapsed{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -2620px
}
.treeExpanded{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -2784px
}
.branch{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -2948px
}
.distribution{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -3112px
}
.package-source{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -3276px
}
.milestone{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -3440px
}
.language{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -3604px
}
.external-link{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -3768px
}
.mail{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -3932px
}
.cve{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -4096px
}
.bug{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -4260px
}
.bug-critical{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -4424px
}
.bug-high{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -4588px
}
.bug-medium{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -4752px
}
.bug-low{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -4916px
}
.bug-wishlist{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -5080px
}
.blueprint{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -5244px
}
.blueprint-essential{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -5408px
}
.blueprint-high{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -5572px
}
.blueprint-medium{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -5736px
}
.blueprint-low{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -5900px
}
.blueprint-undefined{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -6064px
}
.blueprint-not{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -6228px
}
.rss{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -6392px
}
.ubuntu-logo{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -6556px
}
.person-inactive{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -6722px
}
.person-inactive-badge{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -6886px
}
.undecided{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -7212px
}
.maybe{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -7212px
}
.error-icon{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -7376px
}
.cancel{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -7540px
}
.confirm{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -7706px
}
.flame{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -7872px
}
.bug-undecided{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -8036px
}
.bug-remote{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -8200px
}
.bug-unknown{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -8364px
}
.bug-dupe{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -8528px
}
.bug-tracker{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -8692px
}
.package-binary{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -8856px
}
.retry{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -9020px
}
.distribution-badge{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -9184px
}
.project-badge{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -9346px
}
.project{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -9508px
}
.product-badge{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -9672px
}
.product{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -9834px
}
.read-only{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -9998px
}
.warning-icon,.security{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -10162px
}
.private{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -10326px
}
.meeting{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -10490px
}
.translate-icon{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -10654px
}
.translation-file{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -10818px
}
.translation-template{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -10982px
}
.trash-icon{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -11146px
}
.stop{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -11310px
}
.list{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -11474px
}
.bullet{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -11638px
}
.zoom-in{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -11802px
}
.zoom-out{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -11966px
}
.architecture{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -12130px
}
.ppa-icon{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -12294px
}
.ppa-icon-inactive{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -12458px
}
.bug-status-expand{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -12622px
}
.merge-proposal{
background-image:url(icon-sprites);
background-repeat:no-repeat;
padding-left:22px;
background-position:0 -12786px
}
.build-superseded{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -12950px
}
.build-success{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -13114px
}
.build-needed{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -13278px
}
.build-failure{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -13442px
}
.build-depwait{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -13606px
}
.arrowUp{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -13770px
}
.arrowDown{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -13934px
}
.arrowStart{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -14098px
}
.arrowEnd{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -14262px
}
.arrowTop{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -14426px
}
.arrowBottom{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -14590px
}
.arrowLeft{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -14754px
}
.bluebar{
background-image:url(icon-sprites);
background-repeat:repeat-x;
background-position:0 -14918px
}
.greenbar{
background-image:url(icon-sprites);
background-repeat:repeat-x;
background-position:0 -15082px
}
.purplebar{
background-image:url(icon-sprites);
background-repeat:repeat-x;
background-position:0 -15246px
}
.redbar{
background-image:url(icon-sprites);
background-repeat:repeat-x;
background-position:0 -15410px
}
.favorite-yes{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -15574px
}
.haspatch-icon{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -15738px
}
.tour{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -15902px
}
.large-branch{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -16066px
}
.large-warning{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -16248px
}
.large-crowd{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -16430px
}
.large-download{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -17158px
}
.large-error{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -16794px
}
.large-flame{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -16976px
}
.large-download{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -17158px
}
.large-info{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -17340px
}
.large-launchpad{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -17522px
}
.large-proposal{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -17886px
}
.large-trash{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -18068px
}
.large-private{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -18250px
}
.logo-launchpad{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -18432px
}
.logo-distribution{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -18646px
}
.logo-project{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -18860px
}
.logo-product{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -19074px
}
.logo-person{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -19288px
}
.logo-inactive{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -19502px
}
.logo-team{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -19716px
}
.logo-meeting{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -19930px
}
.logo-flame{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -20144px
}
.logo-trash{
background-image:url(icon-sprites);
background-repeat:no-repeat;
background-position:0 -20358px
}
div.yui-timelinegraph-content .yui-timelinegraph-zoom-box{
visibility:hidden
}
div.yui-timelinegraph-content:hover .yui-timelinegraph-zoom-box{
visibility:visible
}
tr.bug-branch-summary td{
padding:0 6px
}
tr.bug-branch-summary td.first{
padding-left:0
}
ul.latest-ppa-updates .duration,ul.latest-ppa-updates .build-details{
font-size:75%
}
ul.latest-ppa-updates li{
padding:3px;
background-repeat:no-repeat;
background-position:right center
}
table#packages_list tr.superseded,tr.blacklisted{
background-color:#eee
}
ul.latest-ppa-updates li:nth-child(odd){
border-top:1px solid #dedede;
border-bottom:1px solid #dedede;
background-color:#eef
}
ul.latest-ppa-updates li.FULLYBUILT{
background-image:url(/@@/yes)
}
ul.latest-ppa-updates li.FULLYBUILT_PENDING{
background-image:url(/@@/build-success-publishing)
}
ul.latest-ppa-updates li.NEEDSBUILD{
background-image:url(/@@/build-needed)
}
ul.latest-ppa-updates li.FAILEDTOBUILD{
background-image:url(/@@/build-failed)
}
ul.latest-ppa-updates li.BUILDING{
background-image:url(/@@/processing)
}
table.code{
margin-bottom:1em
}
table.code th{
text-align:left;
font-weight:bold
}
table.code th,table.code td{
padding-right:3em
}
form.translations div.fields{
padding:1em
}
form.translations div.actions{
padding:1em;
text-align:left;
clear:both
}
form.translations input{
padding-left:0.5em;
padding-right:0.5em
}
form.translations select{
margin-left:0.5em;
padding-right:0.5em
}
form.translations label{
padding-left:0.5em;
padding-right:1em
}
form.translations .listbox label{
padding:2px 1em 2px 2px
}
form.translations div.alignment .content{
float:left
}
form.translations div.alignment .selector{
margin-right:0.5em;
float:left;
clear:both
}
form.translations div.alignment .content label{
padding:0;
margin:0;
font-weight:bold
}
form.translations div.alignment .secondary label{
font-weight:normal;
padding:2px 1em 2px 2px
}
.inactive-template td{
background-color:#fee;
color:#855
}
div.translations-legend{
padding-top:2em;
padding-bottom:1em
}
table.translation-stats td{
text-align:center
}
table.translation-stats td.template-name{
text-align:left
}
table.translation-stats tfoot td,table.translation-stats tfoot th{
background-color:#f7f7f7;
border:0;
border-top:2px solid #d2d2d2;
border-bottom:2px solid #d2d2d2;
padding-top:5px;
padding-bottom:5px;
font-weight:bold
}
table.translation-stats tfoot th{
text-align:left
}
table.translation-stats tfoot td{
text-align:center
}
div.translation-help-links a{
float:right
}
div.translation-help-links div{
clear:both
}

