P,LI,OL,UL,TD,DIR  {

	color: #000000;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;
	
	text-align: left;

}


body		{

   font-family: helvetica, arial, sans-serif;

	background-color: transparent;

	margin: 0px;

	padding: 0px;

	color: #242424;

}



td {color: #242424;font-family: helvetica, arial, sans-serif;

}



h2		{color: #000000;background: transparent; font-family: helvetica, arial, sans-serif;font-size: 20px;}



h3		{	color: #333333;background: transparent;font-family: helvetica, arial, sans-serif;font-size: 16px; margin-bottom: 5px;}



h4		{
color: #333333;background: transparent;font-family: helvetica, arial, sans-serif;font-size: 15px;}




p.cen	{

	color: #000000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	text-align: center;

}



p.rig	{

	color: #000000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	text-align: right;

}



th			{

	background: #cc0033;

	color: #FFFFFF;

	font-family: helvetica, arial, sans-serif;

	font-size: 14px;

}



img{overflow:hidden;}

a

{

	color: #CC0033;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	text-decoration: none;

}



a:active, a:visited, a:link{

	color: #CC0033;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	text-decoration: underline;

}



div.center {

	background: transparent;

	text-align: center;

}



table.layout {

	border: 1px solid #000000;

	vertical-align: top;

}



a:hover {

	background: transparent;

	color: #cc0033;

	text-decoration: underline;

}



/* eg incidents */

a:link h3	{

	color: #cc0033;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 16px;

	text-decoration: none;

}



a:visited{

	color: #cc0033;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	text-decoration: underline;

}



a:visited h3 {

	color: #cc0033;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 16px;

	text-decoration: none;

}



a.bottom:link{

	color: #FFFFFF;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	text-decoration: underline;

}



a.bottom:visited{

	color: #FFFFFF;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	text-decoration: underline;

}



a.bottom:hover{

	color: #ffCCCC;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	text-decoration: underline;

}



a.bottom:active{

	color: #FFFFFF;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	text-decoration: underline;

}



a.dsnavlink:link 	{

	color: #000000;

	background: transparent;

	font: bold 11px helvetica, arial, sans-serif;

	text-decoration: none;

}



a.dsnavlink:visited 	{

	color: #000000;

	background: transparent;

	font: bold 11px helvetica, arial, sans-serif;

	text-decoration: none;

}



a.dsnavlink:hover 	{

	color: #000000;

	background: transparent;

	font: bold 11px helvetica, arial, sans-serif;

	text-decoration: none;

}



a.dsnavlink:active	{

	color: #000000;

	background: transparent;

	font: bold 11px helvetica, arial, sans-serif;

	text-decoration: none;

}



a.enlanglink:link {

	color: #000000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 10px;

	text-decoration: underline;

}



a.enlanglink:visited {

	color: #000000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 10px;

	text-decoration: underline;

}



a.enlanglink:hover {

	background: #99CCCC;

	color: #000000;

	font-family: helvetica, arial, sans-serif;

	font-size: 10px;

	text-decoration: underline;

}



a.enlanglink:active {

	color: #000000;

	background: #99CCCC;

	font-family: helvetica, arial, sans-serif;

	font-size: 10px;

	text-decoration: underline;

}



a.frlanglink:link {

	color: #000000;

	background: #99CCCC;

	font-family: helvetica, arial, sans-serif;

	font-size: 10px;

	text-decoration: underline;

}



a.frlanglink:visited {

	color: #000000;

	background: #99CCCC;

	font-family: helvetica, arial, sans-serif;

	font-size: 10px;

	text-decoration: underline;

}



a.frlanglink:hover {

	background: #FFCCCC;

	color: #000000;

	font-family: helvetica, arial, sans-serif;

	font-size: 10px;

	text-decoration: underline;

}



a.frlanglink:active {

	color: #000000;

	background: #99CCCC;

	font-family: helvetica, arial, sans-serif;

	font-size: 10px;

	text-decoration: underline;

}



a.langlink:link		{

	color: #FFFFFF;

	background: transparent;

	font-size: 14px;

	line-height: 18px;

	font-weight: bold;

	text-decoration: none;

}



a.langlink:visited	{

	color: #FFFFFF;

	background: transparent;

	font-size: 14px;

	line-height: 18px;

	font-weight: bold;

	text-decoration: none;

}



a.langlink:hover	{

	color: #CCCCCC;

	background: transparent;

	font-size: 14px;

	line-height: 18px;

	font-weight: bold;

	text-decoration: none;

}



a.langlink:active	{

	color: #FFFFFF;

	background: transparent;

	font-size: 14px;

	line-height: 18px;

	font-weight: bold;

	text-decoration: none;

}



a.navlink:link{

	color: #000000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	line-height: 120%;

	text-decoration: none;

}



a.navlink:visited{

	color: #000000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	line-height: 120%;

	text-decoration: none;

}



a.navlink:active{

	color: #FFFFFF;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	line-height: 120%;

	text-decoration: none;

}



td.newsflash {

	background: #ffffff;

	color: #990033;

	border-top: 1px solid #CC0033;

	border-bottom: 1px solid #CC0033;

	border-right: 1px solid #CC0033;
	
	border-left: 1px solid #CC0033;

    line-height:15px;

	vertical-align: top;

	margin: 0px 0px 0px 0px;

}



td.newsflash a:link{

	background: #ffffff;

	color: #990033;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 15px;

	margin: 0px 0px 0px 0px;

	padding: 0px;

	text-decoration: none;

	vertical-align: top;

}



td.newsflash a:visited{

	background: transparent;

	color: #990033;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 15px;

	margin: 0px;

	padding: 0px;

	text-decoration: none;

	vertical-align: top;

}



td.newsflash a:hover{

	background: #ffCCCC;

	color: #990033;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 15px;

	margin: 0px;

	padding: 0px;

	text-decoration: none;

	vertical-align: top;

}



td.newsflash a:active{

	background: #990033;

	color: #FFFFFF;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 15px;

	margin: 0px;

	padding: 0px;

	text-decoration: none;

	vertical-align: top;

}



/* faqs- */

a.noscriptnav:link{

	background: #FFFFFF;

	color: #336666;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 15px;

	margin: 0px;

	padding: 0px;

	text-decoration: none;

	vertical-align: top;

}



a.noscriptnav:visited{

	background: #FFFFFF;

	color: #336666;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 15px;

	margin: 0px;

	padding: 0px;

	text-decoration: none;

	vertical-align: top;

}



a.noscriptnav:hover{

	background: #99CCCC;

	color: #336666;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 15px;

	margin: 0px;

	padding: 0px;

	text-decoration: none;

	vertical-align: top;

}

a.noscriptnav:active{

	background: #336666;

	color: #FFFFFF;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 15px;

	margin: 0px;

	padding: 0px;

	text-decoration: none;

	vertical-align: top;

}



a.pdflink:link		{

	color: #000000;

	background: transparent;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}



a.pdflink:visited	{

	color: #333333;

	background: transparent;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}



a.pdflink:hover		{

	color: #FFFFFF;

	background: transparent;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}



a.pdflink:active	{

	color: #FF0000;

	background: transparent;

	font-size: 11px;

	font-weight: bold;

}



a.red:link{

	color: #CC0000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 16px;

	text-decoration: underline;

}



a.red:visited{

	color: #CC0000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 16px;

	text-decoration: underline;

}



a.red:hover{

	color: #CC0000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 16px;

	text-decoration: underline;

}



a.red:active{

	color: #CC0000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 16px;

	text-decoration: underline;

}



a.s:link{

	color: #000000;

	background: transparent;

	font: normal 12px/19px helvetica, arial, sans-serif;

	text-decoration: underline;

}



a.s:visited{

	color: #000000;

	background: transparent;

	font: normal 12px/19px helvetica, arial, sans-serif;

	text-decoration: underline;

}



a.s:hover{

	color: #000000;

	background: transparent;

	font: normal 12px/19px helvetica, arial, sans-serif;

	text-decoration: underline;

}



a.s:active{

	color: #000000;

	background: transparent;

	font: normal 12px/19px helvetica, arial, sans-serif;

	text-decoration: underline;

}



a.splanglink:link {

	color: #000000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 10px;

	text-decoration: underline;

}



a.splanglink:visited {

	color: #000000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 10px;

	text-decoration: underline;

}



a.splanglink:hover {

	background: #99CCFF;

	color: #000000;

	font-family: helvetica, arial, sans-serif;

	font-size: 10px;

	text-decoration: underline;

}



a.splanglink:active {

	color: #000000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 10px;

	text-decoration: underline;

}



BLOCKQUOTE.QA		{

	color: #000000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

}



/* faqs+ */

BLOCKQUOTE.QQ		{

	color: #006666;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}


.shade2			{vertical-align:top; font-family: helvetica, arial, sans-serif; font-size:12px;

			color: #000000;background-color: #dddddd }

			
.shade			{vertical-align:top; font-family: helvetica, arial, sans-serif; font-size:12px;

			color: #000000;background-color: #ffcccc }
			
TD.white			{vertical-align:top; font-family: helvetica, arial, sans-serif; font-size:12px;

			color: #000000;background-color: #ffffff }



.address	{

	color: #000000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	line-height: 150%;

	margin-left: 45px;

	margin-right: 45px;

	text-align: left;

}



.alc		{

	text-align: center;

}



.bottom		{

	color: #FFFFFF;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px; 
	
}

.bottomright		{font-family: helvetica, arial, sans-serif; font-size:11px; color: #FFFFFF; float:right}


/*for download*/

.downloadh{

	background-color: #FFFFFF;

	color: #000000;

	font-family: "Times New Roman", Times, serif;

	font-size: 16px;

	font-weight: bold;

	padding-left: 5px;

	text-align: left;

}



.downloadh1{

	background-color: #FFFFFF;

	color: #000000;

	font-family: "Times New Roman", Times, serif;

	font-size: 14px;

	font-weight: bold;

	padding-left: 5px;

	text-align: left;

}



.engdatehead {

	background-color: #336666;

	color: #FFFFFF;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: center;

}



.engfundhead{

	background-color: #669999;

	color: #000000;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: center;

}



.enhome		{

	color: #336666;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 18px;

	line-height: 140%;

	margin-left: 45px;

	margin-right: 45px;

	text-align: left;

}



.frhome		{

	color: #990033;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 18px;

	line-height: 140%;

	margin-left: 45px;

	margin-right: 45px;

	text-align: left;

}

.pagetitle
{
	font-family: helvetica, arial, sans-serif;
	font-size: 20px;
	color: #fff;
	padding: 0px 5px 0px 6px;
	float: left;
	width: auto;
	display: table-cell;
}

.line
{
	width: 100%;
	height: 2px;
	background-image: url(i/line.gif);
	background-repeat: repeat-x;
	background-position: 3px 15px;
	display: table-cell;
	
}

.enwavebg		{

	background: url(i/enwavebg.gif) #336666 0% 0% no-repeat;

}



.eswavebg		{

	background: url(i/spwavebg.gif) #336699 0% 0% no-repeat;

}



.fradatehead {

	background-color: #CC0033;

	color: #FFFFFF;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: center;

}



.frafundhead{

	background-color: #CC6666;

	color: #000000;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: center;

}



.frwavebg		{

	background: url(i/frwavebg.gif) #CC0033 0% 0% no-repeat;

}



.langlink		{

	color: #FFFFFF;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 14px;

	line-height: 18px;

	font-weight: bold;

	text-decoration: none;

}



.leftbg		{

	background: url(i/navbg2.gif) #FFFFFF repeat-y;

}



.locatortext	{

	color: #FFFFFF;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

}



.logobg		{

	background: url(i/iopc-tempbglogo.gif) #FFFFFF 0% 0% no-repeat;

	padding: 0px 2px 2px 2px;

}



table.side-menu {

	margin-right: 2px;

}



table.content-table {

	margin-top: 2px;

}



table.bottom-table {

	margin-top: 3px;

}

.bottomright		{font-family: helvetica, arial, sans-serif; font-size:11px; color: #FFFFFF; float:right}

div.language-buttons {

	margin-bottom: 2px;

	vertical-align: middle;

}



.maincopycell {

	padding: 10px;

	text-align: left;

}



/* ++++++++++DocServ+	*/

/*	DS Welcome	*/

.motd-en {

	border: solid 2px #336666;

	font: bold 13px/18px helvetica, arial, sans-serif;

	padding: 10px;

}



.motd-es {

	border: solid 2px #336699;

	font: bold 13px/18px helvetica, arial, sans-serif;

	padding: 10px;

}



.motd-fr {

	border: solid 2px #CC0033;

	font: bold 13px/18px helvetica, arial, sans-serif;

	padding: 10px;

}



.pdflink		{

	color: #000000;

	background: transparent;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	padding-left: 20px;

	text-decoration: none;

}



.searchwidgeteng	{

	background-color: #336666;

	border-color: #336666;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}



.searchwidgetfra	{

	background-color: #CC0033;

	border-color: #CC0033;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}



/*for search*/

.searchwidgetspa	{

	background-color: #336699;

	border-color: #336699;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}



.spadatehead {

	background-color: #336699;

	color: #FFFFFF;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: center;

}



.spafundhead{

	background-color: #6699CC;

	color: #000000;

	font-family: helvetica, arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: center;

}



.franews{	background: #ffffff;

	color: #990033;

	font-family: helvetica, arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

	font-style:italic;}

	

.franewsflash{border:1px solid #CC0033; background:#ffffff;}