/* CSS Document */


body 
{
	margin-top: 0px;
	
}

.wrapper{
	float: left;
}
 
#mmenuextra a

{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size: 11px;
	width: 155px;
	padding-top: 1px;
	padding-bottom: 3px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	float: left;
}

#mmenuextrasub a

{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 11px;
	width: 58px;
	padding-top: 0px;
	padding-bottom: 1px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-decoration: none;
	padding-left: 4px;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	margin-right: 2px;
	padding-right: 4px;
}

#mmenuextrasub
{
	top: 460px;
	float: left;
	width: 408px;
	font-size: 11px;
}


a.home:link 			{color:#FFFFFF;background-color:#000000;}
a.home:active 			{color:#000000;background-color:#FFFFFF;}
a.home:visited 			{color:#FFFFFF;background-color:#000000;}
a.home:hover 			{color:#000000;background-color:#FFFFFF;}

a.about:link 			{color:#FFFFFF;background-color:#000000;}
a.about:active 			{color:#000000;background-color:#6699FF;}
a.about:visited 		{color:#FFFFFF;background-color:#000000;}
a.about:hover 			{color:#000000;background-color:#6699FF;}

a.principles:link 		{color:#FFFFFF;background-color:#000000;}
a.principles:active 	{color:#000000;background-color:#FF9966;}
a.principles:visited 	{color:#FFFFFF;background-color:#000000;}
a.principles:hover 		{color:#000000;background-color:#FF9966;}

a.methods:link 			{color:#FFFFFF;background-color:#000000;}
a.methods:active 		{color:#000000;background-color:#66CCCC;}
a.methods:visited 		{color:#FFFFFF;background-color:#000000;}
a.methods:hover 		{color:#000000;background-color:#66CCCC;}

a.scenarios:link 		{color:#FFFFFF;background-color:#000000;}
a.scenarios:active 		{color:#000000;background-color:#99CCCC;}
a.scenarios:visited 	{color:#FFFFFF;background-color:#000000;}
a.scenarios:hover 		{color:#000000;background-color:#99CCCC;}

a.projects:link 		{color:#FFFFFF;background-color:#000000;}
a.projects:active 		{color:#000000;background-color:#FF6633;}
a.projects:visited 		{color:#FFFFFF;background-color:#000000;}
a.projects:hover 		{color:#000000;background-color:#FF6633;}

a.casestudies:link 		{color:#FFFFFF;background-color:#000000;}
a.casestudies:active 	{color:#000000;background-color:#99CC66;}
a.casestudies:visited 	{color:#FFFFFF;background-color:#000000;}
a.casestudies:hover 	{color:#000000;background-color:#99CC66;}

a.housing:link 			{color:#FFFFFF;background-color:#000000;}
a.housing:active 		{color:#000000;background-color:#666699;}
a.housing:visited 		{color:#FFFFFF;background-color:#000000;}
a.housing:hover 		{color:#000000;background-color:#666699;}

a.policy:link 			{color:#FFFFFF;background-color:#000000;}
a.policyl:active 		{color:#000000;background-color:#CC99CC;}
a.policy:visited 		{color:#FFFFFF;background-color:#000000;}
a.policy:hover 			{color:#000000;background-color:#CC99CC;}

a.useful:link 			{color:#FFFFFF;background-color:#000000;}
a.useful:active 		{color:#000000;background-color:#FFCC66;}
a.useful:visited 		{color:#FFFFFF;background-color:#000000;}
a.useful:hover 			{color:#000000;background-color:#FFCC66;}

a.publications:link 	{color:#FFFFFF;background-color:#000000;}
a.publications:active 	{color:#000000;background-color:#669999;}
a.publications:visited 	{color:#FFFFFF;background-color:#000000;}
a.publications:hover 	{color:#000000;background-color:#669999;}


a.glossary:link 		{color:#FFFFFF;background-color:#000000;}
a.glossary:active 		{color:#000000;background-color:#ff9900;}
a.glossary:visited 		{color:#FFFFFF;background-color:#000000;}
a.glossary:hover 		{color:#000000;background-color:#ff9900;}

a.special:link 			{color:#FFFFFF;background-color:#000000;}
a.special:active 		{color:#000000;background-color:#ff9900;}
a.special:visited 		{color:#FFFFFF;background-color:#000000;}
a.special:hover 		{color:#000000;background-color:#ff9900;}

a.housing:link 			{color:#FFFFFF;background-color:#000000;}
a.housing:active 		{color:#000000;background-color:#666699;}
a.housing:visited 		{color:#FFFFFF;background-color:#000000;}
a.housing:hover 		{color:#000000;background-color:#666699;}

a.videos:link 			{color:#FFFFFF;background-color:#000000;}
a.videos:active 		{color:#000000;background-color:#999933;}
a.videos:visited 		{color:#FFFFFF;background-color:#000000;}
a.videos:hover 			{color:#000000;background-color:#999933;}

a.consultant:link 		{color:#FFFFFF;background-color:#000000;}
a.consultant:active 	{color:#000000;background-color:#E3A2B5;}
a.consultant:visited 	{color:#FFFFFF;background-color:#000000;}
a.consultant:hover 		{color:#000000;background-color:#E3A2B5;}

a.menu:link 			{color:#FFFFFF;background-color:#FF0000;}
a.menu:active 			{color:#FF0000;background-color:black;}
a.menu:visited 			{color:#FFFFFF;background-color:#FF0000;}
a.menu:hover 			{color:#FF0000;background-color:black;}

a.contact:link 			{color:#FFFFFF;background-color:#999999;}
a.contact:active 		{color:#000000;background-color:#CCCCCC;}
a.contact:visited 		{color:#FFFFFF;background-color:#999999;}
a.contact:hover 		{color:#000000;background-color:#CCCCCC;}

a.printpage:link 		{color:#FFFFFF;background-color:#696969;}
a.printpage:active 		{color:#000000;background-color:#CCCCCC;}
a.printpage:visited 	{color:#FFFFFF;background-color:#696969;}
a.printpage:hover 		{color:#000000;background-color:#CCCCCC;}



a.form:link 			{color:#FFFFFF;background-color:#999999;}
a.form:active 			{color:#000000;background-color:#999999;}
a.form:visited 			{color:#FFFFFF;background-color:#999999;}
a.form:hover 			{color:#000000;background-color:#999999;}



/* submenu*/

.wrappersub{
	float: left;
	margin-top: 20px;
	clear: both;
	padding-top: 20px;
}



a.subtool:link 			{
	color: #AC8632;
	background-color: #FFFFFF;
	text-align: center;
}
a.subtool:active 		{
	color: #AC8632;
	background-color: #F6E38B;
	text-align: center;
}
a.subtool:visited 		{
	color: #AC8632;
	background-color: #FFFFFF;
	text-align: center;
}
a.subtool:hover 		{
	color: #333333;
	background-color: #F6E38B;
	text-align: center;
}



a.subcase:link 			{
	color:#669933;
	background-color:#FFFFFF;
}
a.subcase:active 		{
	color:#669933;
	background-color:#FFFFFF;
}
a.subcase:visited 		{
	color:#669933;
	background-color:#FFFFFF;
}
a.subcase:hover 		{
	color:#333333;
	background-color:#CDE9BB;
}
.subcaseoff

{
	width: 58px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 1px;
	display: block;
	float: left;
	margin-right: 2px;
	padding-top: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	color: #999999;
}

.copyright
{
	font-size: 9px;
	font-weight: 200;
	color: #999999;
	text-decoration: none;
	float: left;
	padding-top: 10px;
	display: block;
	width: 161px;
}

.facebook
{
	font-size: 11px;
	font-weight: 200;
	color: #666;
	text-decoration: none;
	float: right;
	padding-top: 3px;
	display: block;
	width: 135px;
}

.icon
{
	float: left;
	height: 16px;
	width:  16px;
}

a.facealign:link			
{
	color:#666;
	background-color:#FFF;
	padding-left: 0px;
}
a.facealign:active 			{
	color:#333;
	background-color:#FFF;
	padding-left: 0px;
}
a.facealign:visited 			{
	color:#666;
	background-color:#FFF;
	padding-left: 0px;
}
a.facealign:hover 			{
	color:#333;
	background-color:#FFF;
	padding-left: 0px;}


.social
{
	float: left;
	margin-top: 10px;
	display: block;
	width: 161px;
	margin-left: -6px;
}

