.main_txt_grey {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.blue_link_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4987ce; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bottom_txt_grey {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif"
}
.txt_white_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blue_link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4987ce; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.maroon_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a54141; LINE-HEIGHT: 22px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title_orange {
	FONT-WEIGHT: normal; FONT-SIZE: 16pt; COLOR: #db9e65; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title_aboutus {
	FONT-SIZE: 16pt; COLOR: #4987ce; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.section {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.title_beyondbusiness {
	FONT-SIZE: 16pt; COLOR: #008080; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titletrusts {
	FONT-SIZE: 16pt; COLOR: #999999; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.greybold {
	FONT-WEIGHT: bold; COLOR: #999999; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.titlecompanies {
	FONT-SIZE: 16pt; COLOR: #046281; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title_commitment {
	FONT-SIZE: 16pt; COLOR: #008080; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.products_title {
	FONT-SIZE: 16pt; COLOR: #7b9193; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title_worldwide {
	FONT-SIZE: 16pt; COLOR: #b47746; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title_tatalink {
	FONT-SIZE: 16pt; COLOR: #6a618b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.contact_title {
	FONT-SIZE: 16pt; COLOR: #678178; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.companies_link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4987ce; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.products_subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titlemedia {
	FONT-SIZE: 16pt; COLOR: #993333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mediatitle {
	FONT-SIZE: 16pt; COLOR: #a54141; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.careertitle {
	FONT-SIZE: 16pt; COLOR: #1055a5; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.investors_title {
	FONT-SIZE: 16pt; COLOR: #de9e63; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.knowledgetitle {
	FONT-SIZE: 16pt; COLOR: #e7c373; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pathlink {
	FONT-SIZE: 12px;
	COLOR: #14A0C8;
	FONT-FAMILY: "MS Sans Serif";
	TEXT-DECORATION: none
}
.bluelinktext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #4987ce; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pathgrey {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.intro {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.introcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.author {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.upload {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.contact {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #660000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subheads {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sansserifsteelbluebold {
	FONT-SIZE: 12px; COLOR: #046281; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.linkwhite {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.bluelinksmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4987ce; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.darkgreyboldCopy {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.linkwhitesmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.green_link_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.greyboldCopy {
	FONT-WEIGHT: bold; COLOR: #666666; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #006666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.greysmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bullet {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(images/BULLET_DOTARROW01greysm.gif)
}
.green_link_small_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dropdown {
	FONT: 9pt "MS Sans Serif"; COLOR: #000000; TEXT-DECORATION: none
}
.titlelegal {
	FONT-SIZE: 16pt; COLOR: #999999; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maintxtgrey_bigger {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.greysansserif {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.txt_white {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.linksansserif {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4987ce; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.forms {
	FONT-SIZE: 16pt; COLOR: #b3b368; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.search {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 125px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 22px
}
.home_green {
	FONT-SIZE: 11px; COLOR: #006666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title_africa {
	FONT-SIZE: 16pt; COLOR: #663300; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title_search {
	FONT-SIZE: 16pt; COLOR: #999966; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.go {
	BORDER-RIGHT: #cccccc thin solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc thin solid; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(images/button_go.gif); PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc thin solid; WIDTH: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc thin solid; HEIGHT: 1px
}
.homefeaturetitles01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4a87ce; LINE-HEIGHT: 22px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.orange_link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #db9e65; LINE-HEIGHT: 22px; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.orange_linkbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #db9e65; LINE-HEIGHT: 22px; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.red_link_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d86d6d; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title_red {
	FONT-SIZE: 16pt; COLOR: #d86d6d; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.red_link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #d86d6d;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: "Comic Sans MS", "Bradley Hand ITC";
	TEXT-DECORATION: none
}
.pathblck {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.title_black {
	FONT-SIZE: 16pt; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titlecompaniesbox {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #046281; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.main_txt_greysmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.red_css {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d86d6d; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.careertitle_box {
	FONT-SIZE: 12px; COLOR: #1055a5; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.form_fields {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.form_button01 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: #4987ce; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.greensmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #408c8c; FONT-FAMILY: "MS Sans Serif"; TEXT-DECORATION: none
}
.productstitlebox {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7b9193; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titlecommitmentbox {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #008080; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #004b91; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.whitetxt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.grey {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.errorred {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #4987ce; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pathblue {
	FONT-SIZE: 12px;
	COLOR: #15A0C9;
	FONT-FAMILY: "MS Sans Serif";
	TEXT-DECORATION: none
}
.blue_bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #1186A8;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.riviera-heading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #1186A8;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.restaurant {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: ScriptoriaSSK;
	TEXT-DECORATION: none
}
.brown_bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #993333;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.bluebold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #14A0C8;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.title_italic {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #14A0C8;
	LINE-HEIGHT: normal;
	FONT-STYLE: italic;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	COLOR: #14A0C8;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.purplebold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #62477f;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.form_button02 {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: #8A5AC7;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}
.outline {
	BORDER-RIGHT: #822c85 1px solid; 
	BORDER-TOP: #822c85 1px solid; 
	BORDER-LEFT: #822c85 1px solid; 
	BORDER-BOTTOM: #822c85 1px solid
}
.box {
	BORDER-RIGHT: #a695b9 1px solid; 
	BORDER-TOP: #a695b9 1px solid; 
	LIST-STYLE-POSITION: outside; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #a695b9 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #a695b9 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: none; 
	BACKGROUND-COLOR: #ffffff
}
