/* Redefined Tags */
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #5B6842; 
scrollbar-face-color: #C5C4D7;
scrollbar-shadow-color: #000066;
scrollbar-highlight-color: #C5C4D7;
scrollbar-3dlight-color: #C5C4D7;
scrollbar-darkshadow-color: #000066;
scrollbar-track-color: #5B6842;
scrollbar-arrow-color: #336633;
}

h1 { font-family:  Arial, Helvetica, sans-serif; }
h2 { font-family:  Arial, Helvetica, sans-serif; font-weight: normal; }
h3 { font-family:  Arial, Helvetica, sans-serif; font-weight: bold; }
h4 { font-family:  Arial, Helvetica, sans-serif; font-weight: bold;  margin: 0; color: #000066; }
h5 { font-family:  Arial, Helvetica, sans-serif; }
h6 { font-family:  Arial, Helvetica, sans-serif; font-weight: normal; }
p { font-size: 12px; } 
/* th { font-size: 80%; color: #FFFFFF; background-color: #445226; } */
table { font-size: 12px; } 
table.blkBord { border-style: solid; border-color: #000000; }
table.grnBord { border-style: solid; border-color: #445226; }
table.data { border-collapse: collapse; border-style: solid; border-color: #336600; font-size: 80%; background-color: #FFFFFF;  }
/* tr.data { font-size: 80%; } */
th.data { color: #FFFFFF; background-color: #336600; align: center; }
td.data { font-size: 80%; }

/* Font Size, Weight and Style */
.menu { font-weight: normal; font-style: normal;}
.tinyInput { font-size: 80%; color: Black; text-decoration: none; height: 20px; border: 1px #999999 solid; }
.small { font-size: 90%; font-weight: normal; font-style: normal;}
.small-bold  { font-size: 90%; font-weight: bold; }
.footer { font-size: 11px; }
.title { font-weight: bold; }
.date { color: gray; }
.tiny { font-size: 80%; }
.tiny-bold  { font-size: 80%; font-weight: bold; }
.strike { text-decoration: line-through; }

/* Color */
.brown { color: #513935; }
.brownSmall { color: #513935; font-size: 80%; }
.burgundy {	color: #660033; }
.green { color: #445226; }
.greenSmall { color: #445226; font-size: 80%; }
.other-bkgrd { background-color: #EFE7BD; } 
.purple { color: #4D1771; }
.red { color: #ff0000; }
.tan { color: #445226; }
.lttan { color: #F8F6E1; }
.white { color: #FFFFFF; }
.reverse { font-size: 12px; font-weight: bold; font-style: normal; color: #FFFFFF; }
.reverse-head { font-size: 18px; font-weight: bold; font-style: normal; color: #FFFFFF; }
.brownBorder { border-top: solid #c1803e 1px; border-right: solid #c1803e 1px; border-left: solid #c1803e 1px; border-bottom: solid #c1803e 1px; }
.greenBorder { border-top: solid #c4f00f 1px; border-right: solid #c4f00f 1px; border-left: solid #c4f00f 1px; border-bottom: solid #c4f00f 1px; }

/* Anchors */
A  { font-style: normal; color: #5B6842; text-decoration: none; }
A:Visited { color: #5B6842; text-decoration: none; }
A:Active { color: #990000; text-decoration: underline; }
A:Hover { color: #990000; text-decoration: underline; }

A.big { font-size: 16px; font-weight: bold; font-style: normal; text-decoration: none; }
A.big:Visited { font-weight: bold; font-style: normal; color: Yellow; text-decoration: none; }
A.big:Active { font-style: normal; color: Yellow; text-decoration: none; }
A.big:Hover { font-style: normal; color: #ffcc00; text-decoration: underline; }

A.small { font-size: 11px; font-style: normal; color: #336633; text-decoration: none; }
A.small:Visited { color: #336633; text-decoration: none; }
A.small:Active { color: #00C600; text-decoration: none; }
A.small:Hover { color: #00C600; text-decoration: underline; }

	
/* Other */

.navBkgrd { background-color: #FFCC00; }
.date { font-size: 80%; color: gray}
.byline { font-size: 80%;}.gold {
	color: #FFCC00;
}
