BODY {
	FONT-SIZE: 10pt; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 10px; COLOR: #000000; LINE-HEIGHT: 1.5em; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.printonly {
	DISPLAY: block
}
.foo-nav {
	DISPLAY: none
}
.noprint {
	DISPLAY: none
}
#top {
	DISPLAY: none
}
#header UL {
	DISPLAY: none
}
#header FORM {
	DISPLAY: none
}
#header H1 {
	DISPLAY: none
}
#quick-nav {
	DISPLAY: none
}
#main {
	
}
#main-nav {
	
}
H1 {
	LEFT: 0px
}
#header {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: black 1px solid
}
#header .printonly {
	MARGIN-BOTTOM: 10px
}
#header STRONG {
	COLOR: #000000
}
.visual {
	MARGIN-TOP: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: auto; HEIGHT: auto
}
.visual H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 2.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.visual H2 B {
	
}
.controls {
	DISPLAY: none
}
.visual UL {
	DISPLAY: none
}
#newsbox H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-INDENT: 0px; HEIGHT: auto
}
.services H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-INDENT: 0px; HEIGHT: auto
}
.sector H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-INDENT: 0px; HEIGHT: auto
}
.case-studies H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-INDENT: 0px; HEIGHT: auto
}
.right H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-INDENT: 0px; HEIGHT: auto
}
#newsbox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.services UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.sector UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.case-studies UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.subnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
#newsbox UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.services UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.sector UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.case-studies UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.subnav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.services UL LI A.selected {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.sector UL LI A.selected {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.case-studies UL LI A.selected {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.subnav UL LI A.selected {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#newsbox UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.services UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sector UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.case-studies UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.subnav UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.fbox01 {
	DISPLAY: none
}
UL.postdata LI {
	DISPLAY: none
}
UL.postdata LI.timestamp {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.postdata LI.author {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#pagewidth {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px
}
.content {
	
}
.content A {
	COLOR: #000000! important; TEXT-DECORATION: underline! important
}
.content .left UL LI {
	LIST-STYLE-IMAGE: none! important; LIST-STYLE-TYPE: disc
}
.content .a-media UL LI {
	LIST-STYLE-IMAGE: none! important; LIST-STYLE-TYPE: disc
}
#flashHolder-scroller {
	DISPLAY: none
}
#footer {
	PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 50px 0px 0px; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; HEIGHT: auto; TEXT-ALIGN: left
}
#footer DIV {
	HEIGHT: auto
}
#footer UL.partners {
	DISPLAY: none
}
#footer UL.tel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer UL.tel LI {
	MARGIN: 5px 0px 0px; COLOR: #000000; LIST-STYLE-TYPE: none
}
#footer P.copy {
	MARGIN: 5px 0px 0px; COLOR: #000000; LIST-STYLE-TYPE: none
}
UL.tel LI.second {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#footer .copy {
	MARGIN: 0px; POSITION: relative; TOP: 0px
}
#footer .tel {
	MARGIN: 0px; POSITION: relative; TOP: 0px
}
#footer .printonly {
	MARGIN-TOP: 5px; PADDING-TOP: 8px
}
#footer .printonly H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer .printonly P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
