body {margin:0;
			padding:0;
			text-align:center;
			min-width:756px;
			background-color:#FF66CC; 
			background:url(images/shadow.gif); 
			background-repeat:repeat-y;
			background-position:50% 0%; 
			}
div#container {position:relative;
			width:756px; 
			margin:0 auto;
			text-align:left;
			background-color:#ffffff; 
			}
div#title {width:756px; 
			height:80px; 
			background-color:#ffffff;
			background:url(images/tr-logo.gif);
			}
div#title h1 {text-indent:-9999px;
			}
div#pic {width:756px; 
			height:69px; 
			}
div.slice1 {background:url(images/slice1.gif); width:756px; height:69px; 
			}
div.slice2 {background:url(images/slice2.gif); width:756px; height:69px; 
			}
div.slice3 {background:url(images/slice3.gif); width:756px; height:69px;  
			}
div.slice4 {background:url(images/slice4.gif); width:756px; height:69px; 
			}			
div.slice5 {background:url(images/slice5.gif); width:756px; height:69px; 
			}
div#nav {left:0; 
			top:149px; 
			width:140px;
			height:auto; 
			background-color:#ffffff;
			border-top:10px solid #ffffff; 
			float:left;
			}		

div#content {left:140px; 
			top:149px; 
			background-color:#f4f4f4;
			color:#ff5579; 
			width:616px;
			height:auto;
			border-top:10px solid #ffffff; 
			padding:10px 0 18px 0;
			border-bottom:10px solid #ffffff;
			float:left; 
			}
div#content h1, h2, p { margin: 10px 80px 10px 6px;
			}
ul.map { list-style: square; 
			color: #ff5579; 
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			margin: 20px 0 0 10px; 
			}		
				
div#footer1 {background-color:#ffffff;
			width:736px; 
			height:60px;
			border-top:1px solid #7f99bf;
			padding:10px 20px 0 0;
			clear:left;
			}
			
div#footer {background-color:#ffffff;
			width:736px; 
			height:60px;
			border-top:1px solid #7f99bf;
			padding:10px 20px 0 0;
			clear:left; 
			}		
			
h1 { font-family: Swiss, Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 16px; 
			font-weight: bold;  
			color: #50698f; 
			}
h2 {font-family: Swiss, Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: bold;  
			color: #50698f; 
			}
p { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			color: #444444; 
			text-align: left 
			}
span.vacancies {font-weight:bold; }

span.required {font-size: 9px;  
			color: #b3b3b3; }

p.lp { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			color: #444444; 
			text-align: right;  
			}	
ul.nav { list-style: none; 
			text-align: right; 
			padding: 0; 
			margin: 20px 20px 0 0; 
			}
ul.list { list-style: square; 
			color: #444444; 
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			text-align: left; 
			margin: 0px 80px 10px 20px;
			padding: 0px;  
			}
ul.vac { list-style: squares; 
			color: #444444; 
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			text-align: left; 
			margin: 10px 80px 10px 20px;
			padding: 10px;  
			}
ul.foot { list-style: none;
			color: #d1b854;
			padding: 50; 
			margin: 0 0 0 10px; 
			}
li.foot {float: right; 
			margin: 0 0 0 20px 
			}
			
a.nav { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: bold;
			text-decoration: none; 
			}
a.norm { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			text-decoration: underline; 
			}	
a.foot { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			text-decoration: none; 
			}	
			
a:link { color: #50698f }  
a:visited { color: #7f99bf } 
a:hover { color: #ff5579 } 
