body {
	 margin: 0;
	 padding: 0;
	 position: relative;
	 background: url(tlo.gif) #606A79;
	 background-repeat: repeat-x;
	 font-size: 12px;
	 text-align: center;}

div#container {
			  margin: 0 auto 0 auto;
	 		  padding: 0;
	 		  position: relative;
	 		  text-align: left;
	 		  width: 803px;
	 		  /*height: auto;*/
	 		  /*overflow: auto;*/
	 		  background-color: #FFF;
	 		  z-index: 1;
			  }
			  
div#top {
		 margin: 0;
		 padding: 0;
		 background: url(top_pic.jpg) 0 100% no-repeat;
		 height: 312px;}
		 
div#top h1 {
			margin: 0;
			padding: 12px 0 0 7px;
			height: 40px;
			width: 180px;
			position: relative;
			color: #F6F6F6;
			font-size: .1em;}
			
			
div#top h1 span {
				position: absolute;
				width: 100%;
				height: 100%;
				background: url(logo.jpg) no-repeat;
				cursor: pointer;
				 }
				 
div#top p#otherinfo {
				   position: absolute;
				   margin: 0;
				   padding: 0;
				   top: 1.3em;
				   right: 1em;
				   font: bold 1.4em Arial, Tahoma, Verdana, sans-serif;}	

div#mainnavigation {
					margin: 0;
					padding: 2em 0 0 0;
					display: inline;
					float: left;
					width: 30%;}
					
div#mainnavigation ul {
					  list-style-type: none;
					  margin: 0;
					  padding: 0;}
					  
div#mainnavigation a
		{
		display: block;
		margin: 1px 0 3px 0;
		padding: 2px 0 2px 8px;
		width: 190px;
		background-color: #26354A;
		font: bold 1.1em Arial, Verdana, Tahoma, sans-serif;
		color: #FFF;
		text-decoration: none; 
		}
		
div#mainnavigation a:hover {
							background-color: #FF6600;
							color: #26354A; }
							
div#mainnavigation a:active {
							background-color: #FF6600;
							color: #26354A; }
							
div#mainnavigation a:focus {
							background-color: #FF6600;
							color: #26354A; }
					
div#content  {
			  margin: 0;
			  padding: 2em 0 0 0;
			  width: 65%;
			  min-height: 24em;
			  float: right;}
			  
div#content h2 {
				margin: 0 0 1em 0;
				padding: 0;
				color: #737373;
				font: 1.3em Tahoma, Verdana, Arial, sans-serif;}
				
div#content h3 {
				margin: 0 0 1em 0;
				padding: 0;
				color: #737373;
				font: 1.2em Tahoma, Verdana, Arial, sans-serif;}
				
div#content h2 span {
					color: #E8641B;}
				
div#content p {
			  margin: 0 5em .5em 0;
			  padding: 0;
			  color: #595959;
			  font: 1.2em/1.5em "Trebuchet MS", Helvetica, Tahoma, sans-serif;
			  text-align: left;
			  }
			  
div#content address#cont {
							color: #595959;
			  font: 1.2em/1.5em "Trebuchet MS", Helvetica, Tahoma, sans-serif;
			  text-align: left;}
			  
div#content address#cont_ad {
							color: #595959;
			  font: 1.4em/1.5em "Trebuchet MS", Helvetica, Tahoma, sans-serif;}

div#content address#cont a {
							color: #E8641B; }							
							
div#content address#cont a:hover {
							color: #26354A; }
							
div#content address#cont a:active {
							color: #26354A; }
							
div#content address#cont a:focus {
							color: #26354A; }

div#content  address#cont_ad a {
							color: #E8641B; }							
							
div#content  address#cont_ad a:hover {
							color: #26354A; }
							
div#content  address#cont_ad a:active {
							color: #26354A; }
							
div#content  address#cont_ad a:focus {
							color: #26354A; }
							
div#content ul {
				
				color: #595959;
			  	font: bold 1.3em/1.6em "Trebuchet MS", Helvetica, Tahoma, sans-serif;}
			  	
div#content ul.auta {
				margin: 0 0 11em 0;
				padding: 0;
				color: #595959;
			  	font: 1.2em/1.4em "Trebuchet MS", Helvetica, Tahoma, sans-serif;}
			  
div#content  img {
				margin: 0;
				padding: 0;
				float: left;}
			  
div#footer {
				  margin: 0;
				  padding: 0;
				  position: absolute;
				  bottom: 0;
			      left: 0;
				  clear: both;
				  width: 803px;
				  height: 111px;
				  background: url(new_tlo.gif) #fff;
				  background-repeat: repeat-x;
				  position: relative;
				  }
				  
div#footer a#logo {
			 margin: 5px 0 0 2px;
			 padding: 0 0 0 37px;
			 width: 40%;
			 float: left;
			 display: block;
			 font: 1.5em Arial, Verdana, sans-serif;
			 color: #939AA5;
			 background: url(logo_small.gif) 0 3px no-repeat;
			 text-decoration: none;}
			 
div#footer a#logo:hover {
						 color: #FFF;
						 text-decoration: underline;}
						 
div#footer a#logo:active {
						 color: #FFF;
						 text-decoration: underline;}

div#footer a#logo:focus {
						 color: #FFF;
						 text-decoration: underline;}
			 
div#footer p {
			 margin: 5px 15px 0 0;
			 float: right;
			 text-align: right;
			 width: 40%;
			 color: #939AA5;
			 font: .9em Arial, Verdana, sans-serif;}
				  
div#footer_menu {
				margin: 0;
				padding: 24px 0 0 0;
				height: 40px;
				text-align: center;	}
				
div#footer ul {	
				margin: 0;
				padding: 0;
				list-style-type: none;}
				
div#footer ul li {
				display: inline;
				border-right: 1px solid #fff;}
				
div#footer ul li#last {
					  border-width: 0;}
				
div#footer_menu a {
					margin: 0;
					padding: 0 6px 0 6px;
					font: .9em Arial, Verdana, sans-serif;
					color: #fff;
					text-decoration: none;}
					
div#footer_menu a:hover {
						color: #26354A;}
						
div#footer_menu a:active {
						color: #26354A;}
						
div#footer_menu a:focus {
						color: #26354A;}
				  

			  
			  
div#bg_footer {
			position: absolute;
			bottom: 0;
			right: 0;
			margin: 0;
			padding: 0;
			width: 100%;
			height: 111px;
			background: url(new_tlo2.gif) 0 0 #26354A;
			background-repeat: repeat-x;
			z-index: 0;}
			



