#mcoLeft{width:200px;padding-left:10px;float:left;margin-top:30px;}
#mcoCenter{float:right;padding-right:10px;width:726px;margin-top:27px; padding-left:23px; border-left:1px solid #c0c0c0;}

#mcoCenter P{ margin-bottom:6px;}
#mcoCenter .PageTitleName{ font-style:normal; font-family:"Arial"; font-size:24px; color:#1257c6;}
#mcoCenter .PageTitleContent{ font-style:normal; font-family:"Arial"; font-size:24px; color:#000000;}
#mcoCenter .SeparatorBetweenTitleAndContent{ height:1px; border-top:1px solid #c0c0c0; margin-top:10px; margin-bottom:12px; font-size:0px;}
#mcoCenter .PageContent{ font-family:"Arial"; font-size:12px; color:#333333; line-height:16px; padding-right:20px; margin-right:0px; float:left; border-width:0px;width:530px;}
#mcoCenter .PageTitleNoSeparator{font-style:normal; font-family:"Arial"; font-size:16px; color:#000000; margin-bottom:15px; font-weight:bold;}

/* mco left menu*/
#mdcMcoLeftMenu *{ font-family:Arial; font-size:12px; font-style:normal; color:#666666; line-height:22px;}
#mdcMcoLeftMenu{padding:0px 10px 0px 15px; background:url('../Images/LeftNavBarBkg.gif') top repeat-x;}

/*indent*/
#mdcMcoLeftMenu ul{padding-left:12px;}
#mdcMcoLeftMenu ul.mdcDimension{padding:6px 0px 0px 0px;}
/*only first level list has border 	4*2+line-height:22 is 30px-lineheight*/
#mdcMcoLeftMenu ul li{padding:4px 0px; border-top:1px dotted #9e9e9e; font-size:0px;}
#mdcMcoLeftMenu ul li ul li{ border-top:0px; padding: 0;}
#mdcMcoLeftMenu ul li li li{ border-top:0px; padding: 0;}

/* list normal&hover&clicked color*/
#mdcMcoLeftMenu h3, #mdcMcoLeftMenu h4{ font-size:12px; font-weight:normal; color:#666666; cursor:pointer;}
#mdcMcoLeftMenu a:hover h3, #mdcMcoLeftMenu a:hover h4 {display:block; color:#1257c6; text-decoration:none;}
#mdcMcoLeftMenu .mdcSelected h3, #mdcMcoLeftMenu .mdcSelected span{color:#0d1b42; font-weight:bold;}

#mdcMcoLeftMenu .mdcSelected li a {display:block; color:#666666; font-size:11px; font-weight:normal;}
#mdcMcoLeftMenu .mdcSelected li a:hover {display:block; color:#1257c6; text-decoration:none;}
#mdcMcoLeftMenu .mdcSelected .mdcSelected span{display:block; color:#1257c6;}

#mdcMcoLeftMenu .mdcSelected .mdcSelected li a {font-size:11px; color:#666666; font-weight:normal;}
#mdcMcoLeftMenu .mdcSelected .mdcSelected li a:hover {display:block; color:#1257c6; text-decoration:none;}
#mdcMcoLeftMenu .mdcSelected .mdcSelected .mdcSelected span {display:block; color:#1257c6; text-decoration:none; font-weight:bold;}
/* list expand for blocks*/
#mdcMcoLeftMenu li ul{display:none;}
#mdcMcoLeftMenu li.mdcSelected ul{display:block;}
#mdcMcoLeftMenu li.mdcSelected ul ul{display:none;}
#mdcMcoLeftMenu .mdcSelected .mdcSelected ul{display:block;}

/*.mcoVerticalSeparator{ float:left; width:1px; border-left:1px solid #c0c0c0; margin-left:18px; margin-right:20px; font-size:0px;}*/
/*Moodys History*/
/*.PageTitleName{ font-style:normal; font-family:"Arial"; font-size:24px; color:#1257c6;}
.PageTitleContent{ font-style:normal; font-family:"Arial"; font-size:24px; color:#000000;}*/

