body {
       margin: 0px 0px 0px 0px;
       padding: 0px 0px 0px 0px;
       font-family: verdana, arial, helvetica, sans-serif;
       color: #6D6D6C;
       background-color: #fff;
       }
			 
div {
			 border:solid 0px #000; /*testing only*/
         }
				 
a.navbar:link  {
                color:#7683B7;  
								text-decoration: none;
								}
a.navbar:visited {
							color:#7683B7;  
							text-decoration: none;
							}
a.navbar:hover {color:#BFBE7D;
           text-decoration: underline;
				  } 
.ahem {
       display: none;
       }
p {padding:0px 30px 0px 30px;  /*index and 2004 review only*/
     }


 #middle {font-family: verdana, arial, helvetica, sans-serif;
       color:#6D6D6C;
			 font-size: small;
       line-height: 150%;
			 }
 #right		{font-family: verdana, arial, helvetica, sans-serif;
       color: #6D6D6C;
			 font-size: 12px; 
       line-height: 22px;
			 
			 }	 
#left	{font-family: verdana,arial, helvetica, sans-serif;
       font-size: 10px;
			 font-weight: bold;
        }	 			 
	
.nav  {padding:15px;/*divs containing navigation links*/
        margin:0px 0px 10px 0px;
         }



.quote { padding: 0px 0px 40px 0px /*quotes in the right panel*/
          }		 
		/*------------------------------------layout rules-------------------------------*/	 


#top {margin: 0px 0px 0px 0px; /*top photo*/
        padding: 0px 0px 0px 0px;
        height:180px;
       }
#left {
       width:150px;
   		 padding:0px 10px 10px 10px;
       border: solid 1px #ffffff;
			 }
			 
			 
#middle {position:absolute;
             top:180px;
						 left:160px;
						 padding:20px 10px 10px 20px;
      			 background: #fff;
       			 margin: 0px 20px 0px 40px;
			 			 border:solid 0px #000;
			 }
#right {
       margin: 0px;
       background: #fff;
			 width:150px;
       padding:20px 10px 10px 0px;
			  }
/*------------------------------------------------------------------------------------*/		



.header{font-family: verdana, arial, helvetica, sans-serif;/*names of guides on the guide page*/
            color: #6D6D6C;
			 			font-size:15px;
}			 

.address{width:400px;   /*address on the contact.html*/
							color:#6D6D6C;
							font-family: verdana, arial, helvetica, sans-serif;
			 				font-size:12px;
}

.address span.codedirection { unicode-bidi:bidi-override; direction: rtl; }

.copy{width:400px;    /*copyright on index.html*/
							color:#6D6D6C;
							font-family: verdana, arial, helvetica, sans-serif;
			 				font-size:12px;
							margin-left:30px;
							margin-top:120px;
							}
em { font-weight:bold;
       font-style:normal;
       color: #6D6D6C;
			  }
	/*------------------ link page ---------------------------------*/			
a.out:link{color:#6D6D6C;
             text-decoration: none;
}
a.out:visited{color:#6D6D6C;
									text-decoration: none;
}
a.out:hover{color:#771722;
           text-decoration: underline;
}
/*----------------------------------------------------------------------*/


.subs{/* text under the pictures on the 2004 report page*/
			font-size:0.75em;
			font-family: verdana, arial, helvetica, sans-serif;
       color: #6D6D6C;
		}
			
.rev{font-size:40px;  /* light grey header for the 2004review*/
			font-family:futura xblk bt, boulder, verdana, arial,sans-serif;
			color:#D3D3D3;
			margin:40px 0px 40px 40px;
					}