
table.homeTop{
	background-color: #FDFDEE;
	color: #000000;
	border-right: 1px solid #000000; 
	border-left: 1px solid #000000;
	border-top: 1px solid #000000; 
	border-bottom: 1px solid #000000; 
}

td.topNav{
	background-image: url(http://includes.trlinks.com/images/top_bg.gif); 
	color: #009600;
}

td.topHeader{
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

.main{
	line-height: 130%;
}

table.sideNav{
	background-color: #F7F7C6;
	color: #000000;
	border-right: 1px solid #999999; 
	border-left: 1px solid #999999;
	border-top: 1px solid #999999; 
	border-bottom: 1px solid #999999; 
}

table.homeCenter{
	background-color: #FDFDEE;
	color: #000000;
	border-top: 1px dashed #999999; 
	border-right: 1px solid #999999; 
	border-left: 1px solid #999999; 
	border-bottom: 1px dashed #999999; 
}

td.homeCenter{
	border-left: 1px solid #999999; 
}

table.footer{
	font-size: 10px;
	color: #000000;
	border-top: 1px dashed #999999; 
}

table.represented{
	color: #000000;
}

a.sideLinks{
	color: #000000;
}

a.sideLinks:hover{
	color: #009600;
}

a.topNav{
	color: #ffffff;
	font-weight: bold;
}

a.topNav:hover{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.bodyLink:link, a.bodyLink:visited {
	color: #009600;
	background-color: #FFFFFF;
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.bodyLink:hover, a.bodyLink:active {
	color: #FFFFFF;
	background-color: #009600;
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.sideNavTitle{
	background-color:#ebebeb;
	border-bottom:1px solid #818181;
}

/* ------ greg added ------ */

body {
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
}

hr{
	font-size:1px;
	line-height:1px;
	color:#000000;
}

textarea{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	letter-spacing: 1px;
	scrollbar-arrow-color : #535353;
	scrollbar-track-color : #F3F3F3;
	scrollbar-3dlight-color : #909090;
	scrollbar-darkshadow-color : #909090;
	scrollbar-highlight-color : #E4E4E4;
	scrollbar-shadow-color : #E4E4E4;
	scrollbar-face-color : #E4E4E4;
	scrollbar-base-color : #909090;
	padding-left: 3px;
}

input{
	font-family: Tahoma, Arial, Helvetica;
	letter-spacing: 1px;
	padding-left: 3px;
}

table.homeTop, td.main, table.sideNav, table.homeCenter{
	font-size: 12px;
}

table.represented, a.sideLinks, a.sideLinks:hover, a.topNav, a.topNav:hover{
	font-size: 11px;
}

li.navigation{
	list-style-position:outside;
	margin:6px 2px 6px 12px;
	line-height:14px;
}

ul.navigation{
	margin:8px 2px 8px 12px;
	padding:0px;
	list-style-position:outside;
}

.alert{
	color:#A41313;
	font-weight:bold;
}

.indentItem{
	margin:10px 15px 10px 15px;
}

.photo1{
		border:1px solid #000000;
		margin:0px 10px 10px 10px;
}

/* --- NEW STYLES 4/12/05 Chad Brovold --- */
		   div.box-quote {
		   		padding: 3px;
				float: right;
				background-color: #EBEBEB;
				width: 250px;
				border: 1px solid #CCCCCC;
		   }
		   
		   span.box-name {
		   		font-size: 10px;
				font-style: italic;
		   }
		   
		   table.cat-nav {
		   		font-size: 11px;
				border: 1px solid #CCCCCC;
			}
			
			table.cat-nav td {
				padding: 3px;
			}
			td.cat-nav-header {
				font-size: 12px;
				font-weight: bold;
				background-color: #CCCCCC;
			}
			
			h3 {
			   color: #006600;
			   size: 20px;
			   font-weight: bold;
			   width: 100%;
			   border-bottom: 1px solid #006600;
			}

	   div.quote {
	   		border-top: 1px solid #EBEBEB;
			border-bottom: 1px solid #EBEBEB;
	   }
	   
	   em {
	   	   	font-size: 10px;
	   }