﻿body
{
    color: Gray;
    font-family: Verdana,Arial,sans-serif;
    font-size: 9pt;
}

.footer td
{
    background-color: #e1e1e1;
    font-family: Verdana,Arial,sans-serif;
    font-size: 8pt;
    border: 1px solid #c4c4c4;
    text-align: center;
    color: #626D9D;
    padding: 2px;
}
div.H1
{
    /* ! This image is relative to the path of the style sheet ! */
    background-image: url( "images/pixelc4c4c4.gif" );
    background-repeat: repeat-x;
    background-position: center;
    width: 100%;
}
span.H1
{
    background-color: White;
    padding-right: 10px;
    font-weight: bold;
    color: #626D9D;
}
th
{
    font-weight: bold;
    color: #626D9D;
}
A:link :visited :active
{
    font-family: Verdana,Arial,sans-serif; /*color: #626D9D;*/
    color: Blue;
    text-decoration: underline;
}
A:hover
{
    font-family: Verdana,Arial,sans-serif;
    color: #F40000;
    text-decoration: underline;
}
.H2 th
{
    background-color: #e1e1e1;
    font-weight: bold;
    color: #626D9D;
}
table.Glossary
{
    border: 1px solid gray;
    border-collapse: collapse;
    background-color: #e1e1e1;
    padding: 2px;
}
table.Glossary th
{
    border: 1px solid gray;
}
table.Glossary td
{
    border: 1px solid gray;
    background-color: White;
    color: #626D9D;
}
td.LeftMenuItem
{
    font-family: Verdana,Arial,sans-serif;
    color: #626D9D;
    font-size: 10pt;
    padding-left: 5px;
    padding-bottom: 3px;
}
td.LeftMenuSpacer
{
    font-family: Verdana,Arial,sans-serif;
    color: #626D9D;
    font-size: 10pt;
    height: 12px;
}
A.LeftMenuItem:link, A.LeftMenuItem:active, A.LeftMenuItem:visited
{
    font-family: Verdana,Arial,sans-serif;
    color: #626D9D;
    font-size: 9pt;
    text-decoration: none;
}
A.LeftMenuItem:hover
{
    font-family: Verdana,Arial,sans-serif;
    color: #f40000;
    font-size: 9pt;
    text-decoration: none;
}
div.Error
{
    color:Red;
    border:1px solid red;
    padding:2px;
}
td.login
{
	font-family: Verdana,Arial,sans-serif;
    font-size: 8pt;
    text-align:center;
    color:gray;
}
table.RBI
{
    border-collapse:collapse;
    border:1px solid gray;
    font-size:8pt;
}
table.RBI td
{
    vertical-align:top;
    border-left:1px solid #CCCCCC;
    border-bottom:1px solid gray;
}
.CalHeader
{
	FONT-SIZE: 9pt; 
	font-weight:bold;
	COLOR: #CCCCFF; 
	FONT-FAMILY: Verdana,Arial,sans-serif;
	background-color:#003399;
	text-align:center;
	width:100%;
	height: 10px;
	padding: 1px;
}
.CalFooter
{
	FONT-SIZE: 9pt; 
	font-weight:bold;
	COLOR: #CCCCFF; 
	FONT-FAMILY: Verdana,Arial,sans-serif;
	background-color:#003399;
	text-align:center;
	height: 10px;
	padding: 1px;
}
TD.whiteleftblue8 {
        background: #ffffff;
        font-family: Verdana,Arial,sans-serif;
        font-size: 8pt;
        color: #626D9D;
        text-align: left;			
        padding-left: 2px;			
        padding-right: 2px;		
		border: 0px;
}
TD.whiteleftblue8 A {
         background: #ffffff;
        font-family: Verdana,Arial,sans-serif;
        font-size: 8pt;
        color: #626D9D;
        text-align: left;			
        padding-left: 2px;			
        padding-right: 2px;		
		border: 0px;
}
.kitTd {
    border:1px solid #808080;
	padding:5px;
	background-color:#E9E8E8;
  }
  .kitTdOver td {
	border:1px solid #808080;
	padding:5px;
	background-color:#D6D6FF;
  }
  
  .kitHeader {
    border:1px solid #808080;
	padding:5px;
	background-color:#FFFFFF;
	font-weight:bold;
  }
 .kitTable {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse:collapse;
	background-color: white;
	padding:0px;
}
.ImportantMessage 
{
	border: 1px solid #AFAFAF;
	padding:5px;
	background:#E9E8E8;
}
