.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.navwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 16px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-transform: uppercase;
}
.subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-transform: uppercase;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.techbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.tech {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.navgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-transform: uppercase;
}
.jobtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-transform: none;
}
.linkcv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a:hover {
	color: #333333;
}



.projectlist_1, .projectlist_2, .projectlist_3, .projectlist_4, .projectlist_5, .projectlist_6, .projectlist_7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-transform: uppercase;
}

a:hover.projectlist_1 {  background-color: #FFCC00; color: #FFFFFF; }
a:hover.projectlist_2 {  background-color: #FE0788; color: #FFFFFF; }
a:hover.projectlist_3 {  background-color: #00C0FE; color: #FFFFFF; }
a:hover.projectlist_4 {  background-color: #FF000E; color: #FFFFFF; }
a:hover.projectlist_5 {  background-color: #3366CC; color: #FFFFFF; }
a:hover.projectlist_6 {  background-color: #2DC708; color: #FFFFFF; }
a:hover.projectlist_7 {  background-color: #FF9900; color: #FFFFFF; }



/* NAVIGATION */

#navigation-wrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
#navigation-wrapper a.nav-publicspace:link, #navigation-wrapper a.nav-publicspace:active, #navigation-wrapper a.nav-publicspace:visited, 
#navigation-wrapper a.nav-shopping:link, #navigation-wrapper a.nav-shopping:active, #navigation-wrapper a.nav-shopping:visited,
#navigation-wrapper a.nav-housing:link, #navigation-wrapper a.nav-housing:active, #navigation-wrapper a.nav-housing:visited,
#navigation-wrapper a.nav-tourism:link, #navigation-wrapper a.nav-tourism:active, #navigation-wrapper a.nav-tourism:visited,
#navigation-wrapper a.nav-exhibitions:link, #navigation-wrapper a.nav-exhibitions:active, #navigation-wrapper a.nav-exhibitions:visited,
#navigation-wrapper a.nav-mixeduse:link, #navigation-wrapper a.nav-mixeduse:active, #navigation-wrapper a.nav-mixeduse:visited,
#navigation-wrapper a.nav-publicbuildings:link, #navigation-wrapper a.nav-publicbuildings:active, #navigation-wrapper a.nav-publicbuildings:visited,
#navigation-wrapper a.nav-aboutus:link, #navigation-wrapper a.nav-aboutus:active, #navigation-wrapper a.nav-aboutus:visited,
#navigation-wrapper a.nav-contact:link, #navigation-wrapper a.nav-contact:active, #navigation-wrapper a.nav-contact:visited,
#navigation-wrapper a.nav-projectlist:link, #navigation-wrapper a.nav-projectlist:active, #navigation-wrapper a.nav-projectlist:visited,
#navigation-wrapper a.nav-publicspace-on:link, #navigation-wrapper a.nav-publicspace-on:active, #navigation-wrapper a.nav-publicspace-on:visited, 
#navigation-wrapper a.nav-shopping-on:link, #navigation-wrapper a.nav-shopping-on:active, #navigation-wrapper a.nav-shopping-on:visited,
#navigation-wrapper a.nav-housing-on:link, #navigation-wrapper a.nav-housing-on:active, #navigation-wrapper a.nav-housing-on:visited,
#navigation-wrapper a.nav-tourism-on:link, #navigation-wrapper a.nav-tourism-on:active, #navigation-wrapper a.nav-tourism-on:visited,
#navigation-wrapper a.nav-exhibitions-on:link, #navigation-wrapper a.nav-exhibitions-on:active, #navigation-wrapper a.nav-exhibitions-on:visited,
#navigation-wrapper a.nav-mixeduse-on:link, #navigation-wrapper a.nav-mixeduse-on:active, #navigation-wrapper a.nav-mixeduse-on:visited,
#navigation-wrapper a.nav-publicbuildings-on:link, #navigation-wrapper a.nav-publicbuildings-on:active, #navigation-wrapper a.nav-publicbuildings-on:visited,
#navigation-wrapper a.nav-aboutus-on:link, #navigation-wrapper a.nav-aboutus-on:active, #navigation-wrapper a.nav-aboutus-on:visited,
#navigation-wrapper a.nav-contact-on:link, #navigation-wrapper a.nav-contact-on:active, #navigation-wrapper a.nav-contact-on:visited,
#navigation-wrapper a.nav-projectlist-on:link, #navigation-wrapper a.nav-projectlist-on:active, #navigation-wrapper a.nav-projectlist-on:visited


	{
	text-decoration:none;
	display:block;
	padding:2px 1px 2px 2px;	
	font-size:100%;
	text-align:left;
	}
	
/* in active links */
#navigation-wrapper a.nav-publicspace:link, #navigation-wrapper a.nav-publicspace:active, #navigation-wrapper a.nav-publicspace:visited,
#navigation-wrapper a.nav-shopping:link, #navigation-wrapper a.nav-shopping:active, #navigation-wrapper a.nav-shopping:visited,
#navigation-wrapper a.nav-housing:link, #navigation-wrapper a.nav-housing:active, #navigation-wrapper a.nav-housing:visited,
#navigation-wrapper a.nav-tourism:link, #navigation-wrapper a.nav-tourism:active, #navigation-wrapper a.nav-tourism:visited,
#navigation-wrapper a.nav-exhibitions:link, #navigation-wrapper a.nav-exhibitions:active, #navigation-wrapper a.nav-exhibitions:visited,
#navigation-wrapper a.nav-mixeduse:link, #navigation-wrapper a.nav-mixeduse:active, #navigation-wrapper a.nav-mixeduse:visited,
#navigation-wrapper a.nav-publicbuildings:link, #navigation-wrapper a.nav-publicbuildings:active, #navigation-wrapper a.nav-publicbuildings:visited,
#navigation-wrapper a.nav-aboutus:link, #navigation-wrapper a.nav-aboutus:active, #navigation-wrapper a.nav-aboutus:visited,
#navigation-wrapper a.nav-contact:link, #navigation-wrapper a.nav-contact:active, #navigation-wrapper a.nav-contact:visited,
#navigation-wrapper a.nav-projectlist:link, #navigation-wrapper a.nav-projectlist:active, #navigation-wrapper a.nav-projectlist:visited
	{
	color:#999999;
	background-color:#FFFFFF;
	}
	
/* active - on */
#navigation-wrapper a.nav-publicspace:hover,
#navigation-wrapper a.nav-publicspace-on:link, #navigation-wrapper a.nav-publicspace-on:active, #navigation-wrapper a.nav-publicspace-on:visited

{	color:#FFFFFF;
	background-color:#FFCC00;
}

#navigation-wrapper a.nav-shopping:hover,
#navigation-wrapper a.nav-shopping-on:link, #navigation-wrapper a.nav-shopping-on:active, #navigation-wrapper a.nav-shopping-on:visited

{	color:#FFFFFF;
	background-color:#FE0788;
}

#navigation-wrapper a.nav-housing:hover,
#navigation-wrapper a.nav-housing-on:link, #navigation-wrapper a.nav-housing-on:active, #navigation-wrapper a.nav-housing-on:visited

{	color:#FFFFFF;
	background-color:#00C0FE;
}

#navigation-wrapper a.nav-tourism:hover,
#navigation-wrapper a.nav-tourism-on:link, #navigation-wrapper a.nav-tourism-on:active, #navigation-wrapper a.nav-tourism-on:visited
{	color:#FFFFFF;
	background-color:#FF000E;
}

#navigation-wrapper a.nav-exhibitions:hover,
#navigation-wrapper a.nav-exhibitions-on:link, #navigation-wrapper a.nav-exhibitions-on:active, #navigation-wrapper a.nav-exhibitions-on:visited
{	color:#FFFFFF;
	background-color:#3366CC;
}

#navigation-wrapper a.nav-mixeduse:hover,
#navigation-wrapper a.nav-mixeduse-on:link, #navigation-wrapper a.nav-mixeduse-on:active, #navigation-wrapper a.nav-mixeduse-on:visited
{	color:#FFFFFF;
	background-color:#2DC708;
}

#navigation-wrapper a.nav-publicbuildings:hover,
#navigation-wrapper a.nav-publicbuildings-on:link, #navigation-wrapper a.nav-publicbuildings-on:active, #navigation-wrapper a.nav-publicbuildings-on:visited

{	color:#FFFFFF;
	background-color:#ff9900;
}

#navigation-wrapper a.nav-aboutus:hover, 
#navigation-wrapper a.nav-aboutus-on:link, #navigation-wrapper a.nav-aboutus-on:active, #navigation-wrapper a.nav-aboutus-on:visited

{	color:#FFFFFF;
	background-color:#262626;
}

#navigation-wrapper a.nav-contact:hover,
#navigation-wrapper a.nav-contact-on:link, #navigation-wrapper a.nav-contact-on:active, #navigation-wrapper a.nav-contact-on:visited
{	color:#FFFFFF;
	background-color:#535353;
}

#navigation-wrapper a.nav-projectlist:hover,
#navigation-wrapper a.nav-projectlist-on:link, #navigation-wrapper a.nav-projectlist-on:active, #navigation-wrapper a.nav-projectlist-on:visited
{	color:#FFFFFF;
	background-color:#878787;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bold_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}
.bold_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}
.bold_normal_smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}
.bold_grey_smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}

a:link {
	color: #999999;
}
a:visited {
	color: #999999;
}
a:hover {
	color: #000000;
}
a:active {
	color: #999999;
}

