
/*
	STEVE 9/11/05 ==> This is the Master Relationship Advocate CSS

*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/ExternalContent/images/mce/template/bgleft.gif);
	background-repeat: repeat-y;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.featureCell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(/ExternalContent/images/mce/template/callout.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.pageHeader {
	border: 1px solid #000000;
}

.vTab {
	background-color: #CCCCCC;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.vTab a {
	color: #333333;
	text-decoration: none;
}

.vTab a:hover {
	color: #0000FF;
}

.vTab_selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

.vTab_selected a {
	color: #333333;
	text-decoration: none;
}

.vSubNav {
	border-bottom: solid 1px #999999;
	border-top: solid 1px #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.vSubNav table tr td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.menuTable {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.menuCell {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.highlightCell {
	background-color: #FFFF99;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.newsCell {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.formObjects {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px;
	color: #666666;
	border: 1px solid #CCCCCC;
}

.linkList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: solid;
	border:1px solid #CCCCCC;
	overflow: auto;
	height: 170px;
	/* width: auto; */
}

.linkList p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}

.linkList a {
	color: #666666;
	text-decoration: none;
}

.linkList a:hover {
	color: #0000FF;
	text-decoration: underline;
}
.rolloutCell {
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.rolloutCell a
{
	text-decoration: underline;
	color: #0000FF;
}
.rolloutTop {
	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: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.title1 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}

.title1 a {
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}

.titleLink {
	margin-top: 12px;
	margin-bottom: 6px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
}

.titleLink a {
	text-decoration: none;
}

.titleLink:hover {
	color: #0000FF;
	text-decoration: underline;
}

.expandTop {
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.expandTop a {
	text-decoration: none;
	color: #000000;
}

.expandBottom {
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/* legacy styles */
.tbHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 0px none;
	color: #000000;
	background-color: #FFFFFF;
}
.quickNav {
	border: 1px dashed #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.outboundLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 24px;
}
.sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px;
}
.sidebar a
{
	text-decoration:underline;
	color:#000000;
}
.sidebar li
{
	padding:0px 8px 2px 0px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 6px;
}
.footer a {
	color: #FFFFFF;
}
.tableSidebar td {
	margin-bottom: 4px;
	padding-bottom: 4px;
}
.ListLevel1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px;
}	
.ListLevel2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 4px;
}
.OrderedList 
{
	text-align:left;
	color:black;
	font-size: 10px;
}
.OrderedList a
{
	color:black;
}
.OrderedList 
{
	margin: 0px 8px 8px 0px;
}
.StructuredList1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	height: 30px;
	padding-right: 20px;
	padding-left: 8px;
/*	background-image: url(/ExternalContent/images/mce/template/headingBG.gif); */
	background-color:#BFBFBF;

	background-repeat: repeat-x;
	border: solid 1px #999999;
}
.StructuredList1 a 
{
	color: #FFFFFF;
	text-decoration: none;
}
.StructuredList2 {
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 10px 4px 10px;
	background-color: #FFFFDC;
	border-bottom: dotted 1px #999999;
}
.StructuredList2 a 
{
	color: #000066;
	text-decoration: none;
}
.StructuredList2 a:hover
{
	color: #000066;
	text-decoration: underline;
}
.StructuredList3 {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 10px 8px 0px;
}
.StructuredList3 a 
{
	color: #000066;
	text-decoration: none;
}
.StructuredList3 a:hover
{
	color: #000066;
	text-decoration: underline;
}
.StructuredList4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 8px;
}
.StructuredList4 a 
{
	color: #000066;
	text-decoration: none;
}
.StructuredList4 a:hover
{
	color: #000066;
	text-decoration: underline;
}
.Searchbox
{
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Searchbox p
{
	padding: 8px;
	margin:0px;
}
.Searchbox input
{
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	border: 0px solid #000000;
	color: #760000;
}
.Loginbox
{
	color:#760000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Loginbox p
{
	padding: 8px;
	margin:0px;
}
.Loginbox input
{
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	border: 0px solid #000000;
	color: #760000;
}
.corpTableMain
{
	border: 1px dotted #666666;
	color: #666666;
	font-size: 10px;
}

.source
{
	font-weight:normal ;
	font-style:italic;
	color:#999999;
}

.SearchCollType
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 2px;
	text-align:center;
}

.SearchDescription
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 2px;
}

