/* Generated file on Sat Dec 31 14:28:21 2011. DO NOT EDIT!!! */
body {
  background-color: #CACACA;
  color: #313031;
  color: #313031;
  font-family: "Bitstream Vera Sans", sans-serif;
  padding: 0;
}

.stklos-page {
  margin: 3px 30px 3px 30px;
  background-color: #FFFFFF;
  padding: 0;
}

.chapterbody {
  padding: 0px;
}

h1 {
  background-image: url('Images/stklos-logo.png');
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-x-position: 10px;
  background-y-position: 10px;
  background-color: #204875;
  border-bottom: 10px solid #ACE919;
  color: #ffffff;
  padding: 25px;
  height: 65px;
  margin: 0px;
  text-align: right;
  font-size: 250%;
}

.corner {
  margin: 0 0 0 30px;
  padding-left: 15px;
  padding-bottom: 1em;
  border-bottom: dotted 2px #C3C9CF;
  border-left: dotted 2px #C3C9CF;
}

.sectiontitle {
  color: #204875;
  margin: 20px 0px 0px 10px;
  background-color: transparent;
  background-image: url('Images/section.gif');
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-x-position: right;
  background-y-position: bottom;
  font-size: 110%;
}

h3 {
  display: inline;
  padding-left: 30px;
}

a {
  color: #D44E13;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

.cartouche {
  background: #B7B7B7;
  color: #DCDCDC;
  margin: 10px 0px 0px 0px;
  padding: 10px;
}

.daterelease {
  margin: 0 0 0 0;
  padding: 3px 0 3px 10px;
  border-bottom: 2px solid #C3C9CF;
  border-right: 2px solid #C3C9CF;
  background-color: #EEEEF6;
  color: #675CB1;
}

.codeshow {
  padding: 3px 0 3px 10px;
  background-color: #deffde;
  border-bottom: 2px solid #C3C9CF;
  border-right: 2px solid #C3C9CF;
}

.skribesectiontitle {
  padding-top: 18px;
}

.source-comment {
  color: #ffa600;
  font-style: italic;
}

.source-line-comment {
  color:  #ffa600;
  font-weight: bold;
}

.source-error {
  color: red;
  font-weight: bold;
}

.source-define {
  color: #6959cf;
  font-weight: bold;
}

.source-module {
  color: #1919af;
  font-weight: bold;
}

.source-markup {
  color: #1919af;
  font-weight: bold;
}

.source-thread {
  color: #ad4386;
  font-weight: bold;
}

.source-string {
  color: red;
}

.source-bracket {
  color: red;
}

.source-type {
  color: #00cf00;
}

.source-key {
  color: #00cf00;
  font-weight: bold;
}

/* ================================================== */

div.nav_tab {
  padding: 7px 1em 7px 1em;
  background: #eeeeee;
  border-collapse: collapse;
  font-size: small;
  white-space: nowrap;
}

a.nav_tab_inactive {
  color: #909090;
  background: #eeeeee;
  margin-right: 5px;
  padding: 3px 10px 0 10px;
  text-decoration: none;
}

a.nav_tab_inactive:hover {
  color: black;
  border-bottom: 2px solid green;
}

a.nav_tab_active {
  color: #000;
  font-weight: bold;
  padding: 2px 10px 0 10px;
  border-bottom: 2px solid #aaaaaa;
  text-decoration: none;
}


