#clear {
	clear:both;
	}
	
/* ********************* TRACKERS *********************************** */
.statuson {
	padding: 1px;
	margin: 1px;
	border: 1px inset #666666;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-khtml-border-radius: 20px;
	vertical-align: middle;
	background-color: #bbaa99;
}
.statusoff {
	padding: 1px;
	margin: 2px;
	vertical-align: middle;
}


/* tiki tabs */

.tabmark {
	display: inline;
	font-size: 85%;
	background-color: #dddddd;
	border: 1px solid #666666;
	margin: 0px;
	margin-right: 5px;
	padding: 1px 0px 1px 0px;
	border-radius : 5px 5px 0 0;
	-moz-border-radius : 5px 5px 0 0;  
	-khtml-border-radius : 5px 5px 0 0;
}
.tabmark a { 
	border-radius : 5px 5px 0 0;
	-moz-border-radius : 5px 5px 0 0; 
	-khtml-border-radius : 5px 5px 0 0;
	border-bottom : 0; 
	color: #666666;
	font-weight: 700 !important;
	padding: 1px 5px 1px 5px;
}
.tabmark a:active {
	background-color: white;
	color: red;
}
.tabmark a:hover {
	color: black;
	background-color: #CCCCCC;
}

.tabcontent {
	z-index : 200;
	position: relative;
	border: 1px solid #999999;
	padding: 6px 2px 2px 2px;
	margin-bottom: 25px;
	background-color: #eeeeee;
	border-radius: 0px 4px 4px 4px;
	-moz-border-radius: 0px 4px 4px 4px;
	-khtml-border-radius: 0px 4px 4px 4px;
	width: 100%;
}

/* trackers specific style */

.statuson {
  padding: 1px;
  margin: 1px;
  border: 1px inset #666666;
  border-radius: 20px;
  -moz-border-radius: 20px;
  -khtml--border-radius: 20px;
  vertical-align: middle;
  background-color: #bbaa99;
}
.statusoff {
  padding: 1px;
  margin: 2px;
  vertical-align: middle;
}

.wikitopline table { width: 100%; }

