@charset "UTF-8";
body {background-color: #FFFFFF; margin: 0px; font-family: Verdana, Arial, Tahoma, sans-serif}

img {border:0px}
.columnNormal,
.columnRev1, 
.columnBlueForm,
.menuBottom,
.boxHeadline,
.boxBlueTab,
.tabStyleBlue,
A.linkReverse {font-size: 70%}

A:link, A:visited, A:active, A:hover {text-decoration:underline}

A:link {color: #000099}
A:visited {color: #6666CC}
A:active {color: #000099}
A:hover {color: #FF9900}

a.nav:link {color: #000000; text-decoration: none; padding-top:4px}
a.nav:visited {color: #333333; text-decoration: none; padding-top:4px}
a.nav:active {color: #000000; text-decoration: none; padding-top:4px}
a.nav:hover {color: #FFFFFF; text-decoration: underline; padding-top:4px}

a.lowernav:link {color: #000000; text-decoration: none;  font-size: 8pt}
a.lowernav:visited {color: #333333; text-decoration: none;  font-size: 8pt}
a.lowernav:active {color: #000000; text-decoration: none;  font-size: 8pt}
a.lowernav:hover {color: #0066FF; text-decoration: underline;  font-size: 8pt; }

A.linkReverse:link,
A.linkReverse:active,
A.linkReverse:visited,
A.linkReverse:hover {text-decoration: underline; color: #99CCFF;}

A.linkReverse:link {color: #FFFFFF}
A.linkReverse:active {color: #CCCCCC}
A.linkReverse:visited {color: #FFFFFF}
A.linkReverse:hover {color: #99CCFF}

A.linkReverse2:link,
A.linkReverse2:active,
A.linkReverse2:visited,
A.linkReverse2:hover {text-decoration: none; color: #99CCFF;}

A.linkReverse2:link {color: #FFFFFF}
A.linkReverse2:active {color: #CCCCCC}
A.linkReverse2:visited {color: #FFFFFF}
A.linkReverse2:hover {color: #FFF2CA}

A.linkMarketplace:link,
A.linkMarketplace:active,
A.linkMarketplace:visited,
A.linkMarketplace:hover {font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #0C4B7B; height:20px; font-size:8pt}

A.linkMarketplace:link {color: #0C4B7B; padding: 2px 4px 0px 4px}
A.linkMarketplace:active {color: #0C4B7B; padding: 2px 4px 0px 4px}
A.linkMarketplace:visited {color: #0C4B7B; padding: 2px 4px 0px 4px}
A.linkMarketplace:hover {color: #0C4B7B; border:1px solid #ADC5ED; padding: 1px 3px 0px 3px; background-image:url(../images/mti-marketplace-Hoverbg.jpg); background-repeat:repeat-x;}

.box1 {color: #660000; padding: 6px; margin: 4px; border-top: 10px solid #CC9933; border-right: 1px solid #CC9933;	border-bottom: 1px solid #CC9933; border-left: 1px solid #CC9933;}
.box2 {color: #666666; padding: 6px; border: 1px solid #FFCC00;}
.box3 {color: #548BC4; padding: 6px; border-top: 1px solid #CC9933;border-right: 1px solid #CC9933;border-bottom: 1px solid #CC9933;border-left: 1px solid #CC9933;}
.box4 {color: #990000; padding: 6px; margin: 4px; border-top: 10px solid #9199AE; border-right: 1px solid #CCCFD9; border-bottom: 1px solid #CCCFD9; border-left: 1px solid #CCCFD9;}
/*box5 and box for prod landing page */
.box5 {color: #666666; height:36px; padding: 0px; border: 1px solid #FFCC00; background-color:#FFCC00}
.box6 {color: #666666; height:36px; padding: 2px; border-bottom: 1px solid #E0E0E0;}

.boxHeadline  {border-top-width: 8px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #6699CC; border-right-color: #E8EFFF; border-bottom-color: #E8EFFF; border-left-color: #6699CC; margin: 2px 2px; width: 100%; padding: 6px}
.boxBlueTab   {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #6699CC; border-right-color: #E8EFFF; border-bottom-color: #E8EFFF; border-left-color: #6699CC; margin: 2px 2px; width: 100%; padding: 6px}
.boxMarketplaceCrumb {color: #666666; padding: 2px; margin: 2px; border: 1px solid #FFCC00; font-size:85%; height:18px}
.breadCrumb, .columnNewBluehead {font-size:8pt; padding-bottom:2px}
.columnNormal {color: #333333; padding-left: 6px; left: 0px; top: 0px; padding-right: 8px; }
.columnRev1 {color: #FFFFFF; padding-left: 6px; left: 0px; top: 0px; padding-right: 6px; }
.columnRev2 {color: #FFFFFF; padding: 4px 0px 4px 0px; font-size:11pt; font-weight:bold}
.columnRev3 {color: #FFFFFF; font-size:10pt; font-weight:bold}
.columnBlue {color: #FFFFFF; background-color: #9199AE; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;} 
.columnNewBlue1  {border-top-width: 8px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #6699CC; border-right-color: #E8EFFF; border-bottom-color: #E8EFFF; border-left-color: #6699CC; margin: 2px 2px; width: 100%; padding: 6px}
.columnNewBlue2  {color: #FFFFFF; background-color: #548BC4; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;}
.columnNewGreen {font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #FFFFFF;	background-color: #62A778;	padding-top: 2px;	padding-bottom: 2px;	height: 100%;	padding-right: 6px;	padding-left: 6px;}
.columnNewGold {color: #FFFFFF; background-color: #E6B95B; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;}
.columnNewOrange {border-top-width: 8px; border-bottom-width: 8px; border-top-style: solid; border-bottom-style: solid; border-top-color: #FF9900; border-bottom-color: #FF9933; margin: 2px 2px; width: 100%; padding: 6px}
.columnBlueForm  {color: #666666; background-color: #E7F0F9; }
.columnNewBluehead { height:23px; background-image:url(../images/mti-home-colbg-left-1.jpg); background-position:top left; background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; padding-left:4px; margin-left:4px}
.columnUserarea {color: #333333; padding: 20px 0px 0px 6px; left: 0px; top: 0px; padding-right: 8px; background-image:url(../images/mti-misc-userarea-shadow.jpg); background-position:top left; background-repeat:repeat-x}
.copyright {font-size: 8pt;}

.headerCEW  {font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #FFFFFF;	background-color: #62A778;	padding-top: 2px;	padding-bottom: 2px;padding-right: 6px;	padding-left: 6px;}
.headerCPOL {font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #FFFFFF;	background-color: #548BC4;	padding-top: 2px;	padding-bottom: 2px;	height: 100%;	padding-right: 6px;	padding-left: 6px;}
.headerCPOW {font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #FFFFFF;	background-color: #9199AE;	padding-top: 2px;	padding-bottom: 2px;	height: 100%;	padding-right: 6px;	padding-left: 6px;} 
.headerCommon {font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #FFFFFF;	background-color: #548BC4;	padding-top: 2px;	padding-bottom: 2px;	height: 100%;	padding-right: 6px;	padding-left: 6px;}
.headerCommonSub1 {font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color:#0E699A;	background-color:#DBF1FD;	padding-top: 2px;	padding-bottom: 2px;	height: 100%;	padding-right: 6px;	padding-left: 6px;}
.headerCommonSub2 {font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color:#FFFFFF;	background-color:#83B7DE;	padding-top: 2px;	padding-bottom: 2px;	height: 100%;	padding-right: 6px;	padding-left: 6px;}
.headerCommonSub3 {font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color:#0E699A;	background-color:#EFF6FF;	padding-top: 2px;	padding-bottom: 2px;	height: 100%;	padding-right: 6px;	padding-left: 6px;}

.finetext {font-size: 7pt; font-family:Geneva, Arial, Helvetica, sans-serif;	color: #666666;}
.finetext8B {font-size: 8pt; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color: #666666;}
.header {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #666666;}
.header2 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #666666; padding-top:12px}
.header6 {font-size: 16pt;	color: #FF7F00;}
.headingBlueBG {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333; background-image: url(../images/mti-headingbg-blue.jpg); height: 20px; padding-top: 2px; vertical-align: middle; background-repeat: no-repeat}
.headingBlueBG2 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333; background-image: url(../images/mti-headingbg-blue2.jpg); height: 20px; padding-top: 2px; vertical-align: middle; background-repeat: no-repeat}
.headingGreenBG {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333; background-image: url(../images/mti-headingbg-green.jpg); height: 20px; padding-top: 2px; vertical-align: middle; background-repeat: no-repeat}
.headingOrange {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333; background-image: url(../images/mti-headingbg-orange.jpg); height: 20px; padding-top: 2px; vertical-align: middle; background-repeat: no-repeat}
.hilite1 {color: #333333; font-weight: bold }
.hilite2 {color: #4A86C1; }
.hilite3 { color:#FF6600; font-weight: bold}
.hilite4 {color: #62A778; font-weight: bold}
.hilite5 {color: #990100; font-weight: bold}
.hilite6 {color: #568EC9; font-weight: bold}
.inlineTips { border-bottom-style:dashed; border-bottom-color:#FF6600; border-bottom-width:1px; cursor:pointer}

.leftColAbout     {color: #FFFFFF; background-color: #009966; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;}
.leftColLearning  {color: #FFFFFF; background-color: #E9C682; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;}
.leftColLegal     {color: #FFFFFF; background-color: #E6B95B; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;}
.leftColLib       {color: #FFFFFF; background-color: #CB698B; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;}
.leftColMedia     {color: #FFFFFF; background-color: #045B9E; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;}
.leftColPartner   {color: #FFFFFF; background-color: #658CCD; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;}
.leftColProduct   {color: #FFFFFF; background-color: #F2F2F2; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px; background-image:url(../images/mti-product-landingbg-left1.jpg); background-repeat:no-repeat; background-position:top left}
.leftColProductCPO {color: #FFFFFF; background-color: #548BC4; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;}
.leftColProductCEW {color: #FFFFFF; background-color: #62A778; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;} 
.leftColSolution  {color: #FFFFFF; background-color: #8696B5; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;} 
.leftColSiteIndex {color: #FFFFFF; background-color: #85ADD6; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;}
.leftColSearchSite {color: #FFFFFF; background-color: #89AFD4; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;}
.leftColSupport    {color: #666666; background-color: #E1D1BA; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 6px; padding-left: 6px;}
.leftColMarketplace {color: #0C4B7B; background-color: #CEDEFA; padding-top: 2px; padding-bottom: 2px; height: 100%; padding-right: 2px; padding-left: 2px; border-bottom:1px solid #B7CFF8}
.menuTop { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#333333;	height: 26px;	background-color: #A4D3FF;	cursor:default;	background-image: url(../images/mti-menu-bg.jpg);	background-repeat: repeat-x;	text-align: center;	vertical-align: middle;}
.menuBottom {color: #FFFFFF; height: 20px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; padding-left: 6px; background-color: #DDAA44}
.mpTable { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #1B6085; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px;}
.tabStyleBlue {border: 1px solid #548BC4}
#menu{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:8pt; text-align: left; vertical-align: top; margin: 0; padding: 0; border: 0; border-right: 1px dotted #D0D0D0; background-color: #F9F9F9;}
#menu a:link,
#menu a:visited,
#menu a:active{ line-height:12px; margin: 1px; padding: 0px; border: 1px solid #F9F9F9; color: #303030; background-color: transparent; text-decoration: none; display: block;}
#menu a:hover{line-height:12px; margin: 1px; padding: 0px; border: 1px solid #FF9900; color: #FF6600; background-color: #ffeec2; text-decoration: none; display: block;}
.menu-curr{line-height:14px; margin: 1px; padding: 0px 0px 0px 13px; color: #FF6600;  text-decoration: none; display: block;background-image:url(../images/mti-marketplace-Hoverbg.jpg); background-repeat:repeat-x;}
.menu-curr-top{line-height:14px; margin: 1px; padding: 0px 0px 0px 2px; color: #FF6600;  text-decoration: none; display: block;background-image:url(../images/mti-marketplace-Hoverbg.jpg); background-repeat:repeat-x;}
