body, html {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
	font-family: Arial, Helvetica, sans-serif;
}

h2 {
 font-size: 26px;
 font-weight: bold;
 margin: 0px;
 color: #003399;
 text-align: center;
}

P {
 font-size: 16px;
 font-weight: normal;
 margin: 0px;
 color: #000;
 line-height: 160%; 
}

.figure {
 float: left;
 background: #d6d3a2;
 padding: 1px;
 margin: 
  0px
  6px
  4px
  0px;
}

.figure2 {
 background: #d6d3a2;
 padding: 1px;
 margin: 
  0px
  0px
  4px
  40px;
}

.style_t1 {
 font-family: Arial, Helvetica, sans-serif;
 float: left;
 font-size: 16px;
 font-weight: normal;
 margin: 0px;
 color: #000;
 line-height: 160%; 
 text-align: justify;
}

.msi    {
float: left;
font-size: 14px;
text-indent: 20px; 
line-height: 120%;
text-align: justify;
}
p.msi {text-align: justify; float:none;}

.msi1    {
font-size: 14px;
line-height: 130%;
text-align: left;
margin-right:90px;
}

.msi2    {
font-size: 14px;
line-height: 130%; 
text-align: justify;
}

br { font-size:11px }
td { font-size:11px }
tr { font-size:11px }


.style11  {
  background-position:top right; 
  background-repeat:repeat;
  background-image:url(images/bg_1.jpg);
}

.style12  {
  width: 778px;
  background-position:top left; 
  background-repeat:repeat;
  background-image:url(images/bg_1.jpg);
  text-align: center; 
  vertical-align: top;
}

.tab1    {
  width: 100%;  
  border: 0px;
  padding: 0px;
  border-spacing: 0; 
  border-collapse: collapse;
  }

.style13  {
  width: 231px; 
  height: 100%;
  text-align: left; 
  vertical-align: top;
}

.tab2    {
  width: 100%;  
  border: 0px; 
  border-spacing: 0;
  border-collapse: collapse; 
  height:100%;
  padding: 0px;
  background-image:url(images/rep_1.jpg); 
  background-position:top left; 
  background-repeat:repeat-y;
}

.style14  {
  height: 29px; 
  text-align: left; 
  vertical-align: top;
  }

.left   {  
  height: 100%;
  text-align: left;
  vertical-align: top;
  background-image:url(images/left.jpg); 
  background-repeat:no-repeat; 
  background-position:bottom left;
} 

#left1   {
  padding-top:0px; 
  padding-left:0px;
}

.tab3     {
  width:100%;  
  border: 0; 
  border-spacing: 0;
  border-collapse: collapse; 
  height:90%; 
  margin-top:20px;
}

.style15  {
  width:1px; 
  text-align: left;
  vertical-align: top; 
  background-image:url(images/rep_2.jpg); 
  background-position:top; 
  background-repeat:repeat-y;  
  }
  
.style16  {
  height:3px; 
  width:543px;
  text-align: left;
  vertical-align: top; 
}


.style17  {
  background-image:url(images/bg_1.jpg); 
  background-position:top left; 
  background-repeat:repeat;
}



	#imenus0 .imeam span,#imenus0 .imeamj span {width:7px; height:5px; left:-7px; top:5px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-repeat:no-repeat;background-position:top left;}


	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(stub_arrow_right.gif); width:6px; height:8px; left:3px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(stub_arrow_right.gif); background-repeat:no-repeat;background-position:top left;}


	#imouter0 {background-color:#ffffff; border-style:none; border-color:#6a6a6a; border-width:1px; padding:0px; margin:0px; }


	#imenus0 li ul {background-color:transparent; border-style:solid; border-color:#cfcfcf; border-width:1px; padding:5px; margin:4px 0px 0px; }

		#imenus0 .imunder {background-color:#efefef; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);opacity:0.90;-moz-opacity:0.90;}


	#imenus0 li a, #imenus0 .imctitle {height:80px; background-color:#ffffff; color:#333333; text-align:left; font-family:Arial; font-size:12px; font-weight:normal; text-decoration:underline; border-style:none; border-color:#ffffff; border-width:0px; padding:0px; margin:0px; }

		#imenus0 li:hover>a {text-decoration:underline; border-color:#ffffff; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {text-decoration:underline; border-color:#ffffff; }

		#imenus0 li a.iactive {}


	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {height:auto; background-color:transparent; color:#555555; text-align:left; font-size:12px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		#imenus0 ul li:hover>a {color:#cc3300; text-decoration:underline; border-color:transparent; }
		#imenus0 ul li a.ihover {color:#cc3300; text-decoration:underline; border-color:transparent; }

		#imenus0 ul li a.iactive {background-color:#ffffff; }
