/* TFT website (www.cbnrm.net/webhosting/tft/), excluding the home page */

body  {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	/* margin: 0; */
	overflow: auto;
	/* padding: 0; */
	}

a:link  /* Style for all links */  {
	background: transparent;
	color: #6D8269;
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none;
	} 

a:active  /* Style for all links */  {
	background: transparent;
	color: #6D8269;
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none;
	}

a:visited  /* Style for all links */  {
	background: transparent;
	color: #6D8269;
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none;
	}

a:hover  /* Style for all links. This changes the mouseover or hover state */  {
	background: transparent;
	color: #AF0020;
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: underline;
	}

.border  /* For borders, the whole page or just the content section */  {
	border: solid 1px #6D8269;
	}

#bread  {
	background-color: White;
	color: Black;
	font-family: "Courier New", Courier, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 10px;
	margin-top: 5px;
	}

#bread ul  {
	border: none;
	display: inline;
	margin-left: 0px;
	padding-left: 0px;
	}

#bread ul li  {
	border: none;
	display: inline;
	list-style: none;
	padding-left: 2px;
	}

.byline1  /* To not display part of the footer information */  {
	display: none;
	}

.download1  /* Used with the word 'download' in some download links */  {
	font-size: 10.5px;
	font-weight: bolder;
	}
	
.image1  /* Used to position images, e.g., maps, in section 'Images' */  {
	margin: 0px;
	padding: 0px;
	/* margin-bottom: -19px; */
}
	
.left  /* Floats the item to the left side of the page and adds a margin */  {
	float: left;
	}
	
.link1  /* For internal links in section 'Overview' */  {
	text-align: right;
}

.linksize1  /* Links in text, increased 1 pt from default */  {
	font-size: 12px;
	}

.linksize2  /* Links in footer, decreased 1 pt from default */  {
	font-size: 10px;
	}

.linksize3  /* Internal pagelink in header 'title3', increased 4 pt from default */  {
	font-size: 15px;
	}

.right  /* Floats the item to the right side of the page and adds a margin */  {
	float: right;
	}

.scroll  /* Makes the element create scroll bars if the text is too long to */
	/* be displayed. Very similar to the effect created by frames and iframes, */
	/* but does not allow page transitions like frames do */  { 
	overflow: auto;
	}

.wrapper  /* Remove this to have the page load at full width */  { 
	width: 714px;
	}

.title1  /* Semantically, this should be an h1. Padding on four sides of the */
	/* div in order top, right, bottom, left */  {
	background-color: #6D8269;
	color: #C7E1A7;
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: bold;
	padding: 20px 20px 10px 20px;
	}
	
.title2  {
	background: transparent;
	color: #6D8269;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: -10px; 
	}

.title3  {
	background: transparent;
	color: #6D8269;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: -10px;
	}

.title4  {
	background: transparent;
	color: #6D8269;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: -10px;
	}

.titlemargin  {
	margin: 10px 0px 10px 0px;
	}

.subtitle  /* is this used?  */ {
	background: transparent;
	border: solid 1px #6D8269;
	color: #6D8269;
	font-family: "Courier New", Courier, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 2px;
	width: 120px;
	}

.content  /* Describes the container of the content paragraphs */  {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px 20px 0px 20px;  /* Keeps text off the borders */
	}

.contentleft  /* To pad if there's a sidebar on the left */  { 
	padding-left: 164px;
	}

.contentright  /* To pad if there's a sidebar on the right */  {
	padding-right: 180px;
	}

.sidebar  /* 'Height' to be removed to allow different-sized sidebars */  {
	background-color: #C7CFA7;
	color: #C7CFA7;
	font-family: "Courier New", Courier, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	height: 400px;
	padding: 10px 0px 5px 0px;
	width: 160px;
	}

.sidebaritem  {
	background-color: #C7E1A7;
	border: solid 1px #6D8269;
	color: #6D8269;
	font-family: "Courier New", Courier, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	margin-bottom: 2px;
	margin-top: 2px;
	padding: 2px;
	width: 120px;
	}

.horiz  /* The horizontal button bar */  {
	background-color: #C7E1A7;
	color: #4B1A95;
	float: left;
	font-weight: bold;
	text-align: center;
	width: 113px;
	}

/* 
.sidebaritemfirst   The first/top sidebar item - probably not in use anymore   {
	margin-top: 20px;
	margin-bottom: 20px;
	}
*/
	
.sidebaritemfirst  /* Top sidebar item, used with heading 'title2' */  {
	margin-top: 66px;
	/* margin-bottom: 2px; */
	}

/* 
.sidebaritemtop3   Top sidebar item, used with heading 'title3'   {
	margin-top: 64px;
	margin-bottom: 2px;
	}

.sidebaritemtop4   Top sidebar item, used with heading 'title4'   {
	margin-top: 60px;
	margin-bottom: 2px;
	}
*/

.footer  {
	background-color: #C7CFA7; 
	color: inherit !important;
	font-family: "Courier New", Courier, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	}

.paramarginbottom1  /* to decrease margin after paragraphs followed by paragraphs */  {
	margin-bottom: -19px;	
	padding-bottom: 0px;
	}

.paramarginbottom2  /* to decrease margin after paragraphs followed by lists */  {
	margin-bottom: -14px;	
	padding-bottom: 0px;
	}

.paramargintop1  /* to decrease margin before paragraphs that follow lists */  {
	margin-top: -14px;	
	padding-bottom: 0px;
	}

.paraindent1  /* to indent select paragraphs */  {
	text-indent: 50px;
	}
	
/* 
.margintop1  to decrease margin above select paragraphs  {
	margin-bottom: -10px;	
	}
*/

