* {margin:0px; padding:0px;}

img {border:none;}

body {
	background-color:#6d5486;
}
.wrapper001 {
  width:1000px;
  margin:0 auto;
  background:#f9eff3;    
}
.header {
  width:950px;
  height:298px;
  background:url(images/topbanner.jpg) no-repeat;
  position:relative;
  float:left;
  padding:90px 0 0 50px;
}
.topinner{
  width:802px;
  float:left;
  }
.logo{
  width:398px;
  float:left;
  }
.bannertxt{
  width:212px;
  float:right;
  margin-top:214px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#ffffff;
  text-align:right;
  line-height:18px;
  font-weight:bold;  
  }  
.middlewrapper{
  width:976px;
  float:left;
  background:#f2f0f4;
  padding-top:30px;
  padding-left:24px;
  }
.middleinner{
  width:945px;
  float:left;
  padding-bottom:25px;
  }
.sidelftbar{
  width:243px;
  float:left;
  height:auto;	
  }
.sidelfttop{
  width:217px;
  float:left;
  height:36px;	
  background:#9887a8;
  padding:27px 0 0 26px;
  }
.sidelftnav{
  width:229px;
  float:left;
  background:#7c6790;  
  padding-top:15px;
  padding-left:14px;  
  }
.sidelftnav ul{
  margin:0px;
  padding:0 10px 0 0;
  list-style-type:none;  
  } 
.sidelftnav ul li{
  background:url(images/plusicon.jpg) no-repeat;
  background-position: left center; 
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ffffff;
  margin:0px;
  padding:5px 0px 5px 25px;
  border-bottom:#b7acc2 1px dashed; 
  }
.sidelftnav ul li a{
  text-decoration:none;
  color:#ffffff;
  }
.sidelftnav ul li a:hover{
  text-decoration:underline;
  color:#ffffff;
  }      
.sidelfttad{
  width:243px;
  float:left;
  margin-top:10px;
  }
.rgtsidemain{
  width:668px;
  float:right;
  }
.rgtsidemain h1{
  font-family:Arial, Helvetica, sans-serif;
  font-size:24px;
  color:#000000;
  font-weight:normal;
  padding-top:20px;
  } 
p{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  line-height:18px;
  padding:15px 0 0 0;
  margin:0px;
  text-align:justify;
  }
.rgtsidebtm{
  width:668px;
  float:left;
  margin-top:25px;  
  }
h2{
  font-family:Arial, Helvetica, sans-serif;
  font-size:20px;
  color:#00000;
  font-weight:normal;
  }
.rgtsidelftbtm{
  width:430px;
  float:left;
  margin-top:15px;
  }
.rgtimg02{
  width:193px;
  height:196px;
  background:#ffffff;
  padding:5px 0 0 5px;
  border:#e0d7da 1px solid;
  margin-top:15px;
  float:right;
  }
.links01{
  width:205px;
  float:left;
  }
.rgtsidelftbtm ul{
  margin:0px;
  padding:0 0 0 0px;
  list-style-type:none;
  }
.rgtsidelftbtm ul li{
  background:url(images/pinkicn.jpg) no-repeat;
  background-position:left center;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  padding:0 0 0 20px;
  margin-bottom:12px;  
  }
.rgtsidelftbtm ul li a{ 
  color:#000000;
  text-decoration:none; 
  }
.rgtsidelftbtm ul li a:hover{ 
  color:#000000;
  text-decoration:underline; 
  } 
.links02{
  width:205px;
  float:right;
  }
.footer{
  width:955px;
  height:82px;
  background:url(images/footerpix.jpg) repeat-x;
  float:left;
  padding:26px 0 0 45px;
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ffffff;
  font-weight:normal;
  line-height:18px;
  }
.imgwrapper{
  width:668px;
  float:left;
  margin-top:20px;
  }
.imgwrapper img{
  margin-right:30px;
  }
.logo h2{
  font-family:"Myriad Pro";
  font-size:14px;
  color:#6f6a66;
  font-weight:normal;
    padding:0px;
  margin:0px;
  }
.logo h1{
  font-family:"Myriad Pro";
  font-size:34px;
  color:#806a8e;
  font-weight:normal;
  padding:0px;
  margin:0px;
  }
.logo  a{
  color:#806a8e;
  text-decoration:none;
  }  
.logo h3{
  font-family:"Myriad Pro";
  font-size:16px;
  color:#6f6a66;
  font-weight:normal;
  padding:0px;
  margin:0px;
  }
.centerroundbg {
	width:471px;	
	float:left;
	background-color:#7c6790;
	padding-left:10px;
	margin:0px;
}
.centerroundleft {
	width:220px;	
	float:left;
}
.centerroundbg h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	padding-bottom:10px;
}
.formstyle {
	width:212px;
	height:17px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	margin-top:8px;
	color:#999999;
}
.formstyle002 {
	width:214px;
	height:18px;
	background-color:#FFFFFF;
	margin-top:8px;
	color:#999999;
	border:none;
}
.formstyle003 {
	width:222px;
	height:75px;
	background-color:#FFFFFF;
	margin-top:8px;
	color:#999999;
	border:none;
	margin-bottom:10px;
}
.formstyle004 {
	width:121px;
	height:17px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	color:#999999;
	float:right;
	margin-right:2px;
}
.envoyer {
	text-align:right;
	padding-top:15px;
}
.centerroundright {
	width:226px;	
	float:left;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.centerroundbot {
	width:481px;
	height:15px;	
	float:left;
	background:url(images/centerround_bottom.jpg) no-repeat;
}
.formcontainer{
  width:481px;
  float:left;
  margin-top:30px;
  
  }
.centerroundtop{
	width:481px;
	height:14px;
	float:left;
	background:#7c6790 url(images/centerround_top.jpg) no-repeat;
  }
.formmid{
  width:481px;
  float:left;
  }
      
      
      
    

  	         
           
                  
      

