div.clearer
{
    clear: both;
    line-height: 0;
    height: 0;
}

textarea.edit
{
    font-family: monospace;
    border: 1px solid #8cacbb;
    color: Black;
    background-color: white;
    font-size: 14px;
    padding: 3px;
    width: 100%;
}

div.secedit
{
    float: right;
    position: relative;
    top: -3px;
/*    margin-bottom: 5px;*/
    /*display: inline;*/
}

/*div.secedit form
{
    display: inline;
} */

/*div.secedit input.button
{
    float:right;
    display: inline;
} */

/* ---------------------------- Diff rendering --------------------------*/

table.diff
{
    background: white;
}

td.diff-addedline
{
    background: #ddffdd;
}
td.diff-deletedline
{
    background: #ffffbb;
}

span.diffchange
{
    color: red;
}

/* --------------------- Text formatting -------------------------------- */

/* external link */
a.urlextern,
a.urlexternconfirm
{
    background: transparent url(images/link_icon.gif) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
    text-decoration: none;
}

a.urlextern
{
    color: rgb(51,102,153);
}

a.urlextern:visited
{
    color: rgb(51,102,153);
}

a.urlextern:hover
{
    text-decoration: underline;
}

a.urlexternconfirm,
a.urlexternconfirm:link,
a.urlexternconfirm:visited,
a.urlexternconfirm:hover
{
    color: rgb(51,102,153);
}


/* windows share */
a.windows
{
    background: transparent url(images/windows.gif) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
    color: rgb(51,102,153);
    text-decoration: none;
}

a.windows:visited
{
    color: rgb(51,102,153);
}

a.windows:hover
{
    text-decoration: underline;
}

