/*
## Style sheet for 'Ttree2success'
## Created by TSA Corporation/ Copyright © 2004
## Designer: Michael Ott
## Created: 18 June 2004
## Last Modified: 02 July 2004
## Modified by: Michael Ott
*/
body {
	background-image: url(../images/background_main.gif);
	font-family: Trebuchet MS, Verdana, Geneva, Trebuchet MS, sans-serif;
	font-size: 12px;
	color: #847A2A;
	background-color: #ffffff;
	margin: 0 0 0 0;
	SCROLLBAR-FACE-COLOR: #BBDF2D;
	SCROLLBAR-HIGHLIGHT-COLOR: #D8FF00;
	SCROLLBAR-SHADOW-COLOR: #D8FF00;
	SCROLLBAR-3DLIGHT-COLOR: #D8FF00;
	SCROLLBAR-ARROW-COLOR: #004B36;
	SCROLLBAR-TRACK-COLOR: #CEF260;
	SCROLLBAR-DARKSHADOW-COLOR: #D8FF00;
	border-width: 0px;	
}

td, p {
	font-family: Trebuchet MS, Verdana, Geneva, Trebuchet MS, sans-serif;
	font-size: 12px;
	color: #847A2A;
	line-height: 20px;
}

li {
	font-family: Trebuchet MS, Verdana, Geneva, Trebuchet MS, sans-serif;
	list-style-image:  url(../images/li.gif);
	line-height: 20px;
}

h2 { font-size: 16px; color: #004B36; text-decoration: none; font-weight: bold; }

h3 { font-size: 16px; color: #A89635; text-decoration: none; font-weight: bold; }

h4 { font-size: 16px; color: #A89635; text-decoration: none; font-weight: normal; }

a:link, a:active, a:visited {
	color: #A89635;
	text-decoration: underline;	
}

a:hover {
	text-decoration: none;
	color: #004B36;			
}

img { border: 0; }

input, select, textarea {
	background-color : #F4FADC;
	border-right-width : 1px;
	border-right-color : #B0D62E;
	border-right-style : solid;
	border-top-width : 1px;
	border-top-color : #B0D62E;
	border-top-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #B0D62E;
	border-bottom-style : solid;
	border-left-width : 1px;
	border-left-color : #B0D62E;
	border-left-style : solid;
	color : #318B42;
	font-family: Trebuchet MS, Verdana, Geneva, Trebuchet MS, sans-serif;
	font-size: 12px;
	border-thickness: 1px;	
}

a.footer:link, a.footer:visited, a.footer:active {
	font-size: 11px;
	color: #004B36;
	text-decoration: none;			
}
a.footer:hover {
	font-size: 11px;
	color: #9AB326;
	text-decoration: none;
}

.small {
	font-size: 10px;
	color: #999999;
}

.smallish { font-size: 11px; }

a.subtle { color: #847A2A; text-decoration: none; }
a.subtle:link { color: #847A2A; text-decoration: none; }
a.subtle:hover { color: #443A00; text-decoration: none; }

.titles	{
	font-size: 16px;
	color: #004B36;
	text-decoration: none;
	font-weight: bold;
}

.medium	{
	font-size: 16px;
	color: #A89635;
	text-decoration: none;
}

.largetitle {
	font-size: 30px;
	color: #A89635;
	text-decoration: none;						
}

.header {
	font-size: 20px;
	color: #004B36;
	text-decoration: none;
	padding-left: 34px;
	padding-top: 30px;						
}

a.nav:link, a.nav:visited, a.nav:active {
	font-size: 11px;
	color: #004B36;
	text-decoration: none;
	padding-right: 28px;
	line-height: 24px;
}

a.nav:hover {
	font-size: 11px;
	color: #004B36;
	text-decoration: none;
	padding-right: 28px;
	line-height: 24px;
	width: 100%;	
	background-image: url(../images/hover.gif);	
}

a.member:link, a.member:visited, a.member:active {
	font-size: 11px;
	color: #079300;
	text-decoration: none;
	padding-right: 28px;
	line-height: 24px;	
}

a.member:hover {
	font-size: 11px;
	color: #079300;
	text-decoration: none;
	padding-right: 28px;
	line-height: 24px;
	width: 100%;	
	background-image: url(../images/hover_members.gif);	
}

a.memberlist:link, a.memberlist:visited, a.memberlist:active {
	font-size: 12px;
	color: #079300;
	text-decoration: none;
}

a.memberlist:hover {
	color: #079300;
	text-decoration: none;
	background-color: #EFF7CD;
	width: 100%;				
}

a.tsa:link, a.tsa:visited, a.tsa:active {
	font-size: 9px;
	color: #A0A09B;
	text-decoration: none;
}

a.tsa:hover {
	color: #666562;
	text-decoration: none;				
}

.alert { background-color: #f6ffe0; border: thick solid #aaa; margin: 8px 0px; padding: 4px; color: #666; }
.alert.bad { color: #900; border-color: #900; }
.alert.good { color: #090; border-color: #0c0; }


