body { margin-left: 5%; margin-right: 5%; background-color: #ccffcc; margin-top: 1em }
td { font-size: 95%; }

table
 {
    margin-left:auto; 
    margin-right:auto;
width:850px;  text-align:center; 
  }


.heading
{  background-color:#ffffcc; padding:10px; 
border-collapse:collapse; border:2px solid #003399;}

.headingtd
{ text-align:center; font-size:30px; 
 padding:12px;
border-collapse:collapse; border:2px solid #003399;}

.headingtdb
{   background-color:#ccffff; text-align:center; font-size:15px; 
 padding: 3px;
border-collapse:collapse; border:2px solid #003399;}


.links
{  background-color:#ffff99; padding:10px; 
border-collapse:collapse; border:2px solid #990000;}

.linkstd
{ text-align:center; font-size:13px; 
 padding:5px;
border-collapse:collapse; border:2px solid #990000;}

.linkstdb
{ text-align:center; font-size:13px; 
 padding:5px; background-color: #ff9999; 
border-collapse:collapse; border:2px solid #990000;}


.main
{  background-color:#ffffdd; padding:10px; 
border-collapse:collapse; border:1px solid #000000;}

.maintd
{ text-align:center; font-size:14px; 
 padding:10px;}

.maintdb
{ text-align:justify; font-size:14px; 
 padding:10px;}

.maintdc 
 { background-color:#ccffff; text-align:center; font-size:14px; 
 padding:10px;}

.maintdd 
 { background-color:#ffffbb; text-align:center; font-size:12px; 
 padding:10px;}

.spacerthin
{border-collapse:collapse; 
border:0px ; height:5px;
background-color:#bbbbbb;
}

.spacerwide
{border-collapse:collapse; 
border:0px ; height:10px;
background-color:#dddddd;
}


.validated 
{
border:0; padding:0;
}

.validatedtd
{
text-align:center; font-size:0.8em; color:#888888;
}
