body {
	margin: 0;
	padding: 0;
	background: #fff;
}

/*   -----------  Main layout divs ---------*/

#container {
	width: 100%;
	margin: 0;
}

#maincontent {
	width: 90%;
	float: left;
}

#branding {
	margin: 0 0 30px;
}

#images {
	width: 160px;
	float: left;
}
#images_what {
	width: 180px;
	float: left;
}
#images_clientlogo {
	width: 180px;
	float: left;
	text-align: center;
}
#images_portfolio {
	width: 250px;
	float: left;
}

#content {
	margin-left: 180px;
}
#content_what {
	margin-left: 200px;
}
#content_portfolio {
	margin-left: 250px;
}

#contentnoimage {
	margin-left: 0px;
	padding-right: 15px;
}

#footer {
	padding-top: 1em;
	font-size: 9pt;
	line-height: 13pt;
	clear: both;
}

#menu {
	display: none;
	}

/*   -----------  Main text styles ---------   */

p {
	color: #666;
	font: 10pt/15pt Arial, Helvetica, sans-serif;
}
h1 {
	color: #666;
	font: bold 14pt Arial, Helvetica, sans-serif;
}
h2 {
	color: #666;
	font: bold 10pt Arial, Helvetica, sans-serif;
}

a:link, a:visited, a:hover, a:active {
	text-decoration: none;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
}

ul {
	color: #666;
	list-style-type: disc;
	margin-left: 0.75em;
	padding-left: 0.75em;
	font: 10pt/15pt Arial, Helvetica, sans-serif;
}
ul li {
	color: #999;
}

ul li span {
	color: #666;
}

ul.internallink {
	list-style-type: disc;
}
ul.internallink li {
	list-style-type: disc;
}
ul.internallink li.fwd {
	list-style: url(../images/common/fwdprint.jpg);
}
ul.internallink li.back {
	list-style: url(../images/common/backprint.jpg);
}


/*   -----------  hidden navigation ---------*/
#accessnav {
	display: none;
}
.screenlogo {
	display: none;
}
.printlogo {
	width: 100%;
}
blockquote {
	margin-left: 0;
	padding-left: 0;
}
blockquote p.quote {
	margin-bottom: 0;
	padding-bottom: 0;
}
blockquote p.quoteref {
	margin-top: 0.2em;
	font-size: 9pt;
}
#images_clientlogo img {
	margin-bottom: 16px;
}
.gt {
display: none;
}