/* wiki diff styles */
.diff div{border-top: 1px solid black;}
.diffheader{background-color:#a9b8c2; font-weight: bold;}
.diffadded {background-color:#ccffcc;}
.diffdeleted {background-color:#ffcccc;}
.diffbody{background-color:#F2F4F5}
.diffchar {color: red;}

/**** coloration for QUOTE plugin *****/
.quoteheader {
margin: 10px 5px 0px 5px;
padding: 4px;
border-width: 1px 1px 0px 1px;
border-style: solid;
border-color: #A9B8C2;
color: black;
font-weight: bold;
background-color: #A9B8C2;
font-size: 8pt;
}
.quotebody {
margin: 0px 5px 10px 5px;
padding: 5px;
border-color: #A9B8C2;
border-width: 0px 1px 1px 1px;
border-style: solid;
color: black;
background-color: #edeeef;
}

/*
 * $Header: /cvsroot/tikiwiki/tiki/styles/notheme/notheme-article.css,v 1.2 2003/10/06 22:48:29 zaufi Exp $
 *
 * Styles used by articles subsystem
 *
 */

/* Div with title of article (abover heading) */
div.articletitle {
    color: grey;
    background-color: yellow;
    padding: 4px;
    border: 3px ridge black;
    border-bottom: none;
}
/* Line of title */
span.titlea {
    font-weight: bold;
}
/* Line of 'by' and 'when' */
span.titleb {
    font-family: sans-serif;
    font-size: small;
}
/* Heading of article (sarting text with picture) */
div.articleheading {
    color: black;
    background-color: yellow;
    padding: 10px;
    border: 3px ridge black;
    border-top: none;
}
div.articlebody {
    color: black;
    background-color: yellow;
    padding: 10px;
    border: 3px ridge black;
}

div.articletrailer {
    font-size: small;
    margin-bottom: 10px;
}
/*
 * $Header: /cvsroot/tikiwiki/tiki/styles/notheme/doxygen.css,v 1.3 2003/11/11 16:12:43 zaufi Exp $
 *
 */

/* Div with inlined doxygened documentation file */
div.integrated-page {
    color: black;
    background-color: yellow;
    border: 2px ridge black;
    padding: 4px;
}

/* Main (on page top) index */
div.integrated-page div.qindex {
    font-size: small;
    text-align: center;
    margin-bottom: 2px;
}

/* Links in main index */
div.integrated-page div.qindex a.qindex {
    text-decoration: none;
}
div.integrated-page div.qindex a.qindexHL {
    color: InfoText;
    background-color: transparent;
    text-decoration: none;
}
/* Hilight links on mouse over */
div.integrated-page div.qindex a.qindex:hover,
div.integrated-page div.qindex a.qindexHL:hover {
    color: grey;
    background-color: yellow;
    text-decoration: none;
}

div.integrated-page td.indexkey {
    color: black;
    background-color: Window;
    font-weight: bold;
    padding: 2px 10px 2px 10px;
    margin: 2px 0px 2px 0px;
}
div.integrated-page td.indexvalue {
    color: black;
    background-color: Window;
    font-style: italic;
    padding: 2px 10px 2px 10px;
    margin: 2px 0px 2px 0px;
}

div.integrated-page td.memItemLeft,
div.integrated-page td.memItemRight,
div.integrated-page td.mdescLeft,
div.integrated-page td.mdescRight {
    font-size: small;
}

div.integrated-page span.keyword       { color: #0000b0 }
div.integrated-page span.keywordtype   { color: #604020 }
div.integrated-page span.keywordflow   { color: #0000b0; font-weight: bold; }
div.integrated-page span.comment       { color: #800000 }
div.integrated-page span.preprocessor  { color: #806020 }
div.integrated-page span.stringliteral { color: #002080 }
div.integrated-page span.charliteral   { color: #008080 }


div.integrated-page table.mdTable {
    color: InfoText;
    background-color: transparent;
    border: 1px ridge black;
}
/*
 * $Header: /cvsroot/tikiwiki/tiki/styles/notheme/notheme-box.css,v 1.16 2003/11/15 17:46:23 zaufi Exp $
 *
 */

/*
 * Boxes
 *
 * ... are used to present a box with a title bar and content,
 * they are used for modules and they are also used in the
 * rankings, admin screen etc.
 * The box class is used for modules while the cbox class is
 * used for other boxes
 *
 */

/* A simple box is just a div with a border around and some margin
 * used for example in the admin screen */
div.simplebox {
    border: 2px ridge black;
    font-size: small;
}

div#tiki-center > div.simplebox {
    color: InfoText;
    background-color: transparent;
    padding: 5px;
}

/* Boxes used for modules (modules are those boxes in the left/right columns) */
div.box {
    color: black;
    background-color: white;
    width: 95%;
    margin-top: 6px;
    border-top: 2px outset grey;
    border-left: 2px outset grey;
    border-bottom: 2px outset black;
    border-right: 2px outset black;
    font-size: small;
}
/* No margin at top for fist boxes at both sides */
div#leftcolumn  > div.box:first-child,
div#rightcolumn > div.box:first-child
{
    margin-top: 0px;
}

/* Boxes are divided in title and data, this is the title */
div.box-title {
    color: grey;
    background-color: yellow;
    margin-top: 2px;
    margin-bottom: 6px;
    text-align: center;
    font-variant: small-caps;
    font-weight: bold;
    letter-spacing: 0.1em;
}
div.box-title table {
    width: 100%;
}

/* And this is the data */
div.box-data {
    margin: 0px;
    padding: 10px 4px 10px 4px;
}

/* Now the boxes for the rest of Tiki (non-modules */
div.cbox {
    color: black;
    background-color: Window;
    margin-top: 20px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 20px;
    border-top: 2px outset grey;
    border-left: 2px outset grey;
    border-bottom: 2px outset black;
    border-right: 2px outset black;
}
div.wikitext div.cbox {
    margin: 0px;
}
div.cbox#error-box {
    margin: 20px;
    margin-top: 120px;
    margin-right: 30px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 20px;
    border: 3px ridge black;
    text-align: center;
}

/* Boxes are divided in title and data, this is the title */
div.cbox-title {
    font-weight: bold;
    text-transform: uppercase;
    text-align: left;
    margin-bottom: 20px;
    border-bottom: 1px;
    padding-left: 20px;
}

/* And this is the data */
div.cbox-data table {
    width: 100%;
}

/* When modules display a list of items each item is enclosed
 * in a cell with the following style
 */
td.module {
    color: black;
    text-align: left;
}

div.separator {
    color: black;
    margin: 3px;
    width: 95%;
}
/* submenu div */
div.separator + div[id] {
    margin: 2px 0px 5px 0px;
    padding-left: 2ex;
}

.linkmenu,   .linkmenu:visited,
.linkmodule, .linkmodule:visited,
.separator,  .separator:visited {
    color: black;
    text-decoration: none;
}

.linkmenu:visited:hover,   .linkmenu:hover,
.linkmodule:visited:hover, .linkmodule:hover,
.separator:visited:hover,  .separator:hover {
    color: black;
    text-decoration: underline;
}

.flip, .flip:visited, .flip:visited:hover, .flip:visited:hover, .flip:active {
    color: grey;
    background-color: yellow;
}

div.box-title img {
    /*  visibility: hidden; */
    display: none;
}

div.box-title:hover img {
    /*  visibility: visible; */
    display: inline;
}

div.box-title td {
    vertical-align: middle;
    text-align: center;
}

/* Repaint module placed on wiki page */
div.wikitext * div.box {
    position: static;
    display: block;
    margin: 0px;
    color: black;
    background: transparent;
    border: none;
    width: auto;
    min-width: 170px;
}
div.wikitext * div.box-title {
    position: static;
    display: block;
    margin: 0px;
    border: 2px ridge black;
    width: auto;
    min-width: 170px;
}
div.wikitext * div.box-data {
    position: static;
    display: block;
    background: transparent;
    margin: 0px;
    border: none;
    width: auto;
    min-width: 170px;
}
/*
 * $Header: /cvsroot/tikiwiki/tiki/styles/notheme/notheme-calendar.css,v 1.4 2003/12/04 19:12:57 mose Exp $
 *
 */

div#tab,
div#tabcal,
div#tabnav
{
  font-size: small;
}

table#calendar
{
  font-size: small;
}
#caltable
{
width:100%;
}
.Cal0, 
.Cal1, 
.Cal2
{
border-top:1px dashed #cccccc;
color: #425262;
font-size:10px;
padding-right:0px;
}
.Cal0:before
{
content: "? ";
}

.Cal1:before
{
content: "+ ";
background-color: #FFCC77;
}

.Cal2:before
{
content: "X ";
background-color: #eeeeaa;
}
/* misc cal styles */
.caltitle
{
font-weight: bold;
color: #425262;
}
.caltab
{
padding-left: 10px;
padding-right: 10px;
border: 1px solid #666666;
border-bottom: 2px solid #aeaeae;
margin-right: 6px;
color: #000000;
}
a.caltab
{
text-decoration: none;
font-weight: bold;
font-size: 11px;
background-color: #dedede;
color: #000000;
}
a.caltab:hover
{
background-color: #efefaf;
border-bottom: 2px solid #dedede;
}
.caltabon
{
padding-left: 10px;
padding-right: 10px;
background-color: #ffffff;
border: 1px solid #666666;
border-bottom: 2px solid #FFFFFF;
margin-right: 6px; 
color: #000000;
}
a.caltabon
{
text-decoration: none;
font-weight: bold;
font-size: 11px;
color: #000000;
}
a.caltabon:hover
{
background-color: transparent;
}
div#tab, div#tabcal, div#tabnav
{
margin-top: 10px;
margin-left: 29px;
}
div#tab
{
margin-bottom: 1px;
}
div.tabcal, div.tabnav
{
padding: 10px;
background-color: #ffffff;
border: 1px solid #666666;
border-bottom: 0;
font-size: 11px;
}
div.tabrow {
margin-left: 29px;
background-color: #efefef;
border: 1px solid #787878;
border-bottom: 0;
font-size: 11px;
}
td.middle {
	vertical-align: middle; 
}
.daterow {
	margin-left: 10px;
}
.mininotes {
	font-size: 80%;
	color:#666666;
}
/* checkboxes background is required for rollover display */
.calcheckbox
{
background-color: #ffffff;
}
.caltoggle
{
font-size: 9px;
margin-bottom: 7px;
}
.opaque
{
background-color: #ffffff;
width: auto;
border: 1px solid #666666;
padding: 1px; 
}
.opaque .box-title,
.opaque, .box-data 
{
width: auto;
}
.calfocus
{
font-size: 9px;
background-color: #e4e1d9;
}
.calfocus a
{
text-decoration: none;
color: #000000;
}
.calfocuson
{
font-size: 9px;
background-color: #f3e498;
}
.calfocuson a
{
text-decoration: none;
color: #000000;
}
.calcontent {
min-height: 60px;
}

.Calwiki
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
margin-top: 0;
}

.Calwiki a
{
color: #443F39;
}

.Calwiki:before
{
content: "w";
font-family: monospace;
background-color: #ffffff;
}

.Calblog
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
}

.Calblog a
{
color: #443039;
}

.Calblog:before
{
content: "b";
font-family: monospace;
background-color: #ffffff;
}

.Calgal
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
}

.Calgal a
{
color: #303F49;
}

.Calgal:before
{
content: "i";
font-family: monospace;
background-color: #ffffff;
}

.Calart
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
}

.Calart a
{
color: #304F30;
}

.Calart:before
{
content: "a";
font-family: monospace;
background-color: #ffffff;
}

.Calforum
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
}

.Calforum a
{
color: #304F30;
}

.Calforum:before
{
content: "o";
font-family: monospace;
background-color: #ffffff;
}

.Caldir
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
}

.Caldir a
{
color: #304F30;
}

.Caldir:before
{
content: "d";
font-family: monospace;
background-color: #ffffff;
}

.Calfgal
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
}

.Calfgal a
{
color: #304F30;
}

.Calfgal:before
{
content: "f";
font-family: monospace;
background-color: #ffffff;
}

.Calfaq
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
}

.Calfaq a
{
color: #304F30;
}

.Calfaq:before
{
content: "q";
font-family: monospace;
background-color: #ffffff;
}

.Calquiz
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
}

