/* WikkiTikkiTavi default style sheet. */
/* $Id: wiki.css,v 1.14 2005/03/08 00:22:39 holroy Exp $ */
.navigation td          { background-color: #99ccff;
                          font-weight: bold;
                          font-family: avantgarde, sans-serif;
                          font-size: 110%; }
a:link:active           { color: #ff0000; }
a:link:hover            { background-color: #bbeeff; }
a:visited:hover         { background-color: #bbeeff; }
a:visited               { color: #551a8b; }
a:link                  { color: #0000bb; }

a:active
  { color:      #333366;
    background: transparent; }
a.title
  { text-decoration: none; }
img
  { border: 0; }
div.logo
  { float: right; }
table.diff
  { width: 95%; }
td.diff-added
  { background-color: #cfffcf;
    color:            #000000; }
td.diff-removed
  { background-color: #ffffaf;
    color:            #000000; }
h1
  { margin-bottom: 0; }
textarea
  { width: 100%; }
dl, ul, ol
  { margin-top:    0px;
    margin-bottom: 0px; }
form
  { margin-top: 0px; }
p.warning
  { color:      #ff3f3f;
    background: transparent; }
span.twin
  { font-size: smaller; }
tt
  { background: transparent;
    color:      #383838; }
pre
  { background: transparent;
    color:      #383838; }

/* Used together with TitleSearch */
ul.oneline
  { list-style-type: none;
    display: inline;
    margin-left: 0em; }
ul.oneline li
  { display: inline; }
ul.prelist
  { list-style-type: none;
    font-family: monospace; }

div#header #logo
  { float: right; }
div#header hr
  { clear: both; }

/* Some php-syntax highlighting defaults */
pre.phpsource { border-width: 1px; border-style: solid;  border-color: #000000; 
                background-color: #d5d5d5; 
                padding: 0.3em;  } 

.phpsource span.html    { color: #000000; }
.phpsource span.default { color: #0000CC; }
.phpsource span.keyword { color: #11cc11; }
.phpsource span.string  { color: #CC0000; }
.phpsource span.comment { color: #FF9900; }

table.codephr {float: right}
td.codephr {font-size: 7px}
td.codehdr {vertical-align: top}

@media print {
 body                       { background-color: #ffffff; color: #000000; }
 div#header #toolbar-top    { display: none; }
 div#footer #toolbar-bottom { display: none; }
 div#footer form            { display: none; }
}


  /* MISC: =basic
----------------------------------------------- */

body {
  margin:0px;
  padding:0px;
  font-size:85%;
  line-height:1.1em;
  text-align:left;
  background-color:#ccc;
  }
  
body.clear {
  background-color:#fff;
  }
  
p {
  font-family: helvetica, arial, sans-serif;
  font-size:10pt;
  line-height:1.2em;
  text-align:left;
  }
  
li {
  font-family: helvetica, arial, sans-serif;
  font-size:10pt;
  line-height:1.3em;
  text-align:left;
  }
  
h1 {
  font-family: helvetica, arial, sans-serif;
  font-size:14pt;
  line-height:1.5em;
  text-align:left;
  }
  
h2 {
  font-family: helvetica, arial, sans-serif;
  font-size:12pt;
  line-height:1.0em;
  text-align:left;
  }
  
h3 {
  font-family:helvetica, arial, sans-serif;
  font-size:10pt;
  font-weight:bold;
  line-height:1.5em;
  text-align:left;
  } 

p.resume_heading_title {
 font-family: helvetica, arial, sans-serif;
 font-size:16pt;
 text-align:left;
 margin-left:40px;
 color:#fff;
}
  
  /* MISC: =layout
----------------------------------------------- */
#main {
 z-index:99;
 position:absolute;
 left:25px;
 top:25px;
 width:850px;
 border:1px solid #000000;
 background-color:#ffffff;
}
#content {
 background-color:#ffffff;
}

#title {
width:850px;
 height:77px;
 padding:0px;
 border:0px;
 background-image:url("http://www.kdmanalytics.com/html/images/title.gif");
}

#title_spacer {
 width:850px;
 height:39px;
 border:0px;
 background-color:#88A3B4;
 background-image:url("http://www.kdmanalytics.com/html/images/title_spacer.jpg");
}


#menu {
 width:169px;
 border:0px;
 background-color:#88A3B4;
}

#sidebar {
width:170px;
 height:425px; 
 border:0px;
 background-image:url("http://www.kdmanalytics.com/html/images/sidebar.jpg");
}

#sidebar_filler {
 width:170px;
 height:1px;
 border:0px;
 background-color:#88A3B4;
 background-image:url("http://www.kdmanalytics.com/html/images/sidebar_filler.gif");
}

#content_heading {
 width:600px;
 height:15px;
 padding-left:10px;
 border:0px solid #ff00ff;
 background-color:#fffff;
}

#content_body {
 width:600px;
 padding-left:10px;
 background-color:#fffff;
}

table.white
  { empty-cells: show; }
td.lt-blue
  { 
  width:170px;
  background-color:#88A3B4;
  background-image:url("http://www.kdmanalytics.com/html/images/sidebar_filler.gif");
}
td.smallContent 
{
  width:170px;
  padding-left:10px;
}
#bottom
{
 background-color:#99ccff;
 padding-left:20pt;
 color:#000000;
}

.floatLeft{float: left;} 
.floatRight{float: right;} 
.image-left{float: left; vertical-align: text-top;} 
.image-right{float: right; vertical-align: text-top;}


