/* common.css - MoinMoin Default Styles Copyright (c) 2001, 2002, 2003 by Juergen Hermann */ /* content styles */ html { background-color: white; color: black; font-family: Arial, Lucida Grande, sans-serif; font-size: 1em; } body { margin: 0; } /* Links */ a {color: #0044B3;} a:visited {color: #597BB3;} a.nonexistent:visited, a.badinterwiki:visited, a.nonexistent, a.badinterwiki {color: gray;} a.www:before {content: url(../img/moin-www.png); margin: 0 0.2em;} a.http:before {content: url(../img/moin-www.png); margin: 0 0.2em;} a.https:before {content: url(../img/moin-www.png); margin: 0 0.2em;} a.file:before {content: url(../img/moin-ftp.png); margin: 0 0.2em;} a.ftp:before {content: url(../img/moin-ftp.png); margin: 0 0.2em;} a.nntp:before {content: url(../img/moin-news.png); margin: 0 0.2em;} a.news:before {content: url(../img/moin-news.png); margin: 0 0.2em;} a.telnet:before, a.ssh:before {content: url(../img/moin-telnet.png); margin: 0 0.2em;} a.irc:before, a.ircs:before {content: url(../img/moin-telnet.png); margin: 0 0.2em;} a.mailto:before {content: url(../img/moin-email.png); margin: 0 0.2em;} a.attachment:before {content: url(../img/moin-attach.png); margin: 0 0.2em;} a.badinterwiki:before {content: url(../img/moin-inter.png); margin: 0 0.2em;} a.interwiki:before {content: url(../img/moin-inter.png); margin: 0 0.2em;} li p { margin: .25em 0; } li.gap { margin-top: 0.5em; } dt { margin-top: 0.5em; font-weight: bold; } dd { margin-top: 0; margin-bottom: 0; } dd p { margin: 0.25em 0; } a, img, img.drawing { border: 0; } pre { border: 1pt solid #AEBDCC; background-color: #F3F5F7; padding: 5pt; font-family: courier, monospace; white-space: pre; /* begin css 3 or browser specific rules - do not remove! see: http://forums.techguy.org/archive/index.php/t-249849.html */ white-space: pre-wrap; word-wrap: break-word; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; /* end css 3 or browser specific rules */ } pre.comment { background-color: #CCCCCC; color: red; padding: 0; margin: 0; border: 0; } pre.comment:before { content: url(../img/attention.png); } /* .comment css definition must be top of .red/.green/.blue or it won't work */ .comment { color: #555555; background-color: #DDDDFF; } .red { background-color: #FFCCCC; } .green { background-color: #CCFFCC; } .blue { background-color: #CCCCFF; } .yellow { background-color: #FFF29F; } .orange { background-color: #FFD59B; } .solid { border: 2px solid #000000; padding: 2px; } .dashed { border: 2px dashed #000000; padding: 2px; } .dotted { border: 2px dotted #000000; padding: 2px; } .left { text-align: left; } .center { text-align: center; } .right { text-align: right; } .justify { text-align: justify; } table { margin: 0.5em 0 0 0.5em; border-collapse: collapse; } th, td { padding: 0.25em 0.5em 0.25em 0.5em; border: 1pt solid #ADB9CC; } td p { margin: 0; padding: 0; } /* TableOfContents macro */ div.table-of-contents { border: 1px solid #bbbbbb; color: black; background-color: #eeeeee; font-size: 80%; text-align: left; margin: 0.5em 0 0.5em 1em; padding: 0.5em 0.75em 0.5em 0.5em; max-width: 50%; display: inline-table; } div.table-of-contents ol { margin: 0; padding: 0 0 0 2em; } div.table-of-contents ul { margin: 0; list-style:none; } div.table-of-contents li { margin:0; padding: 0; } p.table-of-contents-heading { font-weight:bold; padding:0; margin: 0 0 0.5em 0; letter-spacing: 0.075em; } /* Navigation macro */ table.navigation { background: #fff; margin: 0; } .footnotes div { width: 5em; border-top: 1pt solid gray; } .footnotes ol { padding: 0 2em; margin: 0 0 1em; } .footnotes li { } .info { float: right; font-size: 0.7em; color: gray; } #pageinfo { margin-top: 2em; } .seperator { color: gray; } #pagebottom {clear: both;} /* standard rule ---- */ hr { height: 1pt; background-color: #9C9C9C; border: 0; } /* custom rules ----- to ---------- */ .hr1 {height: 2pt;} .hr2 {height: 3pt;} .hr3 {height: 4pt;} .hr4 {height: 5pt;} .hr5 {height: 6pt;} .hr6 {height: 7pt;} /* Replacement for deprecated html 3 element and html 4 */ .u {text-decoration: underline;} .strike {text-decoration: line-through;} /* eye catchers */ .warning { color: red; } .error { color: red; } strong.highlight { background-color: #CCE0FF; padding: 1pt; } /* Recent changes */ .rcrss { float: right; margin: 0; } .recentchanges[dir="rtl"] .rcrss { float: left; } .recentchanges table { clear: both; } .recentchanges td { vertical-align: top; border: none; border-bottom: 1pt solid #E6EAF0; background: #F2F4F7; } .rcdaybreak td { background: #B8C5D9; border: none; } .rcdaybreak td a { font-size: 0.88em; } .rcicon1, .rcicon2 { text-align: center; } .rcpagelink { width: 33%; } .rctime { font-size: 0.88em; white-space: nowrap; } .rceditor { white-space: nowrap; font-size: 0.88em; } .rccomment { width: 50%; color: gray; font-size: 0.88em; } /* User Preferences */ .userpref table, .userpref td { border: none; } /* CSS for new code_area markup used by Colorizer and ParserBase */ div.codearea { /* the div makes the border */ margin: 0.5em 0; padding: 0; border: 1pt solid #AEBDCC; background-color: #F3F5F7; color: black; } div.codearea pre { /* the pre has no border and is inside the div */ margin: 0; padding: 10pt; border: none; } a.codenumbers { /* format of the line numbering link */ margin: 0 10pt; font-size: 0.85em; color: gray; } /* format of certain syntax spans */ div.codearea pre span.LineNumber {color: gray;} div.codearea pre span.ID {color: #000000;} div.codearea pre span.Operator {color: #0000C0;} div.codearea pre span.Char {color: #004080;} div.codearea pre span.Comment {color: #008000;} div.codearea pre span.Number {color: #0080C0;} div.codearea pre span.String {color: #004080;} div.codearea pre span.SPChar {color: #0000C0;} div.codearea pre span.ResWord {color: #A00000;} div.codearea pre span.ConsWord {color: #008080; font-weight: bold;} div.codearea pre span.Error {color: #FF8080; border: solid 1.5pt #FF0000;} div.codearea pre span.ResWord2 {color: #0080ff; font-weight: bold;} div.codearea pre span.Special {color: #0000ff;} div.codearea pre span.Preprc {color: #803999;} /* for diff parser */ div.codearea pre span.DiffAdded {color: #4876FF;} div.codearea pre span.DiffRemoved {color: #FF0000;} div.codearea pre span.DiffChanged {color: #FF7F50;} div.codearea pre span.DiffSeparator {color: #228B22; font-weight: bold} /* Search results */ .advancedsearch { border: 1pt solid #ADB9CC; } .advancedsearch td { vertical-align: top; background-color: #E7E7E7; border: 0px; } .advancedsearch td.searchfor { font-weight: bold; } .advancedsearch input { border: 1px solid #ADB9CC; background-color: #fff; } .advancedsearch input[disabled] { background-color: #eee; } .advancedsearch td.submit { border-top: 1px solid #ADB9CC; background-color: #fff; text-align: right; } .advancedsearch optioni, select { border: 1px solid #ADB9CC; background-color: #fff; } .searchresults dt { margin-top: 1em; font-weight: normal; } .searchresults dd, .searchresults p { font-size: 0.85em; } .searchresults .searchhitinfobar { color: #008000; margin-left: 15px; margin-top: 0; } p.searchstats { font-size: 0.8em; text-align: right; width: 100%; background-color: #E6EAF0; border-top: 1px solid #9088DC; padding: 2px; } p.searchhint { background-color: #E6EAF0; border: 1px solid #9088DC; padding: 2px; } .searchpages { margin-left: auto; margin-right: auto; } .searchpages tr, .searchpages td { border: 0; padding: 5px; margin: 0; text-align: center; vertical-align: middle; color: #b93a58; font-weight: bold; font-size: 1.05em; } .searchpages td a, .searchpages td a:link { text-decoration: underline; } /* MonthCalendar css */ /* days without and with pages linked to them */ a.cal-emptyday { color: #777777; text-align: center; } a.cal-usedday { color: #000000; font-weight: bold; text-align: center; } /* general stuff: workdays, weekend, today */ td.cal-workday { background-color: #DDDDFF; text-align: center; } td.cal-weekend { background-color: #FFDDDD; text-align: center; } td.cal-today { background-color: #CCFFCC; border-style: solid; border-width: 2pt; text-align: center; } /* invalid places on the monthly calendar sheet */ td.cal-invalidday { background-color: #CCCCCC; } /* links to prev/next month/year */ a.cal-link { color: #000000; text-decoration: none; } th.cal-header { background-color: #DDBBFF; text-align: center; } /* for MonthCalendar mouseover info boxes */ TABLE.tip { color: black; background-color: #FF8888; font-size: small; font-weight: normal; border-style: solid; border-width: 1px; } TH.tip { background-color: #FF4444; font-weight: bold; text-align: center; } TD.tip { text-align: left; } *[dir="rtl"] TD.tip { text-align: right; } /* end MonthCalendar stuff */ #message .hint {font-style: italic;} #message .info { float: none; font-size: 1em; color: black; } #message .info:before { content: url('../img/icon-info.png'); margin: 0 0.5em 0 0.25em; vertical-align: middle; } #message .warning:before { content: url('../img/alert.png'); margin: 0 0.5em 0 0.125em; vertical-align: middle; } #message .error:before { content: url('../img/icon-error.png'); margin: 0 0.5em 0 0.125em; vertical-align: middle; } #message a.clear-link { display: block; margin: 0.75em 0 0 0; font-size: small; } /* admonition start */ #content div.caution, #content div.important, #content div.note, #content div.tip, #content div.warning { border: 1pt solid #E5E5E5; background-color: #F9F9FF; color: black; margin: 10pt 30pt 10pt 30pt; background-repeat: no-repeat; background-position: 8px 8px; min-height: 64px; /*64=48+8+8 but doesn't work with IE*/ padding-left: 64px; } #content div.caution p, #content div.important p, #content div.note p, #content div.tip p, #content div.warning p { margin-top: 8px; /*to align text with bg graphic*/ } #content div.tip { background-image: url("../img/admon-tip.png"); } #content div.note { background-image: url("../img/admon-note.png"); } #content div.important { background-image: url("../img/admon-important.png"); } #content div.caution { background-image: url("../img/admon-caution.png"); } #content div.warning { background-image: url("../img/admon-warning.png"); } /* admonition end */ ....loading....
body { background-color:white; color:black; font-family:sans-serif; margin:0; } #body { margin:90px 230px 0 10px; padding:0; } a img { border:0 none; } a { color:#0000FF; } a:visited { color:#551A8B; } a:active { color:#FF0000; } .none { margin:0; padding:0; } .invisible { border:0 none; height:0; margin:0; padding:0; visibility:hidden; } .left { float:left; margin:10px; padding:0; } .right { float:right; margin:10px; padding:0; } .center { text-align:center; } div#search { font-size:80%; position:absolute; right:1em; text-align:right; top:5em; } div#search form { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent none repeat scroll 0 0; } input#searchinput { border:1px solid #888888; } input#searchinput { margin-right:1ex; } input#titlesearch, input#fullsearch { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:white url(search_icon.gif) no-repeat scroll 2px center; border:1px solid #888888; cursor:pointer; padding:1px 1px 1px 15px; text-transform:none; } #sidebar { background-color:#FFFFFF; border-left:1px dashed #DDDDDD; margin-top:5em; padding-bottom:0; padding-right:10px; position:absolute; right:0; top:60px; width:210px; } #sidebar p { margin-top:0; padding-left:10px; padding-right:10px; } #sidebar div.section { background-color:#EEEEEE; color:#999999; margin-left:1em; padding-bottom:15px; padding-top:0; text-align:center; } #sidebar h3 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#DDDDDD none repeat scroll 0 0; margin:0 0 10px; } #sidebar ul { list-style-type:none; margin:0; padding-left:10px; padding-right:10px; } #sidebar ul li { padding-bottom:0.5ex; } #sidebar ul ul { list-style-type:square; padding-left:2em; padding-right:0; } #sidebar a { display:block; } #copyright { clear:both; color:#AAAAAA; font-size:small; margin-top:10px; padding:5px 0; text-align:center; } #copyright a { color:#AAAAFF; } #copyright a:visited { color:#FFAAAA; } p.newsitem { clear:left; margin-bottom:20px; } p.newsitem img.newsicon { border:0 none; float:left; margin:0 10px 10px; } div.code { background-color:#E0E0E0; color:#000000; font-family:monospace; white-space:pre; } body { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:white url(star.png) no-repeat scroll -100px -200px; font-family:sans-serif; height:101%; margin:0; padding:0; } #page { margin:0; padding:0; } div.in-column { float:right; margin:0 0 2em 1em; max-width:12em; } hr { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#888888 none repeat scroll 0 0; border:0 none; clear:both; color:#888888; height:1px; text-align:center; width:90%; } div.body { clear:both; } div.sidebar { border-left:1ex solid #EEEEEE; margin-top:4em; padding-left:1ex; position:absolute; right:0; text-align:left; top:60px; width:27ex; } div.sidebar h2 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(t.png) repeat-y scroll left top; font-size:100%; margin-top:0; padding:5px 2ex; } ul.toc { list-style-image:none; list-style-position:outside; list-style-type:none; margin-left:0; margin-right:10px; padding:0 0 0 20px; } ul.toc li { list-style-image:none; list-style-position:outside; list-style-type:circle; } ul.toc li a { color:black; text-decoration:none; } ul.toc li a:hover { text-decoration:underline; } #general { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#2E3436 url(general_bg.png) repeat-x scroll 0 100%; font-size:70%; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0 1ex; text-align:right; } #general li { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(general_separator.png) no-repeat scroll 0 0; display:inline; margin-left:0; margin-top:0; padding-bottom:8px; padding-top:10px; } #general li a { color:#FFFFFF; font-weight:bold; line-height:30px; margin:0 2ex; text-decoration:none; } #general li a:hover { text-decoration:underline; } #general .home { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(general_separator.png) no-repeat scroll 100% 0; float:left; padding-bottom:0; padding-top:0; } #general .home a { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(foot.png) no-repeat scroll 7px 50%; float:left; margin-left:0; padding-left:27px; } #header { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#729FCF url(im.png) no-repeat scroll 15px 10px; float:left; font-size:75%; width:100%; } #header h1 { color:#EEEEEC; font-size:200%; margin:0 0 0 85px; padding-top:25px; } #tabs { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(bar.png) repeat-x scroll 0 100%; float:left; margin:0; padding:0; width:100%; } #portal-globalnav { float:right; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 3ex 0 0; } #portal-globalnav li { float:left; font-size:2ex; margin:0 0 0 0.2ex; } #portal-globalnav li a:hover { color:#111111; } #portal-globalnav li a { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(tab_left.png) no-repeat scroll 0 0; border-bottom:2px solid #CCCCCC; color:#555555; float:left; padding:7px 0 7px 7px; text-decoration:none; } #portal-globalnav li span { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(tab_right.png) no-repeat scroll 100% 0; padding:7px 28px 7px 19px; } #portal-globalnav li.selected a { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(tab_left.png) no-repeat scroll 0 -57px; border-bottom:medium none; color:#3566A5; padding-bottom:8px; padding-top:8px; } #portal-globalnav li.selected a span { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(tab_right.png) no-repeat scroll 100% -57px; padding-bottom:8px; padding-top:8px; } div#content, p#pageinfo { clear:both; margin:1em 220px 1em 1em; padding:1em; } div.table-of-contents { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#F0F0F0 none repeat scroll 0 0; border:1px dotted #888888; float:right; font-size:95%; margin:0 0 1em 1em; } div.table-of-contents p.table-of-contents-heading { font-weight:bold; margin:0.5em 1em; } div.table-of-contents ol { margin:1em 0.5em 1em 1em; padding:0; } div.table-of-contents ol li { margin:0 0 0 1em; padding:0; } div.table-of-contents ol ol { margin:0.5em 0.5em 0.5em 1em; padding:0; }