.Calquiz a
{
color: #304F30;
}

.Calquiz:before
{
content: "z";
font-family: monospace;
background-color: #ffffff;
}

.Caltrack
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
}

.Caltrack a
{
color: #304F30;
}

.Caltrack:before
{
content: "t";
font-family: monospace;
background-color: #ffffff;
}

.Calsurv
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
}

.Calsurv a
{
color: #304F30;
}

.Calsurv:before
{
content: "s";
font-family: monospace;
background-color: #ffffff;
}

.Calnl
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
}

.Calnl a
{
color: #304F30;
}

.Calnl:before
{
content: "n";
font-family: monospace;
background-color: #ffffff;
}

.Caleph
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
}

.Caleph a
{
color: #304F30;
}

.Caleph:before
{
content: "e";
font-family: monospace;
background-color: #ffffff;
}

.Calchart
{
border-top:1px dashed #cccccc;
font-size:10px;
padding-left:3px;
padding-right:3px;
}

.Calchart a
{
color: #304F30;
}

.Calchart:before
{
content: "c";
font-family: monospace;
background-color: #ffffff;
}

a.viewmodeon
{
margin: 0;
padding: 0;
}
a.viewmodeoff
{
margin: 0;
padding: 0;
}
a.viewmodeon img {
	margin: 0;
padding: 0;
}
a.viewmodeoff img {
	margin: 0;
padding: 0;
}

