/* ----- Start of common.sytle.css ---- */
body      { font-family:arial; position:RELATIVE; background-color:#CCCC99; margin:0; } 

table        { font-family:arial,sans-serif; font-size:80%; background-color:white}
table.tan    { font-family:arial,sans-serif; font-size:80%; background-color:#CCCC99 }
table.menu   { font-family:arial,sans-serif; font-size:100%; position:absolute; visibility:hidden; z-index:99; } 
  
td.menu   { font-family:arial; font-size:12px; background-color:#CCCCCC; font-weight:bold; color:black; text-align:left;}
td.covhdr { font-family:arial; font-size:10px; background-color:#000000; font-weight:bold; color:white; border:0;}
td.month, th.month  { font-family:arial; font-size:11px; color:white; background-color:#4D6633;} 
   
/* ---------------------------------------------- */
/*  TD Alternating row colors for outings summary */
/* ---------------------------------------------- */
td.ctr1 { text-align: center; } 
td.ctr2 { text-align: center; background-color:#F0F0F0; } 
td.lft1 { text-align: left; } 
td.lft2 { text-align: left;  background-color:#F0F0F0; }  
 
/* ---------------------------------------------- */
/*  Anchors and hovering                          */
/* ---------------------------------------------- */ 
a    { font-family:arial,sans-serif; color:#004F27; text-decoration:underline; font-weight:bold; }  
a.NN { font-family:arial,sans-serif; color:#004F27; text-decoration:none;  font-size:14px; } 
a.W  { font-family:arial,sans-serif; color:white; text-decoration:none; font-weight:bold; font-size:12px; }    
a.B  { font-family:arial,sans-serif; color:black; text-decoration:underline; font-weight:bold; font-size:14px; }
a.R  { font-family:arial,sans-serif; color:red; text-decoration:underline; font-weight:bold; font-size:12px; }
a.Brown { font-family:arial,sans-serif; color:brown; text-decoration:underline; font-weight:bold; font-size:12px; }
a.BL { font-family:arial,sans-serif; color:blue; text-decoration:underline; font-weight:bold; font-size:12px; }
a.U  { font-family:arial,sans-serif; color:#004F27; text-decoration:underline; font-weight:bold;  }
a:hover   { color:green; background-color:rgb(137,198,180); text-decoration:underline;}
img:hover { color:green; background-color:rgb(137,198,180); }    
/* -- a:visited { color: #33FF66; }  light green -- */
a:active  { color: black; }  /* -- -- */ 
U  { font-family:arial,sans-serif; color:#004F27; text-decoration:underline; font-weight:bold;  } 
.quicklinks { font-family:arial,sans-serif; font-size:12px; color:#004f27; font-style:italic; } 
.news { font-family:arial,sans-serif; font-size:12px; color:#004f27; font-style:italic; } 

/* ---------------------------------------------- */
/* Added for yellow hover                         */
/* ---------------------------------------------- */ 
 .menu a:hover { font-size:11px; display: block; border-top: 1px solid #666;
	          border-bottom: 1px solid #666; 	padding: 4px; background-color:yellow; color:maroon; text-decoration:none; line-height: 0.8em; } 
 .menu a {  text-decoration:none;  }
 .menu { line-height: 1.5em; font-style:italic; }  
               

 
/* ---------------------------------------------- */
/*  Text Colors and Sizes                         */
/* ---------------------------------------------- */  
.text {  font-family: arial, sans-serif; font-size:12px; color:black; }  
.Navigation { color:black; font-family:arial;font-size:10px; }  

.BlackText1   { color:black; font-family:arial,sans-serif; font-size:10px; }
.BlackText2   { color:black; font-family:arial,sans-serif; font-size:12px; }
.BlackText3   { color:black; font-family:arial,sans-serif; font-size:14px; font-style:italic; font-weight:bold; }

.WhiteText2 { color:#ffffff; font-family:arial;font-size:12px;} 
.WhiteText3 { color:#ffffff; font-family:arial; font-size:14px; font-style:italic; font-weight:bold; } 

.GreenText2 { color:#004F27; font-family:arial,sans-serif; font-size:12px; font-style:italic; }
.GreenText3 { color:#004F27; font-family:arial,sans-serif; font-size:14px; font-style:italic; font-weight:bold; }  

.BlueText2 { color:blue; font-family:arial,sans-serif; font-size:12px; font-style:italic; }
.BlueText3 { color:blue; font-family:arial,sans-serif; font-size:14px; font-style:italic; }
.RedText2  { color:red; font-family:arial,sans-serif; font-size:12px; font-style:italic; }
.PurpleText2 { color:purple; font-family:arial,sans-serif; font-size:12px; font-style:italic; }
.MaroonText2 { color:maroon; font-family:arial,sans-serif; font-size:12px; font-style:italic; }
.MaroonText3 { color:maroon; font-family:arial,sans-serif; font-size:13px; font-style:italic; }

.RedText3 { color:red; font-family:arial,sans-serif; font-size:14px; font-style:italic; }

.TanText2     { color: #cccc99; font-family:arial; font-size:12px; font-weight:bold; } 

.FaddedText1 { color:#AFAF92; font-family:arial; font-size:10px; font-style:italic; }

.PgHeading   { color:white; font-family:arial; font-size:14px; background-color:#7A7A59; font-weight:bold; font-style: italic; }   
 
td.TanBk1   { color:black; font-family:arial; font-size:10px; background-color:#e2e2c7; } 
td.GrayBk1  { color:black; font-family:arial; font-size:10px; background-color:#eeeeee; } 
.GrayBk1    { color:black; font-family:arial; font-size:10px; background-color:#eeeeee; }    
 
.DarkGreenBk { background-color: #004F27; } 
.GreenBk     { background-color: #006633; } 
.TanBk       { background-color: #CCCC99; } 
.BrownBk     { background-color: #4D6633; } 
 
td.Tan1X     { color: #cccc99; font-family:arial; font-size:10px; }
 
td.month { font-family:arial,sans-serif; font-size:11px; text-align:center; color:#FFFFFF; background-color:#4D6633; }  
th.month { font-family:arial,sans-serif; font-size:11px; text-align:center; color:#FFFFFF; background-color:#4D6633; }    
 
td.newsandnotes { font-family:arial,sans-serif; font-weight:bold; font-size:12px; color:#004f27; }   

.PadLeftRight20 { padding-left:20px; padding-right:20px } 
.Italics {  font-style:italic; }
.Bold {  font-weight:bold; }
.U  { text-decoration:underline; }
#dnone    { display:none; } 

/* ----- End of common.sytle.css ---- */
         
  
   
 
