@import url(escalas_screen.css);

* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#505a64;
}
.register table {
margin: 13px auto;
 border: 1px solid #7f9db9;
 padding: 14px;
}
 .register a:link, .register a:visited {
	color: #333B42;
	text-decoration: none;
}
.register a:hover{
	color: #CB0447;
	text-decoration: underline;
}

.main_wrapper {
	overflow: visible;
	width: 985px;
	float: left;
	border-right: 1px solid #616a74;
	border-bottom: 1px solid #616a74;
	border-top: 0 none;
	border-left: 0 none;
}
.top_menu a.fitch_logo {
	display: block;
	float: left;
	width: 208px;
	height: 97px;
	padding: 13px 0 0 0;
	border-right: 1px solid #616a74;
}
.top_menu a.btn_buscar {
	position: absolute;
	top: 45px;
	left: 920px;
	display: block;
	float: right;
	width: 52px;
	height: 18px !important;
/*	border: 1px solid #000;*/
	background-image: url(../images/spacer.gif);
}
.top_menu a.btn_buscar2 {
	position: absolute;
	top: 72px;
	left: 920px;
	display: block;
	float: right;
	width: 52px;
	height: 16px !important;
	background-image: url(../images/spacer.gif);
}
.top_menu .search_box {
	position: absolute;
	top: 31px;
	left: 838px;
	display: inline;
	float: right;
	width: 75px;
	height: auto;
	font-size: 10px;
	color: #FEFEFE;
	text-align: left;
	background-image: url(../images/spacer.gif);
}
.top_menu .search_input {
	display: block;
	float: right;
	width: 77px;
	height: 16px !important;
	border: 1px solid #7f9db9;
	font-size: 10px;
	margin: 5px 0 11px 0;
	color: #747d87;
	background-image: url(../images/spacer.gif);
}
.top_menu {
	overflow: hidden;
	height: 97px;
	width: 985px;
	border-bottom: 1px solid #616a74;
}
.top_menu .busqueda_box {
	float: left;
	width: 221px;
	height: 97px;
	background-image: url(../images/search_back.gif);
	background-repeat: no-repeat;
}

.top_menu .menu_servicios{
float: left;
	width: 555px;
	height: 97px;
	/*border-right: 1px solid #616a74;*/
background-image: url(../images/servicios_back.gif);
background-repeat: no-repeat;
}

/* Classes para el menu de Servicios Generales*/
.top_menu ul {
overflow: visible;
position: absolute;
top: 3px;
left: 216px;
display: block;
float: left;
margin-top: 0;
font-size: 9px;
list-style: none;
color: #CB0447;
height: 32px;
white-space: nowrap;
}


