body		{
		font-family: "Times New Roman", Georgia, Times, serif;
       		color: #000; 
		text-align: justify;
	       	border: none; 
		background: #e8e5d4 url("images/sunsetgraybg.jpg") center repeat-y;
		width: 580px; 
		height: 500px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto
		}
		
#lang		{
		float: right;
		margin-top: -.5em;
		padding: 5px;
		border: solid 1px #ccc;
		}

#lang a		{
		border-bottom: none;
		}	

#container	{
		background: #fff url("images/engoz.jpg") top repeat-x;
       	       	margin-bottom: 3em; 
		padding-top: 0px; 
		padding-bottom: 0px; 
		clear: both; 
		width: 566px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		}

img.left	{
		float: left;
		margin-right: 1em;
		}
		
#container2	{
		background: #fff;
		border-top: 2px ridge #ccc; 
		margin-left: auto; 
		margin-right: auto;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 20px;
		margin-bottom: 0px;
		width: 526px;
		clear: both;
		}	

#navbar		{
	 	background: transparent url("images/itnavbg.gif") top left repeat-x; 
		padding-top: 50px;        	
		margin-top: 50px;
		margin-left: auto;
		margin-right: auto;
		padding-left: 10px;
	        padding-right: 10px;	
		color: #fff; 
		width: 546px;
		text-decoration: none;
		}

#footer,#header	{
		color: #000080; text-align: left;
       		clear: both; 
	 	}

#footer		{
		background: #fff url("images/itfootbg.gif") bottom left repeat-x; 
		margin-bottom: 0px; 
		padding-bottom: 30px;
		padding-top: 10px;
		padding-left: 20px;
	       	width: 546px; 
		height: 4em;
		margin-left: auto; 
		margin-right: auto; 
		}
	
#header dt	{
		display: none
		}	
		
#header a	{
		color: #920;
		text-decoration:none;
		border: none;
		background: #bbf;
		margin-top: 120px;
		float: right;
		}

#header a:hover {
		color: #eee;
		}

#header		{
		height: 7em; 
		width: 546px;
	       	}

#columnB,#columnC,#firstcol
		{
		background: #fff;
		color: #000;	
		border: none; 
		float: left; 
		font-size: 86%;
		width: 506px; 
		margin-top: 1em; 
		margin-bottom: 0px; 
		text-align: justify;
		font-family: "georgia", serif;
		margin-left: 30px; 
		margin-right: 50px
		}

a:link		{
		color:#444; 
		text-decoration: none; 
		border-bottom: dotted 1px #444
		}
		
a:hover		{
		color:#000080;
	       	text-decoration: none; 
		border-bottom: dotted 1px #c80000
		}
		
a:visited	{	
		color:#c80000; 
		text-decoration: none; 
		border-bottom: dotted 1px #444
		}
		
.menu		{
		width: 400px;
		font-weight: 600; 
		height: 15px; 
		text-decoration: none;
		border-bottom: none; 
		font-size: 78%
		}

.menu dt	{
		display:none; text-decoration: none; border-bottom: none;
		}

.menu dd 	{
		margin:0; padding:0; text-decoration: none; border-bottom: none;
		}

.menu .aa 	{
		width: 9px; 
		text-decoration: none; 
		font-weight: bold; 
		color: #444; 
		background: url("images/taglft.gif"); 
		float:left; 
		padding:10px 0 3px 0; 
		border-bottom:none;
		}
		
.menu .bb 	{
		background: url("images/tagmid.gif"); 
		float:left; 
		padding:10px 0 3px 0; color: #444;
		text-decoration: none;
		border-bottom: none; 
		text-align:center;
		}
		
.menu .cc 	{
		width:11px; 
		background: url("images/tagrgt.gif"); 
		float:left; 
		text-decoration: none;
		padding:10px 0 3px 0; 
		color: #444;
	       	border-bottom: none
		}

.menu a:visited	{
		color:#fff; 
		font-size:1em; 
		text-decoration: none;
		}

.menu a:hover 
span 		{
		background-position:0 150px; 
		color: #000; 
		text-decoration: none;
		}
		 
.spacer		{
		background: #fff; clear: both; 
		}

#header	h1	{
		padding-top: 0px;
		color: #fff;
		font-size: 200%;
		}
	
h1		{
		color: #000;
	       	margin-bottom: 0px; 
		margin-top: 0px;
	       	padding-left: 20px; 
		padding-bottom: 20px;
		}
		
h2,h3		{
		color: #000; font-size: 85%
		}

p		{
		color: #000
		}


