H1, H2, H3 { font-family: Verdana, Helvetica, sans-serif; }
h1 { font-size: 110%; }
P, TD, TH, UL, OL, LI { font-family: arial, Helvetica, sans-serif; }

A:link { Color: #003366; }
A:visited { Color: #3399cc; }
A:hover { Color: #993300;  text-decoration: none; }
A:active { Color: #CC9900; }

.caption { Color: #666666; font-size: smaller; }
h1, .head  {  font-family: Verdana, Helvetica, sans-serif; Color: #993300; font-weight: 700; font-size: 145%; font-style: italic; }
.name {  font-family: Verdana, Helvetica, sans-serif; Color: #000099; font-weight: 700; font-size: 80%; }
.position { font-family: Verdana, Helvetica, sans-serif; font-weight: 700; font-size: 80%; }
.qa  { font-family: Verdana, Helvetica, sans-serif; font-weight: 700; }
.short {  line-height: 80%; font-size: 7pt; }
.sidehead { font-size: 90%;  text-align: right; font-weight: 700; }
.sidelinks { font-size: 75%;  text-align: right; font-weight: 700; }
.subhead  { Color: #993300; font-family: Verdana, Helvetica, sans-serif; font-weight: 700; }
.title { font-family: Verdana, Helvetica, sans-serif; Color: #666666; font-size: 80%; font-weight: 700; }

P.footnote { Color: #333333; font-size: 75%; text-align: center; }
P.nav { font-size: 80%; text-align: center; }


table.buffertab
{ 
text-align: center; 
font-size: .9em; 
width: 550px; 
border: 1px #996633 solid; 
border-collapse: collapse; 
border-spacing: 0px; 
margin: 5px auto;
}



table.buffertab th 
{
background:#D9D2B2;
border-left: 1px solid #963; 
border-bottom:solid 2px #963; 
text-align: center;  
padding:5px; 
}

table.buffertab th .quiet
{
font-size: 75%;
}

table.buffertab td 
{ 
border-bottom: 1px solid #963;
border-top: 0px; 
border-left: 1px solid #963; 
border-right: 0px; 
text-align: left;  
padding:5px; 
vertical-align: bottom;
}

table.buffertab td.right
{ 
text-align: right;  
}

table.buffertab td.total {
 font-weight: bold;
text-align: right;
}

