BODY {
	FONT-SIZE: 100%; BACKGROUND: url(header_background_tile.jpg); COLOR: #fff; FONT-FAMILY: "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
DIV#site_wrapper {
	MARGIN: 0px auto; WIDTH: 900px; TEXT-ALIGN: left
}
DIV#page_container {
	DISPLAY: block;
	MIN-HEIGHT: 100%;
	BACKGROUND: url(page_background.jpg) repeat-y;
	WIDTH: 900px;
	POSITION: static
	}
DIV#page_container2 {
	DISPLAY: block; MIN-HEIGHT: 100%; BACKGROUND: url(about.jpg) repeat-y; WIDTH: 900px; POSITION: static
}
DIV#page_container3 {
	DISPLAY: block; MIN-HEIGHT: 100%; BACKGROUND: url(services.jpg) repeat-y; WIDTH: 900px; POSITION: static
}
DIV#page_container4 {
	DISPLAY: block; MIN-HEIGHT: 100%; BACKGROUND: url(testimonials.jpg) repeat-y; WIDTH: 900px; POSITION: static
}
DIV#page_container5 {
	DISPLAY: block; MIN-HEIGHT: 100%; BACKGROUND: url(contact.jpg) repeat-y; WIDTH: 900px; POSITION: static
}
DIV#page_container6 {
	DISPLAY: block; MIN-HEIGHT: 100%; BACKGROUND: url(partners.jpg) repeat-y; WIDTH: 900px; POSITION: static
}
DIV#home_banner_container {
	DISPLAY: block;
	WIDTH: 900px;
	HEIGHT: 30px;
	margin-top: 0px;
	margin-right: 26px;
	margin-bottom: 0px;
	margin-left: 26px;
}
DIV#banner_container {
	DISPLAY: block; MARGIN: 0px 26px; WIDTH: 900px; HEIGHT: 200px
}
DIV#banner_container {
	HEIGHT: 220px
}
DIV#banner_container H2 {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 720px; TEXT-INDENT: -9999px; HEIGHT: 220px
}
DIV#spotlight {
	PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 200px; PADDING-TOP: 20px; HEIGHT: 180px
}
DIV#spotlight_quote {
	WIDTH: 200px; POSITION: relative; HEIGHT: 180px
}
DIV#entry_points {
	CLEAR: both; DISPLAY: block; MARGIN: 0px 26px; WIDTH: 900px; HEIGHT: 100px
}
DIV#logo_entry {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 130px; FLOAT: left; PADDING-BOTTOM: 14px; WIDTH: 380px; PADDING-TOP: 7px; HEIGHT: 80px
}
DIV#home_entry {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 130px; FLOAT: left; PADDING-BOTTOM: 14px; WIDTH: 380px; PADDING-TOP: 7px; HEIGHT: 10px
}
DIV#about_entry {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 130px; FLOAT: left; PADDING-BOTTOM: 14px; WIDTH: 380px; PADDING-TOP: 7px; HEIGHT: 10px
}
DIV#services_entry {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 130px; FLOAT: left; PADDING-BOTTOM: 14px; WIDTH: 380px; PADDING-TOP: 7px; HEIGHT: 10px
	}
DIV#contact_entry {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 130px; FLOAT: left; PADDING-BOTTOM: 14px; WIDTH: 380px; PADDING-TOP: 7px; HEIGHT: 10px
	}
DIV#testimonials_entry {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 130px; FLOAT: left; PADDING-BOTTOM: 14px; WIDTH: 380px; PADDING-TOP: 7px; HEIGHT: 10px
		}
DIV#join_entry {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 130px; FLOAT: left; PADDING-BOTTOM: 50px; WIDTH: 380px; PADDING-TOP: 7px; HEIGHT: 10px
		}
DIV#target_entry {
	PADDING-RIGHT: 10px;
	DISPLAY: inline;
	PADDING-LEFT: 30px;
	FLOAT: left;
	PADDING-BOTTOM: 12px;
	WIDTH: 200px;
	PADDING-TOP: 25px;
	HEIGHT: 200px
}
DIV#content_container {
	CLEAR: both;
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 900px;
	margin-top: 0px;
	margin-right: 26px;
	margin-bottom: 0px;
	margin-left: 26px;
}
DIV#supplement_content {
	PADDING-RIGHT: 40px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 320px; PADDING-TOP: 0px
}
DIV#main_content {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 42px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 390px;
	PADDING-TOP: 135px
	}
