/* RECSEA-PGR  STyle  */

/* 
   Author: Valentina Barbiero
   LATEST UPDATE: 04/06/2009 18.00
*/


A {
	text-decoration:none;
	color:#CE1126;
}

/*

A:visited {
	color:#CE1126;
}

*/

A:hover {
	color:#0038A8;
}



p {
	margin-bottom:16px;
}


p.TITLE1 {

	font-size:19px;
        line-height:110%;
	font-weight:bold;
	color:#0038A8;
	margin-bottom:0.6em;

}



p.TITLE2 {

	font-size:16px;
	font-weight:bold;
        line-height:200%;
	color:#0038A8;
}



p.TITLE3 {

	font-size:14px;
	font-weight:bold;
	color:#0038A8;

}



.text,.text_small,p.text_small, span.text_small, {
	font-size: 13px;
        line-height:123%;
	font-weight:normal;
	left:0;
	margin-top:0.6em;

}

p.text_small, span.text_small, .text_small{

font-size:9px;

}





LI.bulleted_link {

	color:#0047B6;
	line-height:161%;

}



LI.bulleted_link a  {

	 text-decoration: none;

	 color: #0047B6; 

}

LI a:active{

	 text-decoration: none;

	 color: #0047B6; /* blue 293*/

}

LI a:visited{

	 text-decoration: none;

	 color: #CE1126; /* grey cool 7*/

}



LI a:hover {

	color:#0038A8; /*green 363*/

	text-decoration: none;

}



.align-right {text-align:right;}

.align-left {text-align:left;}

.align-center {text-align:center;}

.align-justify {text-align:justify;}

img.align-right { float:right; margin: 0 0 5px 5px; }

img.align-left { float:left; margin: 0 5px 5px 0; }


/* TABLE - HTML Area */
TABLE.contenttable, body.htmlarea-content-body table  {
   /*border: solid 1px #BCBCBC;*/
   padding: 5px;
   border-collapse: collapse;
   margin:1.2em 2.5em;
}
TABLE.contenttable TD,body.htmlarea-content-body table td {
   padding:0.7em;
   font-size:11px;
   border: 1px solid  #BCBCBC;
   background-color: #FFFFFF;
}
TABLE.contenttable CAPTION, body.htmlarea-content-body table CAPTION {font-size:11px; font-weight:bold; text-align:left;}
TABLE.contenttable TH, body.htmlarea-content-body table th {
  background-color: #CE1126;
  border: 1px solid  #BCBCBC;
  padding: 5px;
  font-size:11px;
   /*border: solid 1px #BCBCBC;*/
   color:#FFF;
   font-weight:bold;
   text-align:center;
}
TABLE.contenttable P.bodytext, body.htmlarea-content-body table p.bodytext {
   text-align: left;
   font-size:11px;
}
TABLE.contenttable TD[STYLE] P.bodytext {
   text-align: inherit;
}