.viewmodeoff:hover
{
background-color: #FFFF00;
color: #000000;
}
.calweb
{
font-weight: bold;
font-size: 10px;
text-decoration: none;
padding-left: 3px;
padding-right: 3px;
color: #336699;
}
.calweb:hover
{
color: #996633;
}
#calprio
{
margin-left: 7px;
padding-left: 5px;
padding-right: 5px;
color: black;
}

.calprio1 { background-color: #DAE0E0; }
.calprio2 { background-color: #DADCDC; }
.calprio3 { background-color: #DAD0D0; }
.calprio4 { background-color: #DACACA; }
.calprio5 { background-color: #DAC0D0; }
.calprio6 { background-color: #DABABA; }
.calprio7 { background-color: #DAB0B0; }
.calprio8 { background-color: #DAAAAA; }
.calprio9 { background-color: #DA9A9A; }
.calprio1 a, .calprio2 a, .calprio3 a, .calprio4 a, .calprio5 a, 
.calprio6 a, .calprio7 a, .calprio8 a, .calprio9 a { color: #000000; }
/* style of the popup background in case of transparent styles */
#opaque
{
background-color: #ffffff;
}

/*
 * $Header: /cvsroot/tikiwiki/tiki/styles/notheme/notheme-categories.css,v 1.9 2003/11/15 06:42:15 zaufi Exp $
 *
 * Define styles for: Categories
 *
 */

/*
 * Categories
 */

/* Table containing the category path */
table.tcategpath {
    color: InfoText;
    background-color: transparent;
    width: 100%;
    margin-bottom: 30px;
}

td.tdcategpath {
    vertical-align: middle;
}
/* Links to up/top categories */
/* Links to subcategories */
.categpath, .categpath:visited, .categpath:active,
.categlink, .categlink:visited, .categlink:active,
.catname,   .catname:visited,   .catname:active {
    text-decoration: none;
}

.categpath:hover, .categpath:visited:hover,
.categlink:hover, .categlink:visited:hover,
.catname:hover,   .catname:visited:hover {
    text-decoration: underline;
}

/* Table with the subcategories (old way to show subcategories) */
table.subcats {
}

td.tdsubcat:hover {
}

table.catobjects {
    color: black;
    background-color: Window;
    width: 100%;
    border: 3px ridge black;
}

td.categobjectsnameeven, td.categobjectsdataodd {
}

td.categobjectsdataeven, td.categobjectsdataodd {
}

/* trees */
div.tree {
    text-align: left;
    padding-left: 1.5em;
}
/* Root of tree (outer div) */
div.tree#top {
    color: black;
    background-color: Window;
    border: 3px ridge black;
    padding: 10px 1em 20px 1em;
}

/* Categories lists below WikiPages */
div.catlists {
    font-family: serif;
    font-size: small;
    margin: 10px 0px 0px 0px;
    padding: 0px;
    border: 1px outset black;
}

div.catlists div.cbox-title {
    font-variant: small-caps;
    text-transform: none;
    margin: 0px;
    padding: 0px 5px;
}

div.catlists div.cbox-data {
    margin: 0px;
    padding: 0px 5px;
}/*
 * $Header: /cvsroot/tikiwiki/tiki/styles/notheme/notheme-comments.css,v 1.1 2003/11/15 06:42:15 zaufi Exp $
 * Styles for comments (wiki, forums)
 */

#comzone {
    display: none;
    margin-top: 10px;
}

#comzoneopen {
    display: block;
    margin-top: 10px;
}

div#comzone table.normal td.heading {
    font-size: small;
}

/* The comment title */
span.commentstitle {
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* Links in comments and in the comment header */
.commentshlink, .commentshlink:active, .commentshlink:visited, .commentslink, .commentslink:active {
    text-decoration: none;
}

.commentslink:visited {
    text-decoration: none;
}

.commentshlink:hover, .commentshlink:visited:hover, .commentslink:hover, .commentslink:visited:hover {
    text-decoration: underline;
}

table#commentshelp {
    color: InfoText;
    background-color: transparent;
    font-size: small;
    font-family: serif;
}
table#commentshelp td {
    padding: 10px;
}

/* Forums only styles (?) */
div.commentscomment {
    border: 2px ridge black;
}

div.commentheader {
    color: InfoText;
    background-color: transparent;
}
div.commenttext {
    color: black;
    background-color: yellow;
    font-family: serif;
}

td.odd table.commentinfo {
    width: 100%;
}
/*
 * $Header: /cvsroot/tikiwiki/tiki/styles/notheme/notheme-debug.css,v 1.13 2003/11/16 19:32:00 zaufi Exp $
 *
 * Debug console used styles.
 *
 */

div.debugconsole {
    position: absolute;
    background-color: black;
    color: yellow;
    top: 20px;
    left: 5px;
    min-height: 200px;
    max-height: 500px;
    height: 500px;
    min-width: 700px;
    max-width: 700px;
    width: 700px;
    z-index: 5;
    padding: 5px;
    border: 3px ridge black;
    font-size: small;
}

div.debugger-tab {
    position: relative;
    bottom: 0px;
    right: 0px;
    width: 99%;
    max-height: 72%;
    height: auto;
    overflow: auto;
    margin-top: 20px;
}

/* Tables that can appear in debugger console */
div.debugconsole table#watchlist,
div.debugconsole table#features,
div.debugconsole table#tikitables,
div.debugconsole table#log,
div.debugconsole table#sqltable,
div.debugconsole table#permissions {
    color: yellow;
    border: 1px solid grey;
    border-left: none;
    border-right: none;
    background: none;
    border-collapse: collapse;
    border-spacing: 0px;
    width: 100%;
}

/*
 * Table elements in debugger console
 */
div.debugconsole td.heading {
    border: 1px solid ThreeDDarkShadow;
    border-left: none;
    border-right: none;
    border-top: none;
    background-color: black;
    color: yellow;
    vertical-align: top;
}

div.debugconsole td.even,
div.debugconsole td.odd {
    border: 1px solid ThreeDDarkShadow;
    border-left: none;
    border-right: none;
    border-bottom: none;
    background-color: black;
    color: yellow;
    vertical-align: top;
}
/* Do not show any borders for first row */
div.debugconsole * td[id = "firstrow"] {
    border: none;
}
/* Internal vertical border in watch list table */
div.debugconsole table#watchlist td + td {
    border-left: 1px solid ThreeDDarkShadow;
    padding-left: 5px;
}

div.debugconsole table#sqltable td + td {
    border-left: 1px solid ThreeDDarkShadow;
}

/*
 * Permissions/Features table
 */

/* State of permission/feature in table */
span.on-option {
    color: grey;
}

span.off-option {
    color: ThreeDDarkShadow;
}

span.on-option:hover {
    color: yellow;
}

span.off-option:hover {
    color: ThreeDFace;
}

/* Debugger error massage */
span.dbgerror {
    color: red;
    display: block;
}

span.dbgerror:hover {
    color: black;
    background: #A00000;
}

/* make all text fields full sized */
div.debugconsole * input[type="text"] {
    width: 99%;
    font: normal 12px courier, Fixed, monospace;
}

/* Close link */
div.debugconsole .separator,
div.debugconsole .separator:visited,
div.debugconsole .separator:hover,
div.debugconsole .separator:visited:hover {
    color: grey;
    text-decoration: none;
}

div.debugconsole td.formcolor {
    background-color: Window;
}

div.debugconsole pre {
    margin: 0px;
    padding: 0px;
}
/* Add space to left of 2nd column of log table */
div.debugconsole table#log td + td {
    padding-left: 1em;
}
/*
 * $Header: /cvsroot/tikiwiki/tiki/styles/notheme/notheme-dir.css,v 1.7 2003/11/15 06:42:15 zaufi Exp $
 *
 * Directory styles
 *
 */

/* The list of categories */
div.dircategs {
}

/* Links to categories */
.dirlink {
}

.dirlink:hover {
}

/* Links to subcategories */
.dirsublink {
}

.dirsublink:hover {
}

/* The list of sites in any category */
div.dirlistsites {
}

/* each site in the list of sites */
div.dirsite {
}

span.dirsitedesc {
}

span.dirsitetrail {
    font-size: 10px;
}

span.dirsitecats {
}

/* Links to sites */
.dirsitelink {
}

.dirsitelink:hover {
}

/* Related categories */
div.dirrelated {
}

/* Footer with stats for the directory */
td.dirfooter {
    font-size: 9px;
}

div.dirfooter {
    color: InfoText;
    background-color: transparent;
    border: 2px ridge black;
    font-family: sans-serif;
    font-size: small;
}
/*
 * $Header: /cvsroot/tikiwiki/tiki/styles/notheme/notheme-faq.css,v 1.2 2003/10/06 22:48:29 zaufi Exp $
 *
 * Define styles for: FAQ
 *
 */

/* List of questions in this FAQ */
div.faqlistquestions {
}

/* Div around q&a */
div.faqqa {
    color: InfoText;
    background-color: transparent;
    border: 1px outset black;
    margin-bottom: 10px;
}

/* Div with question */
div.faqquestion {
    font-style: italic;
    margin: 4px 4px 10px 4px;
}

/* Div with answer */
div.faqanswer {
    margin: 4px 4px 10px 4px;
}

/* Div with suggeted questions and post form */
div.faq_suggestions#faqsugg {
    margin-bottom: 20px;
}
/*
 * $Header: /cvsroot/tikiwiki/tiki/styles/notheme/notheme-other.css,v 1.9 2003/11/15 06:42:15 zaufi Exp $
 *
 * Define styles for:
 *  Messages, RSS, Shoutbox, Categories
 *
 */