DIV#main_content2 {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 50px;
	FLOAT: left;
	PADDING-BOTTOM: 50px;
	OVERFLOW: hidden;
	WIDTH: 370px;
	PADDING-TOP: 100px;
	height: 410px;
}
DIV#main_content3 {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 42px;
	FLOAT: left;
	PADDING-BOTTOM: 70px;
	OVERFLOW: hidden;
	WIDTH: 380px;
	PADDING-TOP: 195px
	
}
DIV#main_content4 {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 50px;
	FLOAT: left;
	PADDING-BOTTOM: 65px;
	OVERFLOW: hidden;
	WIDTH: 370px;
	PADDING-TOP: 100px;
}
DIV#footer_container {
	CLEAR: both;
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 900px;
	BOTTOM: 0px;
	POSITION: bottom;
	HEIGHT: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

BODY#general DIV#spotlight {
	BACKGROUND: #113780; COLOR: #fff
}
BODY#general DIV#supplement_content A {
	COLOR: #000000
}
BODY#consulting DIV#supplement_content A {
	COLOR: #113680
}
BODY#resourcing DIV#supplement_content A {
	COLOR: #113680
}
BODY#advance DIV#supplement_content A {
	COLOR: #113680
}
BODY#clients DIV#supplement_content A {
	COLOR: #113680
}
BODY#general DIV#supplement_content A:hover {
	COLOR: #fff
}
BODY#consulting DIV#supplement_content A:hover {
	COLOR: #fff
}
BODY#resourcing DIV#supplement_content A:hover {
	COLOR: #fff
}
BODY#advance DIV#supplement_content A:hover {
	COLOR: #fff
}
BODY#clients DIV#supplement_content A:hover {
	COLOR: #fff

}
BODY#general DIV#main_content BLOCKQUOTE {
	BACKGROUND: #c3dbea
}
BODY#consulting DIV#main_content BLOCKQUOTE {
	BACKGROUND: #e7cbd1
}
BODY#resourcing DIV#main_content BLOCKQUOTE {
	BACKGROUND: #e1e0c4
}
BODY#advance DIV#main_content BLOCKQUOTE {
	BACKGROUND: #c6e1df
}
BODY#clients DIV#main_content BLOCKQUOTE {
	BACKGROUND: #f0e5d0
}
DIV#header_container H1 A {
	DISPLAY: inline; BACKGROUND: url(header_vc_logo.gif) no-repeat; FLOAT: left; MARGIN: 10px 0px 0px 37px; OVERFLOW: hidden; WIDTH: 152px; TEXT-INDENT: -9999px; HEIGHT: 80px
}
DIV#top_navigation {
	DISPLAY: inline;
	FLOAT: left;
	MARGIN: 20px 0px;
	WIDTH: 730px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	LETTER-SPACING: 0.1em;
	HEIGHT: 40px
}
DIV#top_navigation A {
	FLOAT: right;
	VERTICAL-ALIGN: middle;
	COLOR: #FFFFFF
}
DIV#top_navigation A:hover {
	COLOR: #000000
}
DIV#spotlight H4 {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; TEXT-INDENT: -9999px; HEIGHT: 30px
}
DIV#spotlight_quote BLOCKQUOTE {
	BOTTOM: 0px; POSITION: absolute
}
DIV#spotlight_quote BLOCKQUOTE P {
	FONT-SIZE: 0.7em; MARGIN: 0.4em 0px 0px; LINE-HEIGHT: 1.5em; FONT-STYLE: italic
}
DIV#spotlight_quote BLOCKQUOTE P SMALL {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal

}
DIV#logo_entry H2 A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; TEXT-INDENT: -9999px; HEIGHT: 123px
}
DIV#home_entry H2 A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 222px; TEXT-INDENT: -9999px; HEIGHT: 123px
}
DIV#about_entry H2 A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; TEXT-INDENT: -9999px; HEIGHT: 123px
}
DIV#services_entry H2 A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; TEXT-INDENT: -9999px; HEIGHT: 123px
	}
DIV#contact_entry H2 A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; TEXT-INDENT: -9999px; HEIGHT: 123px
	}
DIV#testimonials_entry H2 A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; TEXT-INDENT: -9999px; HEIGHT: 123px
	}
DIV#join_entry H2 A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; TEXT-INDENT: -9999px; HEIGHT: 123px
	}
DIV#contact_entry H2 A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; TEXT-INDENT: -9999px; HEIGHT: 123px
}
DIV#logo_entry H2 A {
	BACKGROUND: url(web_visual.png) no-repeat
}
DIV#home_entry H2 A {
	BACKGROUND: url(1.png) no-repeat
}
DIV#about_entry H2 A {
	BACKGROUND: url(2.png) no-repeat
	}
DIV#services_entry H2 A {
	BACKGROUND: url(3.png) no-repeat
	}
