/*
 * ----------[ kanetonskin style
 */

/*
 * ---[ broken wikiword links
 */

.twikiNewLink a:link sup,
.twikiNewLink a:visited sup
{
  vertical-align: baseline;
  color: red;
  background-color: #ffffff;
  text-decoration: none;
}

.twikiNewLink
{
  background-color: #ffffff;
}

.twikiNewLink font
{
  color: inherit;
  background-color: #ffffff;
}

/*
 * ---[ borders
 */

.kaneton-border-left
{
  background-image: url("border-left.jpg");
  background-color: #ffffff;
  background-repeat: repeat-y;
  background-position: center center;
}

.kaneton-border-right
{
  background-image: url("border-right.jpg");
  background-color: #ffffff;
  background-repeat: repeat-y;
  background-position: center center;
}

/*
 * ---[ menu
 */

A.kaneton-home
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("home.jpg");
  background-repeat: no-repeat;
}

A.kaneton-home:HOVER
{
  background-image: url("home-hover.jpg");
}

A.kaneton-news
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("news.jpg");
  background-repeat: no-repeat;
}

A.kaneton-news:HOVER
{
  background-image: url("news-hover.jpg");
}

A.kaneton-features
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("features.jpg");
  background-repeat: no-repeat;
}

A.kaneton-features:HOVER
{
  background-image: url("features-hover.jpg");
}

A.kaneton-status
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("status.jpg");
  background-repeat: no-repeat;
}

A.kaneton-status:HOVER
{
  background-image: url("status-hover.jpg");
}

A.kaneton-papers
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("papers.jpg");
  background-repeat: no-repeat;
}

A.kaneton-papers:HOVER
{
  background-image: url("papers-hover.jpg");
}

A.kaneton-assignments
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("assignments.jpg");
  background-repeat: no-repeat;
}

A.kaneton-assignments:HOVER
{
  background-image: url("assignments-hover.jpg");
}

A.kaneton-sources
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("sources.jpg");
  background-repeat: no-repeat;
}

A.kaneton-sources:HOVER
{
  background-image: url("sources-hover.jpg");
}

A.kaneton-about
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("about.jpg");
  background-repeat: no-repeat;
}

A.kaneton-about:HOVER
{
  background-image: url("about-hover.jpg");
}

A.kaneton-articles
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("articles.jpg");
  background-repeat: no-repeat;
}

A.kaneton-articles:HOVER
{
  background-image: url("articles-hover.jpg");
}

A.kaneton-contribute
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("contribute.jpg");
  background-repeat: no-repeat;
}

A.kaneton-contribute:HOVER
{
  background-image: url("contribute-hover.jpg");
}

A.kaneton-licenses
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("licenses.jpg");
  background-repeat: no-repeat;
}

A.kaneton-licenses:HOVER
{
  background-image: url("licenses-hover.jpg");
}

A.kaneton-fun
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("fun.jpg");
  background-repeat: no-repeat;
}

A.kaneton-fun:HOVER
{
  background-image: url("fun-hover.jpg");
}

A.kaneton-contact
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("contact.jpg");
  background-repeat: no-repeat;
}

A.kaneton-contact:HOVER
{
  background-image: url("contact-hover.jpg");
}

A.kaneton-wiki
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("wiki.jpg");
  background-repeat: no-repeat;
}

A.kaneton-wiki:HOVER
{
  background-image: url("wiki-hover.jpg");
}

A.kaneton-intranet
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("intranet.jpg");
  background-repeat: no-repeat;
}

A.kaneton-intranet:HOVER
{
  background-image: url("intranet-hover.jpg");
}

A.kaneton-intranets
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("intranets.jpg");
  background-repeat: no-repeat;
}

A.kaneton-intranets:HOVER
{
  background-image: url("intranets-hover.jpg");
}

A.kaneton-bibliography
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("bibliography.jpg");
  background-repeat: no-repeat;
}

A.kaneton-bibliography:HOVER
{
  background-image: url("bibliography-hover.jpg");
}

A.kaneton-blog
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("blog.jpg");
  background-repeat: no-repeat;
}

A.kaneton-blog:HOVER
{
  background-image: url("blog-hover.jpg");
}

A.kaneton-k
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("k.jpg");
  background-repeat: no-repeat;
}

A.kaneton-k:HOVER
{
  background-image: url("k-hover.jpg");
}

A.kaneton-kaneton
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("kaneton.jpg");
  background-repeat: no-repeat;
}

A.kaneton-kaneton:HOVER
{
  background-image: url("kaneton-hover.jpg");
}

