*{
	margin:0;padding:0}
ul,li{
	list-style:none}
	
body{
	background:#e5e5e5}
img{
	border:0}
.container{
	width:800px;margin:0 auto}
h1{
	font:15px arial;color:#1c5c9a}
h2{
	font:bold 14px arial;color:#f9f0dc}
h3{
	font:11px arial;color:#004990}
p{
	color:#6b6c6c;font:11px arial}
	
.header{
	width:100%;float:left;height:100px}
.logoholder{
	width:301px; height:99px;float:left; background:transparent url('/cs/MPA/images/logoback.jpg') no-repeat scroll left top}
.logo{
	height:60px; width:254px; margin:32px 22px 0px 30px}
	
.search-contact{
	width:250px;float:right}
.contact{
	float:right;margin:30px 0 0 0;display:inline}
.searcharea{
	width:200px;float:right;margin:20px 0 0 0;display:inline}
.searchtext{
	float:left}
.search{}

.searchbox{
	width:120px;float:left;height:15px}	
	
.menu{
	width:100%;float:left}
.menu ul.sf-menu{
		margin:0 0 0 0;display:inline}

.sf-menu .about{
	width:121px;height:100%}
.sf-menu .manage{
	width:179px;height:100%}
.sf-menu .who{
	width:121px;height:100%}
.sf-menu .how{
	width:145px;height:100%}
.sf-menu .pub{
	width:134px;height:100%}

/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:		10em; /* left offset of submenus need to match (see below) */
}
html>body .sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:		100%; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:		50%;
}
html>body .sf-menu ul li {
	width:		100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
   
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			100%; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:left;

	
}
.sf-menu a {
	padding:13px 10px 13px 10px;font: 11px arial;text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#fff;
}
.sf-menu li {
	background:		#004990 url('/cs/MPA/images/menuback.jpg') repeat-x scroll right top;
	text-align:left;
}
.sf-menu li li {
	background:		#004990 url('/cs/MPA/images/menuback.jpg') repeat-x scroll left 100%;
}
.sf-menu li li li {
	background:		#00376d;
}
.sf-menu li a:hover{
	background:		#e0af15  url('/cs/MPA/images/menuback_hover.jpg') repeat-x scroll right top;
}
.sf-menu li li a:hover{
	background:		#00376d; /* Submenu background color */
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus,  .sf-menu a:active {
	background:		#e0af15  url('/cs/MPA/images/menuback_hover.jpg') repeat-x scroll right top;
	outline:		0;
}
.sf-menu a:hover {
background:	#00376d;
	outline:		0;
}

/*** arrows **/
.sf-menu a.sf-with-ul {

	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('/cs/MPA/images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('/cs/MPA/images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}


.midsectionHome{
	width:100%;float:left}

.midsectionHomeL{
	width:300px;height:292px;float:left; background:transparent url('/cs/MPA/images/home-side-back.png') no-repeat scroll left top}
.midsectionHomeL-text{
	margin:124px 0 0 20px;width:260px;font:11px arial}
.midsectionHomeL-text p{
	margin:10px 0 0 0;font:11px arial;color:#fff}	
.midsectionHomeL-text a{
	color:#c29812;text-decoration:none}
.midsectionHomeL-text a:hover{
	text-decoration:underline}
	
.midsectionHomeL-text a:visited{
	color:#C29812;}
.midsectionHomeL-text h2{
	font:bold 14px Arial, Helvetica, sans-serif;color:#f9f0dc;border-bottom:1px #f9f0dc solid;border-top:1px #f9f0dc solid;padding-top:6px;padding-bottom:6px}
.midsectionHomeR{
	width:500px;height:292px;float:left;background:transparent url('/cs/MPA/images/home-buld.jpg') no-repeat scroll  left top}
.midsectionHomeR-text{
	width:410px;padding:0 10px 0 0;float:right;height:117px;margin:175px 0 0 0;background:transparent url('/cs/MPA/images/mpatext.png') no-repeat scroll right top}
.midsectionHomeR-text p{
	margin:10px 10px 0 10px;font:11px arial;color:#00376d}
.midsectionHomeR-text a{
	font:11px arial;color:#c29812;text-decoration:none}
.midsectionHomeR-text a:hover{
	text-decoration:underline}
	
.midsectionHomeR-text a:visited{
	color:#C29812;}

.contentHome{
	width:800px;float:left;background:transparent url('/cs/MPA/images/bottom-bkgrd.png') repeat fixed; height:155px}
.contenthomeL{
	width:280px;float:left;margin:15px 0 0 20px;font:11px arial;border-right:1px #2f659b solid;height:120px;color:#fff;display:inline}
.contenthomeL p{
	color:#fff}
.contenthomeL p a{
	color:#c29812;text-decoration:none}
.contenthomeL p a:hover{
	text-decoration:underline}
.contenthomeL p a:visited{
	color:#C29812;}
	
.contenthomeL h2{
	font:bold 14px Arial, Helvetica, sans-serif;color:#e0af15;border-bottom:1px #e0af15 solid;border-top:1px #e0af15 solid;padding-top:6px;padding-bottom:6px; margin-right:15px}
.contenthomeR{
	width:470px;float:left;display:inline;margin:15px 0 0 15px;font:11px arial}
.contenthomeR p{
	color:#fff}
.contenthomeR p a{
	color:#c29812;text-decoration:none}
.contenthomeR p a:hover{
	text-decoration:underline}
.contenthomeR p a:visited{
	color:#C29812;}
.contenthomeR h2{
	font:bold 14px Arial, Helvetica, sans-serif;color:#e0af15;border-bottom:1px #e0af15 solid;border-top:1px #e0af15 solid;padding-top:6px;padding-bottom:6px; margin-right:5px}
.midsection{
	width:100%;float:left;height:92px}
.midsectionL{
	width:280px;height:72px;float:left;background:transparent url('/cs/MPA/images/bg_gradient.gif');padding:20px 0 0 20px; font-family:Arial, Helvetica, sans-serif;font-size:24px; color:#e0af15;font-weight:bold;}
.midsectionR{
	width:500px;float:left;height:92px;background:transparent url('/cs/MPA/images/buldimg.png') no-repeat}

.contentbox{
	width:100%;float:left}

.safari .sidemenu li ul {
	margin:20px 0 0 20px}

.sidemenu{
	width:232px;float:left;background:transparent url('/cs/MPA/images/secondary-back.png') no-repeat scroll left top;height:325px}
.sidemenu ul{
	margin:10px 0 0 20px; }
.sidemenu li{
display:block;width:210px;}
.sidemenu li a{
	padding:8px 0;display:block;font:12px arial;color:#004990;text-decoration:none; line-height:12px;  }
.sidemenu li a:hover,.sidemenu li a.current{
	color:#74b5f6}
.sidemenu li ul {
	margin:0 0 0 20px}

.sidemenu li ul li{
	display:block;width:190px;height:17px;}
.sidemenu li ul li a{
	padding:0 0 0 0;display:block;color:#004990;}
.content-innerbox{
	width:545px;float:left;padding:20px 0 0 20px}

.content-innerbox p{
	font:11px arial;margin:0 0 10px 0}
.content-innerbox ul{
	margin:0 0 10px 30px}
.content-innerbox ul li{
	font:11px arial; color:#6b6c6c;list-style:disc}
.content-innerbox p a{
	color:#c29812;text-decoration:none}
.content-innerbox p a:hover{
	text-decoration:underline}
.content-innerbox p a:visited{
	color:#C29812;}	

table.top{
	border-collapse:collapse;margin:20px 0 0 0}	
table.top th{
	font:bold 11px arial; text-align:left; padding:4px 8px;border-bottom:1px #74b5f6 solid;border-top:1px #74b5f6 solid; color:#8a8a8a}
table.top .col1{
	color:#004990;font:bold 11px arial}
table.top .col2	{
	color:#004990;background:#f2f1f1;font:bold 11px arial}
table.top .col3{
	color:#004990;font:bold 11px arial}
table.top .col4{
	color:#004990;background:#f2f1f1;font:bold 11px arial}

table.bottom{
	border-collapse:collapse;margin:0 0 20px 0}	

table td{
	font:11px arial;text-align:left;padding:4px 8px;border-bottom:1px #74b5f6 solid}
.col1{
	color:#8a8a8a;font:bold 11px arial}
.col2{
	color:#8a8a8a;font:11px arial}
.col3{
	color:#8a8a8a;font:11px arial}
.col4{
	color:#8a8a8a;font:11px arial}
	
.hover {background:#e0d697;color:#8a8a8a;}
.normal {background:#f2f1f1;color:#8a8a8a;}
	
.content{
	width:349px;float:left;font:14px arial;margin:20px 20px 0 20px;display:inline}
.content p{
	font:11px arial;margin:0 0 10px 0}
.content a{
	color:#c29812; text-decoration:none;}
.content a:hover{
	text-decoration:underline;}
.content a:visited{
	color:#C29812;}

.content ul{
	margin:0 0 10px 30px}

.content ul li{
	font:11px arial; color:#6b6c6c;list-style:disc}
	
.sidebarR{
	width:170px;float:left;margin:20px 0 0 0}
.sidecontentbox{
	float:left;width:100%;border-bottom:1px #b8b8b8 solid;padding:0 0 6px 0}
.sidecontentbox a{
	font:11px arial;color:#c29812;text-decoration:none;}
.sidecontentbox a:hover{
	text-decoration:underline;}
.sidecontentbox a:visited{	
	color:#C29812;}
.sidecontentbox li{
	font:11px arial;color:#c29812; list-style-type:disc; list-style-position:outside; margin-left:16px}
.sidecontentbox2{
	float:left;width:100%;border-bottom:1px #b8b8b8 solid;padding:6px 0 6px 0}
.sidecontentbox2 a{
	font:11px arial;color:#c29812;text-decoration:none;}
.sidecontentbox2 a:hover{
	text-decoration:underline;}
.sidecontentbox2 a:visited{
	color:#C29812;}

 .footer{
	width:100%;float:left;border-top:1px #04478b solid;margin:20px -5px 0 0}
.copyright{
	width:689px;font:10px arial;float:right;margin:10px 0;display:inline;text-align:right;color:#666666}
.copyright a{
	margin:0 1px;color:#666666;text-decoration:none;font:10px arial}
.copyright  p{
	margin:10px 0 0 0;font:10px arial}
 .natixis{
	float:right; width:103px; height:28px;margin:0px 0pt 0pt 10pt}