/*
 * Messages
 */
td.prio1, td.prio2, td.prio3, td.prio4, td.prio5 {
    border: 1px outset black;
    background-color: Window;
}

/* Div containing links to flag/unflag messages when reading a message */
div.messureadflag {
    padding: 5px;
}

/* Header when reading a message */
div.messureadhead {
    border: 2px ridge black;
    margin-top: 20px;
}

div.messureadhead td[style = "font-weight:bold;"] {
    border: 1px outset black;
}

div.messureadhead > table {
    width: 100%;
}

div.messureadhead td[style = "font-weight:bold;"] + td {
    border: 1px outset black;
    width: 100%;
}

/* Message body when reading */
div.messureadbody {
    background-color: Window;
    border: 2px ridge black;
    margin-top: 5px;
}

/* Links to read emails (the subject in the mailbox listing) */
.readlink, .readlink:visited {
    color: black;
    text-decoration: none;
}

.readlink:hover, .readlink:visited:hover {
    color: grey;
    background-color: yellow;
    text-decoration: none;
}

/*
 * RSS
 */
.rsslink, rsslink:visited {
    text-decoration: none;
}

rsslink:visited {
    text-decoration: none;
}

.rsslink:hover, .rsslink:visited:hover {
    color: grey;
    background-color: yellow;
    text-decoration: none;
}

