BODY {
	MARGIN: 0px 15px; BACKGROUND-COLOR: white
}
.deftableheight {
	HEIGHT: 25px
}
.tableheight180 {
	HEIGHT: 180px
}
.tableheight150 {
	HEIGHT: 150px
}
.tableheight100PerCent {
	HEIGHT: 100%
}
.quote {
	FONT-WEIGHT: bold; COLOR: #666666
}
BODY {
	MARGIN: 0px 15px; BACKGROUND-COLOR: white
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
P {
	FONT-SIZE: x-small
}
A {
	COLOR: #22638c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff3334; TEXT-DECORATION: none
}
.small_text {
	FONT-SIZE: small
}
.smaller_text {
	FONT-SIZE: x-small
}
.smallest_text {
	FONT-SIZE: xx-small
}
.main_image_top_background {
	BACKGROUND-COLOR: #4b4c5f
}
.main_image_leftbottom_background {
	BACKGROUND-COLOR: #c1cad3
}
.main_image_rightbottom_background {
	BACKGROUND-COLOR: #8a93a2
}
.white_color {
	COLOR: #ffffff
}
.white_background {
	BACKGROUND-COLOR: #ffffff
}
.main_title {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.content_background {
	BACKGROUND-COLOR: #ebedf2
}
.content_right_background {
	BACKGROUND-COLOR: #ff0000
}
.main_menu_title {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
A.main_menu_title:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.main_menu_selected_background {
	BACKGROUND-COLOR: #ff0000
}
.utlity_menu_title {
	FONT-WEIGHT: bold; COLOR: #005daa ; font-size:8pt
}

.utlity_menu_titleS {
	FONT-WEIGHT:bold; COLOR: #969caa; font-size:9pt
}
A.utlity_menu_title:hover {
	FONT-WEIGHT: bold; COLOR: #969caa; TEXT-DECORATION: none; ; font-size:8pt
}
.main_menu_background {
	BACKGROUND-COLOR: #969caa
}
.rhs_title {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.sub_page_title {
	FONT-WEIGHT: bold; COLOR: #ff3333
}
.left_menu_title {
	FONT-WEIGHT: bold; COLOR: #005daa; font-size:8pt
}
A.left_menu_title:hover {
	FONT-WEIGHT: bold; COLOR: #95a0a6; TEXT-DECORATION: none ; font-size:8pt
}
.left_menu_selected_background_top {
	BACKGROUND-COLOR: #005daa
}
.left_menu_selected_background_bottom {
	BACKGROUND-COLOR: #c1cad3
}
.left_menu_title_selected {
	FONT-WEIGHT: bold; COLOR: #95a0a6 ; font-size:8pt
}
A.left_menu_title_selected:hover {
	FONT-WEIGHT: bold; COLOR: #95a0a6 ; font-size:8pt
}
.left_menu_whatwedo {
	COLOR: #95a0a6
}
A.left_menu_whatwedo:hover {
	COLOR: #ff3333
}
.left_menu_whatwedo_selected {
	COLOR: #ff3333
}
A.left_menu_whatwedo_selected:hover {
	COLOR: #ff3333
}
.bottom_utility_nav_separator {
	BACKGROUND-COLOR: #eff0f5
}
.article_date {
	FONT-WEIGHT: bold; COLOR: #aeb2bb
}
.article_headline {
	FONT-WEIGHT: bold; FONT-SIZE:8pt; COLOR: #4b4c5f
}
.article_index_headline {
	FONT-WEIGHT: bold; FONT-SIZE: medium; COLOR: #4b4c5f
}
.article_teaser {
	FONT-WEIGHT: normal; FONT-SIZE:8pt; COLOR: #4b4c5f
}
.article_full_story {
	FONT-WEIGHT: bold; COLOR: #00729b
}
A.article_more:hover {
	FONT-WEIGHT: bold; COLOR: #ff3333; TEXT-DECORATION: none
}
.article_home_separator {
	BACKGROUND-COLOR: #c1cad3
}
.case_study_title {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
A.case_study_title:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.case_study_text {
	COLOR: #ffffff
}
A.case_study_text:hover {
	COLOR: #fff200
}
.case_study_background {
	BACKGROUND-COLOR: #ff3333
}
.left_menu_caption {
	FONT-WEIGHT: bold; COLOR: #ff3300
}
.customers_title {
	FONT-WEIGHT: bold
}
.article_body_wrap {
	WIDTH: 360px
}
.bodycopy {
	COLOR: #222624
}
.smalltext {
	COLOR: #222624
}
.leadershipblank {
	BACKGROUND: #b7bfc9
}
.leadershipblankwhite {
	BACKGROUND: #ffffff
}
.leadershipmaintable {
	BACKGROUND: #ebedf2
}
.clienttitle {
	FONT-WEIGHT: bold; FONT-SIZE: medium; COLOR: #ff3333
}
.smallboldwhitetext {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #888e9c
}
.officelocationstopbar {
	BACKGROUND: #7b8394
}
.titlebar1 {
	FONT-WEIGHT: bold; COLOR: #ff3333
}
.titlebar2 {
	FONT-WEIGHT: bold; COLOR: #222624
}
.titletext {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
A.titletext:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.whitetext {
	COLOR: #ffffff
}
.location {
	FONT-WEIGHT: bold; COLOR: #6599cc
}
A.location:hover {
	FONT-WEIGHT: bold; COLOR: #ff3333
}
.copyright {
	COLOR: #a6aeb9; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.featureTableSpacer {
	BACKGROUND-COLOR: #c1cad3
}
.featureTableTitleBox {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #c1cad3
}
.featureTableTitleWhite {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.featureTableTitleGrey {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #54566d; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.featureTableTitleRed {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ff0000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.featureTableTitleTabRed {
	BACKGROUND-COLOR: #ff0000
}
.featureTableTitleTabMagenta {
	BACKGROUND-COLOR: #ff00cc
}
.featureTableTitleTabBlue {
	BACKGROUND-COLOR: #005daa
}
.featureTableTitleBlue1 {
	FONT-WEIGHT: bold; FONT-SIZE:8pt; COLOR: #005daa; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.featureTableTitleTabOrange {
	BACKGROUND-COLOR: #ff6600
}
.featureTableTitleTabGreen {
	BACKGROUND-COLOR: #ccff00
}
.homeNewsTableTitleBox {
	BACKGROUND-COLOR: #7aafd9
}
.homeNewsTableTitle {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif
}
.homeNewsTableContentBox {
	BACKGROUND: #959daa
}
.homeNewsTableCell {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 0px dotted; PADDING-LEFT: 10px; BACKGROUND: #959daa; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px dotted
}
.homeNewsTableDate {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.homeRhsPanel {
	BACKGROUND: #c1cad3
}
.homeQuoteTableBox {
	BACKGROUND: #c1cad3
}
.homeQuoteTeaser {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000000; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif
}
.homeNewsTableTeaser:link {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homeNewsTableTeaser:visited {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homeNewsTableTeaser:hover {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.homeQuoteName {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.homeCaseStudyTeaserTableBox {
	BACKGROUND: #ff0000
}
.homeQuoteTeaserTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.homeQuoteTeaser:link {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homeQuoteTeaser:visited {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homeQuoteTeaser:hover {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.homeCaseStudyTableTitleBox {
	BACKGROUND: #54566b
}
.homeCaseStudyTableTeaserBox {
	BACKGROUND: #ff0000
}
.homeCaseStudyTableTeaserBoxSpacer {
	BACKGROUND: #ffffff
}
.homeCaseStudyTeaser {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.homeCaseStudyTitle {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.homeCaseStudyPdf {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.worldTime {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #c1cad1; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.formStandard {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: #000000; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; TEXT-DECORATION: none
}
.formBold {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.errorMessage {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; VERTICAL-ALIGN: middle; COLOR: red; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.formTable {
	BORDER-RIGHT: #c1cad3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c1cad3 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f3f5f9; PADDING-BOTTOM: 10px; BORDER-LEFT: #c1cad3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #c1cad3 1px solid
}
.formInput1 {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; WIDTH: 18em; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.formInput2 {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; WIDTH: 13em; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.formInput3 {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; WIDTH: 2em; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.formRequired {
	FONT-WEIGHT: bold; FONT-SIZE: small; VERTICAL-ALIGN: middle; COLOR: #ff0000; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; TEXT-DECORATION: none
}
.formButton {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: xx-small; BACKGROUND: #54566b; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