/* interwiki link */
a.interwiki
{
    background: transparent url(images/interwiki.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
    color: rgb(51,102,153);
    text-decoration: none;
}

a.interwiki:visited
{
    color: rgb(51,102,153);
}

a.interwiki:hover
{
    text-decoration: underline;
}

/* link to some embedded media */
a.media
{
    color: rgb(51,102,153);
    text-decoration: none;
}

a.media:hover
{
    color: rgb(51,102,153);
    text-decoration: underline
}

/* embedded images */
img.media
{
    margin: 3px;
}

/* email link */
a.mail
{
    background: transparent url(images/mail_icon.gif) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
    color: rgb(51,102,153);
    text-decoration: none;
}
a.mail:hover
{
    text-decoration: underline;
}

/* existing wikipage */
a.wikilink1:link
{
    color: rgb(51,102,153);
    text-decoration: none;
}

a.wikilink1:visited
{
    color: rgb(51,102,153);
    text-decoration: none;
}

a.wikilink1:hover
{
    color: rgb(51,102,153);
    text-decoration: underline;
}

a.wikilinkb,
a.wikilinkb:link,
a.wikilinkb:visited,
a.wikilinkb:hover
{
    font-weight: normal;
}

/* not exisitng wikipage */
a.wikilink2:link
{
    color: #FF3300;
    text-decoration: none
}
a.wikilink2:visited
{
    color: #FF3300;
    text-decoration: none
}

a.wikilink2:hover
{
    color: #FF3300;
    text-decoration: underline
}

/* the list items overriding the ol definition */
span.li
{
    color: #000000;
    font-weight: normal;
}

.quote
{
    border-left: 2px solid #8cacbb;
    padding-left: 3px;
}

li.open
{
    list-style-image: url(images/open.gif);
}

li.closed
{
    list-style-image: url(images/closed.gif);
}

#pagebody .toc li.level2,
#pagebody .toc li.level3,
#pagebody .toc li.level4,
#pagebody .toc li.level5
{
    font-size: 90%;
}

#pagebody table.labeledcode
{
    width: 100%;
}

#pagebody table.labeledcode pre
{
    margin: 0;
}

#pagebody table.labeledcode td.codelabel
{
    width: 4em;
}

/* --------------- search result formating --------------- */

.search_sep
{
    color: #000000;
}

/* the same style as for forum search, where it is hard-coded */
.search_hit
{
    background-color:#ffff80;
    /*color: #FFA34F;
    font-weight: bold;*/
}

/* debug */

pre.dbg
{
    background-color:#ffffff;
}

.mediaselect-left
{
    float: left;
    padding: 0.5em;
    height: 230px;
    overflow: auto;
}

.mediaselect-right
{
    float: right;
    border-left: 1px solid #8cacbb;
    padding: 0.5em;
    width: 350px;
    height: 230px;
    overflow: auto;
}

div.uploadform
{
    margin-top: 0.5em;
    border-top: 1px solid #8cacbb;
}

.footerinc a img
{
    opacity: 0.5;
}

.footerinc a:hover img
{
    opacity: 1;
}

/* syntax highlighting code */
.code .br0      { /*color: #66cc66;*/ color: #000000; }
.code .re102    { color: #66cc66; }
.code .co0      { color: #808080; font-style: italic; }
.code .co1      { color: #808080; font-style: italic; }
.code .co2      { color: #808080; font-style: italic; }
pre.vb .co1,
pre.javascript .co1,
pre.csharp .co1,
pre.vbnet .co1,
pre.vb .co2,
pre.javascript .co2,
pre.csharp .co2,
pre.powershell .co1,
pre.powershell .co2,
pre.vbnet .co2  { color: Green; font-style: italic; }
.code .re101    { color: #808080; font-style: italic; }
/* brackets in iss comment */
.code .re101 .br0 { color: #808080; font-style: italic; }
/* keywords in iss comment */
.code .re101 .kw4 { color: #808080; font-style: italic; }
/* numbers in iss comment */
.code .re101 .nu0 { color: #808080; font-style: italic; }
.code .coMULTI  { color: #808080; font-style: italic; }
.code .es0      { color: Maroon; }
.code .kw1      { color: #b1b100; }
.code .kw2      { color: #000000; font-weight: bold; }
.code .kw3      { color: #000066; }
.code .kw4      { color: #993333; }
.code .re105    { color: #993333; }
.code .kw5      { color: #0000ff; }
pre.javascript .kw10,
pre.javascript .kw11,
pre.vb .kw10,
pre.vb .kw11,
pre.vb .kw20,
pre.vb .kw21,
pre.vbnet .kw10,
pre.vbnet .kw11,
pre.vbnet .kw12,
pre.vbnet .kw13,
pre.vbnet .kw14,
pre.vbnet .kw15,
pre.vbnet .kw16,
pre.vbnet .kw17,
pre.vbnet .kw18,
pre.vbnet .kw19,
pre.vbnet .kw20,
pre.vbnet .kw21,
pre.vbnet .kw22,
pre.vbnet .kw23,
pre.vbnet .kw24,
pre.vbnet .kw25,
pre.vbnet .kw26,
pre.vbnet .kw27,
pre.vbnet .kw28,
pre.vbnet .kw29,
pre.vbnet .kw30,
pre.vbnet .kw31,
pre.vbnet .kw32,
pre.vbnet .kw33,
pre.vbnet .kw34,
pre.vbnet .kw35,
pre.vbnet .kw36,
pre.vbnet .kw37,
pre.vbnet .kw38,
pre.vbnet .kw39,
pre.csharp .kw10,
pre.csharp .kw11,
pre.csharp .kw12,
pre.csharp .kw13,
pre.csharp .kw14,
pre.csharp .kw15,
pre.csharp .kw16,
pre.csharp .kw17,
pre.csharp .kw18,
pre.csharp .kw19,
pre.csharp .kw20,
pre.csharp .kw21,
pre.csharp .kw22,
pre.csharp .kw23,
pre.csharp .kw24,
pre.csharp .kw25,
pre.csharp .kw26,
pre.csharp .kw27,
pre.csharp .kw28,
pre.csharp .kw29,
pre.csharp .kw30,
pre.csharp .kw31,
pre.csharp .kw32,
pre.csharp .kw33,
pre.csharp .kw34,
pre.csharp .kw35,
pre.csharp .kw36,
pre.csharp .kw37,
pre.csharp .kw38,
pre.csharp .kw39,
pre.powershell .kw10,
pre.powershell .kw11,
pre.powershell .kw12,
pre.powershell .kw13,
pre.powershell .kw14,
pre.powershell .kw15,
pre.powershell .kw16,
pre.powershell .kw17,
pre.powershell .kw18,
pre.powershell .kw19,
pre.powershell .kw20,
pre.powershell .kw21,
pre.powershell .kw22,
pre.powershell .kw23,
pre.powershell .kw24,
pre.powershell .kw25,
pre.powershell .kw26,
pre.powershell .kw27,
pre.powershell .kw28,
pre.powershell .kw29,
pre.powershell .kw30,
pre.powershell .kw31,
pre.powershell .kw32,
pre.powershell .kw33,
pre.powershell .kw34,
pre.powershell .kw35,
pre.powershell .kw36,
pre.powershell .kw37,
pre.powershell .kw38,
pre.powershell .kw39
 { color: Teal; }
pre.csharp .kw100
{
  /*none*/
}
.code .re104    { color: #0000ff; }
.code .re104 .br0 { color: #0000ff; }
.code .me0      { color: #006600; }
.code .nu0      { color: #cc66cc; }
pre.csharp .nu0,
pre.vbnet .nu0,
pre.vb .nu0,
pre.powershell .nu0,
pre.javascript .nu0 { color: #000000; }
.code .re0      { color: #0000ff; }
.code .re1      { color: #0000ff; }
.code .re2      { color: #0000ff; }
.code .re4      { color: #009999; }
.code .sc0      { color: #00bbdd; }
.code .sc1      { color: #ddbb00; }
.code .sc2      { color: #009900; }
.code .st0      { color: Maroon; }
.code .re103    { color: #ff0000; }
.code a, .code a:visited, .code a:active { font-weight: normal; }
