body 	{
		font-size:		small;
		font-family:	arial, verdana, helvetica, sans-serif;
		color:			#000;
		}
		
		
h1 {font-size:				120%;
		font-weight:		reg;
		line-height:		200%;
		color:				#000;
		margin:				0px 0px 0px 0px;
		padding:			0px 10px 0px 0px;		
		border:				1px;	
		}

h2 {font-size:				70%;
		font-weight:		reg;
		letter-spacing: 	0.1cm;
		color:				#000;
		margin:				0px 0px 0px 5px;
		}

h3		{
		color:			#ffffff;
		}
		
h4.invisible {visibility:hidden}

p {		font-weight:		reg;
		line-height:		110%;
		color:				#000;
		}

table {
		font-size:			80%;
		background-color:	#fff;
		border-spacing: 	6px 6px;
		border: 			thin dotted grey;
		}
		
td		{
		color:				#000;
		padding: 			4px;
		}
		
th		{
		color:				#fff;
		background-color:	#a1a1a1;
		padding: 			4px;
		text-align:			left;
		}
		
#leftcol1 {
		position:			absolute;
		top:				160px;
		left:				620px;
		width:				200px;
		}

#leftcol2 {
		position:			absolute;
		top:				170px;
		left:				20px;
		width:				150px;
		}


#colorbox1 {
		position:			absolute;
		top:				160px;
		left:				190px;
		width:				420px;				
		height:				670px;				
		border: 			thin dotted #a1a1a1;
		}

#centercol1 {
		position:			absolute;
		top:				20px;
		left:				200px;
		width:				200px;
		}

#centercol2 {
		position:			absolute;
		top:				170px;
		left:				200px;
		width:				200px;
		}

#rightcol1 {
		position:			absolute;
		top:				170px;
		left:				420px;
		width:				200px;
		}

#logocol {		
		position:			absolute;
		top:				50px;
		left:				770px;
		width:				100px;
		}
		
#footer	{position:			absolute;
		top:				840px;
		left:				20px;
		width:				800px;
		height:				50;
		font-size:			70%;
		text-align:			left;
		line-height:		150%;
		color:				#000000;
		margin:				0px 0px 0px 0px;
		padding:			0px 0px 0px 0px;
		border-top: 		thin dotted #a1a1a1;
		}

.sources1 {	
		font-size:			90%;
		line-height:		150%;
		color:				#000000;
		margin:				10px 0px 0px 5px;
		padding:			0px 0px 0px 0px;
		}


.projects1 {	
		line-height:		150%;
		color:				#000000;
		margin:				0px 0px 0px 5px;
		padding:			0px 0px 0px 0px;
		}

.projects2 {	
		font-size:			90%;
		line-height:		130%;
		color:				#39F;
		margin:				5px 0px 0px 5px;
		padding:			0px 0px 0px 0px;
		}


.names4 {	font-size:		70%;
		line-height:		150%;
		color:				#a1a1a1;
		margin:				0px 20px 5px 6px;
		padding:			5px 0px 0px 0px;
		border-top: 		thin dotted #a1a1a1;
		}

		
.reg_grey {	font-size:		90%;
		line-height:		120%;
		color:				#a1a1a1;
		margin:				0px 0px 0px 0px;
		padding:			0px 20px 0px 6px;
		}

.sm_grey {	font-size:		80%;
		line-height:		150%;
		color:				#a1a1a1;
		}

.sm_red {	font-size:		80%;
		line-height:		150%;
		color:				#a1a1a1;
		letter-spacing: 	0.05cm;
		}

a {text-decoration:none; font:bold, "Arial", "Helvetica", "Myriad"}
a:link     {color:#000000}
a:visited  {color:#000000}
a:active   {color:black}
a:hover    {color:red}

a.redtext link  {text-decoration:none; font:bold, "Arial", "Helvetica", "Myriad"}
a.redtext:link     {color:#F00}
a.redtext:visited  {color:#F00}
a.redtext:active   {color:black}
a.redtext:hover    {color:#a1a1a1}

a.greytext link  {text-decoration:none; font:bold, "Arial", "Helvetica", "Myriad"}
a.greytext:link     {color:#a1a1a1}
a.greytext:visited  {color:#a1a1a1}
a.greytext:active   {color:black}
a.greytext:hover    {color:#000000}



