/* default display */
body  { font-family: Palatino, Times, TimesNR, serif; 
        text-align:left;
        background-color: white;
        /*color:#128;*/
	color:black;
      }
        
img { border:0 }

.secondnav{
	display: none;
}

.topnav { 
	   display: none;
          }

.navsearch { display: none };

.personal { 
	  
         }

.table-surround {  }

.personal-table {
           display:table-cell;
           width: 50%
         }
         
.work { 
	 
        }

.work-table { 
         width:50%
        }

.footer {
	 margin: 1em 20% 1em 20%;
         font-size:80%; 
         padding: 1.5em;
         text-align:center
        }
	
a { text-decoration: underline }

h1 {  
      font-family: "Gill Sans", arial, helvetica, sans-serif;
      font-size:140%; font-weight:normal; 
      text-transform:uppercase; 
      color:black;
      text-align: center;
    }

h2 {  font-family: "Gill Sans", arial, helvetica, sans-serif; font-size:130%; font-weight:normal; text-transform:uppercase; color:black; text-align:left }

h3 {  font-family: "Gill Sans", arial, helvetica, sans-serif;font-size:110%; font-weight:normal; text-transform:uppercase; color:black; text-align:left}

.rss { display: none; }
       
/** table stuff goes here ..this is based on Jan's original 
    border-collapse: collapse; = cellspacing="0"
*/
table{
	 border:1px solid #ebb; ;border-collapse: collapse;  
	 font-family: "Bell Centenial", "Gill Sans", arial, helvetica, sans-serif; background-color:#ddc;
     }

tbody {
	
      }
      
td    { 
        padding: 0.5em; 
      }

th    { 
        font-size:103%; 
	padding:0.5em;
	font-weight:bold; 
	text-align:center; 
 	background:  #ccc; 
      }

.footer			{	
				font-size: 90%;
			}

.sub-text		{
				font-size: 90%;
			}
				
.sub-text-item	{
			font-size: 90%;
		}
				
				
.input-button	{
			font-size: 95%;
		}
						
.input-support	{
				  font-size: 90%;
				    text-align: right;
				}
						

.output-title			{
				   
				   font-size: 105%;
				   font-weight: bold;
				   text-align: left;
				}
						
.output-subtitle		{
					font-size: 90%;
					text-align: left;
					text-transform: uppercase;
				}
							
.output-subtitle-support	{
				        font-size: 90%;
					text-align: left;
					font-style: normal;
					text-transform: none;
				}

.output-graph-support		{
					font-size: 90%;
					text-align: left;
					color: #666666;
				}
							
.output-smalltext		{
					font-size: 90%;
					text-align: left;
				}

.output-vertical-spacer		{
				   line-height: 20%
				}
.output-item	{
						
				
		}
		
.output-number	{
			text-align:right;				
				
		}
				
.output-support	{
						
			font-size: 90%;
			text-align: right;
		}
		
.output-graph	{
			text-align: right;
			background: white;
		}

.highlight1
		{
		   background: white;
		}

.highlight2
	        {
			background: #bbb;
		}
		
.highlight3
		{
			background: #ddd;
		}
