body{
	background-image:url(../img/main_bg.jpg);
	background-repeat:repeat-x;
	padding-top:25px;
	background-color:#FFFFFF;
	margin-right: 0px;
	margin-bottom: 0px;

}



#container {
  padding-left: 198px;   /* LC width */
  padding-right: 180px; /* RC width */
}

#content {
  width: 378px;
  padding-top: 6px;
  padding-left:3px;
  padding-right:3px;
}

.contentnorefresh {
  width: 555px;
  padding-top: 6px;
  padding-left:3px;
  padding-right:3px;
}
#contentnorefresh2 {
  width: 555px;
  padding-top: 6px;
  padding-left:3px;
  padding-right:3px;
}
#contentnorefresh4 {
  width: 197px;
  
}

#nav {
  width: 197px;          /* LC width */
                         /* LC width */
  padding-bottom:3px;
  padding-right:3px;
}
#compromiso
{
   padding-bottom:3px;
   padding-right:6px;
   width:197px;

}
#login
{
	padding-right:6px;
	padding-bottom:1px;
	width:198px;
	
}
#login2
{
   padding-top:1px;
   padding-right:6px;
   padding-bottom:4px;
   width:198px;
}
#ad {
  width: 180px;         /* RC width */
                        
						/* RC width */
												
}
#footer {
  width:765px;
}

#header {
   width:765px;  
}
   
#breadcrumbs
{
   padding-bottom:3px;
}
#sec_title
{
   padding-bottom:3px;
   padding-top:4px;
}
#banner
{
   /*padding-top:20px;*/
   padding-bottom:0px;
   width:564px;
}
#logo
{
	display:none;
   width:198px;
}



#top_tools .img, #top_tools_en .img{ 
	float:left;
	margin:8px 5px 0 5px;
}



#top_tools .social_link, #top_tools_en .social_link {
	float:right;
	margin:5px 0 0 5px;
}

#top_tools .pr_flag, #top_tools_en .pr_flag{
	float:left;
	margin:5px 5px 0 5px;
}

#top_tools .tools {
	height:19px;
	float:right;
	margin-top:0px;
	margin-bottom:45px;
	display:block;
	
}

* html #top_tools .tools {
	width:399px;
}

 #top_tools_en .tools {
	height:19px;
	float:right;
	margin-top:0px;
	margin-bottom:45px;
	display:block;
	
}

* html #top_tools_en .tools {
	width:400px;
}

#top_tools span.main_links, #top_tools_en span.main_links{
		color:#2567AA;
		text-decoration:none;
}

#top_tools .main_links, #top_tools_en .main_links{
	float:left;
	padding:0px;
	vertical-align:middle;
	margin:6px 0 0 0px;
}

#top_tools span.main_links:hover, #top_tools_en span.main_links:hover{
		color:#2567AA;
		text-decoration:none;
}

#content_area
{
   width:379px;
   padding-top:6px;
} 

.gradient_bar
{
    background:url(/pr/shared/bg-search.gif) repeat-x;
} 
/***TextStyles***/
.mainTitles
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.7em;
	color:#1b5383;
	line-height:19px;
}
.legales {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color: #999999;
	margin-left:10px;
	margin-right:10px;
}	

.main_content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#666666;
	line-height:19px;
}

.cardrate{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color:#666666;	
}
.main_links{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2567AA;
	font-size: 0.7em;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;	
}	

.main_links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #C41F2E;
	text-decoration:underline;	
}
.banner{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 0.7em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;	
}	

.banner:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:underline;
	font-weight: bold;
}


/*.main_links:visited {
	color:#800080;
	text-decoration:none;	
}*/

.white_Background
{
	background-color: #FFFFFF; 
}
.superscript
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	color:#990000
	}
/***ad-areas***/
#promo1
{
	padding-top:6px;
	padding-bottom:6px;
	padding-left:5px;
	
} 
#promo2
{
   padding-top:6px;
   padding-bottom:6px;
   padding-left:5px;
   
} 
#promo3
{
   padding-top:6px;
   padding-bottom:6px;
   padding-left:5px;
  
} 