/*
 * Shoutbox
 */
div.shoutboxmsg {
    border: 1px outset black;
    margin-top: 5px;
    padding: 5px;
}

div.shoutboxmodmsg {
/* Looks like transparent buggy in CVS konqueror */
/* border: 1px inset transparent; */
}

div.shoutboxmsg:hover /*,
div.shoutboxmodmsg:hover */
{
    border: 1px inset black;
}

textarea.tshoutbox {
}

div.shoutboxmodmsg.linkmodule, div.shoutboxmodmsg.linkmodule:visited {
    /*  color: ;*/
    text-decoration: none;
}

/* Page m/n */
div.mini {
    font-size: small;
}

/* div with image previews */
div.thumbnails {
    color: black;
    background-color: yellow;
    border: 3px ridge black;
}
/* Image gallery info panel */
div.imgaldescr {
    color: InfoText;
    background-color: transparent;
    border: 3px ridge black;
    padding: 5px;
}
/* TikiIntegrator: By default copy rules dialog not shown */
div#rules-copy-panel {
    display: none;
}

div#cached-page-info {
    border: 2px ridge black;
}
/* Forum defines */
/* table with subject */
td.even table,
td.odd table {
    width: 100%;
    color: InfoText;
    background-color: transparent;
}
td.threadsoddr table {
    background-color: Window;
}
div#forumpost {
    display: none;
}
/*
 * $Header: /cvsroot/tikiwiki/tiki/styles/notheme/notheme-table.css,v 1.9 2004/02/16 20:01:23 mose Exp $
 *
 */