DIV#contact_entry H2 A {
	BACKGROUND: url(4.png) no-repeat
	}
DIV#testimonials_entry H2 A {
	BACKGROUND: url(5.png) no-repeat
}
DIV#join_entry H2 A {
	BACKGROUND: url(6.png) no-repeat
}
DIV#target_entry  {
	BACKGROUND: url(anim.gif) no-repeat
}
DIV#logo_entry P {
	FONT-SIZE: 0.8em; COLOR: #fff; LINE-HEIGHT: 1.5em
}
DIV#home_entry P {
	FONT-SIZE: 0.8em; COLOR: #fff; LINE-HEIGHT: 1.5em
}
DIV#about_entry P {
	FONT-SIZE: 0.8em; COLOR: #fff; LINE-HEIGHT: 1.5em
}
DIV#services_entry P {
	FONT-SIZE: 0.8em; COLOR: #fff; LINE-HEIGHT: 1.5em
}
DIV#logo_entry P A {
	FONT-WEIGHT: bold; COLOR: #113680
}
DIV#home_entry P A {
	FONT-WEIGHT: bold; COLOR: #113680
}
DIV#about_entry P A {
	FONT-WEIGHT: bold; COLOR: #113680
}
DIV#services_entry P A {
	FONT-WEIGHT: bold; COLOR: #113680
	}
DIV#contact_entry P A {
	FONT-WEIGHT: bold; COLOR: #113680
	}
DIV#testimonials_entry P A {
	FONT-WEIGHT: bold; COLOR: #113680
	}
DIV#contact_entry P A {
	FONT-WEIGHT: bold; COLOR: #113680
}
DIV#logo_entry P A:hover {
	COLOR: #fff
}
DIV#home_entry P A:hover {
	COLOR: #fff
}
DIV#about_entry P A:hover {
	COLOR: #fff
}
DIV#services_entry P A:hover {
	COLOR: #fff
}
DIV#supplement_content {
	COLOR: #fff
}
DIV#supplement_content H3 {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; TEXT-INDENT: -9999px; HEIGHT: 30px
}
DIV#supplement_content P {
	FONT-SIZE: 0.7em; MARGIN: 0.2em 0px; LINE-HEIGHT: 1.3em
}
UL#section_navigation {
	MARGIN: 0.5em 0px
}
UL#section_navigation LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 1em; PADDING-TOP: 0.8em
}
UL#section_navigation LI UL {
	FONT-SIZE: 0.7em; MARGIN: 0.3em 0px 0px
}
UL#section_navigation LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 0.1em; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.2em
}
DIV#columns_by_experts DIV.column_entry IMG {
	FLOAT: left; MARGIN: 0.4em 0px 0px
}
DIV#columns_by_experts DIV.column_entry P {
	FONT-SIZE: 0.7em; MARGIN: 0.3em 0px 0px 62px; LINE-HEIGHT: 1.6em
}
DIV#columns_by_experts DIV.column_entry H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0px 0px 0px 62px; LINE-HEIGHT: 1.3em
}
DIV#columns_by_experts DIV.column_entry A {
	FONT-WEIGHT: bold; COLOR: #e89900
}
DIV#columns_by_experts DIV.column_entry A:hover {
	COLOR: #f2dbb0
}
DIV#main_content {
	FONT-SIZE: 0.8em
}
DIV#main_content2 {
	FONT-SIZE: 0.8em
	}
DIV#main_content3 {
	FONT-SIZE: 0.8em
}
DIV#main_content4 {
	FONT-SIZE: 0.8em
	}
