    a {text-decoration: none; font-weight: bold}
    a:link    {color: Navy    }
	a:visited {color: Indigo  }
	a:hover   {color: #0000DD; text-decoration: underline}
	a:active  {color: DarkRed }
    
    a img {border: none; } 

    html {   scrollbar-base-color: #ccc4aa;
             scrollbar-arrow-color: black;
                    
             scrollbar-darkshadow-color: #666655;
             scrollbar-shadow-color:     #ddd4bb;
                    
             scrollbar-3dlight-color:   #eee6dd;
             scrollbar-highlight-color: #999077;
                    
             scrollbar-track-color: #eeeadd; }
            

    .news_box_holder {padding: 0; margin:0}
    .news_box {background: url(scroll-background.jpg) #ebd9b1; 
                        border: 1px solid #442200;
                        border-bottom: 0px solid black;   
                        color: Black; 
                        margin-top: 5px; margin-bottom: 0; padding:0;  }
    .news_box_layer2 {padding: 0; margin: 0px; 
                      border: 1px dashed #aa8855;   
                      border-bottom: 0px solid black;   
               }         
                        
    .news_box_contents {padding: 0; margin-left:10px; 
                        margin-right: 10px; margin-bottom: 0px; margin-top: 0px;
                       }         

    .scroll_bottom {position: relative; top: -21px; left: 0px; padding:0; margin: 0; margin-right: -8px; }
    
   
    .scroll_layer1 {padding: 0; margin: 0; border: green dotted 0px; height: 42px;
                      background: url(scroll-bottom-left.gif) no-repeat top left;
               }         

    .scroll_layer2 {padding: 0; margin: 0; border: green dotted 0px; height: 42px;
                      background: url(scroll-bottom-right.gif) no-repeat top right;
               }         
    .scroll_layer3 {padding: 0; margin-left: 80px; margin-right: 85px; 
                      border: green dotted 0px; height: 42px;
                      background: url(scroll-bottom-middle.gif) repeat-x;
               }         
    .more_button {text-decoration: none; font-weight: bold;
                  color: navy;
	                  padding: 2px; padding-left: 10px; padding-right: 10px;
	                  border: 4px ridge;
           	          text-align:center; 
	         	      cursor:pointer;
	         	      background-color: #F8B8B8 ; border: 4px ridge #FF9999; 
	                  }       
   
                    
    .home_area_box {background:url(to-night.jpg) #ebe6c3 repeat-x;    
                        border: 1px solid #a78365; 
                        border-bottom: 0px;  
                        color: Black; 
                        padding-left: 10px; padding-right: 10px; padding-bottom: 0px; 
                        margin-top: 25px;  
                    }

    .dotted_divider {border-top: #aaaa77 1px dotted; text-align:center }                    

    
    .home_area_bottom {background:url(cactus-line.jpg) #ebe6c3 ; 
                       height: 100px; 
                       margin-left: -11px; margin-right: -11px; 
                       margin-top: -15px;                        
                       border-left: 1px solid #a78365; 
                       border-right: 1px solid #a78365;     }    
    	

    
    

    .indented_box {margin-left: 1cm; padding 2px}
    
    .onav_box {background-color: #554422; 
                        color: #ffffdd; 
                        padding-left: 10px; padding-right: 10px; 
                        margin-top: 5px;
                        border: 1px solid #443311;
                        font-size: 100% }   
    .onav_box a:link    {color: CCDDFF}
    .onav_box a:visited {color: CCDDFF}
    .onav_box a:hover   {color: DDEEFF}
    .onav_box a:active  {color: FFCCEE}

    
    .nav_box {background-color: #f2fffa; 
              border: 1px solid #CCdddd;
              background-color: #e3f0ff; 
              background-color: #e6e0ca; 
              border: 1px solid #aaaaaa; 
                        color: #000000; 
                        padding-left: 10px; padding-right: 10px; 
                        padding-bottom: 6px; padding-top: 6px;
                        margin-top: 5px;
                        font-size: 100% }   

    .nav_box ul {padding-left: 0; margin-left: 0}
                        
                        
    .nav_heading    {margin-left: 0cm; list-style-type: none; list-style-position: outside; font-size: 110%}
    .nav_pub        {margin-left: 0.75cm; list-style-type: square; list-style-position: outside}             
    .nav_item       {margin-left: 0.75cm; list-style-type: circle; list-style-position: outside}             
                        

    .nav_rule {background:url(bead-border2-dark.jpg) #ebe6c3 ; 
                       height: 24px; 
                       margin-left: -10px; margin-right: -10px; }
                       
    .temp-dummy {                   margin-top: 0px;                        
                       border-left: 1px solid #c7c3a5; 
                       border-right: 1px solid #c7c3a5;     }    

    
                                                    
    .research_area_box {background:url(long-night.jpg) #ebe6c3 repeat-x;    
                        border: 1px solid #c7c3a5;   
                        border-bottom: 0px;
                        color: Black; 
                        padding-left: 10px; padding-right: 10px; padding-bottom: 0px; 
                        margin-top: 5px;  }
    .research_area_bottom {background:url(cactus-line.jpg) #ebe6c3 ; 
                       height: 100px; 
                       margin-left: -11px; margin-right: -11px; 
                       margin-top: 0px;                        
                       border-left: 1px solid #c7c3a5; 
                       border-right: 1px solid #c7c3a5;     }    
                    
                        
                        
    .research_paper_box  {background:url(bead-border2.jpg) #FFFFEE left bottom repeat-x; 
                          border: 1px solid #d4d2a2; 
                          padding-left: 10px; padding-right: 10px; padding-bottom: 30px;
                          }

                        
    .research_area_title {font-size: 120%; font-weight: bold}
    .research_area_contents {margin-left: 0cm; }
      .research_area_description {margin-left: 1cm; color: DarkGreen}
      .research_subheading {font-size: 110%; font-weight: bold; }
      .research_subheading_contents {margin-left: 1cm; }
      .research_paper_list {margin-left: 1cm; }
        .research_paper_title {font-size: 105%; font-weight: bold; line-height: 180% }
        .research_description {margin-left: 1cm; color: SaddleBrown}
          .research_citation {color: #444444}
          .research_abstract {}
          .research_thanks   {color: #004400}


   .pictures_list {padding-left: 0; margin-left: 0}
                              
   .pictures_heading {font-size: 120%; font-weight: bold}
   .pictures_subheading {font-size: 110%; 
                         font-weight: bold; 
                         margin-left: 0.5cm; 
                         margin-top: 8px;
                         list-style-type: none; 
                         list-style-position: outside;}
   .pictures_item {font-size: 100%; 
   								 margin-left: 1.25cm; 
   								 list-style-position: outside}
          
          
          
          
          
        
    .links_as_buttons a {text-decoration: none;
	                     padding: 2px; padding-left: 10px; padding-right: 10px;
                         border: 4px ridge Cyan;
       	                 text-align:center;
       	                 line-height: 210%;  
	                     cursor:pointer }        
  .links_as_buttons a:link    {color: Navy    }
	.links_as_buttons a:visited {color: Indigo  }
	.links_as_buttons a:hover   {text-decoration: none}
	.links_as_buttons a:active  {color: DarkRed }
		        
	.buttons_are_cyan a          {background-color: LightCyan; border: 4px ridge #aaffff }
	.buttons_are_cyan a:hover    {background-color: #99ffff  ; border-color: #00dddd }
	.buttons_are_cyan a:active   {background-color: #d8e8ff }
	
  .buttons_are_pink a          {background-color: MistyRose; border: 4px ridge Pink }
	.buttons_are_pink a:hover    {background-color: LightPink; border-color: #FF8888 }
	.buttons_are_pink a:active   {background-color: PeachPuff }
	        
	.buttons_are_green a         {background-color: #eeffdd; border: 4px ridge  #DDFF88   }
	.buttons_are_green a:hover   {background-color: #ccFFcc; border-color:      #66FF33   }
	.buttons_are_green a:active  {background-color: #eeffbb }
	
  .buttons_are_yellow a        {background-color: #FFFFCC ; border: 4px ridge #FFFD7A }
	.buttons_are_yellow a:hover  {background-color: #FFFFAA ;     border-color: Gold  }
	.buttons_are_yellow a:active {background-color: #FFeeaa   }
	
  .buttons_are_brown a          {background-color: #EEE0BB; border: 4px ridge #DDCCAA }
	.buttons_are_brown a:hover    {background-color: #e8d866; border-color: #FFaa88 }
	.buttons_are_brown a:active   {background-color: #f4e488 }
	        
	
		
	
	
	.link_button {text-decoration: none;
	              padding: 2px; padding-left: 10px; padding-right: 10px;
	              border: 4px ridge;
           	      text-align:center; 
	         	  cursor:pointer;
	             }       
    .link_button:link    {color: Navy;}	                
	.link_button:visited {color: Indigo;  }	                 	            	           
	.link_button:hover   {text-decoration: none;}	                 
	.link_button:active  {color: DarkRed }


	
	.button_is_cyan          {background-color: LightCyan; border: 4px ridge #aaffff }
	.button_is_cyan:hover    {background-color: #99ffff  ; border-color: #00dddd }
	.button_is_cyan:active   {background-color: #d8e8ff }
	
    .button_is_pink          {background-color: MistyRose; border: 4px ridge Pink }
	.button_is_pink:hover    {background-color: LightPink; border-color: #FF8888 }
	.button_is_pink:active   {background-color: PeachPuff }
	        
	.button_is_green         {background-color: #eeffdd; border: 4px ridge  #DDFF88   }
	.button_is_green:hover   {background-color: #ccFFcc; border-color:      #66FF33   }
	.button_is_green:active  {background-color: #eeffbb }
	
    .button_is_yellow        {background-color: #FFFFCC ; border: 4px ridge #FFFD7A }
	.button_is_yellow:hover  {background-color: #FFFFAA ;     border-color: Gold  }
	.button_is_yellow:active {background-color: #FFeeaa   }

	.button_is_orange        {background-color: #ffe8b8; border: 4px ridge #eebbaa;  }
	.button_is_orange:hover  {background-color: #ffcc88; border-color:     #eebb00  }
	.button_is_orange:active {background-color: #FFeeaa   }


		
	
	
    .descript_button {text-decoration: none;
	                  padding: 2px; padding-left: 10px; padding-right: 10px;
	                  border: 4px ridge;
           	          text-align:center; 
	         	      cursor:pointer;
	         	      background-color: #eeffdd; border: 4px ridge  #DDFF88   }	
    .descript_button:link    {color: Navy;}	                
	.descript_button:visited {color: Indigo;  }	                 	            	           
	.descript_button:hover   {text-decoration: none; background-color: #ccFFcc; border-color:      #66FF33}	                 
	.descript_button:active  {color: DarkRed; background-color: #eeffbb }

		
	
	.abstract_button {text-decoration: none;
	                  padding: 2px; padding-left: 10px; padding-right: 10px;
	                  border: 4px ridge;
           	          text-align:center; 
	         	      cursor:pointer;
	         	      background-color: #FFFFCC ; border: 4px ridge #FFFD7A; 
	                  }       
    .abstract_button:link    {color: Navy;}	                
	.abstract_button:visited {color: Indigo;  }	                 	            	           
	.abstract_button:hover   {text-decoration: none; background-color: #FFFFAA; border-color: Gold}	                 
	.abstract_button:active  {color: DarkRed; background-color: #ffeeaa }

	.paper_button {text-decoration: none;
	                  padding: 2px; padding-left: 10px; padding-right: 10px;
	                  border: 4px ridge;
           	          text-align:center; 
	         	      cursor:pointer;
	         	      background-color: MistyRose; border: 4px ridge Pink; 
	                  }       
    .paper_button:link    {color: Navy;}	                
	.paper_button:visited {color: Indigo;  }	                 	            	           
	.paper_button:hover   {text-decoration: none; background-color: LightPink; border-color: #FF8888}	                 
	.paper_button:active  {color: DarkRed; background-color: PeachPuff  }

		
	.present_button {text-decoration: none;
	                  padding: 2px; padding-left: 10px; padding-right: 10px;
	                  border: 4px ridge;
           	          text-align:center; 
	         	      cursor:pointer;
	         	      background-color: #ffe8b8; border: 4px ridge #eebbaa; 
	                  }       
    .present_button:link    {color: Navy;}	                
	.present_button:visited {color: Indigo;  }	                 	            	           
	.present_button:hover   {text-decoration: none; background-color: #ffcc88; border-color: #eebb00}	                 
	.present_button:active  {color: DarkRed; background-color: #ffeeaa }
		
		    
    .general {} 
    .span_general {cursor:hand} 