.top_menu ul li {
display: inline;
overflow: visible;
padding: 0 0 0 0;
/*background-image: url(../images/top_menu_bullet.gif);
background-repeat: no-repeat;
background-position: 0px 5px;*/
}
.top_menu .main_products {
display: block;
width: auto;
height: auto;
position: absolute;
top: 48px;
left: 288px;
z-index: 2;
}
.top_menu .main_products a {
display: block;
width: auto;
height: auto;
white-space: nowrap;
font-size: 11px;
font-weight: bold;
color: White;
text-decoration: none;
line-height: 15px;
}
.top_menu .contact_link {
padding: 0 0 0 15px !important;
margin: 0 0 0 27px !important; *margin: 0 0 0 52px !important;
background-image: url(../images/contact_email.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
font-weight: bold;
font-size: 10px;
text-align: right;
}
.top_menu .main_products a:link, .top_menu .main_products a:visited {
color: White;
text-decoration: none;
}
.top_menu .main_products a:hover {
color: #C6D3DF;
}

.top_menu ul li a {
margin: 0 !important;
padding: 0 !important;
color: #505A64;
text-decoration:none;
line-height: 11px;
}
.top_menu ul li a:hover {
color: #CB0447;
text-decoration:none;
}
/**/
.top_menu ul.top_right {
display: block;
float: left;
margin: 5px 0 0 14px !important;
font-size: 9px;
list-style: none;
color: #505a64;
height: 66px;
width: auto;
text-align: right;
}

.top_menu ul.top_right li {
padding: 2px 0 0 0;
background-image: url(../images/top_menu_bullet.gif);
background-repeat: no-repeat;
background-position: right 8px;
}

 .contenido_servicios {
	display: none;
	overflow: hidden;
	position: absolute;
	top: 19px;
	left: 208px;
	z-index: 200 !important;
	width: 554px;
	height: 361px;
	padding-bottom: 8px;
	border-right: 1px solid #616a74;
	border-left: 1px solid #616a74;
	border-bottom: 1px solid #616a74;
	background-color: #fff;
	background-image: url(../images/servicios_frame_back.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
}
 .contenido_servicios iframe {
	margin: 0 auto;
	width: 555px;
	height: 310px;
	background-image: url(../images/servicios_frame_back.gif);
	background-repeat: no-repeat;
	background-position: 0px -19px;
	/*border: 1px solid #000;*/
}
.contenido_servicios a.close_servicios {
	display: block;
	float: right;
	margin: 6px 10px 0 0;
	width: auto;
	height: 13px; 
	/*position: absolute;
	top: 3px;
	left: 483px;*/
	padding: 1px 2px 1px 2px;
	border: 1px solid #A8B7C6;
	font-size: 10px;
	background-image: url(../images/spacer.gif);
	background-color: White;
	text-decoration: none;
}
.contenido_servicios a.close_servicios span {
	background-image: url(../images/close_servicios.gif);
	background-repeat: no-repeat;
	background-position: 1px 2px;
}
 .contenido_servicios a.close_servicios:link {
color: #6F7983;
}
 .contenido_servicios a.close_servicios:visited {
color: #6F7983;
}
 .contenido_servicios a.close_servicios:hover {
color: #6F7983;
background-color: #E2E4E7;
}

/* fin Classes para el menu de Servicios Generales*/

/*Main menu (Sector) Classes */

.main_menu {
float: left;
font-size: 9px;
color: White;
height: 22px;
width: 985px;
border-top: 2px solid #FFF;
border-bottom: 2px solid #FFF;
border-right: 0px none;
background-color: #505A64;
}
.main_menu .fondos_popup {
display: none;
position: absolute;
top: 122px;
left: 517px;
z-index: 100;
width: 130px;
height: auto;
border-left: 2px solid #FFF;
border-right: 2px solid #FFF;
border-bottom: 2px solid #FFF;
}

.main_menu .fondos_popup a {
text-transform: none;
text-decoration: none;
white-space: nowrap;
float: left;
display: block;
width: 100%;
clear: none;
font-size: 9px;
color: White;
height: 17px;
padding: 2px 3px 0 2px;
margin: 0;
border-top: 2px solid #FFF;
background-color: #CB0447;
}

.main_menu a.bandera {
float: left;
display: block;
clear: none;
font-size: 9px;
color: White;
height:  22px;
width: 24px;
padding: 0 0 0 0 !important;
vertical-align: middle;
border-right: 2px solid #FFF;
border-left: 1px solid #fff !important;
background-color: #d4d7da !important;
}

.main_menu a {
text-transform: uppercase;
text-decoration: none;
white-space: nowrap;
float: left;
display: block;
clear: none;
font-size: 9px;
color: White;
height: 17px;
padding: 5px 6px 0 5px;
border-right: 2px solid #FFF;
background-color: #CB0447;
}
.main_menu a:link {
background-color: #CB0447;
}
.main_menu a:visited {
background-color: #CB0447;
}
.main_menu a:hover {
background-color: #505a64;
}

/*SOBERANO*/
.main_menu a.menu2{
text-transform: uppercase;
text-decoration: none;
white-space: nowrap;
float: left;
display: block;
clear: none;
font-size: 9px;
color: White;
height: 17px;
padding: 5px 6px 0 5px;
border-right: 2px solid #FFF;
background-color: #6F7983;
}
.main_menu a.menu2:link, .main_menu a.menu2:visited {
font-size: 9px;
background-color: #505a64;
}

.main_menu a.menu2:hover {
font-size: 9px;
background-color: #CB0447;
}

/*END OF main menu Classes*/

/*Main Content Classes*/

.main_row {
	visibility: inherit;
	display: block;
	margin-top: 0px;
	padding: 0;
	text-align: left;
	width: 985px;
	height: 440px; *height:414px;
	border-top: 1px solid #616a74;
	border-bottom: 1px solid #616a74;
}

/*Mozilla Border HACK soon */


/*Content Classes */
.main_content {
overflow-y: hidden;
	padding: 0 0 0 0;
	float:left;
	height: 415px;
	width:645px;
	border-right: 1px solid #616a74;
	/*border-left: 1px solid #616a74;*/
}
.biblioteca_content {
	margin: 0 3px 3px 0;
	padding: 0 0 0 10px;
	float:left; 
	overflow-x:hidden;
	overflow-y:hidden;
	height: 426px;
	width:620px;
	/*border-left: 1px solid #616a74;*/
}
/* Internacional */
h1.internacional {
overflow: visible;
display: block;
width: 622px;
margin: 8px 0 0 8px;
padding: 0 0 3px 0;
border-bottom: 1px solid #acb5be;
/*font-family: Arial, Helvetica, sans-serif;*/
font-size: 16px;
color: #6F7983;
background-color: White !important;
font-weight: bold;
}



.news_content {
	margin: 0px 3px 3px 0;
	padding: 0 2px 0 10px;
	float:left; 
	overflow-x:hidden;
	overflow-y: auto;
	scrollbar-3dlight-color:#bbbfc4!important;
	scrollbar-arrow-color: #F1F3F6 !important;
	scrollbar-base-color: #acb5be !important;
	scrollbar-darkshadow-color: #6f7983 !important;
	scrollbar-face-color: #acb5be !important;
	scrollbar-highlight-color: #F1F3F6 !important;
	scrollbar-shadow-color: #acb5be !important;
	scrollbar-track-color: #dae1e8 !important;
	width:621px;
	height: 359px !important;
	*height: 352px !important;
	margin-top:12px;*margin-top:-3px;
	/*border-left: 1px solid #616a74;*/
}

.news_container {
display: block;
float: left;
	border-left: 1px solid #acb5be;
	margin: 0 0 0 4px;
	padding: 3px 0 0 0;
}
.news_content h1 {
display: block;
width: 603px;
margin: 8px 0 8px 2px;
padding: 0 0 5px 0;
border-bottom: 1px solid #acb5be;
font-size: 15px;
color: #cb0447;
background-color: White !important;
font-weight: bold;
}
.news_content h1 span {
font-size: 15px;
}
.news_content h1 a {
width: auto;
height: auto;
overflow: visible;
margin-top: -16px;
display: block;
text-align: right;
}

h1.news {
overflow: visible;
display: block;
width: 622px;
margin: 8px 0 8px 7px;
padding: 0 0 3px 0;
border-bottom: 1px solid #acb5be;
/*font-family: Arial, Helvetica, sans-serif;*/
font-size: 15px;
color: #6F7983;
background-color: White !important;
font-weight: bold;
}
h1.news a {
width: auto;
height: auto;
position: relative;
top: 3px;
left: 0px;
overflow: visible;
margin-top: -22px;
display: block;
text-align: right;
}

.news_content h2 {
overflow: visible;
display: block;
width: 602px;
margin: 8px 0 3px 3px;
padding: 0;
border-bottom: 1px solid #acb5be;
/*font-family: Arial, Helvetica, sans-serif;*/
font-size: 14px;
color: #505A64 ;
background-color: White !important;
font-weight: normal;
}
.news_content h2 a:link, .news_content h2 a:visited {
color: #505A64;
text-decoration: none;
padding: 0 5px 0 0;
}
.news_content h2 a:hover{
color: #CB0447;
text-decoration: none;
}

.news_content h3 {
overflow: visible;
display: block;
width: 605px;
margin: 8px 0 2px 3px;
padding: 0 0 3px 3px;
border-bottom: 1px solid #acb5be;
/*font-family: Arial, Helvetica, sans-serif;*/
font-size: 12px !important;
color: #445055;
background-color: White !important;
font-weight: bold !important;
}
.news_content h3 .fitch_red {
font-size: 10px;
}
.news_content span {
font-size: 11px;
font-weight: normal;
margin: 0 5px 0 0;
}
.news_content h3 a:link, .news_content h3 a:visited {
color: #505A64;
text-decoration: none;
padding: 0 5px 0 0;
}
.news_content h3 a:hover{
color: #CB0447;
text-decoration: none;
}

.news_content h4 .fitch_red {
font-size: 10px;
}

.news_content p {
margin: 0;
padding: 0 15px 0 12px;
font-size: 11px;
color: #505A64;
font-weight: normal;
}



.news_content ul {
padding: 0 0 0 8px;
}
.news_content ul li {
padding: 5px 7px 4px 13px;
text-align: left;
list-style: none;
background-image: url(../images/news_bullet.gif);
background-repeat: no-repeat;
background-position: 0px 11px;
}
.news_content ul li.topnew {
padding: 2px 7px 4px 12px !important;
background-position: 0px 4px !important;
}
.news_content ul li h3 {
display: block;
font-size: 13px;
color: #4F595F;
font-weight: bold;
letter-spacing: 0.02em;
border: none;
width:570px;
}

.news_content ul li h4 {
display: block;
margin: 0;
padding: 0;
font-size: 13px;
color: #4F595F;
letter-spacing: 0.02em;
font-weight: normal;
}
.news_content ul li p {
padding: 1px 15px 0 8px;
font-size: 11px;
color: #505a64;
font-weight: normal;
}
/*END OF Content Classes */
/*SECTOR*/

.sector_content {
	margin: 0 2px 0 4px;
	padding: 10px 0 0 0;
	float:left; 
	overflow-x:hidden;
	overflow-y: auto;
	scrollbar-3dlight-color:#bbbfc4!important;
	scrollbar-arrow-color: #F1F3F6 !important;
	scrollbar-base-color: #acb5be !important;
	scrollbar-darkshadow-color: #6f7983 !important;
	scrollbar-face-color: #acb5be !important;
	scrollbar-highlight-color: #F1F3F6 !important;
	scrollbar-shadow-color: #acb5be !important;
	scrollbar-track-color: #dae1e8 !important;
	height: 343px;
	width:633px;
	border-left: 1px solid #acb5be;
	background-image: url(../images/line_background.gif);
	background-repeat: repeat-y;
	background-position: 620px 0px;
	background-color: White;
}
.sector_content h1 {
overflow: visible;
display: block;
width: 616px;
padding: 0 0 2px 3px;
margin: 12px 0 0 0;
border-bottom: 1px solid #acb5be;
border-left: 1px solid White;
font-size: 15px;
color: #CB0447;
font-weight: bold;
/*font-family: Arial, Helvetica, sans-serif;*/
}

.sector_content h2 {
overflow: visible;
display: block;
width: 616px;
padding: 0 0 2px 3px;
margin: 0;
border-bottom: 1px solid #E1E5E8;
border-left: 1px solid White;
font-size: 14px;
color: #505A64;
font-weight: bold;
/*font-family: Arial, Helvetica, sans-serif;*/
}
.sector_content h2 a:link, .sector_content h2 a:visited {
color: #505A64;
text-decoration: none;
/*border-right: 1px solid #A8B7C6;*/
padding: 0 5px 0 0;
/*font-family: Arial, Helvetica, sans-serif;*/
}
.sector_content h2 a:hover{
color: #CB0447;
text-decoration: none;
/*border-right: 1px solid #CB0447;*/
/*font-family: Arial, Helvetica, sans-serif;*/
}

.sector_content h3 {
overflow: visible;
display: block;
width: 610px;
padding: 0 0 2px 3px;
margin: 0;
/*border-bottom: 1px solid #acb5be;*/
font-size: 12px;
color: #6F7983;
font-weight: bold;
/*font-family: Arial, Helvetica, sans-serif;*/
}
.sector_content h3 a:link, .sector_content h3 a:visited {
color: #6F7983;
text-decoration: none;
border-left: 1px solid #C6D3DF;
padding: 0 0 0 3px;
margin: 0 0 0 2px;
/*font-family: Arial, Helvetica, sans-serif;*/
}
.sector_content h3 a:hover{
color: #465159;
text-decoration: none;
border-left: 1px solid #CB0447;
/*font-family: Arial, Helvetica, sans-serif;*/
}



/*TITLES */
h1.sector {
display: block;
width: 622px;
margin: 8px 0 8px 7px;
padding: 0 0 3px 0;
border-bottom: 1px solid #acb5be;
/*font-family: Arial, Helvetica, sans-serif;*/
font-size: 15px;
color: #6F7983;
background-color: White !important;
font-weight: bold;
}
h1.sector a {
width: auto;
height: auto;
position: relative;
top: 3px;
left: 0px;
overflow: visible;
margin-top: -22px;
display: block;
text-align: right;
}
h1.busqueda {
overflow: visible;
display: block;
width: 622px;
margin: 8px 0 0 8px;
padding: 0 0 3px 0;
border-bottom: 1px solid #acb5be;
/*font-family: Arial, Helvetica, sans-serif;*/
font-size: 16px;
color: #6F7983;
background-color: White !important;
font-weight: bold;
}
h1.busqueda h2 {
overflow: visible;
display: block;
padding: 0 0 3px 0;
/*font-family: Arial, Helvetica, sans-serif;*/
font-size: 12px;
color: #6F7983;
background-color: White !important;
font-weight: normal;
}
h2.busqueda {
overflow: visible;
display: block;
padding: 0 0 3px 0;
/*font-family: Arial, Helvetica, sans-serif;*/
font-size: 12px;
color: #6F7983;
background-color: White !important;
font-weight: normal;
}

/* ----------------- Start of TAB MENU -------------- */
.tab_menu {
overflow: visible;
float: left;
display: block;
height: 21px;
width: 622px;
padding: 0;
margin: 0;
white-space: nowrap;
margin-left: 4px;
background-image: url(../images/line_background.gif);
background-repeat: repeat-x;
background-position: bottom;
}
.tab_menu a {
float: left;
clear: none;
display: block;
height: 20px;
font-size: 11px;
margin: 0 2px 0 0;
text-decoration: none;
color: #808A94;
background-color: transparent;
background-image: url(../images/tab_right.gif);
background-repeat: no-repeat;
background-position: top right;
}
.tab_menu a span {
float: left;
display: block;
height: 16px;
padding:5px 0 0 11px;
margin:0 12px 0 0; _margin: 0 9px 0 0;
text-decoration: none;
background-color: transparent;
background-image: url(../images/tab_left.gif);
background-repeat: no-repeat;
background-position: top left;
cursor: hand;
}

.tab_menu a:link {
	float: left;
}
.tab_menu a:visited {
	float: left;
}
.tab_menu a:hover {
	float: left;
	color: #CB0447;
}

 a.tabactive {
float: left;
clear: none;
display: block;
height: 21px;
font-size: 11px;
font-weight: bold;
margin: 0 2px 0 0;
text-decoration: none;
color: #CB0447;
background-color: #fff;
background-image: url(../images/tab_right.gif);
background-repeat: no-repeat;
background-position: top right;
}
 a.tabactive span {
cursor: text;
}

/* ----------------- End of TAB MENU -------------- */
.sector_content a:hover {
	float: left;
	color: #CB0447;
}

.sector_content a.entidad {
display: block;
width: 490px;

float:left; 
padding: 1px 111px 3px 19px;
text-decoration: none;
font-size: 12px;
color: #6F7983;
border-bottom: 1px solid #E1E5E8;
background-image: url(../images/flecha_entidad.gif);
background-repeat: no-repeat;
background-position: 11px 6px;
}

.sector_content a.entidad_expanded {
display: block;
width: 490px;
color: #6F7983;
font-size: 13px;
font-weight: bold;
float: left;
padding: 1px 110px 0 20px;
text-decoration: none;
/*border-top: 1px solid #939FA7;
border-left: 1px solid #acb5be;*/
border-right: 1px solid #939FA7;
background-image: url(../images/expandido_bullet.gif);
background-repeat: no-repeat;
background-position: 11px 5px;
background-color: White;
}

.sector_content a.entidad:link {
	color: #6F7983;
}
.sector_content a.entidad:visited {
	color: #6F7983;
}
.sector_content a.entidad:hover {
	color: #CB0447;
	background-image: url(../images/flecha_hover.gif);
	background-repeat: no-repeat;
	background-position: 11px 6px;
	background-color: #F9F9FB;
}
.sector_content a.research:link, .sector_content a.research:visited {
display: inline;
float: left;
padding: 0 12px 0 0 !important;
margin-left: 515px;
margin-top: -18px;
background-image: url(../images/research_button.gif);
background-repeat: no-repeat;
background-position: right 3px;
font-size: 12px;
text-decoration: none;
color: #6F7983;
}
.sector_content a.research:hover {
display: inline;
float: left;
background-image: url(../images/research_button.gif);
background-repeat: no-repeat;
color: #CB0447;
}
.sector_content .explandible{
width: 620px;
clear: both;
overflow: hidden;
/*border-left: 1px solid #acb5be;
border-right: 1px solid #acb5be;*/
height: 0px;
}

.sector_content .explandible_extendido{
clear: both;
overflow: hidden;
width: 620px;
margin-bottom: 15px;
border-bottom: 1px solid #85939A;
/*border-left: 1px solid #acb5be;*/
border-right: 1px solid #939FA7;
background-color: White;
}
.sector_content .explandible_extendido iframe{
overflow: visible;
height: 3000px;
}

/* END OF SECTOR*/
.fitchratings_menu a{
	border: 0px; padding:0px; margin:0px; display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: bold;
	background-image: url(../images/back_fitch.jpg);
	background-repeat: no-repeat;
	padding:2px 0px 6px 18px;
	text-decoration: none;
	color: #4F595F;
}
.fitchratings_menu a:hover{
	color:#CB0447;
}

.map_menu {
	float: left;
	width: 199px;
	height: 415px;
	background-color: #ccc;
	border-right: 1px solid #B0B0B0;
}
.map_menu .flash_map {
	position: absolute;
	top:205px;
	left: 0px;
	float: left;
	width: 190px;
}


.market_menu {
	overflow-y: auto;
	overflow-x: hidden;
	width:139px; 
	float:left;
	height: 415px;
	background-color: #a8b7c6;
}
* html .market_menu{
/*ie6 hack*/
width:136px;
}


.market_menu h2 {
	float:left;
	overflow: hidden;
	display: block;
	font-size: 2px;
	background-image: url(../images/market_focus.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 100%;
	color: #d4d7da;
	background-color: #d4d7da;
}
.market_menu h2 span {
	font-size: 2px;
	line-height: 0px;
	margin-top: -8px;
}
.market_menu a {
display: block;
background-image: url(../images/market_bullet.gif);
background-repeat: no-repeat;
background-position: 3px 4px;
padding: 0 0 2px 10px;
font-size: 10px;
color: #505A64;
background-color: #D4D7DA;
text-decoration: none;
margin-top: 1px; 
}
.market_menu a.market_registro:link, .market_menu a.market_registro:visited, .market_menu a.market_registro:hover {
	overflow:visible;
	display: inline;
	width:138px;
	float:left;
	background-color: #a8b7c6;
	background: none;
	padding: 0;
	margin: 0; 
}
#extra_info {
cursor:auto;
position:absolute;
top:125px;
left:749px;
/*filter: alpha(opacity=50);*/
}


.market_menu a:link, .market_menu a:visited {
background-image: url(../images/market_bullet.gif);
background-repeat: no-repeat;
background-position: 3px 4px;
background-color: #E9EAED;
color: #505A64;
}

.market_menu a:hover {
background-image: url(../images/market_bullet.gif);
background-repeat: no-repeat;
background-position: 3px 4px;
background-color: #FBFBFC !important;
color: #505A64;
}
.market_menu a first-line {
font-weight: bold;
}

/* FOOTER CLASSES */
.footer {
	padding-top: 2px;
	padding-bottom: 3px;
	padding-right: 5px;
	float:left;
	width: 980px;
	text-align: right;
	font-size:9px;
	color: White;
	background-color: #505A64;
	border-top: 1px solid #6F7983;
	border-bottom: 1px solid #6F7983;
	/*border-bottom: 1px solid #9DB5CC;*/
}

.footer .footer_menu {
padding-left: 7px;
float: left;
color: #7F9DB9;
}

.footer .footer_menu a:link, .footer .footer_menu a:visited {
color: White;
text-decoration: none;
}

.footer .footer_menu a:hover {
color: White;
text-decoration: underline;
}

.cpfooter {
	width: 100%;
	margin-bottom:25px;
	margin-top: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	float:left;
	text-align: center;
	font-size:9px;
	color: White;
	background-color: #939FA7;
}
.cpfooter p {
	font-size:9px;
	color: White;
}

.cpfooter a:link, .cpfooter a:visited {
	font-size:9px;
	color: White;
}
.cpfooter a:hover {
	font-size:9px;
	color: #CB0447;
}

/*MISCELANEOUS CLASSES*/
.fitch_red {
	color: #cb0447;
	white-space: nowrap;
}
.fitch_grey {
	color: #616a74;
}
a.ver_mas {
	display: inline;
	font-size: 9px;
	width: auto;
	height: 11px;
	color: White;
	background-color: #6f7983;
	padding: 0 2px 0 2px;
	margin-left: 3px;
	border-bottom: 1px solid #a8b7c6;
	text-decoration:none; 
}
a.ver_mas:link {
	color: White;
	background-color: #6f7983;
	text-decoration:none; 
}
a.ver_mas:visited {
	color: White;
	background-color: #6f7983;
	text-decoration:none; 
}
a.ver_mas:hover {
	width: auto;
	color: White;
	background-color: #CB0447 !important;
	text-decoration:none; 
}
#noflashcontainer p {
	font-size: 9px;
}
a.international_ratings {
display: block;
position: relative;
top:260px;
left:30px;
background-image: url(../images/btn_internacional.jpg);
background-repeat: no-repeat;
width: 144px;
height: 48px;
border: 1px solid #AFAFAF;
}
a.jit_credit {
	display: block;
	width: 210px;
	height: 30px;
	background-image: url(../images/jit_credito.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 565px;
	left: 777px;
	text-decoration: none;
}