DIV#main_content H2 {
	FONT-SIZE: 2em; MARGIN: 0px 0px 0.4em; COLOR: #000000; LINE-HEIGHT: 1.2em; LETTER-SPACING: -1px
}
DIV#main_content H3 {
	FONT-SIZE: 1.5em; MARGIN: 1em 0px 0.4em; COLOR: #333
}
DIV#main_content H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 0.5em 0px 0.1em; COLOR: #333; LINE-HEIGHT: 1.5em
}
DIV#main_content P {
	LINE-HEIGHT: 1.3em;
	margin-top: 0.3em;
	margin-right: 0px;
	margin-bottom: 0.3em;
	margin-left: 0px;
}
DIV#main_content2 P {
	LINE-HEIGHT: 1.3em;
	margin-top: 0.3em;
	margin-right: 0px;
	margin-bottom: 0.3em;
	margin-left: 0px;
}
DIV#main_content3 P {
	LINE-HEIGHT: 1.3em;
	margin-top: 0.3em;
	margin-right: 0px;
	margin-bottom: 0.3em;
	margin-left: 0px;
}
DIV#main_content4 P {
	LINE-HEIGHT: 1.3em;
	margin-top: 0.3em;
	margin-right: 0px;
	margin-bottom: 0.3em;
	margin-left: 0px;
}
DIV#main_content BLOCKQUOTE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; OVERFLOW: auto; COLOR: #333; PADDING-TOP: 10px
}
DIV#main_content BLOCKQUOTE P {
	MARGIN: 0px 5px
}
DIV#main_content OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.3em; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 1em 1em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
}
DIV#main_content OL.alpha {
	LIST-STYLE-TYPE: upper-alpha
}
DIV#main_content UL {
	LIST-STYLE-POSITION: outside;
	LINE-HEIGHT: 1.3em;
	LIST-STYLE-TYPE: disc;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
}
DIV#main_content2 UL {
	LIST-STYLE-POSITION: outside;
	LINE-HEIGHT: 1.3em;
	LIST-STYLE-TYPE: disc;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;

}
DIV#main_content3 UL {
	LIST-STYLE-POSITION: outside;
	LINE-HEIGHT: 1.3em;
	LIST-STYLE-TYPE: disc;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
}

DIV#main_content4 UL {
	LIST-STYLE-POSITION: outside;
	LINE-HEIGHT: 1.3em;
	LIST-STYLE-TYPE: disc;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	}
DIV#main_content OL LI {
	PADDING-RIGHT: 3em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; MARGIN-LEFT: 0.4em; PADDING-TOP: 0.1em
}
DIV#main_content UL LI {
	PADDING-RIGHT: 0em;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0.1em;
	MARGIN-LEFT: 2.4em;
	PADDING-TOP: 0.1em;
	margin-bottom: 0.5px;
}
DIV#main_content2 OL LI {
	PADDING-RIGHT: 3em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; MARGIN-LEFT: 0.4em; PADDING-TOP: 0.1em
}
DIV#main_content2 UL LI {
	PADDING-RIGHT: 3em;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0.1em;
	MARGIN-LEFT: 2.4em;
	PADDING-TOP: 0.1em;
	margin-bottom: .5px;
}
DIV#main_content4 UL LI {
	PADDING-RIGHT: 3em;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0.1em;
	MARGIN-LEFT: 2.4em;
	PADDING-TOP: 0.1em;
	margin-bottom: .5px;
}
DIV#main_content4 OL LI {
	PADDING-RIGHT: 3em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; MARGIN-LEFT: 0.4em; PADDING-TOP: 0.1em
}
DIV#main_content3 UL LI {
	PADDING-RIGHT: 3em;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0.1em;
	MARGIN-LEFT: 2.4em;
	PADDING-TOP: 0.1em;
	margin-bottom: .5px;
}
DIV#main_content UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0.2em 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
DIV#main_content UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; MARGIN: 0px 0px 0px 1em; PADDING-TOP: 0.1em
}
DIV#main_content2 UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0.2em 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
DIV#main_content2 UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; MARGIN: 0px 0px 0px 1em; PADDING-TOP: 0.1em
}
DIV#main_content3 UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0.2em 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
DIV#main_content3 UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; MARGIN: 0px 0px 0px 1em; PADDING-TOP: 0.1em
}
DIV#main_content4 UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0.2em 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
DIV#main_content4 UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; MARGIN: 0px 0px 0px 1em; PADDING-TOP: 0.1em
}
DIV#main_content DIV.case_study {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 1.5em; BORDER-BOTTOM: #999 1px solid
}
DIV#main_content DIV.case_study_overview {
	PADDING-RIGHT: 0px; PADDING-LEFT: 220px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#main_content DIV.case_study_overview H3 {
	FONT-SIZE: 1.4em; MARGIN: 0px 0px 0.6em
}
DIV#company_navigation H3 {
	DISPLAY: block; BACKGROUND: url(footer_company_header.gif) no-repeat; OVERFLOW: hidden; WIDTH: 100px; TEXT-INDENT: -9999px; HEIGHT: 30px
}
UL#company {
	MARGIN: 8px 0px 0px
}
UL#company LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BACKGROUND: url(footer_hori_divider.gif) repeat-x 50% bottom; PADDING-BOTTOM: 9px; PADDING-TOP: 7px
}
UL#company LI A {
	COLOR: #fff
}
UL#company LI A:hover {
	COLOR: #b1a59f
}
DIV#content_highlight A:hover {
	COLOR: #fff
}
.left {
	FLOAT: left; MARGIN: 0px 15px 15px 0px
}
.right {
	FLOAT: right; MARGIN: 0px 0px 15px 15px
}
.clear {
	CLEAR: both
}

