.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.c {text-align: center; }
.r {text-align: right; }
.l {text-align: left; }
.t {vertical-align: top }
.Data { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding: 0px; font-size:8pt;}
.Table {  border-spacing: 2px; padding:0; border: 0px solid #777777; }
.body { font-size:8pt; }

a:visited {color:#0000FF}
a:active {color:#0000FF}
.head a {text-decoration: none; font-size: 8pt;}
.head a:link {color:#FFFFFF; }
.head a:visited {color:#B89B83}
.head a:active {color:#B89B83}
.head a:hover {text-decoration: underline overline; color:#CCFFFF}

div.wrapper #content {
   float: inherit;
   padding: inherit;
   width: inherit;
}

div.wrapper table {
    border: 0;
    margin: 0.5em 0;
    background: none repeat scroll 0 0 #EFEAE4;
}

table td, table th {
    border: 0 none;
    padding: 5px 8px;
}

table td.overhead, table th.overhead {
   padding: 0px 0px;
}

div.scroll
{
   overflow: auto;
   height: 300px;
   font: 100%/8pt Verdana,Arial,Helvetica,sans-serif;
}

h1.pagetitle { 
   border-top: 1px solid #EFEAE4;
   font-size: 2.2em;
   margin-bottom: 5px;
   padding-top: 20px;
}

#col1 table tr td {
   background-color: #E8E4E1;
   padding: 2px;
}

#col1 table tr.rowsel td {
   background-color: #FFFFFF;
}

#col1 Table thead tr th {
   background-color: #443B31;
   text-transform: none;
   color: #FFFFFF;
   font-weight: bold;
   text-align: center;
   text-decoration: none;
   font-size: 8pt;
   font-family: Verdana;
   font-weight: bold;
   padding: 2px;
}

#col2 table tr td {
   background-color: #DAD6D3;
   padding: 2px;
}

#col2 table tr.rowsel td {
   background-color: #FFFFFF;
}

#col2 Table thead tr th {
   background-color: #443B31;
   text-transform: none;
   color: #FFFFFF;
   font-weight: bold;
   text-align: center;
   text-decoration: none;
   font-size: 8pt;
   font-family: Verdana;
   font-weight: bold;
   margin: 0;
   padding: 2px;
}

#col3 table tr td {
   background-color: #CDC9C6;
   padding: 2px;
}

#col3 table tr.rowsel td {
   background-color: #FFFFFF;
}

#col3 Table thead tr th {
   background-color: #443B31;
   text-transform: none;
   color: #FFFFFF;
   font-weight: bold;
   text-align: center;
   text-decoration: none;
   font-size: 8pt;
   font-family: Verdana;
   font-weight: bold;
   margin: 0;
   padding: 2px;
}

.overhead {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 8pt; 
   line-height: normal; 
   font-variant: normal; 
   text-decoration: none; 
   font-weight: normal;
   text-align: center;
}

.graphheader {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 8pt; 
   padding: 2px;}
}