/* WikkiTikkiTavi default style sheet. */
/* $Id: wiki.css,v 1.14 2005/03/08 00:22:39 holroy Exp $ */
a:link
  { color:      #0000ff;
    background: transparent; }
a:visited
  { color:      #336666;
    background: transparent; }
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: 0px;
 top: 0px;
 border:1px solid #000000;
 background-color:#ffffff;
width: 100%;
}

#spacer {
 height:5px;
 border:0px;
width: 1px;
height: 1px;
margin-left: 0px;
margin-right: 0px;
 background-color:#88A3B4;
 background-image:url("http://www.kdmanalytics.com/html/images/spacer.jpg");
}

td.kdma_spacer  {
 border:0px;
margin-left: 0px;
margin-right: 0px;
 background-color:#88A3B4;
 background-repeat: yes;
 background-image:url("../images/kdma_spacer.gif");
}
table.title  {
 border:0px;
 text-align: left;
margin-left: 0px;
margin-right: 0px;
}

#title_spacer {
 height:40px;
 border:0px;
width: 100%;
margin-left: 0px;
margin-right: 0px;
 background-color:#88A3B4;
 background-image:url("http://www.kdmanalytics.com/html/images/title_spacer.jpg");
}


#menu {
 position: absolute;
 z-index: 99;
 left:0px;
 top:145px;
 width:160px;
 border:0px;
 padding-left: 20px;
 padding-bottom: 10px;
 font-family: Verdana, sans-serif;
 font-size: xx-small;
 line-height: 1.5em;
 color: #fff;
}
#menu a:visited {
 color: #ffffff;
 text-decoration: underline
}
#menu a:link {
 color: #ffffff;
 text-decoration: underline
}

#sidebar {
width:180px;
 height:475px; 
 border:0px;
 background-image:url("http://www.kdmanalytics.com/v3/html/images/sidebar.gif");
 margin-left: 0px;
 margin-right: 0px;
 padding: 0px;
}

#sidebar_filler {
 width:141px;
 border:0px;
 background-color:#88A3B4;
 background-image:url("http://www.kdmanalytics.com/v3/html/images/sidebar_filler.gif");
 margin-left: 0px;
 margin-right: 0px;
padding: 0px;
}

#content_heading {
 padding-top: 10px;
 padding-bottom: 10px;
 background-color:#fffff;
 padding-left:  10px;
 padding-right: 0px;
 margin-left: 0px;
 margin-right: 0px;
 width: 96%;
}

#content_body {
 background-color:#fffff;
 margin-left: 0px;
 margin-right: 0px;
 padding-left: 10px;
 padding-right: 0px;
 width: 96%;
}

table.white
  { empty-cells: show; }
td.liner
{
  width:1px;
 background-color:#A0B7BF;
}
td.lt-blue
  { 
  width:10px;
 background-color:#425579;
padding: 0px;
padding-top: 0px; 
 margin-left: 0px;
 margin-right: 0px;
}
td.smallContent 
{
  width:590px;
  padding-left:10px;
}
td.footer 
{
  width:100px;
 background-color:#425579;
 margin-left: 0px;
 margin-right: 0px;
}
td.bottom
{
  padding-left:20px;
 background-color:#425579;
 color:#fff;
 font-family: Verdana, sans-serif;
 font-size: xx-small;
 margin-left: 0px;
 margin-right: 0px;
 width: 100%;
}

.floatLeft{float: left;} 
.floatRight{float: right;} 
.image-left{float: left; vertical-align: text-top;} 
.image-right{float: right; vertical-align: text-top;}

table.header {
 width: 100%;
 padding: 0px;
 margin-top: -2px;
 background-color: #88A3B4;
}

.headerbg
{
	background-image:url(http://kdmanalytics.com/html/images/header/bg.gif);
	background-repeat:repeat-x;
}

.headerbuttonside
{
	background-image:url(http://kdmanalytics.com/html/images/header/buttonsides.gif);
	background-repeat:no-repeat;
}
.headerbuttonbg
{
	background-image:url(http://kdmanalytics.com/html/images/header/buttonbg.gif);
	background-repeat:repeat-x;
	font-size:12px;
	color: #2e3033;
}

.headerbuttonhover
{
	background-image:url(http://kdmanalytics.com/html/images/header/buttonbghover.gif);
	background-repeat:repeat-x;
	font-size:12px;
	color: #2e3033;
}

.toplinks
{
	font-size:12px;
	color: #2e3033;
	text-decoration: none;
}