#promo4
{
   padding-top:6px;
   padding-bottom:6px;
   padding-left:5px;
  
} 


/*** IE6 Fix ***/



* html #sec_title {
   padding-bottom:3px;
   padding-top:1px;
}
* html #content {
  width: 379px;
  position:fixed;
  padding-top: 6px;
}
* html #login
{
   padding-right:3px;
   padding-bottom:1px;
   width:198px;
}
* html #login2
{
   padding-top:1px;
   padding-right:3px;
   padding-bottom:4px;
   width:198px;
}
* html #FlashBanner
{
  padding-bottom:3px;
}  

* html #Flashcomp
{
  padding-bottom:2px;
  padding-right:2px;
} 
body
{
	background-color:#FFFFFF
	margin-left: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*------------------*/

p
{
	line-height: 150%
}
/*------------------*/

ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
	margin-left: 5pt;
	padding-left: 8pt;
	margin-bottom: 0px;
}

* html ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
	margin-left: 5pt;
	padding-left: 8pt;
	padding-bottom: 8px;
}

li
{
    list-style-type:disc;
	color:#666666;
}



/*------------------*/
.MAIN-IRA_LINKS
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #1B5383;
	text-decoration:none; 
}
/*------------------*/
.MAIN-IRA_LINKS:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #C41F2E; 
	background-color: #E4E9EB;
}
/*------------------*/
/*.MAIN-IRA_LINKS:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #800080; 
}*/
/*------------------*/
.MAIN-IRA_CONTENT
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color:#666666;	
}
.MAIN-IRA_LEGALES
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
	margin-left:10px;
	margin-right:10px;
}	
/*------------------*/
.FORM
{
	margin-bottom: 0px;
	margin-top: 0px;
}
/*------------------*/
.INPUT_FIELDS
{
	color:#666666; 
	font-size: 11px;
	height: 19;
	border: 1px solid #9197A2; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	background-image: url(/pr/img/input_field_img.gif);
}
/*------------------*/
.INPUT_FIELDS_TEXT_AREA
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	border: 1px solid #9197A2;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-image: url(/pr/img/input_field_img.gif);
	background-repeat: no-repeat;
}
/*------------------*/
.DROPDOWNS
{
	color: #000000;
	font-size: .7em;
	height: 19px;
	border: 1px solid #9197A2;
	padding: 1px;
	width: 160px;
}
/*------------------*/
.PAGE_TITLE
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .9em; 
	color: #000069; 
}

.page_title_sentence
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .8em; 
	color: #000069; 
}
/*------------------*/
.SUB_TITLE
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .8em;
	font-weight: bold;
	color: #000000; 
}
/*------------------*/
.SIDE_BAR_TABLES
{
	padding: 6px;
}

.HEADER_TITLE_white {
	color: #FFFFFF;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*------------------*/
.HEADER_TITLE_white_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #FFFFFF;
}
/*------------------*/
.HEADER_TABLE
{
	padding: 2px;
}
/*------------------*/
.HEADER_LINKS
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #2567AA; 
}
/*------------------*/
.HEADER_LINKS:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C41F2E;
	font-size: 8pt;
	background-color: #E4E9EB;
}
/*------------------*/
.BREAD_CRUMBS_LINKS
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2567AA;
	font-size: 0.7em;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;	
}
/*------------------*/
.BREAD_CRUMBS_LINKS:hover
{
	color: #C41F2E;
	text-decoration:underline;
}
/*------------------*/
/*.BREAD_CRUMBS_LINKS:visited
{
	color: #800080;
	text-decoration:underline;	 
}*/
/*------------------*/
.BREAD_CRUMBS_TEXT
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#666666;
	font-weight: bold;
}
/*------------------*/
.FOOT_NOTES
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #818487;
}
/*------------------*/
.FOOTER_LINKS
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #CADCEB;
}
/*------------------*/
.FOOTER_LINKS:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #FFFFFF;
}
/*------------------*/
.FOOT-IRA_NOTES
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #818487;
}
/*------------------*/
.FOOTER-IRA_LINKS
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #CADCEB;
}
/*------------------*/
.FOOTER-IRA_LINKS:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #FFFFFF;
}
/*------------------*/
.LIGHT_GREY
{
	background-color:#D2D2D2;
}
/*------------------*/
.LIGHT_BLUE
{
	background-color: #F6F9FA; 
}
/*------------------*/
.MEDIUM_BLUE
{
	background-color: #EDF1F3; 
}
/*------------------*/
.POPULAR_BLUE
{
	background-color: #000069; 
}
/*------------------*/


