/* CSS Stlyes for English PatLibros  */

a.hip {}
a.hip:link    {display: block; color: #003399 ; text-decoration: none; font-weight: bold; font-size: 11pt }
a.hip:visited {display: block; color: #003399 ; text-decoration: none; font-weight: bold; font-size: 11pt }
a.hip:active  {display: block; color: #003399 ; text-decoration: none; font-weight: bold; font-size: 11pt }
a.hip:hover   {display: block; color: white; font-weight: bold; font-size: 11pt; background: navy none} 

a.hep {}
a.hep:link    {display: block; color: #333333 ; text-decoration: none; font-weight: normal; font-size: 10pt }
a.hep:visited {display: block; color: #333333 ; text-decoration: none; font-weight: normal; font-size: 10pt }
a.hep:active  {display: block; color: #333333 ; text-decoration: none; font-weight: normal; font-size: 10pt }
a.hep:hover   {display: block; color: white; font-weight: normal; font-size: 10pt; background: navy none} 

a.hap {}
a.hap:link    {display: block; color: #003399 ; text-decoration: none; font-weight: bold; font-size: 10pt; font-family: Arial, sans-serif; text-align:center  }
a.hap:visited {display: block; color: #003399 ; text-decoration: none; font-weight: bold; font-size: 10pt; font-family: Arial, sans-serif; text-align:center  }
a.hap:active  {display: block; color: #003399 ; text-decoration: none; font-weight: bold; font-size: 10pt; font-family: Arial, sans-serif; text-align:center  }
a.hap:hover   { color: white; font-weight: bold; font-size: 10pt; font-family: Arial, sans-serif ; background: navy; text-align:center  } 

a.hop {}
a.hop:link    {display: block; color: white ; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif }
a.hop:visited {display: block; color: white ; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif }
a.hop:active  {display: block; color: white ; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif }
a.hop:hover   {display: block; color: black; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif; background: white none} 

a.hup {}
a.hup:link    {color: black ; text-decoration: none; font-weight: normal; font-size: 12pt; font-family: "Times New Roman", Times, serif; }
a.hup:visited {color: black ; text-decoration: none; font-weight: normal; font-size: 12pt; font-family: "Times New Roman", Times, serif; }
a.hup:active  {color: black ; text-decoration: none; font-weight: normal; font-size: 12pt; font-family: "Times New Roman", Times, serif; }
a.hup:hover   {color: black; font-weight: normal; font-size: 12pt; font-family: "Times New Roman", Times, serif; background: white none } 

a.hyp {}
a.hyp:link    {color: black ; text-decoration: none; font-weight: normal; font-style: italic; font-size: 10pt; font-family: "Times New Roman", Times, serif; vertical-align: super  }
a.hyp:visited {color: black ; text-decoration: none; font-weight: normal; font-style: italic; font-size: 10pt; font-family: "Times New Roman", Times, serif; vertical-align: super }
a.hyp:active  {color: black ; text-decoration: none; font-weight: normal; font-style: italic; font-size: 10pt; font-family: "Times New Roman", Times, serif; vertical-align: super }
a.hyp:hover   {color: black; font-weight: normal; font-style: italic; font-size: 10pt; font-family: "Times New Roman", Times, serif; vertical-align: super; background: white none } 

a.gloss {}
a.gloss:link    {color: black ; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.gloss:visited {color: black ; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.gloss:active  {color: black ; text-decoration: none; font-weight: normal; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.gloss:hover   {color: black; font-weight: normal; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background: white none } 

.plainblock1 {
	position: absolute;
	width: 750px;
	top: 141px;
	left: 8px;
	padding: 2px;
	border: thin solid #000066;
	vertical-align: top;
	height: auto;
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.plainblock2 {
	position: absolute;
	width: 750px;
	top: 138px;
	left: 6px;
	padding: 4px;
	border: thin solid #000066;
	vertical-align: top;
	height: 407px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.plainblock3 {
	position: absolute;
	width: 750px;
	top: 138px;
	left: 6px;
	padding: 4px;
	border: thin solid #000066;
	vertical-align: top;
	height: auto;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #e6e6f2;
	text-align: left;
}
.mh1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.mh2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.mh3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.mh4 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	font-size: 10pt;
}
.mh5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003399;
}
body
{ 
background-color:#e2e2e2;
}
.grnda {
position: absolute;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #333333;
line-height: 1.1em;
background-color: #e6e6f2;
width: 253px;
height: 400px;
text-align: left;
top: 141px;
left: 6px;
margin: 2px;
margin-top:0px;
margin-bottom:0px;
padding-right:1%;
padding-top:2px;
padding-bottom:3px;
padding-left: 3px;
border: none;
}
.grndaa
{
background-color: #ddddee;
height: 20px;
padding: 4px;
}
.grndb {
position: absolute;
background-color: #eeeeee;
font-family: "Times New Roman", serif;
font-size: 12pt;
color: #333333;
line-height: 1.0em;
width: 215px;
height: 400px;
text-align:left;
top: 141px;
left: 532px;
margin: 2px;
margin-top:0px;
margin-bottom:0px;
padding-left: 6px;
padding-right:1%;
padding-top:4px;
padding-bottom:3px;
border: none;
}
.grndbb
{
font-size: 10pt;
}
.grndi
{
position: absolute;
background-color: transparent;
width: 250px;
height: 400px;
text-align:center;
top: 142px;
left: 276px;
margin: 0px;
padding: 0px;
border: thin solid;
border-color: #999999;
border:none;
}
.hilite
{
background-color: #ffff80;
}
