/*
#308416 dark green
#D9A403 orange
#FCF2D4 light tan
*/
Body {
    background-color: white;
	 margin: 0px 0px 0px 0px;
	 SCROLLBAR-FACE-COLOR: #e8e8e8; 
	 SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	 SCROLLBAR-SHADOW-COLOR: #dddddd; 
	 SCROLLBAR-3DLIGHT-COLOR: #aaaaaa; 
	 SCROLLBAR-ARROW-COLOR: #818698; 
	 SCROLLBAR-TRACK-COLOR: #dcdcdc;  
	 SCROLLBAR-DARKSHADOW-COLOR: #818698; 
}

/* font for standard (no class-defined) use */
table,tr,td,input,select,textarea,label,button,div,center,span,p,ul,ol,li,a,blockquote,pre {
	font-family: 	Verdana, Arial, sans-serif;
	font-size: 		x-small;
	color: 			#333333;
}

HR {
    color: #308416;
    height: 1px;
    text-align: left
}

IMG {
	border: none;
}

SMALL, .small   {
    font-size:  	xx-small;
}

BIG, .big {
    font-size:		medium;
}

BLOCKQUOTE {
	margin: 5px 0px 5px 30px;
}

A:link  {
    text-decoration: 	underline;
    color: blue;
}
A:visited   {
    text-decoration:		underline;
    color: purple;
}
A:active    {
    text-decoration:		underline;
    color: blue;
}
A:hover {
    text-decoration:	none;
}

H1  {
    font-family: Verdana, Arial, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #308416;
	 margin: 10px 0px 4px 0px;	 
 	}
H2  {
    font-family: Verdana, Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #308416;
	 margin: 10px 0px 4px 0px;	 
}
H3  {
    font-family: Verdana, Arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #308416;
	 margin: 10px 0px 4px 0px;	 
}
H4  {
    font-family: Verdana, Arial, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #D9A403;
	 margin: 10px 0px 4px 0px;	 
}
H5  {
    font-family: Verdana, Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #D9A403;
	 margin: 10px 0px 4px 0px;	  
}
H6  {
    font-family: Verdana, Arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #D9A403;
	 margin: 10px 0px 4px 0px;	  
}

UL, OL {
	margin: 5px 0px 5px 25px;
}


.footer, a.footer:link, a.footer:visited, a.footer:active, a.footer:hover {
	font-size: xx-small;
	color: white;
	padding: 6px;
}
.byIdea, a.byIdea:link, a.byIdea:visited {
	padding: 5px; 
	font-size: xx-small; 
	font-weight: bold;
	text-align: left;
	color: #666666;
	text-decoration: none;
}
a.byIdea:hover, a.byIdea:active {
	padding: 5px; 
	font-size: xx-small; 
	font-weight: bold;
	text-align: center;
	color: #666666;
	text-decoration: underline;
}

.gradient1 {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#FCF2D4,EndColorStr=#D9A403);
	border: 1px solid #D9A403;
}
.gradient2 {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=white,EndColorStr=#cccccc);
	border: 1px solid #cccccc;
}

.attention {
	font-weight: bold;
	color: red;
}

.ulink {
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: xx-small;
}

.headerrow {
	background-color: #7986AE;
}
.subheaderrow {
	background-color: #FCF2D4;
	text-align: center;
}

/* template rows */
.bgcolor1 {
	background-color: #308416;
}
.bgcolor2 {
	background-color: #D9A403;
}
.bgcolor3 {
	background-color: #FCF2D4;
}

/* L2 navigation */
#l2nav td {
	font: 12px Trebuchet MS;
	font-weight: bold;	
	text-decoration: none;		
	text-align: center;
	padding: 3px;		
}
.lt0 {
	background-color: #308416;
	color: white;	
}
.lt1 {
	background-color: #46AA27;
	color: white;
}

