h2 { color: #aa0000; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }select{	font-size: 8pt;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	border: #7196e9 1px solid;	color: #949494;	background-color: white;}textarea{	font-size: 8pt;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	border: #7196e9 1px solid;	color: #949494;	background-color: white;}input{	font-size: 8pt;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	border: #7196e9 1px solid;	color: #949494;	background-color: white;}input.blue{	font-size: 8pt;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	border: #7196e9 1px solid;	color: white;	background-color: #7196e9;}a:link, a:visited, a:active	{color: #900; margin-left: 0}a:hover	{color: #fff; background-color: #900; margin-left: 0}table{	background-color: white;	color: black;}pre{	font-size: 10pt;	font-family: Courier, Arial, Helvetica, sans-serif;	font-weight: normal;	color: black;	text-decoration: none;}code{	font-size: 10pt;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: black;	text-decoration: none;}b{	font-weight: bold;}i{	font-style: italic;}em{	font-style: italic;}strong{	font-weight: bold;}em strong, strong em{	font-style: italic;	font-weight: bold;}submenu { color: white; font-size: 12px; font-family: arial, Helvetica, sans-serif; text-decoration: none; background: #aa0000; text-transform: none }.menu{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: white;	background : #AA0000;	text-decoration: none;	text-transform: uppercase;}.menu_big{	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: white;	font-weight : bold;	background : #92a3c8;	text-decoration: none;}.menu_big2{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: white;	font-weight : bold;	background : #92a3c8;	text-decoration: none;}.menu_select{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #232E44;	background : #FF2a2a;	text-decoration: none;	text-transform: uppercase;}.submenu2{	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: white;	background : #7888AC;	text-decoration: none;	text-transform: none;}.type1 { color: #a00; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }.type2{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #7196e9;	text-decoration: none;}.type3{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #949494;	text-decoration: none;}.type4{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #949494;	text-decoration: none;}.type5{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2F5DAA;	background : #ECEFF6;	text-decoration: none;}.type6 { color: #333; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }.title1{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #949494;	text-decoration: none;}/* New styles JCC */a.menu, a.menu:visited,a.menu:active { color: white; font-size: 12px; font-family: arial, Helvetica, sans-serif; text-decoration: none; background: #d40000; text-transform: uppercase }a.menu:hover { color: white; font-size: 12px; font-family: arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #d40000; text-transform: uppercase }td.menu { background: #d40000 }a.menu_select { color: #232e44; font-size: 12px; font-family: arial, Helvetica, sans-serif; text-decoration: none; background: #ff2a2a; text-transform: uppercase }td.menu_select { color: #232e44 }a.submenu,a.submenu:visited,a.submenu:active  { color: white; font-size: 12px; font-family: arial, Helvetica, sans-serif; text-decoration: none; background: #aa0000; text-transform: none }td.submenu { background: #aa0000 }.title2 { color: #aa0000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-top: -6px }.title3 { color: #333; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }.title4 { color: #aa0000; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }h5 { color: #333; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-left: 15pt; padding-bottom: 0px }body{	font-size: 8pt;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight: normal;	margin: 0px;	padding-right: 0px;	padding-left: 0px;	padding-top: 0px;	padding-bottom: 0px;	color: #555;	background-color: #ffffff;	background-repeat: no-repeat;	background-attachment: fixed;	background-position: 0% 0%;	border-width: 0;	border-style: none;	border-color: inherit;	width: auto;}	.row1 { background-color: #efefef; vertical-align: top; font-size: 9pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal }	.row2 { background-color: #dee3e7; vertical-align: top; font-size: 9pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal }	.row3 { background-color: #d1d7dc; vertical-align: top; font-size: 9pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal }ol { list-style-image: none; list-style-position: inside}ul  { list-style-image: none; list-style-position: inside; margin-left: 6px }li.news      { color: #555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style: none inside; padding-top: 3px; padding-bottom: 4px; padding-left: 12px; left: -10px }li.docs   { color: #555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style: none inside; margin-left: -10px; padding-bottom: 4px }p.news { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style: none inside; padding-top: 3px; padding-bottom: 4px; padding-left: 10px }p.subtitlenews  { color: #555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; list-style: none inside; padding-top: 3px; padding-bottom: 4px; padding-left: 10px }p.pubs { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style: none inside; padding-top: 3px; padding-bottom: 4px; padding-left: 10px }p.subpubs  { color: #555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; list-style: none inside; padding-top: 3px; padding-bottom: 4px; padding-left: 10px }.body1   { color: #555; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; text-decoration: none; margin-left: 14pt }table.body { color: #555; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; text-decoration: none; margin-left: 8pt }p { color: #555; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-left: 7pt }a.body1:link,a.body1:visited,a.body1:active   { color: #900; margin-left: 0 }a.body2:link,a.body2:visited,a.body2:active { color: #900; font-weight: normal; margin-left: 0 }a.body1:hover  { color: #fff; background-color: #900; margin-left: 0 }td.capgrup   { color: white; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #e00; text-align: left; min-width: 100%; border: solid 1px #a00 }tr.capgrup { color: white; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #e00; text-align: justify; border: solid 1px #a00 }a.capgrup  { color: white; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #e00; text-align: justify; border: solid 1px #a00 }.login {	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #ffe6be; text-align: justify; margin-bottom: 7px; padding: 3px; position: relative; top: 3px; border: ridge #424aff }/* Estilo para paginacion */.pagination { font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center; border-top: 1px solid #bbb }.uppagination   { color: #666; font-size: 12px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-align: center; margin-top: -12px; padding-top: -6px; border-bottom: 1px solid #999 }#TeamBlock2     { color: #fff; text-decoration: none; position: relative; top: -15px; width: 420px !important; height: 75px !important }.TeamLogo   { text-align: center; display: block; position: relative; left: 12px; width: 75px; height: 75px; float: left; vertical-align: middle }.TeamTitle         { color: #fff; font-size: 7pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #a00; text-align: left; text-indent: -4px; display: block; margin-right: 6px; padding-top: 3px; padding-left: 10px; position: relative; left: 15px; width: 210px; height: 30px; float: left; vertical-align: middle }.TeamDesc      {    font-size: 11px;    font-family: Verdana, Geneva, Helvetica, sans-serif;    text-align: left;    margin-top: 4px;    margin-right: -150px;    margin-left: -90px;    position: relative;    top: 33px;    left: -110px;    width: 240px;    float: left;   padding: 3px 0 0 0;    vertical-align: middle }/*.TeamDesc      { font-size: 11px; font-family: Verdana, Geneva, Helvetica, sans-serif; text-align: left; display: block; margin-top: 4px; margin-right: -150px; margin-left: -90px; position: relative; top: 33px; left: -115px; width: 240px; height: 43px; float: left; vertical-align: middle }*/