/*********  standard tags *********/

 h1,h2,h3,h4,h5,h6 {
 font-family: Arial,Verdana,sans-serif;
 margin: .55em 10px .35em 15px;
 color: #006600;
 font-weight: bold;
}      
h1 {
 font-size: 1.36em;
 color: #006600;	
}
h2 {
 font-size: 1.2em;
}
h3 {
 font-size: 1.05em;
}
h4 {
 font-size: .93em;
	color: #004400;
 background-color: #efefef;
	padding: .5em .4em .5em .6em;
 font-weight: normal;
	line-height: 1.2em;
}
h5 {
 font-size: .87em;
}
h6 {
 font-size: .80em;
}
p, dl { 
 font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: .84em;
 margin:  .45em 10px .65em 15px;
 color: #000;
 line-height: 1.25em;
 }
/*********  end of standard tags *********/

/********* begin "decoration" classes *********/
.very_small {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: .73em;
letter-spacing: .03;
 }
.border1px {
 border: 1px solid #333;
 }
span.boldgrn {
 font-family: Georgia, "Times New Roman", Times, serif;
 color: #005500;
	font-weight: 800;
	font-size: .97em;
} 
.highlight, span.highlight{
 background-color: #fefe9f;
 color: #337766;
 font-weight: 600;
}
img.imgleft {
 margin: 2px 10px 2px 10px;
 border: 1px solid #3d3d3d;
 float: left;
}
img.imgright {
 margin: 2px 10px 2px 4px;
 border: 1px solid #3d3d3d;
 float: right;
}
/* -- end "decoration" classes -- */

.right-col  {
 color: #000;
 margin: 0px;
}
ul.right-col, ol.right-col {
 margin: 2px  0px 2px 3px;
}
p.right-col {
 /* padding: 2px;*/
 margin: 3px 0px 3px 0px;
}
h1.right-col,h2.right-col,h3.right-col,h4.right-col,h5.right-col,h6.right-col {
 color: #004400;
 /* padding: 2px;*/
 margin: 3px 0px 3px 0px;
 font-weight: bold; 
}

/* -- right col link classes use with P or div wrapping a link -- */	
.right-link a {
 color: #3d3d3d;
} 
.right-link a:link, .right-link a:visited  {
 text-decoration: underline;
}
.right-link a:hover {
 background-color:  #fff;
 text-decoration: none;
}
/* -- end of right col stuff -- */