body
{
	background-image: url(./images/blue_background_pattern.gif);
	margin:0;
	padding:0;
	text-align:center;
	color:#333;
}

.container {
  background:#fff url("/img/bg_col_ms.gif");
  width:834px;
  margin:0 auto;
  border:solid #000;
  border-width:0 1px;
  text-align:left;
  color:#333;
  position:relative;
}

.docContent
{
/*  width:834px; */
  margin-left: 2%;
}

/* Overcome stupid 3px margin bug in IE/Win floats, 
   which fixes a lot of things, including disapearing company nav,
   randomly appearing text, and wrappers pushed too wide.
   http://www.positioniseverything.net/explorer/threepxtest.html */
  * html #content {
    margin-right:-3px;
    }

#kdToolBar{
border-top:solid 1px #999;
border-bottom:solid 1px #999;
background:#F1F1F1;

padding:2px 0px 1px 0px;

font-size:100%;
}
#kdToolBar td{font-size:100%;}
#kdToolBar a{
font:70% Verdana;
color:black;
text-decoration:none;
}
.lt0{
border:solid 1px #F1F1F1;
background:#F1F1F1;
padding:0px 6px 0px 6px;
}
.lt1{
border:solid 1px #999;
background:#CCC;
padding:0px 6px 0px 6px;
}
.ltsep{
font:70% Verdana;
color:#A9A9A9;
padding:0px 1px;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 13px    
}

.ListNormal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 25px    
}

.KanjiNormal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
}

.NormalDouble
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: normal;
    line-height: 20px    
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 13px    
}

.NormalItalic
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 16px    
}

.CopyrightNormal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color:Gray;
}

.TableTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

.ColumnTitle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

h1,h2,h3,h4 
{
	font-family: Verdana, Helvetica, sans-serif;
	color: #86A9D1;
}

p
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 15px    	
}