/* General tables */

/*
 * These styles apply to tables used to display
 * common listings such as the wiki page listing,
 * last changes, listings in admin screens, etc.
 */

/* The table */
table.normal {
    width: 100%;
    border: 2px ridge black;
}

table.normalnoborder {
    width: 100%;
}
/* Do not show border if normaltab inside a simplebox */
div.simplebox table.normal {
    width: 100%;
    border: none;
}

/* Cells where nothing is specified */
td {
    vertical-align: top;
}

/* Cells in forms without background color (inside a div for example) */
td.form {
    color: black;
    font-size: small;
    vertical-align: top;
}
/* Cells in forms using a background color */
.formcolor {
    color: black;
    background-color: Button;
    text-align: left;
    vertical-align: top;
    border: 1px outset black;
}
.formcolor:hover {
	background-color: Buttonyellow;
}
/* Table headings */
td.heading {
    color: grey;
    background-color: yellow;
    font-weight: bold;
    border: 1px outset black;
    height: 25px;
    padding-left: 2px;
    padding-right: 5px;
    vertical-align: middle;
}

td.button {
    height: 25px;
    text-align: center;
    vertical-align: middle;
}

/* Links in table headings */
.tableheading, .tableheading:visited, .tableheading:visited:hover,
.tableheading:hover, .tableheading:active {
    color: grey;
    text-decoration: none;
}

/*
 * When a find button is provided for a listing the table
 *form is displayed in a table with the following style
 */
table.findtable {
    width: 100%;
    margin-bottom: 20px;
}

td.findtitle {
}

/* Tables odd rows */
.odd {
    background-color: Window;
    border: 1px outset black;
}

.even {
    border: 1px outset black;
}
/* I saw only sections n forums list with such class */
td.third {
    color: InfoText;
    background-color: transparent;
}

/*
 * Caption in tables.
 * Currently in Attachments and comments only.
 */
caption {
    font-weight: bold;
    text-align: right;
    vertical-align: middle;
}

table.wikitopline {
    width: 100%;
}

/* Input fields inside forms */
table.normal input[type="text"] {
    width: 100%;
}
/*
 * $Header: /cvsroot/tikiwiki/tiki/styles/notheme/notheme-tc.css,v 1.9 2003/11/15 06:42:15 zaufi Exp $
 *
 */

/*
 * General TIKI layout
 */

/* This div encloses the whole Tiki application */
div#tiki-main {
    height: 100%;
    width: 100%;
    margin: 0px;
}
/* This is the header */
div#tiki-top {
    text-align: right;
    position: absolute;
    right: 200px;
    margin-top: 0px;
    padding: 0px;
}

/* This is the middle */
div#tiki-mid {
    margin-top: 10px;
}
/* And this is the footer */
div#tiki-bot {
	clear:both;
    margin-top: 10px;
    font-size: small;
}

div#tiki-bot > table {
    width: 100%;
}

div#tiki-bot > table td {
    vertical-align: middle;
}

div#rightcolumn {
	position:absolute;
	right:0;
    color: black;
    background: transparent;
    top: auto;
    width: 180px;
    padding: 4px;
}
div#tiki-center {
    /*  color: black;
      background: AppWorkspace;*/
	float:left;
    padding-left: 2px;
    padding-right: 2px;
    width: auto;
}
div#tiki-center > table {
    width: 100%;
}

/*
 * $Header: /cvsroot/tikiwiki/tiki/styles/notheme/notheme-wiki.css,v 1.11.2.1 2005/07/20 17:34:38 michael_davey Exp $
 *
 */

/*
 * Wiki page preferences
 */