.Top10HomeScroll
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 10px 4px 10px;
	background-color: #FFFFDC;
	border-bottom: dotted 1px #999999;
	overflow:auto;
	width:90%;
	height:70px;	
	
}


.IndustryList
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:italic;
	color:Gray;
	padding-left: 8px;
}

.IndustryList a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 8px;
}

.Trademark
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:super;
}


.SolutionFinderScroll
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 10px 4px 10px;
	background-color: #FFFFFF;
	border-bottom: dotted 1px #999999;
	overflow:auto;
	width:90%;
	height:100px;	
}

.ResourcePageTopHeadlines
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}

.ResourcePageTopDescriptions
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.CollateralBorderImage {
	height: 40px;
	background-image: url(/ExternalContent/Images/mce/Corp/HeaderLinevf5.png);
	background-color:white;
	background-repeat: repeat-y;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.CorpCollateralBorderImage {
	height: 30px;
	width: 552px;
	background-image: url(/ExternalContent/Images/mce/Corp/HeaderLineCorpvfSmall552.png);
	background-color:white;
	background-repeat: repeat-y;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
 }
 
 .AlternativeCorpCollateralBorderImage {
	height: 30px;
	background-image: url(/ExternalContent/Images/mce/Corp/HeaderLineCorpvf6.png);
	background-color:white;
	background-repeat: repeat-y;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
 }
 
 .FooterLinks {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
}

.RightSideBarFeatureBorderImage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
 }

.TestCollateralTab {
	height: 30px;
	width: 376px;
	background-image: url(/ExternalContent/Images/mce/Corp/CenterCoeTab2.png);
	background-color:white;
	background-repeat: repeat-y;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
 }
 
 .yOCollateralTab {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D4D6D6;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
 }
 
 .B2BCollateralTab {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #B5B4C2;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	
 }
 .B2CCollateralTab {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #B4A0A1;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
 }
 
 .MEMCollateralTab {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #AABABA;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
 }
 
 .B2BRightSidebarTab {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #B5B4C2;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
 }
 
 .yO2CollateralTab {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D4D6D6;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
 }

  .CorpSecondaryCollateralTab {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D4D6D6;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
 }
 
 .FeatureHeaderImage {
	height: 35px;
	width: 552px;
	background-image: url(/ExternalContent/Images/mce/Corp/FeaturesTabv2.png);
	background-color:white;
	background-repeat: repeat-y;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
 }
 
 .MyAccountHeaderBlue
 {	
	font-size: 11px;
	color:#3333FF;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
 .MyAccountHeaderStd
 {
	font-size: 11px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ContentDetailHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
}

.ContentDetailHeader2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#000000;
}

.ContentDetailHeader hr
{
	width: 250px;
	text-align: left;
}

.ContentDetailBody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-align: left;
}

.ContentDetailHighlight
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:Blue;
	text-align: left;
}
.ContentDetailHighlightRed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:Red;
	text-align: left;
}
.ContentDetailBody img
{
	border: 0;
	float: left;
}

.ContentDetailBody hr
{
	color:White;
}

/* Content Display Module Styles ==> */

.ContentDHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.ContentPopularity
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 20px;
}

.ContentPopularityDesc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0px;
	padding:0px;
}

.ContentDSubHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #625f5f;
}

.ContentDDescription
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.ContentDPaging
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	background-color: #0099ff;
}

.CotentPagingButtons
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style:oblique;
	background-color:White;
	color:Navy;
}

.ContentFiltersArea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	background-color: #DCDCDC;/*#ccccff;*/
}

.ContentFiltersLabels
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align:left;
	color:Navy;
	font-weight:bold;
}

.ContentFiltersDropDowns
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:Navy;
	font-weight:bold;
	text-align:left;
}

.ContentFiltersButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style:oblique;
	background-color:White;
	color:Navy;
}

.ContentFilterTextBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:Navy;
	font-weight:bold;
}


/* Dynamic Variable Styles ==> */

.errorLabel
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color:Red;
}


.dynTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.dynOption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left:20px;
}

.dynOption label
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left:5px;
}
/* BEGIN Search Results Styles ==> */
.srRow
{
	background-color: #FFFFFF;
}
.srRowAlt
{
	background-color: #dcd6dc;
}

/* END Search Results Styles ==> */