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:medium; COLOR: #000080; FONT-FAMILY:Times New Roman, Arial, Verdana, Helvetica, sans-serif; text-align:justify;
}

TD.offices {
	FONT-WEIGHT:normal; FONT-SIZE:small; COLOR: #000080; FONT-FAMILY:Times New Roman, Arial, Verdana, Helvetica, sans-serif; text-align:center;
}

P {
	FONT-SIZE: small
}
A {
	COLOR: #000080; 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; font-size:9pt;
}
A.main_menu_title:hover {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.main_menu_selected_background {
	BACKGROUND-COLOR: #ff0000
}
.utlity_menu_title {
	FONT-WEIGHT: bold; COLOR: #000080 ; font-size:8pt
}

.utlity_menu_titleS {
	FONT-WEIGHT:bold; COLOR: #000080; font-size:9pt
}
A.utlity_menu_title:hover {
	FONT-WEIGHT: bold; COLOR: #000080; TEXT-DECORATION: none; font-size:8pt
}
.main_menu_background {
	BACKGROUND-COLOR: #000080;
	
}
.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-style:italic; FONT-SIZE:11pt; COLOR: #000080
}
.article_headlineB {
	FONT-WEIGHT: bold; FONT-SIZE:11pt; COLOR: #000080
}
.article_headline10 {
	FONT-WEIGHT: bold; FONT-SIZE:11pt; COLOR: #000080; text-align:justify;
}
.article_headline11 {
	FONT-WEIGHT: bold; FONT-SIZE:12pt; COLOR: #000080; text-align:justify;
}
.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: Times New Roman, Arial, Verdana, Helvetica, sans-serif; text-align:center;
}
.featureTableSpacer {
	BACKGROUND-COLOR: #c1cad3
}
.featureTableTitleBox {
	FONT-FAMILY: Times New Roman, Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #c1cad3
}
.featureTableTitleWhite {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Times New Roman, Arial, Verdana, Helvetica, sans-serif
}
.featureTableTitleGrey {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #54566d; FONT-FAMILY: Times New Roman, Arial, Verdana, Helvetica, sans-serif
}
.featureTableTitleRed {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ff0000; FONT-FAMILY: Times New Roman, Arial, Verdana, Helvetica, sans-serif
}
.featureTableTitleTabRed {
	BACKGROUND-COLOR: #ff0000
}
.featureTableTitleTabMagenta {
	BACKGROUND-COLOR: #ff00cc
}
.featureTableTitleTabBlue {
	BACKGROUND-COLOR: #000080
}
.featureTableTitleBlue1 {
	FONT-WEIGHT: bold; FONT-SIZE:12pt; COLOR: #000080; FONT-FAMILY: Times New Roman, Arial, Verdana, Helvetica, sans-serif; text-align:center;
}
.featureTableTitleTabOrange {
	BACKGROUND-COLOR: #ff6600
}
.featureTableTitleTabGreen {
	BACKGROUND-COLOR: #ccff00
}
.homeNewsTableTitleBox {
	BACKGROUND-COLOR: #7aafd9
}
.homeNewsTableTitle {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY:  Times New Roman, 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: Times New Roman, Arial, Verdana, Helvetica, sans-serif
}
.homeRhsPanel {
	BACKGROUND: #c1cad3
}
.homeQuoteTableBox {
	BACKGROUND: #c1cad3
}
.homeQuoteTeaser {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000000; FONT-FAMILY:  Times New Roman, Arial, Verdana, Helvetica, sans-serif
}
.homeNewsTableTeaser:link {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Times New Roman, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homeNewsTableTeaser:visited {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Times New Roman, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homeNewsTableTeaser:hover {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Times New Roman, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.homeQuoteName {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000000; FONT-FAMILY: Times New Roman, 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:  Times New Roman, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homeQuoteTeaser:visited {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY:  Times New Roman, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homeQuoteTeaser:hover {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Times New Roman, 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: Times New Roman, 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: Times New Roman, Arial, Verdana, Helvetica, sans-serif
}
.formStandard {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: #000000; FONT-FAMILY: Times New Roman, Arial, Verdana,  Helvetica, sans-serif; TEXT-DECORATION: none
}
.formBold {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #000000; FONT-FAMILY: Times New Roman, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.errorMessage {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; VERTICAL-ALIGN: middle; COLOR: red; FONT-FAMILY: Times New Roman, 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: Times New Roman, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.formInput2 {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; WIDTH: 13em; COLOR: #000000; FONT-FAMILY: Times New Roman, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.formInput3 {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; WIDTH: 2em; COLOR: #000000; FONT-FAMILY: Times New Roman, Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.formRequired {
	FONT-WEIGHT: bold; FONT-SIZE: small; VERTICAL-ALIGN: middle; COLOR: #ff0000; FONT-FAMILY: Times New Roman, 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:  Times New Roman, Arial, Verdana, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
.CursorHand
{
	cursor:hand;
	text-decoration:underline; /* :underline; */
	FONT-FAMILY: Times New Roman, Arial, Verdana,  Helvetica, sans-serif;
	FONT-SIZE:11pt;
}
.CursorHandImage
{
	cursor:hand;
	text-decoration:none /* :underline; */
}

TD.Fblue
{
	background-color: #17365c;
	font-family:Times New Roman;
	color:White;
	margin-left:10px;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
	
}

TD.FBrik
{
	background-color: #800000;
	font-family:Times New Roman;
	color:#f8f593;
	margin-left:10px;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
	
}

TD.TRed
{
	font-family:Times New Roman;
	color:#cc0000;
	font-size:10pt;
	margin-left:10px;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
	text-align:center
	
}

TD.DBack
{
	font-family:Times New Roman;
	color:Black;
	font-size:10pt;
	margin-left:10px;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
	text-align:center
	
}

TD.SRed
{
	font-family:Times New Roman;
	color:#cc0000;
	font-size:8pt;
	margin-left:10px;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
	
}

TD.GHA 
{
	/*
	font-size:12pt;
	FONT-WEIGHT:normal; 
	line-height: 1.50;
	FONT-SIZE:small; 
	COLOR: #000080; 
	FONT-FAMILY:Times New Roman, Arial, Verdana, Helvetica, sans-serif; 
	text-align:center;*/
	FONT-WEIGHT: normal; FONT-SIZE:12pt; COLOR: #000080; text-align:center;
}

TD.GHAH 
{
	/*
	font-size:12pt;
	FONT-WEIGHT:normal; 
	line-height: 1.50;
	FONT-SIZE:small; 
	COLOR: #000080; 
	FONT-FAMILY:Times New Roman, Arial, Verdana, Helvetica, sans-serif; 
	text-align:center;*/
	FONT-WEIGHT: normal; FONT-SIZE:16pt; COLOR: #000080; text-align:center;
}