/* content styles */
.wiki a.badinterwiki:before {
    content: url(../img/inter.png); margin: 0 0.2em; 
}
.wiki a.interwiki:before {
    content: url(../img/inter.png); margin: 0 0.2em;
}

/* IE sucks */
* html a.badinterwiki { 
    padding-left: 14px; background: url(../img/inter.png) left center no-repeat; 
}
* html a.interwiki { 
    padding-left: 14px; background: url(../img/inter.png) left center no-repeat; 
}


/*Look for this*/
.wiki li.gap {
    margin-top: 0.5em;
}
/*END: Look for this*/

.wiki dt {
    margin-top: 0.5em;
    font-weight: bold;
}

.wiki dd {
    margin-top: 0;
    margin-bottom: 0;
}

.wiki pre {
    white-space: pre; /* CSS2 */
    /* 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; /* css-3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
    /* end css 3 or browser specific rules */
}

/*Look for this*/
.wiki pre.comment {
    background-color: #CCCCCC;
    color: red;
    padding: 0;
    margin: 0;
    border: 0;
}

.wiki pre.comment:before {
    content: url(../img/attention.png);
}
/*END: Look for this*/

.wiki table td {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

.wiki .recentchanges td, #page-history table td, #pagehitsedits table td {	
	border: none;
}

#page-history table {
	width: 100%;	
}

#page-history table td {
	background-color: #f9f9f9;
}

/* TableOfContents macro */
.wiki .table-of-contents { 
    border: 1px solid #bbb;
    background-color: #efefef;
    padding: 1em 2em;
                          }
.wiki .table-of-contents ol { 
    list-style-type: decimal; 
}

.wiki .table-of-contents-heading {  
    font-family: Georgia, "Times New Roman", serif !important;
    color: #000;
    font-weight: bold;
    font-size: 1.4em;
    border: 0px !important;
}

/*End TableOfContents*/

/*Footnotes macro*/
.wiki div.footnotes {
    border-top: 1pt solid #bbb;
}

.wiki .footnotes ul {
    padding: 0 2em;
    margin: 0 0 1em;
    list-style: none;
}
/*End Footnotes macro*/

/*Look for this*/
.wiki .info {
    float: right;
    font-size: 0.7em;
    color: gray;
}

.wiki #pageinfo {
    margin-top: 2em;
}

.wiki .seperator {
    color: gray;
}
/*END: Look for this*/

/* standard rule ---- */
.wiki hr {
    height: 1px;
    background-color: #ccc;
    border: 0;
}

/* custom rules ----- to ---------- */
.wiki .hr1 { height: 2px; }
.wiki .hr2 { height: 3px; }
.wiki .hr3 { height: 4px; }
.wiki .hr4 { height: 5px; }
.wiki .hr5 { height: 6px; }
.wiki .hr6 { height: 7px; }

/* Replacement for deprecated html 3 <u> element and html 4 <strike> */
.wiki .u {
    text-decoration: underline;
}
.wiki .strike {
    text-decoration: line-through;
}

/* eye catchers */

/*Look for this*/
.wiki .warning 
{
    color: red;
}
/* END: Look for this */

.wiki .error /*styled the same as errormark of cee*/ {
    background: url(../../../../images/icon_error_sml.gif) no-repeat;
    padding-left: 20px;
    min-height: 15px;
    font-weight: bold;
}

.wiki strong.highlight 
{
    background-color: #fdfd88;
    padding: 2px 1px;
}

/* Recent changes */

/*Will this ever work and be needed?*/
.wiki .rcrss {
    float: right;
    margin: 0;
}

.wiki .recentchanges[dir="rtl"] .rcrss {
    float: left;
}
/*END: Will this ever work*/

.wiki .recentchanges table {
    width:100%;
    clear: both;
}

.wiki .recentchanges td {
    background: #f9f9f9; 
}

.wiki .rcdaybreak td {
    background: #ddd;
}

.wiki .rcpagelink {
    width: 20%;
}

.wiki .rccomment {
    width: 50%;
}
/*End recent changes*/


/* CSS for new code_area markup used by Colorizer and ParserBase */

.wiki div.codearea { /* the div makes the border */
    margin: 0.5em 0;
    padding: 0;
    border: 1pt solid #AEBDCC;
    background-color: #F3F5F7;
    color: black;
}

.wiki div.codearea pre { /* the pre has no border and is inside the div */
    margin: 0;
    padding: 10pt;
    border: none;
}

.wiki a.codenumbers { /* format of the line numbering link */
    margin: 0 10pt;
    font-size: 0.85em;
    color: gray;
}

/* format of certain syntax spans */
.wiki div.codearea pre span.LineNumber {color: gray;}
.wiki div.codearea pre span.ID         {color: #000000;}
.wiki div.codearea pre span.Operator   {color: #0000C0;}
.wiki div.codearea pre span.Char       {color: #004080;}
.wiki div.codearea pre span.Comment    {color: #008000;}
.wiki div.codearea pre span.Number     {color: #0080C0;}
.wiki div.codearea pre span.String     {color: #004080;}
.wiki div.codearea pre span.SPChar     {color: #0000C0;}
.wiki div.codearea pre span.ResWord    {color: #A00000;}
.wiki div.codearea pre span.ConsWord   {color: #008080; font-weight: bold;}
.wiki div.codearea pre span.Error      {color: #FF8080; border: solid 1.5pt #FF0000;}
.wiki div.codearea pre span.ResWord2   {color: #0080ff; font-weight: bold;}
.wiki div.codearea pre span.Special    {color: #0000ff;}
.wiki div.codearea pre span.Preprc     {color: #803999;}


/* Search results */

.wiki .searchresults dt {
    margin-top: 1em;
    font-weight: normal;
}

/* MonthCalendar css */

.wiki .cal-usedday {
    background-color: #9d8 !important;
    font-weight: bold;
    text-align: center;
}

.wiki .cal-usedday a:link {    
   color: #048 !important;
}

.wiki .cal-usedday a:visited {
    color: #537 !important;
}

/* general stuff: workdays, weekend, today */
.wiki td.cal-workday, .wiki td.cal-workend {
    background-color: #ddd;
    text-align: center;
}

.wiki td.cal-today {
    background-color: #ee9 !important;
    text-align: center;
}
/* invalid places on the monthly calendar sheet */
.wiki td.cal-invalidday {
    background-color: #ddd;
}
/* links to prev/next month/year */
.wiki a.cal-link {
    color: #000000;
    text-decoration: none;
}
.wiki th.cal-header {
    background-color: #9bf;
    text-align: center;
    padding: 5px 0px;
}

.wiki th.cal-header a {	
	background-color: #9bf !important 
}

/* end MonthCalendar stuff */



