/*

blue:			#3C8CA5
maroon dark:	#6F302B
maroon light:	#AD4141
maroon stroke:	#A97F7D	
cream:			#FEECC8
brown dark: 	#B8AD95
brown light:	#CCC3B4

images:			/trt/images/imagename.ext

body font:		Ariel, Helvetica, sans-serif

*/


body {
	background-color: #B8AD95;
	margin: 0;
	padding: 7px;
	font-family: Arial, Helvetica, sans-serif; }
	
img {
	display: block; 
	border: 0; }		

#wrapper {
	width: 758px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../img/leftcol_bg.gif);
	background-repeat: repeat-y;
}

#header {
	width: 758px;
	height: 185px;
	background-image: url(../img/header.gif);
	background-repeat: no-repeat;
}

#logo_print {
	display: none; }	

#mainnav {
	width: 748px;
	text-align: right;
	padding: 5px 10px 5px 0;
	margin: 0;
	background-image: url(../img/leftcol_bg.gif);
	background-repeat: repeat-y;
	background-color: #fff;
}

#mainnav ul, #mainnav li  {
	list-style: none;
	display: inline;
	margin: 0 10px 0 0; }

#leftcol {
	width: 170px;
	float: left;
	background-color: #CCC3B4;
	border-left: 30px solid #3C8CA5; }

#leftnav { }

#rightcol {
	width: 518px; 
	float: right;
	padding: 20px;
	background-color: #fff;
	border-top: 1px solid #A97F7D; }

#rightcol_content {
	width: 323px;
	padding: 0;
	float: left;
	background-color: #fff; }

#rightcol_content_full {
	width: 518px;
	padding: 0;
	float: left;
	background-color: #fff; }

#rightcol_images {
	width: 175px;
	padding: 0 0 0 18px;
	float: right;
	background-color: #fff; }

#rightcol_images img {
	margin: 0 0 20px 0;
	border: 1px solid #999; }

#footer {
	clear: both;
	background-color: #fff;
	height: 20px;
	padding: 5px 0 5px 10px;
	border-top: 1px solid #A97F7D; }
	
#bottom_nav a  {
	font-size: smaller; }	
	
#bottom_nav  {
	font-size: smaller; }		

#print_url {
	display: none; }
	
p.note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #6F302B;
	font-weight: normal;
	padding: 0;
	margin: 0; }

p {	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #000;
	line-height: 1.2em;
	padding: 0;
	margin: 0 0 20px 0; }

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #6F302B;
	font-weight: normal;
	padding: 0 0 0 10px;
	margin: 27px 0 15px 0; }
		
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	color: #6F302B;
	font-weight: bold;
	margin: 0 0 10px 0; }
	
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #AD4141;
	font-weight: none;
	margin: 0 0 10px 0; }
	
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	background-image: url(file:///D|/Active%20projects/Terratest/trt/images/bullit_2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style: inside;  }	

h5 {}	
			
ul.services_menu {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #6F302B;
	font-weight: bold;
	list-style: none;
	padding: 0;
	margin: 0;
	left: 0; }	
	
li.services_menu_item { 
	margin: 0;
	width: 170px;
	padding: 0;
	border-top: 1px solid #fff; }			
	
li.services_menu_item_last {
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff; }	
	
#rightcol_content ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000;
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
	line-height: 1.2em; }	
	
#rightcol_content li {
	margin: 0 0 0 10px;
	list-style: inside;
	list-style-image: url(/trt/images/bullit.gif); }	
	
#home_content ul, #home_content li {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	font-size: smaller;
	list-style: none;
	color: #000;
	padding: 0 10px 0 0;
	margin: 0;
	left: 0;
	line-height: 1.2em; }
	
#home_content ul {
	margin: 0 0 20px 0; }	

/* leftcol nav */

#leftcol a:link { 
	font-size: small;
	width: 160px;
	font-weight: normal; 
	text-decoration: none;
	color: #6F302B;
	padding: 5px 0 5px 10px;
	background: transparent;
	display: block; }
	
#leftcol a:visited {
	font-size: small;
	width: 160px;
	font-weight: normal; 
	text-decoration: none;
	color: #6F302B;
	padding: 5px 0 5px 10px;
	background: transparent;
	display: block; }
			  
#leftcol a:hover { 
	font-size: small;
	width: 160px;
	font-weight: normal; 
	text-decoration: none;
	color: #6F302B;
	padding: 5px 0 5px 10px;
	background-color: #FEECC8;
	display: block; }			  
			  
#leftcol a:active { 
	font-size: small;
	width: 160px;
	font-weight: normal; 
	text-decoration: none;
	color: #6F302B;
	padding: 5px 0 5px 10px;
	background: transparent;
	display: block; }
	
/* current service being viewed */

#leftcol a.selected:link { 
	font-size: small;
	width: 160px;
	font-weight: normal; 
	text-decoration: none;
	color: #6F302B;
	padding: 5px 0 5px 10px;
	background-color: #FEECC8;
	display: block; }
	
#leftcol a.selected:visited {
	font-size: small;
	width: 160px;
	font-weight: normal; 
	text-decoration: none;
	color: #6F302B;
	padding: 5px 0 5px 10px;
	background-color: #FEECC8;
	display: block; }			  
			  
#leftcol a.selected:active { 
	font-size: small;
	width: 160px;
	font-weight: normal; 
	text-decoration: none;
	color: #6F302B;
	padding: 5px 0 5px 10px;
	background-color: #FEECC8;
	display: block; }

/* main nav links */
	
#mainnav a:link { 
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: large;
	color: #6F302B;
	font-weight: normal;
	text-decoration: none; }
	
#mainnav a:visited {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: large;
	color: #6F302B;
	font-weight: normal;
	text-decoration: none; }
			  
#mainnav a:hover { 
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: large;
	color: #AD4141;
	font-weight: normal; 
	text-decoration: none; }			  
			  
#mainnav a:active { 
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: large;
	color: #6F302B;
	font-weight: normal; 
	text-decoration: none; }	

/* normal links */
	
a:link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #6F302B;
	font-weight: normal;
	text-decoration: none; }
	
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #6F302B;
	font-weight: normal;
	text-decoration: none; }
			  
a:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #AD4141;
	font-weight: normal; 
	text-decoration: none; }			  
			  
a:active { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #6F302B;
	font-weight: normal; 
	text-decoration: none; }		
#navcurrent {
	background-color: #FFEEC5;
}