#row3
{
    height: 3px;
	max-height: 3px;
	min-height: 3px;
	background: none;
	width: auto;
	position: absolute;
	top:##px;
	
	
    
}

#row4
{
    height:3px;
	max-height:3px;
	min-height:3px;
	background:none;
	position:absolute;
	width:auto;
	border:none;
	display:block;
	
	
}
	
#row2
{
    height: 3px;
	max-height: 3px;
	min-height: 3px;
	background: none;
	width: auto;
	position: absolute;
	border: none;
	float:none;
	
}
#row5
{
    height:16px;
	max-height:16px;
	min-height:16px;
	background:none;
	width:auto;
	position:absolute;
	border:none;
	float:none;
	vertical-align:top;
	
}	
#content
{
    position: static;
	top:0px;
	clear:left;
	float:none;
	vertical-align:top;
	overflow:auto;
	
}

#adarea
{
    position: static;
	top:0px;
	clear:left;
	float:none;
	vertical-align:top;
	overflow:auto;	
}

#titlebar
{
    position: static;
	top:0px;
	clear:left;
	float:none;
	vertical-align:top;	
		
}

#breadcrump
{
    position: static;
	top:0px;
	clear:left;
	float:none;
	vertical-align:top;	
}
#mainframe
{
    float:none;
	clear:both;
}

sub {
	position:relative;
	font-size:90%;
	top:-0.9ex;
	margin-left:0.2em;
	margin-right:0.1em;
}


/*-----Consultores Financieros----*/
.showSwitch {
	DISPLAY: block
}
.hideSwitch {
	DISPLAY: none
}#mortable {
	height: 225px;
	width: 240px;
	background-image: url(/pr/pers/img/table.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


#banner1 {
	background-image: url(/pr/pers/img/button1.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 137px;
	height: 132px;
}
#banner2 {
	background-image: url(/pr/pers/img/button2.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 137px;
	height: 132px;
	margin-left: 4px;	
	
}
#banner3 {
	background-image: url(/pr/pers/img/button3.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 137px;
	height: 132px;
	margin-left: 4px;	
	
}
#banner4 {
	background-image: url(/pr/pers/img/button4.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 137px;
	height: 132px;
	margin-left: 4px;	
}
#interes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #0000CC;
}

#footer_wrapper a{margin:0 0 0 40px;}

* html #footer_wrapper a{margin:0 0 0 20px;}

#footer_wrapper_en a{margin:0 0 0 40px;}

* html #footer_wrapper_en a{margin:0 0 0 20px;}

#icon_encuesta{
	margin: 5px 3px 0 0;
	vertical-align:baseline;
}

#top_footer{ line-height:30px; border-bottom:solid; border-bottom-color:#e3e5e6; border-bottom-width:1px;}


.FOOT_NOTES
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.7em;
	color: #6d6e71;
}
/*------------------*/
.FOOTER_LINKS
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.7em;
	color: #6d6e71;
	text-decoration:none;
}
/*------------------*/
.FOOTER_LINKS:hover
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.7em;
	text-decoration:underline;
	color: #6d6e71;
}
