body { background: #000000; }

/*WCM LOGO*/
.Logo_WCM { margin: 10px 10px 0px 34px; }

/*INTERNAL USE*/
.InternalUse { margin: 0px 0px 0px 0px; position: relative; /*left: 90px; top: 24px; border: 1px solid;*/ left: 534px; top: 40px; float: left; width: 286; height: 80px;}

/*MAIN NAVIGATION*/
/*MainNav div*/
.MainNavBtn { margin: 0px 0px 0px 0px; float: left; height: 25px;}

/*Button: Home*/
.MainNavBtn .MainNav_Home a { text-indent: -999em; display: block; width: 110px; height: 25px; background: url(MM/MainNav_Home.png) 0 0 no-repeat; border: none; }
.MainNavBtn .MainNav_Home a:hover { background-position:bottom; }
.MainNavBtn .MainNav_Home_Over a { text-indent: -999em; display: block; width: 110px; height: 25px; background: url(MM/MainNav_Home.png) 0 0 no-repeat; background-position:bottom; border: none; }

/*Button: About WCM*/
.MainNavBtn .MainNav_About a { text-indent: -999em; display: block; width: 140px; height: 25px; background: url(MM/MainNav_About.png) 0 0 no-repeat; border: none; }
.MainNavBtn .MainNav_About a:hover { background-position:bottom; }
.MainNavBtn .MainNav_About_Over a { text-indent: -999em; display: block; width: 140px; height: 25px; background: url(MM/MainNav_About.png) 0 0 no-repeat; background-position:bottom; border: none; }

/*Button: Strategies*/
.MainNavBtn .MainNav_Strategies a { text-indent: -999em; display: block; width: 120px; height: 25px; background: url(MM/MainNav_Strategies.png) 0 0 no-repeat; border: none; }
.MainNavBtn .MainNav_Strategies a:hover { background-position:bottom; }
.MainNavBtn .MainNav_Strategies_Over a { text-indent: -999em; display: block; width: 120px; height: 25px; background: url(MM/MainNav_Strategies.png) 0 0 no-repeat; background-position:bottom; border: none; }

/*Button: Comments & Performance*/
.MainNavBtn .MainNav_CommentsPerf a { text-indent: -999em; display: block; width: 232px; height: 25px; background: url(MM/MainNav_CommentsPerf.png) 0 0 no-repeat; border: none; }
.MainNavBtn .MainNav_CommentsPerf a:hover { background-position:bottom; }
.MainNavBtn .MainNav_CommentsPerf_Over a { text-indent: -999em; display: block; width: 232px; height: 25px; background: url(MM/MainNav_CommentsPerf.png) 0 0 no-repeat; background-position:bottom; border: none; }

/*Button: Contact Us*/
.MainNavBtn .MainNav_Contact a { text-indent: -999em; display: block; width: 136px; height: 25px; background: url(MM/MainNav_Contact.png) 0 0 no-repeat; border: none; }
.MainNavBtn .MainNav_Contact a:hover { background-position:bottom; }
.MainNavBtn .MainNav_Contact_Over a { text-indent: -999em; display: block; width: 136px; height: 25px; background: url(MM/MainNav_Contact.png) 0 0 no-repeat; background-position:bottom; border: none; }


/*PAGE AREA. CONTENT SECTION RIGHT OF LEFT NAV COL.*/
.PageArea { padding: 34px 44px 30px 32px; background: #EEEEEE; } 


/*HEADER STYLES*/
.HdrImage { margin: 0px 0px 20px 0px; }

h1 {
	margin: 0px 0px 4px 0px; 
	font-family: Times New Roman;
	font-size: 24px;
	font-weight: bold;
	
	color: #404094;
}
h2 {
	margin: 0px 0px 4px 0px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #404094;
}
h3 {
	margin: 0px 0px 0px 0px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #404094;
}
/*Former style for replacement.*/
.BodyHdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #404094;
}
.BodySubHdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #404094;
}


p {
	margin: 0px 0px 20px 0px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1B1461;
}
/*Former style for replacement.*/
.BodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1B1461;
}


.FinePrintHdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-indent: 8px;
	text-align: left;
}
A.FinePrintHdr:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-indent: 8px;
	text-align: left;	
	font-weight: bold;
	text-decoration: none;
}
A.FinePrintHdr:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-indent: 8px;
	text-align: left;	
	font-weight: bold;
	text-decoration: none;
}
A.FinePrintHdr:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D2CFFF;
	text-indent: 8px;
	text-align: left;	
	font-weight: bold;
	text-decoration: underline;
}
A.FinePrintHdr:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-indent: 8px;
	text-align: left;	
	font-weight: bold;
	text-decoration: none;
}



.FinePrintCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8585B3;
	clip:    rect(auto auto auto auto);
	text-align: left;
	text-indent: 8px;
	white-space: normal;


}


.BodyLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4949BC;
}
A.BodyLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4949BC;
	text-decoration: underline;
}
A.BodyLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5988B0;
	text-decoration: underline;
}
A.BodyLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5F5FFB;
	text-decoration: underline;
}
A.BodyLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5988B0;
	text-decoration: underline;
}




/*FORM MENUS FOR CURRENT COMMENTS & PERFORMANCE, HOME PAGE NEWS RELEASE*/
.CommentsPerfFGMenu { float: left; margin: 0px; padding: 10px 14px 10px 14px; }
.CommentsPerfFGMenu p{ margin: 8px 0px 8px 0px; font-weight: bold; color: #3f3fb7; }

.CommentsPerfSCMenu { float: left; margin: 0px; padding: 10px 14px 10px 14px; }
.CommentsPerfSCMenu p{ margin: 8px 0px 8px 0px; font-weight: bold; color: #2569a6; }

.CommentsPerfFGIMenu { float: left; margin: 0px; padding: 10px 14px 10px 14px; }
.CommentsPerfFGIMenu p{ margin: 8px 0px 8px 0px; font-weight: bold; color: #6c389e; }

/*Home Page Press Release Menu.*/
.PressReleaseMenu { float: left; margin: 0px 0px 40px 32px; padding: 0px; }
.PressReleaseMenu p{ margin: 8px 0px 8px 21px; font-weight: normal; color: #3f3fb7; }
.PressReleaseMenu h1{ margin: 13px 0px 13px 21px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #7373a5; }
.AdobeNote p{ margin: 13px 13px 13px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #7373a5; }
A.AdobeNote:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7373a5;
	font-weight: normal;
	text-decoration: none;
}
A.AdobeNote:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7373a5;
	font-weight: normal;
	text-decoration: none;
}
A.AdobeNote:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3A4677;
	font-weight: normal;
	text-decoration: underline;
}
A.AdobeNote:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3A4677;
	font-weight: normal;
	text-decoration: underline;
}

.PressReleaseItem p 		{ margin: 0px 0px 14px 21px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3f3fb7; }
.PressReleaseItem img 		{ margin: 0px 10px 0px 0px;}
A.PressReleaseItem:link 	{ color: #3f3fb7; font-weight: bold; text-decoration: none; }
A.PressReleaseItem:visited 	{ color: #6060b9; font-weight: bold; text-decoration: none; }
A.PressReleaseItem:hover 	{ color: #3A4677; font-weight: bold; text-decoration: underline; }
A.PressReleaseItem:active 	{ color: #3A4677; font-weight: bold; text-decoration: underline; }

.DivClear { clear: both; }


/*RIGHT SIDEBAR*/
.RightSidebar {padding: 90px 10px 12px 12px;}

/*----MISC STYLES----*/
/*LEFT MARGIN*/
.LeftMargin {margin-left: 25px; }


/*FOOTER*/
.Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #414a83;
}
A.Footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #414a83;
	font-weight: bold;
	text-decoration: underline;
}
A.Footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #414a83;
	font-weight: bold;
	text-decoration: underline;
}
A.Footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5869d3;
	font-weight: bold;
	text-decoration: underline;
}
A.Footer:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

