﻿body  /* indicates defaults for entire site - whatever is not defined will pull from here */
 {
   color: #000000;
   font-family: myriad, verdana, arial, helvetica, geneva;
   font-size: 12px;
   background-color: #315732;
   margin-top: 15px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
	}

#sitedescription  {display: none;}	

/* All anchor definitions here - anchor styles need to be kept separate from font styles e.g. must have link/hover/visited/active defined  */

a:link, a:visited {color: #315732; text-decoration: none; font-weight:bold;}
a:hover, a:active {color: #315732; text-decoration: underline;}

.anchor:link, .anchor:visited { color: #87a958; text-decoration: none; font-size: 11px; }
.anchor:hover, .anchor:active { color: #9fc768; text-decoration: underline; font-size: 11px; }

/* Different font styles here - no need to define anything that will match the defaults */

.na { color:#999999; font-style:italic; }

/* Dark Green Header Text */
h1 {
	font-size: 16px;
	color: #315732;
	font-weight: bold;
	font-varient: uppercase;
	letter-spacing: 0;
	margin: 0;
	padding: 0;
}

/* Bold Black Subhead Text */
h2 {font-size: 13px; color: #000000; font-weight: bold; font-varient: uppercase; margin: 0; padding: 0; }

/* White Header Over Navigation */
h3 {font-size: 12px; color: #ffffff; font-weight: bold; font-varient: uppercase; margin: 0; padding: 0; }

/* White Bold Countdown Date Text */
h4 {font-size: 16px; color: #ffffff; font-weight: bold; font-varient: uppercase; letter-spacing: 1px; margin: 3px; }

/* Used for the Last Updated area as well as the copyright on the bottom */
.copyright { color:#495d2e; font-size: 10px; padding: 5px; background-color: #1a2708; }

/* Rest of the styles can go here - more in-depth ones for divs and tds */
.content { background-color: #ffffff; padding: 20px; vertical-align:top; text-align:justify;}
.darkbar { background:url(images/bg_nav.gif); height:26px;}
.highlight { background-color:#eaeeea; border: solid 1px #315732; padding: 8px;}

/* Green Buttons in content area of home page */
#green { width: 235px; height:30px;}
#green ul { list-style: none; margin: 0; padding: 0;}
#green li a:link, #green li a:active, #green li a:visited { display: block; background-image:url(images/btn_bg_grn.gif); text-align:center; color:#ffffff; font-size:11px; font-weight:bold; padding:5px;}
#green li a:hover {background-image:url(images/btn_bg_grn_on.gif); text-align:center; text-decoration:none; padding:5px;}

/* Green Buttons in content area of home page */
#green0 { width: 235px; height:30px;}
#green0 ul { list-style: none; margin: 0; padding: 0;}
#green0 li a:link, #green li a:active, #green li a:visited { display: block; background-image:url(images/btn_bg_grn.gif); text-align:center; color:#ffffff; font-size:11px; font-weight:bold; padding:5px;}
#green0 li a:hover {background-image:url(images/btn_bg_grn_on.gif); text-align:center; text-decoration:none; padding:5px;}

/* Green Buttons in content area of home page */
#green1 { width: 235px; height:30px;}
#green1 ul { list-style: none; margin: 0; padding: 0;}
#green1 li a:link, #green li a:active, #green li a:visited { display: block; background-image:url(images/btn_bg_grn.gif); text-align:center; color:#ffffff; font-size:11px; font-weight:bold; padding:5px;}
#green1 li a:hover {background-image:url(images/btn_bg_grn_on.gif); text-align:center; text-decoration:none; padding:5px;}

/* Gray Buttons in content area of home page */
#gray { width: 235px; height:30px;}
#gray ul { list-style: none; margin: 0; padding: 0;}
#gray li a:link, #gray li a:active, #gray li a:visited { display: block; background-image:url(images/btn_bg_gry.gif); text-align:center; color:#ffffff; font-size:11px; font-weight:bold; padding:5px;}
#gray li a:hover {background-image:url(images/btn_bg_gry_on.gif); text-align:center; text-decoration:none; padding:5px;}

/* Gray Buttons in content area of home page */
#gray0 { width: 235px; height:30px;}
#gray0 ul { list-style: none; margin: 0; padding: 0;}
#gray0 li a:link, #gray li a:active, #gray li a:visited { display: block; background-image:url(images/btn_bg_gry.gif); text-align:center; color:#ffffff; font-size:11px; font-weight:bold; padding:5px;}
#gray0 li a:hover {background-image:url(images/btn_bg_gry_on.gif); text-align:center; text-decoration:none; padding:5px;}

/* Gray Buttons in content area of home page */
#gray1 { width: 235px; height:30px;}
#gray1 ul { list-style: none; margin: 0; padding: 0;}
#gray1 li a:link, #gray li a:active, #gray li a:visited { display: block; background-image:url(images/btn_bg_gry.gif); text-align:center; color:#ffffff; font-size:11px; font-weight:bold; padding:5px;}
#gray1 li a:hover {background-image:url(images/btn_bg_gry_on.gif); text-align:center; text-decoration:none; padding:5px;}

/* Brown Buttons in content area of home page */
#brown { width: 235px; height:30px;}
#brown ul { list-style: none; margin: 0; padding: 0;}
#brown li a:link, #brown li a:active, #brown li a:visited { display: block; background-image:url(images/btn_bg_brn.gif); text-align:center; color:#ffffff; font-size:11px; font-weight:bold; padding:5px;}
#brown li a:hover {background-image:url(images/btn_bg_brn_on.gif); text-align:center; text-decoration:none; padding:5px;}

/* Brown Buttons in content area of home page */
#brown0 { width: 235px; height:30px;}
#brown0 ul { list-style: none; margin: 0; padding: 0;}
#brown0 li a:link, #brown li a:active, #brown li a:visited { display: block; background-image:url(images/btn_bg_brn.gif); text-align:center; color:#ffffff; font-size:11px; font-weight:bold; padding:5px;}
#brown0 li a:hover {background-image:url(images/btn_bg_brn_on.gif); text-align:center; text-decoration:none; padding:5px;}

/* Brown Buttons in content area of home page */
#brown1 { width: 235px; height:30px;}
#brown1 ul { list-style: none; margin: 0; padding: 0;}
#brown1 li a:link, #brown li a:active, #brown li a:visited { display: block; background-image:url(images/btn_bg_brn.gif); text-align:center; color:#ffffff; font-size:11px; font-weight:bold; padding:5px;}
#brown1 li a:hover {background-image:url(images/btn_bg_brn_on.gif); text-align:center; text-decoration:none; padding:5px;}

/* Left Navigation Backgrounds */
.leftnav {background: url(images/tri_logos.gif) bottom center no-repeat #73904b; padding-bottom:80px; }

/* Left Navigation Buttons - css-based rollovers */
#navigation { width: 225px; font-weight: bold; text-align: left; font-size: 12px; background-color: #73904b; }
#navigation ul { list-style: none; margin: 0; padding: 0;}
#navigation li { border-bottom: 1px solid #315732; }
#navigation li a:link, #navigation li a:visited { display: block; padding: 7px 2px 7px 5px; background-color: #73904b; color: #003300; text-decoration: none; }
#navigation li a:hover {background-color: #9cb081; color: #003300; }

hr { color: #9fc768; height: 1px; } 
	
#countdowncontainer {padding-top: 6px; }

.lcdstyle{ /*Example CSS to create LCD countdown look*/
color:#053812;
font-weight:bold;
font-size:10px;
}

ul { margin-bottom: 0; padding-bottom: 0; }
li { margin-bottom: 0; padding-bottom: 0; }

/*Counter*/
.counter { padding:10px; }

/*forms*/

.formalign{
	font-family: "Courier New", Courier, monospace;
}