body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #666666;
	margin: 5px;
	padding: 0px;
}
A {color: #333333; TEXT-DECORATION: none}
A:link {color: #333333; TEXT-DECORATION: none}
A:active {color: #277FD2; TEXT-DECORATION: underline}
A:visited {color: #8E9093;}
A:hover {color: #277FD2; TEXT-DECORATION: underline}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.white-bg { background-color: #FFFFFF; }
.black-bg { background-color: #000000; }
.orange-bg { background-color: #F5AD28; }
.light-orange-bg { background-color: #FFF4DA; }
.orange-title {
	font-size: 12pt;
	font-weight: bold;
	color: #F5AD28;
}
.orange-subtitle {
	font-size: 10pt;
	font-weight: bold;
	color: #F5AD28;
}
.light-cyan-bg { background-color: #D4E3F5; }
.dark-grey-title {
	font-size: 12pt;
	font-weight: bold;
	color: #73767A;
}
.grey-title {
	font-size: 11pt;
	font-weight: bold;
	color: #939598;
}
.grey-title-story {
	font-size: 11pt;
	font-weight: bold;
	color: #666666;
}
.subnav-subtitle {
	font-size: 10pt;
	font-weight: bold;
}
.subnav-text {
	font-size: 10pt;
}
.fullstory-text {
	font-size: 10pt;
}
.fullstory-title {
	font-size: 12pt;
	font-weight: bold;
}
.subnav-orange-text {
	font-size: 10pt;
	color: #F5AD28;
}
.branding-title {
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
}
.branding-title A {color: #000000; TEXT-DECORATION: none}
.branding-title A:link {color: #000000; TEXT-DECORATION: none}
.branding-title A:active {color: #F5AD28; TEXT-DECORATION: underline}
.branding-title A:visited {color: #000000; TEXT-DECORATION: none}
.branding-title A:hover {color: #F5AD28; TEXT-DECORATION: underline}
.branding-text { font-size: 9pt; color: #000000;}
.login-register {font-size: 9pt; color: #FFFFFF; font-weight: bold;}
.login-register A {COLOR: #FFFFFF;}
.login-register A:link {COLOR: #FFFFFF;}
.login-register A:active {COLOR: #FFFFFF;  TEXT-DECORATION: underline}
.login-register A:visited {COLOR: #FFFFFF;}
.login-register A:hover {COLOR: #FFFFFF;  TEXT-DECORATION: underline}
.date {
	font-size: 9pt;
	color: #FFFFFF;
}
.breadcrumbs {
	font-size: 9pt;
}
.botlinks {font-size: 8pt;}
.botlinks A {COLOR: #707274;}
.botlinks A:link {COLOR: #707274;}
.botlinks A:active {COLOR: #F5AD28;}
.botlinks A:visited {COLOR: #8E9093;}
.botlinks A:hover {COLOR: #F5AD28;}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	width: 75px;
	height: 18px;
}
.dropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #E9E9EC;
	width: 125px;
	height: 18px;
}
.maintd {  
	background-image: url(/tmi/images/main_bkgd.jpg); 
	background-repeat: no-repeat; 
	background-position: right top
}
.advicetd {  
	background-image: url(/tmi/images/advice_bkgd.jpg); 
	background-repeat: no-repeat; 
	background-position: right top
}
.clock {
	font-size: 10pt;
	color: #FFFFFF;
	border: #F5AD28;
	border-color: #F5AD28;
	background-color: #F5AD28;
	border-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 75px;
}
.dropdown-country {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #E9E9EC;
	width: 195px;
	height: 18px;
}
.extra-dark-grey-bg {
	background-color: #4B4B4B;
}
.dark-grey-bg {
	background-color: #939598;
}
.grey-bg {
	background-color: #BBBBBB;
}
.light-grey-bg {
	background-color: #BCBDC0;
}
.exrta-light-grey-bg {
	background-color: #E1E2E3;
}
.grey-end-bg {
	background-color: #FFFFFF;
}
.td-bkgd {
	background-color: #E6E7E8;
}
.teaser-offertd {
	background-image: url(/tmi/images/teaser_offer_bkgd.jpg); 
	background-repeat: no-repeat; 
	background-position: left top
}
.cyan-title {
	font-size: 12pt;
	font-weight: bold;
	color: #00AEEF;
}
.cyan-title-small {
	font-size: 10pt;
	font-weight: bold;
	color: #00AEEF;
}
.td-0 { background-color: #CFCFCF; }
.td-1 { background-color: #BFBFBF; }
.td-2 { background-color: #ABABAB; }
.td-3 { background-color: #949494; }
.td-4 { background-color: #7F7F7F; }
.td-5 { background-color: #6B6B6B; }
.td-6 { background-color: #595959; }
.td-7 { background-color: #404040; }
.td-8 { background-color: #262626; }
.td-9 { background-color: #000000; }
.td-orange-0 { background-color: #FFE1AA; }
.td-orange-1 { background-color: #FFD68C; }
.td-orange-2 { background-color: #FFC970; }
.td-orange-3 { background-color: #FFBC45; }
.td-orange-4 { background-color: #F6AB20; }
.td-orange-5 { background-color: #D68F1C; }
.td-orange-6 { background-color: #B47917; }
.td-orange-7 { background-color: #845911; }
.td-orange-8 { background-color: #423109; }
.td-orange-9 { background-color: #000000; }
.td-cyan-0 { background-color: #9DE1F9; }
.td-cyan-1 { background-color: #7BD6F7; }
.td-cyan-2 { background-color: #5BC9F5; }
.td-cyan-3 { background-color: #29BCF2; }
.td-cyan-4 { background-color: #00ABE7; }
.td-cyan-5 { background-color: #008FC9; }
.td-cyan-6 { background-color: #0079A9; }
.td-cyan-7 { background-color: #00597C; }
.td-cyan-8 { background-color: #00313E; }
.td-cyan-9 { background-color: #000000; }
.teaser-searchtd {
	background-image: url(/tmi/images/teaser_bkgd.gif); 
	background-repeat: no-repeat; 
	background-position: left top
}
.teaser-case-studies-search {
	background-image: url(); 
	background-repeat: no-repeat; 
	background-position: left top
}
.orange-text {
	font-size: 9pt;
	font-weight: normal;
	color: #F5AD28;
}
.grey-subtitle {
	font-size: 11pt;
	color: #939598;
}
.semi-light-grey-bg {
	background-color: #C7C8CA;
}
.feature-links {
font-size: 8pt;
}
.jumplinks {COLOR: #FFFFFF; font-size: 9pt; font-weight: bold;}
.jumplinks A {COLOR: #FFFFFF; font-weight: bold;}
.jumplinks A:link {COLOR: #FFFFFF; font-weight: bold;}
.jumplinks A:active {COLOR: #FFFFFF; font-weight: bold; TEXT-DECORATION: underline}
.jumplinks A:visited {COLOR: #FFFFFF; font-weight: bold;}
.jumplinks A:hover {COLOR: #FFFFFF; font-weight: bold; TEXT-DECORATION: underline}
.td-visited {background-color: #6286BA;}
.teaser-contact {
	background-image: url(/tmi/images/teaser_contact_bkgd.jpg); 
	background-repeat: no-repeat; 
	background-position: left top
}
.teaser-yourquestions {
	background-image: url(/tmi/images/teaser_yourquestions_bkgd.jpg); 
	background-repeat: no-repeat; 
	background-position: right top
}
.teaser-about {
	background-image: url(); 
	background-repeat: no-repeat; 
	background-position: right top
}
.bus_need_inv {font-size: 9pt; color: #FFFFFF;}
.bus_need_inv A {COLOR: #FFFFFF;}
.bus_need_inv A:link {COLOR: #FFFFFF;}
.bus_need_inv A:active {COLOR: #FFFFFF;  TEXT-DECORATION: underline}
.bus_need_inv A:visited {COLOR: #FFFFFF;}
.bus_need_inv A:hover {COLOR: #FFFFFF;  TEXT-DECORATION: underline}
.bus_need_nor {font-size: 9pt; color: #707274;}
.bus_need_nor A {COLOR: #707274;}
.bus_need_nor A:link {COLOR: #707274;}
.bus_need_nor A:active {COLOR: #F5AD28;  TEXT-DECORATION: underline}
.bus_need_nor A:visited {COLOR: #8E9093;}
.bus_need_nor A:hover {COLOR: #F5AD28;  TEXT-DECORATION: underline}
.white-title {font-size: 11pt; color: #FFFFFF; font-weight: bold;}
.white-title A {COLOR: #FFFFFF;}
.white-title A:link {COLOR: #FFFFFF;}
.white-title A:active {COLOR: #FFFFFF;  TEXT-DECORATION: underline}
.white-title A:visited {COLOR: #FFFFFF;}
.white-title A:hover {COLOR: #FFFFFF;  TEXT-DECORATION: underline}
.white-subtitle {font-size: 11pt; color: #FFFFFF;}
.white-subtitle A {COLOR: #FFFFFF;}
.white-subtitle A:link {COLOR: #FFFFFF;}
.white-subtitle A:active {COLOR: #FFFFFF;  TEXT-DECORATION: underline}
.white-subtitle A:visited {COLOR: #FFFFFF;}
.white-subtitle A:hover {COLOR: #FFFFFF;  TEXT-DECORATION: underline}
.white-text { font-size: 9pt; color: #FFFFFF; }
.topnav-text {
	font-size: 10pt;
	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif
}
.print-version-title { font-size: 12pt; font-weight: bold;}
.print-version-functions { font-size: 9pt; }
.print-version-date { font-size: 10pt; font-weight: bold; }
.print-version-by { font-size: 10pt; font-weight: bold; }
.dropdown-155 { font-size: 8pt; background-color: #E9E9EC; width: 155px; }
.cyan-bg { background-color: #00AEEF; }
.normal_white {font-size: 9pt; color: #FFFFFF;}
.normal_white A {COLOR: #FFFFFF;}
.normal_white A:link {COLOR: #FFFFFF;}
.normal_white A:active {COLOR: #FFFFFF;  TEXT-DECORATION: underline}
.normal_white A:visited {COLOR: #FFFFFF;}
.normal_white A:hover {COLOR: #FFFFFF;  TEXT-DECORATION: underline}}
.red-text { font-size: 9pt; color: #FF0000; font-weight: bold;}.cyan-text { font-size: 9pt; color: #00AEEF; font-weight: bold; }
.search-250 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; width: 250px; height: 18px; }
.notify-230 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; width: 230px; height: 18px; }
.notification-title { font-size: 11pt; font-weight: bold; }
.newsletter-field { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; width: 135px; height: 20px; }
.newsletter-button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; width: 60px; height: 20px; }
.white-glossary-title {font-size: 14pt; color: #FFFFFF; font-weight: bold;}
.glossary-letter {font-size: 10pt;}
.glossary-letter A {font-weight: bold;}
.glossary-letter A:link {font-weight: bold;}.comments_full { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; width: 450px; height: 80px; }

