
body       {background-image: url('images/bglogo.gif');}

.hideme {display: none; }
.osimg {border:2px groove #C0C0C0; cursor: pointer}
.osimgb {border:2px groove #C0C0C0;}

.btnholder  {  }
.btnholder a  {text-decoration: none}
.B1at, .B2at, .B3at, .B4at, .B5at, .B6at, .B7at   {display: none; }

.Lpic        {border:2px groove #C0C0C0; cursor: pointer} /* Large Picture frame */

.nulogo  {height: 1; width: 1}
.printhead {color: white}            
#print_header {width: 100%; height: 128}

.titles   {border-left:1px solid #000000; border-bottom:1px solid #000000; color: #1D5119; font-family:Arial; font-size:24pt;}

.redtitle  {color: #FFFFFF; font-size:14pt; font-family:Tahoma; font-weight: bold}  /* Contact and Printable Docs page */
 
.B1at, .B2at, .B3at, .B4at, .B5at, .B6at, .B7at   {display: none; }

.silver    {background-color: #DDD; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e3e3e3,endColorStr=#BBBBBB)  } 
 
.title  {color: #FFF9BC; font-family:Arial; font-size:20pt; font-weight:bold }

.plak        { color: #000000; font-family: Arial; font-size: 13pt; font-weight: bold; 
               border: 3px groove #FCE299; background-color: #FFFFFF;   
               padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px }
.plaks        { border: 2px groove #800000; background-color: #00AA00;   
               padding-top: 1px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px;  }  

.B-out     {  }
.B-over    { cursor: hand; }
.B-down    {  }

.body         {
	background-image: url('images/bglogo.gif'); font-family: TREBUCH;
	scrollbar-face-color: #E1C9C8; 
	scrollbar-arrow-color: white;
	scrollbar-track-color: #DEDEDE;
	scrollbar-shadow-color: #ED9564;
	scrollbar-highlight-color: pink;
	scrollbar-3dlight-color: #DDCCCC;
	scrollbar-darkshadow-color: #800000;
      filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#FF0000), alpha(opacity=50);
}

.content1   {padding: 5 10% 5 10%;  }
.content2   {padding: 5 2% 5 10%;  }

	/* The CSS that's required to position the footer */
	html	{height: 100%;	}
	#nonFooter	{position: relative; min-height: 100%}
	* html #nonFooter{height: 100%; }
	#footer	{position: relative; bottom: -8; margin: 4.2em auto 0 auto; }
	/* A CSS hack that only applies to IE -- specifies a different height for the footer */
	* html #footer	{margin-top: -2.3em; position: relative; bottom: 0; }
	/* footer */
		
	
	/* JUNK below */	
.B-at      { border: 2px inset #FFFF00;  top:2; left:2; }
// .B1, .B2, .B3, .B4, .B5, .B6, .B7, .A   {  }