/*#mdcContainer .HistoryContent{ width:440px; font-family:"Arial"; font-size:12px; color:#333333; line-height:16px; margin-right:30px; float:left; border-width:0px;}*/
/*.JohnMoodyIntroduction{ margin-bottom:6px; }*/
#mcoCenter #HistoryBody .PageContent{ width:440px; font-family:"Arial"; font-size:12px; color:#333333; line-height:16px; margin-right:30px; float:left; border-width:0px;}
#mdcContainer .JohnMoodyName{ vertical-align:baseline; font-weight:bold; }
#JohnMoodyPortrait{ margin-top:46px; float:left; }
.mdcClear{float:none;clear:both;height:0;font-size:0;line-height:0;}
.mdcPagingClass{padding:10px 10px 6px 10px;font-weight:bold;}
.mdcPagingClass div.mdcPageTotal{float:left;color:#666666;}
.mdcPagingClass div.mdcPageControl{text-align:right;color:#666666;}
.mdcPagingClass .mdcBlack{color:#000000;}
/*Moody's Investors Service*/
/*#MoodysISHeader{font-style:normal; font-family:"Arial"; font-size:24px; color:#000000; margin-bottom:20px;}
#MoodysISBody P{ margin-bottom:6px;}*/
	/*Partnerships & Alliances*/
	/*#PartnershipsAndAlliancesHeader{font-style:normal; font-family:"Arial"; font-size:24px; color:#000000; margin-bottom:20px;}
	#PartnershipsAndAlliancesBody P{ margin-bottom:6px;}*/
.PAContent{ width:600px; padding-right:30px; font-family:"Arial"; font-size:12px;  color:#333333;}
.PAContent a {color:#1257c6;}
	div.PAAddress{float:left;}
	.PAAddress *{padding-right:10px; font-family:Arial; font-size:11px; color:#666666; line-height:13px;}
		.PACompanyName{ font-family:Arial; font-weight:bold; font-size:12px; color:#000000; line-height:17px;}
		.PAWebAddress{ font-family:Arial; text-decoration:none; font-size:11px; color:#666666; line-height:13px;}
		.PALogo{ float:left;}
	.PADescription{clear:both; padding:20px 20px 20px 0px;}
	
	.PAContact{}
	.PAContact ul li{ line-height:20px; height:20px;}
	.PAContact ul li span{ font-family:Arial; font-size:11px; font-weight:bold; color:#666666; padding-left:15px;}
	.PAContact ul li span a{ font-family:Arial;font-weight:normal; color:#1257c6; }
	.PAContact ul li span.PAPhoneNumber{ font-size:15px; background:url('../Images/PhoneNumber.gif') top right no-repeat; margin-right:-8px;}
	.PAContact ul li span.PAFaxNumber{font-size:15px; background:url('../Images/FaxNumber.gif') top right no-repeat; margin-right:-8px;}
	.PAContact ul li span.PAEmailContact{ font-size:15px; background:url('../Images/EmailContact.gif')  top right no-repeat; margin-right:-8px;}

/*Moody's Analytics*/
/*#MoodysAnalyticsHeader{font-style:normal; font-family:"Arial"; font-size:24px; color:#000000; margin-bottom:20px;}*/
/*#MoodysAnalyticsBody P{ margin-bottom:6px;}*/
#MoodysAnalytics ul li{ list-style-position:outside; list-style-type:square; margin-left:32px;}

/*Global Office Locator*/
#mcoAtcLocatorBody{height:600px;}

/*CommitmentToDiversity*/
/*#CommitmentToDiversityHeader{ font-style:normal; font-family:"Arial"; font-size:24px; color:#000000; margin-bottom:20px;}
#CommitmentToDiversityBody P{ margin-bottom:6px;}*/

/*Contact Information*/
.mcoCITitle { color:#336699;}
#mdcContactLeft {padding:10px 5px 10px 10px; float:left;}
#mdcContactLeftContainer {width:228px;}
#mdcContactCenter {padding:10px 5px 10px 5px; float:left;}
#mdcContactCenterContainer {width:228px; }
#mdcContactRight {padding:10px 10px 10px 5px; float:left;}
#mdcContactRightContainer {width:228px;}
#mdcContactLeft,#mdcContactCenter,#mdcContactRight{overflow:hidden;}

.mdcContactListTop {height: 230px;}
.mdcContactListCenter {height: 230px;}
.mdcContactListBottom {height: 180px;}
.mdcContactListTop,.mdcContactListTop,.mdcContactListTop{overflow:hidden;}

.mdcContactTitle {font-size:14px;font-weight:bold; margin:1px 0px 1px 0px;}
.mdcContactContent {font-size:12px; margin:2px 0px 2px 0px;}

.mdcContactLocation {float:left; width: 80px;}
.mdcContactTel { clear:right;}
.mdcContactSperator {height:1px; font-size:0px; border-bottom:1px solid #999999; }

.mdcContactBlankLine {height:16px;}
/*End Contact Information*/
.mdcSearchTabControl {background:url("../../Images/TabBorder.gif") bottom repeat-x;background-color:#edecf1;}
.mdcSearchTabControl *{font-size:12px;font-weight:bold;text-align:center;}
.mdcSearchTabControl div{float:left;border-right:1px solid #b1b1b1;}
.mdcSearchTabControl span{padding:5px 18px 5px 19px;}
.mdcSearchTabControl a{padding:6px 17px;}
.mdcSearchTabControl span{color:#000000;display:block;background:url("../../Images/TabBkg.gif") top repeat-x;background-color:#ffffff;border:1px solid #ffffff;}
.mdcSearchTabControl a{display:block;}
.mdcSearchTabControl a:hover{background:url("../../Images/TabHover.gif") bottom repeat-x;color:#666666;}
#mdcContainer .mdcSearchTabControl a:hover{text-decoration:none;}
.mdcSearchTabControl div.mdcTabLastItem{border-right:0;}
.mdcSearchTabControl .mdcTabGray{color:#808080;background:url("../../Images/TabBorder.gif") bottom repeat-x;}
.mdcSearchTabControl .mdcTabGray span{border:0;}
#mdcContainer .mdcSortDescending a{padding-right:12px;background:url("../../Images/SortDescending.gif") right center no-repeat;}
#mdcContainer .mdcSortAscending a{padding-right:12px;background:url("../../Images/SortAscending.gif") right center no-repeat;}


/* RegulatoryAffairs*/
#mcoRegulatoryAffairs{border:1px solid #b1b1b1;width:726px;overflow:hidden;margin-bottom:30px;}

#mcoRegulatoryAffairsResearchData table {border-collapse:collapse;overflow:hidden;border-spacing:0px 0px;margin:0px 10px 6px 10px; border-top:1px solid #d9d8d8; border-left:1px solid #d9d8d8;table-layout:fixed;}
#mcoRegulatoryAffairsResearchData table th{font-family:"Arial"; border-bottom:1px solid #d9d8d8;border-right:1px solid #d9d8d8;padding:6px 6px 4px 4px; height:12px;}
#mcoRegulatoryAffairsResearchData table td{font-family:"Arial"; border-bottom:1px solid #d9d8d8;border-right:1px solid #d9d8d8;text-align:center; padding-top:4px;padding-bottom:2px;}

#mcoRegulatoryAffairs .mdcSearchTabControl span{padding:5px 18px 5px 19px; width:200px;}
#mcoRegulatoryAffairsResearchData .RegulatoryAffairsPublishedDate {padding-left:10px;text-align:left;width:80px;}
#mcoRegulatoryAffairsResearchData .RegulatoryAffairsDocType{padding-left:10px;text-align:left;width:130px;}
#mcoRegulatoryAffairsResearchData .RegulatoryAffairsDocTypeTitle{padding-left:10px;text-align:left;}


#mcoRegulatoryAffairsResearchData *{vertical-align:baseline;}
#mcoRegulatoryAffairsResearchData .mdcClear{float:none;clear:both;height:0;font-size:0;line-height:0;}
#mcoRegulatoryAffairsResearchData .mdcPagingClass{vertical-align:baseline;padding:10px 10px 6px 10px;font-weight:normal;}/*RegulatoryAffairs*/

/*Regulatory*/
#NRSROCertification div.PageContent P, #CodeOfProfessionalConduct div.PageContent P
{ vertical-align:middle; font-family:"Arial"; font-size:14px; color:#333333; line-height:20px; padding-right:20px; margin-right:0px; border-width:0px;}
#NRSROCertification div.PageContent P a, #CodeOfProfessionalConduct div.PageContent P a
{ font-size:14px; vertical-align:top; line-height:20px; }