A.kaneton-kayou
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("kayou.jpg");
  background-repeat: no-repeat;
}

A.kaneton-kayou:HOVER
{
  background-image: url("kayou-hover.jpg");
}

A.kaneton-tribune
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("tribune.jpg");
  background-repeat: no-repeat;
}

A.kaneton-tribune:HOVER
{
  background-image: url("tribune-hover.jpg");
}

A.kaneton-documentation
{
  display: block;
  width: 166px;
  height: 25px;
  background-image: url("documentation.jpg");
  background-repeat: no-repeat;
}

A.kaneton-documentation:HOVER
{
  background-image: url("documentation-hover.jpg");
}

/*
 * ---[ content
 */

.kaneton-content H1
{
  font-weight: normal;
  font-size: 26px;
  color: #333333;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  text-indent: 0.0cm;
  margin-left: 0.0cm;
}

.kaneton-content H2
{
  font-weight: normal;
  font-size: 20px;
  color: #666688;
  font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
  text-indent: 0.0cm;
  margin-left: 0.0cm;
}

.kaneton-content H3
{
  font-weight: bold;
  font-size: 16px;
  color: #b68ebd;
  font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
  text-indent: 0.0cm;
  margin-left: 0.0cm;
}

.kaneton-content A:link
{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #334466;
  text-decoration: none;
}

.kaneton-content A:visited
{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.kaneton-content A:hover,
.kaneton-content A:active
{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #557799;
  text-decoration: none;
}

.kaneton-content
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #666666;
  text-decoration: none;
}

/*
 * ---[ signature
 */

.kaneton-signature A:link
{
  font-family: normal x-small/140% sans-serif;
  font-size: 8px;
  color: #444444;
  padding-right: 5px;
  padding-left: 5px;
  text-decoration: none;
}

.kaneton-signature A:visited
{
  font-family: normal x-small/140% sans-serif;
  font-size: 8px;
  color: #444444;
  padding-right: 5px;
  padding-left: 5px;
  text-decoration: none;
}

.kaneton-signature A:hover,
.kaneton-signature A:active
{
  font-family: normal x-small/140% sans-serif;
  font-size: 8px;
  color: #000000;
  text-decoration: none;
}

.kaneton-signature
{
  font-family: verdana;
  font-size: 8px;
  color: #444444;
}

/*
 * ---[ table
 */

.kaneton-signature TABLE,
.kaneton-content TABLE
{
  border-collapse: collapse;
  empty-cells: show;
  font-size: 10px;
  color: #ffffff;
  background-color: #444444;
  border-top: 1px solid #252525;
  border-bottom: 1px solid #252525;
  border-right: 1px solid #252525;
  border-left: 1px solid #252525;
}

.kaneton-signature TH,
.kaneton-content TH
{
  font-size: 10px;
  padding: 0.6 1.0em;
  color: #000000;
  background-color: #ffffff;
  border-top: 1px solid #252525;
  border-bottom: 1px solid #252525;
  border-right: 1px solid #252525;
  border-left 1px solid #252525;
  vertical-align: middle;
}

.kaneton-signature TD,
.kaneton-content TD
{
  font-size: 10px;
  color: #666666;
  background-color: #ffffff;
  border-top: 1px solid #252525;
  border-bottom: 1px solid #252525;
  border-right: 1px solid #252525;
  border-left: 1px solid #252525;
  padding: 0.6em 1.0em;
  height: 1.4em;
  text-align: center;
}

/*
 * ---[ form
 */

FORM
{
  /* XXX */
}

INPUT
{
  font-family: verdana;
  font-size: 10px;
  color: #666666;
  background-color: #ffffff;
  border-top: 1px solid #252525;
  border-bottom: 1px solid #252525;
  border-right: 1px solid #252525;
  border-left: 1px solid #252525;
  padding: 0.2em 0.2em;
}

TEXTAREA
{
  font-family: verdana;
  font-size: 10px;
  color: #666666;
  background-color: #ffffff;
  border-top: 1px solid #252525;
  border-bottom: 1px solid #252525;
  border-right: 1px solid #252525;
  border-left: 1px solid #252525;
  padding: 0.2em 0.2em;
}

SELECT
{
  font-family: verdana;
  font-size: 10px;
  color: #666666;
  background-color: #ffffff;
}

/*
 * ---[ list
 */

LI
{
  font-family: verdana;
  font-size: 10px;
  color: #666666;
  display: list-item;
  list-style-image : url(item.gif);
  list-style-position: outside;
}