/* Titles */
/* When the page title is a link this is the style */
.pagetitle, .pagetitle:visited, .pagetitle:active {
    color: black;
    font-weight: bold;
    font-variant: small-caps;
    font-size: 40px;
    text-decoration: none;
    text-transform: none;
}

/* Text in wiki pages is displayed using the following style */
div.wikitext {
    color: black;
    background-color: white;
    border: 1px ridge black;
    padding: 1px;
    padding-bottom: 10px;
    margin: 1px;
    margin-top: 5px;
    clear: both;
}
/* -= Wiki title bar =- */
div.titlebar {
    color: blue;
    background-color: yellow;
    font-variant: small-caps;
    font-size: 20px;
    padding-left: 5px;
    border: 2px ridge black;
    margin-top: 35px;
}
/* Do not add space before top page -=title=- */
div.wikitext > div.titlebar:first-child {
    margin-top: 5px;
}
/ * Links in -=titlebar=- */
div.titlebar a.wiki:link {
    color: blue;
}
div.titlebar a.wiki:visited,
div.titlebar a.wiki:hover,
div.titlebar a.wiki:visited:hover {
    color: blue;
}
/* The bar where the actions for a page are displayed */
div#page-bar {
    margin-left: 5px;
    font-size: small;
}
/*
 * Wiki action buttons (the buttons displayed at the end of
 * each page to edit/print/remove/etc a page
 */
.button2, .button3 {
    font-family: serif;
    font-size: small;
    text-align: center;
    color: black;
    background-color: ThreeDFace;
    /*
      border: 1px outset grey;
    */
    border-top: 1px solid grey;
    border-left: 1px solid grey;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
}
.button3 {
  border-radius : 5px 5px 0 0;
  -moz-border-radius : 5px 5px 0 0;
  -khtml-border-radius : 5px 5px 0 0;
}
.button3 .linkbut {
  border-radius : 5px 5px 0 0;
  -moz-border-radius : 5px 5px 0 0;
  -khtml-border-radius : 5px 5px 0 0;
  padding-bottom : 2px;
  border-bottom : 0;
}

.button2:hover {
    /*
      border: 1px inset grey;
    */
    border-top: 1px solid black;
    border-left: 1px solid black;
    border-bottom: 1px solid grey;
    border-right: 1px solid grey;
}

/* Links in buttons */
.linkbut, .linkbut:visited {
    color: MenuText;
    background-color: Button;
    text-decoration: none;
}

.linkbut:visited:hover, .linkbut:hover {
    color: blue;
    text-decoration: none;
}

.linkbut:active {
    color: MenuText;
    background-color: Button;
    text-decoration: none;
}

.linkbut:first-letter, .linkbut:visited:first-letter {
    color: blue;
    text-decoration: inherit;
}

.yellow, .yellow:visited, .yellow:visited:hover, .yellow:hover, .yellow:active {
    color: blue;
    background-color: Button;
}

/*
 * When an external link is cached a small link
 * to the cached version (cache) is displayed
 * using this style
 */
.wikicache, .wikicache:visited, .wikicache:visited:hover, .wikicache:hover, .wikicache:active {
    color: GrayText;
    font-size: small;
    text-decoration: none;
}

/* User table on wiki page */
table.wikitable {
    width: 100%;
    border: 1px solid black;
    border-spacing: 0;
    border-collapse: separate;
}

td.wikicell {
    border: 1px solid GrayText;
    border-spacing: 0;
    border-collapse: separate;
}

/* Date displayed for last modification date of pages */
p.editdate {
    font-size: small;
    font-family: serif;
}

/* The edit-help used to display the wiki syntax when editing a page */
div.wiki-edithelp {
    display: none;
    color: InfoText;
    background-color: white;
    border: 2px outset black;
    padding: 6px;
    font-family: serif;
    font-size: small;
    margin-top: 10px;
}

/* Wiki structures navigation bar */
div.tocnav {
    border: 2px ridge black;
    background-color: white;
    padding-bottom: 5px;
    padding-top: 5px;
    margin-bottom: 30px;
}

.tocnavlink, .tocnavlink:visited, .tocnavlink:hover, .tocnavlink:visited:hover {
    color: InfoText;
    text-decoration: none;
}

/* The whole comment/attachment area when it is visible and when it is not */
#attzone {
    display: none;
    margin-top: 10px;
}

/* Code listing style */
div.codelisting {
    color: InfoText;
    background-color: white;
    border: 2px ridge black;
    margin: 4px;
    padding-left: 20px;
}

/* Input fields in editing form */
input.wikitext {
    width: 100%;
}

