BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/imgMainBG.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 40px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Tahoma, Sans-Serif; BACKGROUND-COLOR: #deddd3; TEXT-ALIGN: center
}
.oldbrowsers {
	DISPLAY: none
}
.hide {
	DISPLAY: none
}
.reset {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 1px; MARGIN: 0px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#container-wrapper {
	BORDER-RIGHT: #cccbc1 4px solid; BORDER-TOP: #cccbc1 4px solid; MARGIN: 20px auto; BORDER-LEFT: #cccbc1 4px solid; WIDTH: 738px; BORDER-BOTTOM: #cccbc1 4px solid
}
#content-container {
	FLOAT: none; WIDTH: 736px
}
#container {
	BORDER-RIGHT: #3d3d3b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #3d3d3b 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #3d3d3b 1px solid; WIDTH: 736px; PADDING-TOP: 0px; BORDER-BOTTOM: #3d3d3b 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.container-imgheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/banner.jpg) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; WIDTH: 734px; PADDING-TOP: 0px; HEIGHT: 143px
}
#replacelogo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/logo.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 120px; TEXT-INDENT: -100em; PADDING-TOP: 0px; HEIGHT: 74px
}
#replacelogo A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/logo.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 120px; TEXT-INDENT: -100em; PADDING-TOP: 0px; HEIGHT: 74px
}
#replacetag SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/desigingintelligent.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 186px; TEXT-INDENT: -100em; PADDING-TOP: 0px; HEIGHT: 143px
}
#hideclients {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 2px solid
}
#showclients {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 2px solid
}
#replace-showclients {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/showclients_header.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 370px; TEXT-INDENT: -100em; PADDING-TOP: 0px; HEIGHT: 16px
}
#replace-showclients SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/showclients_header.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 370px; TEXT-INDENT: -100em; PADDING-TOP: 0px; HEIGHT: 16px
}
#replace-hide {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/hide.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 732px; TEXT-INDENT: -100em; PADDING-TOP: 0px; HEIGHT: 16px
}
#replace-hide A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/hide.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 732px; TEXT-INDENT: -100em; PADDING-TOP: 0px; HEIGHT: 16px
}
#replace-show {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/show.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 732px; TEXT-INDENT: -100em; PADDING-TOP: 0px; HEIGHT: 15px
}
#replace-show A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/show.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 732px; TEXT-INDENT: -100em; PADDING-TOP: 0px; HEIGHT: 15px
}
.headright {
	PADDING-RIGHT: 12px; PADDING-LEFT: 5px; FONT-SIZE: 9px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 300px; COLOR: #3d3d3b; PADDING-TOP: 33px; TEXT-ALIGN: right
}
.global-navigation {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 40px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccbc1 1px solid
}
.global-navigation A {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccbc1 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: url(../images/new_arrow.gif) #ffffff no-repeat -5px -9px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 107px; COLOR: #3d3d3b; PADDING-TOP: 5px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.global-navigation SPAN {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccbc1 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: url(../images/new_arrow.gif) #ffffff no-repeat 5px 9px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 107px; COLOR: #3d3d3b; PADDING-TOP: 5px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.global-navigation A:hover {
	BACKGROUND: url(../images/new_arrow.gif) #efeee9 no-repeat 5px 9px
}
.list-items-spacer SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 2px; COLOR: #ffffff; PADDING-TOP: 0px
}
.list-items {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 146px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.list-items-green {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 146px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.list-items A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 146px; COLOR: #3d3d3b; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccbc1; TEXT-DECORATION: none
}
.list-items A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 146px; COLOR: #3d3d3b; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccbc1; TEXT-DECORATION: none
}
.list-items A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 146px; COLOR: #3d3d3b; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccbc1; TEXT-DECORATION: none
}
.list-items-green A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 146px; COLOR: #3d3d3b; PADDING-TOP: 3px; BACKGROUND-COLOR: #dee6c1; TEXT-DECORATION: none
}
.list-items-green A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 146px; COLOR: #3d3d3b; PADDING-TOP: 3px; BACKGROUND-COLOR: #dee6c1; TEXT-DECORATION: none
}
.list-items-green A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 146px; COLOR: #3d3d3b; PADDING-TOP: 3px; BACKGROUND-COLOR: #dee6c1; TEXT-DECORATION: none
}
.list-items A:hover {
	BACKGROUND-COLOR: #ffffff
}
.list-items-green A:hover {
	BACKGROUND-COLOR: #ffffff
}
.containerfull-content {
	MARGIN-TOP: 40px; FLOAT: left; MARGIN-BOTTOM: 40px; WIDTH: 700px
}
.container-content {
	MARGIN-TOP: 40px; FLOAT: left; MARGIN-BOTTOM: 40px; WIDTH: 520px
}
.container-content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 40px; COLOR: #3d3d3b; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.containerfull-content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 40px; COLOR: #3d3d3b; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.container-content P.news {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccbc1 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 40px; COLOR: #3d3d3b; LINE-HEIGHT: 14px; PADDING-TOP: 10px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 40px; COLOR: #000000; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 40px; COLOR: #aba99a; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccbc1 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 40px; COLOR: #769400; PADDING-TOP: 10px
}
.container-content P.action SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000
}
.container-content LI {
	FONT-SIZE: 13px; LIST-STYLE-IMAGE: url(../images/arrow.gif); MARGIN: 0px 20px 10px; COLOR: #3d3d3b; LINE-HEIGHT: 18px
}
.containerfull-content LI {
	FONT-SIZE: 13px; LIST-STYLE-IMAGE: url(../images/arrow.gif); MARGIN: 0px 20px 10px; COLOR: #3d3d3b; LINE-HEIGHT: 18px
}
.casestudies {
	MARGIN: 0px 0px 0px 50px
}
.casestudies .left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
.casestudies .right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
.casestudies P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; COLOR: #73736d; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.casestudies A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3d3d3b; BORDER-BOTTOM: #bccd83 1px solid; TEXT-DECORATION: none
}
#footer {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #efeee9
}
#footer .left {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	FONT-SIZE: 9px;
	FLOAT: left;
	PADDING-BOTTOM: 11px;
	MARGIN: 0px;
	WIDTH: 500px;
	COLOR: #8c8c85;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 13px
}
#footer .right {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	FONT-SIZE: 9px;
	FLOAT: right;
	PADDING-BOTTOM: 11px;
	MARGIN: 0px;
	WIDTH: 200px;
	COLOR: #8c8c85;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 13px;
	TEXT-ALIGN: right
}
#footer A {
	COLOR: #8c8c85
}
#footer A:hover {
	COLOR: #3d3d3b
}
#replacephoto-home SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/photo01.jpg) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 426px; PADDING-TOP: 0px; HEIGHT: 143px
}
#replacephoto-work SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/photo02.jpg) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 426px; PADDING-TOP: 0px; HEIGHT: 143px
}
#replacephoto-services SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/photo03.jpg) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 426px; PADDING-TOP: 0px; HEIGHT: 143px
}
#replacephoto-company SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/photo04.jpg) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 426px; PADDING-TOP: 0px; HEIGHT: 143px
}
#replacephoto-process SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/photo05.jpg) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 426px; PADDING-TOP: 0px; HEIGHT: 143px
}
#replacephoto-contact SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/photo06.jpg) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 426px; PADDING-TOP: 0px; HEIGHT: 143px
}
#replacephoto-cs SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/photo07.jpg) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 426px; PADDING-TOP: 0px; HEIGHT: 143px
}
A.homebox-left {
	BORDER-RIGHT: #769400 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #769400 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; BACKGROUND: url(../images/boxarrow.gif) #dee6c1 no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #769400 1px solid; WIDTH: 230px; COLOR: #3d3d3b; LINE-HEIGHT: 14px; PADDING-TOP: 10px; BORDER-BOTTOM: #769400 1px solid; TEXT-DECORATION: none; voice-family: "\"
}
UNKNOWN {
	WIDTH: 210px
}
A.homebox-right {
	BORDER-RIGHT: #769400 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #769400 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; BACKGROUND: url(../images/boxarrow.gif) #dee6c1 no-repeat right bottom; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #769400 1px solid; WIDTH: 230px; COLOR: #3d3d3b; LINE-HEIGHT: 14px; PADDING-TOP: 10px; BORDER-BOTTOM: #769400 1px solid; TEXT-DECORATION: none; voice-family: "\"
}
UNKNOWN {
	WIDTH: 210px
}
A.homebox-left:hover {
	BACKGROUND-COLOR: #ffffff
}
A.homebox-right:hover {
	BACKGROUND-COLOR: #ffffff
}
.date {
	DISPLAY: block; BACKGROUND: url(../images/arrow.gif) no-repeat 45px 5px; FLOAT: left; WIDTH: 55px; COLOR: #8c8c85
}
A.bluelink:link {
	COLOR: #0000CC; TEXT-DECORATION: underline
}
A.bluelink:visited {
	COLOR: #0000CC; TEXT-DECORATION: underline
}
A.bluelink:active {
	COLOR: #0000CC; TEXT-DECORATION: underline
}
A.bluelink:hover {
	COLOR: #0000CC; BACKGROUND-COLOR: #DEDDD3; TEXT-DECORATION: none
}
.container-content .casestudies A:hover {
	COLOR: #3d3d3b; BACKGROUND-COLOR: #f1f4e5; TEXT-DECORATION: none
}
P.action {
	BORDER-RIGHT: #d8e0b6 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d8e0b6 2px solid; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d8e0b6 2px solid; COLOR: #3d3d3b; LINE-HEIGHT: 14px; PADDING-TOP: 10px; BORDER-BOTTOM: #d8e0b6 2px solid; BACKGROUND-COLOR: #ffffff
}
P.smallercopy {
	FONT-SIZE: 9px; COLOR: #73736d; LINE-HEIGHT: 14px
}
.headright A {
	FONT-SIZE: 9px; COLOR: #73736d; TEXT-DECORATION: none
}
.headright A:hover {
	COLOR: #3d3d3b; TEXT-DECORATION: underline
}
.formbox {
	FONT-SIZE: 9px; MARGIN-LEFT: 40px
}
.formbox SPAN.required {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(../images/required.gif) #efeee9 no-repeat 355px 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid
}
.formbox SPAN.submit {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #efeee9 1px solid; TEXT-ALIGN: right
}
.formbox SPAN LABEL {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 120px; PADDING-TOP: 4px
}
.formbox SPAN.optional {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid
}
.formbuttonbold {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: verdana, arial, sans-serif
}
.box {
	FONT-SIZE: 12px; WIDTH: 180px; FONT-FAMILY: verdana, arial, sans-serif
}
.boxbig {
	FONT-SIZE: 12px; WIDTH: 180px; FONT-FAMILY: verdana, arial, sans-serif; HEIGHT: 100px
}
