/**
 * $Log: pda_style.css,v $
 * Revision 1.1  2007/06/17 18:47:09  wtgigdb
 * Initial revision
 *
 */


body 
{
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
  font-family:sans-serif; 
  font-size:8pt; 
  background:white; 
  } 


h1,h2,h3
{
    font-size : 9pt;
    margin-bottom: 2pt;
    padding-bottom: 0pt;
}

.label
{
  font-weight: bold;
  }


span.labelsmall
{
    font-size : 8pt;
}

div.error
{
  width: 20em;
  margin-top: 1em;
  margin-bottom: 1em;
  padding: 0.5em;
  background: yellow;
  color:red;
  border: 1px solid black;
}

table
{
    border-width: 1px 1px 1px 1px;
    border-spacing: 2px;
    border-style: solid solid solid solid;

    font-size: 8pt;
}

th
{
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

.verttablebox
{
  font-size: 8pt;
  border: solid;
  border-width: thin;
  
  }

.verttablebox td
{
  background:#e8e8e8;
  padding: 0.0em 0.3em 0.0em 0.3em;
  vertical-align: top;
  }

.verttablebox th
{
    background:lightblue;
}
  

.horiztablebox
{
  font-size: 8pt;
  border: solid;
  border-width: thin;
  
  }
.horiztablebox td
{
  background:#e8e8e8;
  padding: 0.0em 0.3em 0.0em 0.3em;
  }
.horiztablebox th
{
  background:lightblue;
  text-align:right;
  }
  
