@charset "UTF-8";
/* CSS Document */


.BG_Base

{

	background-color:#424242;

}

.BG_VeryLight

{

	background-color:#ffffff;

}

.BG_Light

{

	background-color:#ECECEC;

}

.BG_Mid

{

	background-color:#838383;

}

.BG_Dark

{

	background-color:#656565;

}

.BG_VeryDark

{

	background-color:#000000;

}







.F_VeryLight

{

	color:#ffffff;

}

.F_Light

{

	color:#ECECEC;

}

.F_Mid

{

	color:#838383;

}

.F_Dark

{

	color:#656565;

}

.F_VeryDark

{

	color:#000000;

}

   



body

{

	text-align:Center;

	background-color:#424242;

  

	font-family:'Trebuchet MS', 'Lucida Grande', sans-serif;

	font-size:10pt;

	color:#000000;

}









.MS_MasterFrame

{

	margin-left:auto;

	margin-right:auto;

}





td, th

{

  font-family:'Trebuchet MS', 'Lucida Grande', sans-serif;

  font-size:10pt;

}





.MS_MasterFrame

{

	width:100%;

}

   

.MSC_SiteWidth,.MS_MasterHeader,.MS_MasterGlobalLinks,.MS_MasterPrimaryNav,.MS_MasterFooter,.MS_MasterTopAD,.MS_MasterBottomAD

{

	width:100%;

}







.MSC_HeaderFrame

{

	background:#656565;

	width:100%;

}



.MSC_HeaderDescription

{

	font-size:12px;

	margin:0px;

}

	





.MSC_GlobalLinkSpace

{

	padding:10px;

	font-size:10pt;

	color:#ffffff;

}

.MSC_GlobalLink

{

	font-size:10pt;

	color:#ffffff;

	text-decoration:none;

	font-weight:bold;

}

.MSC_GlobalLink:hover

{

	font-size:10pt;

	color:#ffffff;

	text-decoration:underline;

	font-weight:bold;

}

.MSC_GlobalLink:visited

{

	font-size:10pt;

	color:#ffffff;

	text-decoration:none;

	font-weight:bold;

}

.MSC_GlobalLinkSpace

{

	font-size:10pt;

}





	

.MSC_PrimaryNavFrame

{

	background:#838383;

	width:100%;

	margin:1px 0px 5px 0px;

	text-align:left;

}

.MSC_PrimaryNavLink

{

	color:#ffffff;

	font-size:12px;

	text-decoration:none;

}

.MSC_PrimaryNavLink:hover

{

	color:#ffffff;

	font-size:12px;

	text-decoration:underline;

}

.MSC_PrimaryNavLink:visited

{

	color:#ffffff;

	font-size:12px;

	text-decoration:none;

}

.MSC_PrimaryNavLinkFrame-On

{

	background:#FDD6D6;

	white-space:nowrap;

	padding:5px 10px 5px 10px;

}

.MSC_PrimaryNavLink-On

{

	color:#325884;

	font-size:12px;

	text-decoration:none;

	font-weight:bold;

}

.MSC_PrimaryNavLink-On:hover

{

	color:#325884;

	font-size:12px;

	text-decoration:underline;

	font-weight:bold;

}

.MSC_PrimaryNavLink-On:visited

{

	color:#325884;

	font-size:12px;

	text-decoration:none;

	font-weight:bold;

}

.MSC_PrimaryNavLeftSpace

{

	width:1px;

	white-space:nowrap;

	background:#000000;

	font-size:1px;

}

.MSC_PrimaryNavRightSpace

{

	width:1px;

	background:#ECECEC;

	white-space:nowrap;

	font-size:1px;

}

.MSC_PrimaryNavTopSpace

{

	height:1px;

	background:#000000;

}

.MSC_PrimaryNavBottomSpace

{

	height:1px;

	background:#ECECEC;

}







.MS_MasterLeftNav

{

	background:#ECECEC;

}

.MSC_SecondaryNavFrame

{

	background:#FDD6D6;

	width:100%;

	text-align:left;

}

.MSC_SecondaryNavLink

{

	color:#325884;

	font-size:10pt;

	text-decoration:none;

}

.MSC_SecondaryNavLink:hover

{

	color:#325884;

	font-size:10pt;

	text-decoration:underline;

}

.MSC_SecondaryNavLink:visited

{

	color:#325884;

	font-size:10pt;

	text-decoration:none;

}

.MSC_SecondaryNavLeftSpace

{

	font-size:1px;

	background:#838383;

	width:1px;

	white-space:nowrap;

}

.MSC_SecondaryNavRightSpace

{

	font-size:1px;

	background:#ffffff;

	width:1px;

	white-space:nowrap;

}

.MSC_SecondaryNavTopSpace

{

	background:#838383;

	height:1px;

}

.MSC_SecondaryNavBottomSpace

{

	background:#ffffff;

	height:1px;

}

.MSC_SecondaryNavLeftFrame-On

{

	padding:5px;

	background:#ffffff;

}

.MSC_SecondaryNavLinkFrame-On

{

	white-space:nowrap;

	padding:5px;

	background:#ffffff;

}

.MSC_SecondaryNavLink-On

{

	padding:5px;

	background:#ffffff;

	font-size:10pt;

	font-weight:bold;

	color:#325884;

	text-decoration:none;

}

.MSC_SecondaryNavLink-On:hover

{

	padding:5px;

	background:#ffffff;

	font-size:10pt;

	font-weight:bold;

	color:#325884;

	text-decoration:underline;

}

.MSC_SecondaryNavLink-On:visited

{

	padding:5px;

	background:#ffffff;

	font-size:10pt;

	font-weight:bold;

	color:#325884;

	text-decoration:none;

}

   





.MS_MasterBody

{

	background:#ffffff;

}

.MSC_Body

{

	padding:10px;

	text-align:left;

	background:#ffffff;

	height:100%;

}

	





.MSC_FooterFrame

{

	background:#656565;

	padding:5px;

	text-align:center;

}

.MSC_FooterLink

{

	color:#ffffff;

	font-size:10pt;

	text-decoration:none;

}

.MSC_FooterLink:hover

{

	color:#ffffff;

	font-size:10pt;

	text-decoration:underline;

}

.MSC_FooterLink:visited

{

	color:#ffffff;

	font-size:10pt;

	text-decoration:none;

}

.MSC_FooterLinkSpacer

{

	color:#ffffff;

	font-size:10pt;

}

.MSC_FooterText

{

	color:#ffffff;

	font-size:10pt;

}







.MSC_CollectDataTable,.MSC_CollectDataTable

{

	font-size:10pt;

}





    

.MSC_ECBorder

{

  border-color:  #838383;

}



  


