img {
    behavior: url(); 
}
body { background-color:#ffffff; margin: 0px; padding: 0px; width: 1000px; border: 1px solid #eeeeee;}
.main { max-width: 1000px; width: 1000px; height: auto; border: 1px solid #cccccc; padding-bottom: 0;}
.banner { padding: 16px; background-color: #f78f1e;height: 45px;}
.banner #logo {background: transparent url(/images/logo_new.png) no-repeat; height:45px; }
#toolbar{font-family: Verdana, Arial, Helvetica, sans-serif;}
#toolbar ul{
    float: right;
    margin: 0px 0px 0px 0px;
    padding: 0;
    display: inline;
    border: none;
    font-size: 11px;
    color: #fff;
    border: 0px solid #000000;
    text-align: left;    
}
#toolbar ul li {
    margin-left: 0;
    padding: 0px 5px 0 5px;
    border-left: 2px solid #713d12;
    list-style: none;
    display: inline;
    font-weight: bold;
}
#toolbar ul li a{
    color: #713d12;
    text-decoration:none;
}
#toolbar ul li.first {
    color: #713d12;
    margin-left: 0;
    border-left: none;
    list-style: none;
    display: inline;
    font-weight: bold;
    line-height: 20px;
}
.topnav { height: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#ffffff; background: transparent url(/images/topnavigation_bg.png) repeat-x;}
.topnav ul { padding: 0px; margin: 0px; padding-left: 50px; float: right; }
.topnav ul li{ display: inline-block; float:left; padding: 0px 5px 0px 5px; cursor: pointer; list-style: none;}
.topnav span { display:block; padding: 5px 10px 5px 5px;color:#ffffff;}
.topnav ul li.selected{ background: transparent url(/images/tableft.png) no-repeat; display: inline-block; float:left; padding: 0px 5px 0px 5px;}
.topnav ul li.selected span{ background: transparent url(/images/tabright.png) no-repeat scroll top right; color: #000000;}
.topnav ul a{text-decoration:none;}
#bodycontent { margin:0px; padding: 10px;min-height:425px;height: expression(this.scrollHeight < 425 ? "425px" : "auto"); }
.leftnav { width: 23%; padding: 0px 5px 10px 0px; font-size: 14px; float: left;}
.leftnav div { padding: 0px; border: 1px solid #DEDEDE; margin-bottom: 10px; }
.leftnav ul { font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight:bold; color:#ffffff;  line-height: 190%; background-color:#ffffff; padding:0px; margin: 0px; background: transparent url(/images/header_bg.png) repeat-x;  text-indent: 5px;}
.leftnav ul li{ background: transparent url(/images/leftnavbullet.gif) no-repeat scroll 5px 7px; font-size: 95%; font-weight:normal; color:#000000; list-style: none;  line-height: 200%; background-color:#ffffff;  padding-left: 10px; border-top: 1px solid #e6e6e6; text-decoration:none; }
.leftnav ul li.firstleftnav{border-top:none;}
.leftnav ul li a { text-decoration:none; color:#000000; }
.leftnav ul a { text-decoration:none; color:#ffffff; }
.leftnav ul li sup { font-size: 8px;}
.ie .leftnav ul li sup { font-size: 10px;}
.leftnav ul li.org{ color: #DC5124;}
.leftnav ul li a.org{ color: #DC5124;}
.leftnav .news ul li{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; border: 0px; padding-right: 5px; text-indent: 10px;}
.leftnav .news ul .date{ text-align: right; font-weight: bold; border-top: 1px solid #DEDEDE;}
.leftnav .news ul .more{ text-align: right; font-weight: bold; border-top: 0px solid #DEDEDE;}



.mainleftnav { width: 23%; padding: 0px 5px 10px 0px; font-size: 14px; float: left;}
.mainleftnav div {border: 1px solid #DEDEDE; margin-bottom: 10px; }
.mainleftnav ul { font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight:bold; color:#ffffff;  line-height:25px; background-color:#ffffff; padding:0px; margin: 0px; background: transparent url(/images/header_bg.png) repeat-x;  text-indent: 5px;}
.mainleftnav ul li{font-size: 95%; font-weight: bold; color:#DC5124; list-style: none;  line-height: 18px; background-color:#ffffff;  border-top: 0px solid #e6e6e6; text-decoration:none; background-color: #F6EAD4; padding:2px;}


.titleheader{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight:bold; color:#ffffff;  line-height: 218%; background-color:#ffffff; padding:0px; margin: 0px; background: transparent url(/images/header_bg.png) repeat-x;  text-indent: 5px;}
.bread{display:inline; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; text-decoration:none;}
.bread ul { padding:5px 5px 0px 10px; margin:0px;}
.bread ul li{ display:inline; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; text-decoration:none;}
.bread ul li a { text-decoration:underline; color:#666666;}
.bread ul li.current { font-weight: bold; text-decoration:none !important;}
.center { width: 52%; padding: 0px 5px 10px 5px; font-family:Arial, Helvetica, sans-serifl; float:left;}
.center ul li a,.center .r1 a{
color:#DE5627;
}
.micrositeContent{ width: 95%; padding: 0px 5px 10px 5px; font-family:Arial, Helvetica, sans-serifl; float:left;}
.micrositeContent ul li a,.micrositeContent .r1 a{
color:#DE5627;
}
.centerfull { width: 75%; padding: 0px 5px 0px 5px; font-family:Arial, Helvetica, sans-serifl; float:left;}
.centerfull .mb { border: 0px; margin-top:25%;}

.cs { width: 65%; float: left;}
.wide { width: 75%;}
.wide2 { width: 76%;}
.pageheader { font-size: 22px; font-weight: bold; padding-left: 5px; line-height: 30px; color: #de5627;}
/*.pageheaderbanner { float: right; width: 420px; background: #f4e7f8 url(/images/contactus.png) no-repeat scroll center right; margin: 10px; height: 100px; padding-right: 316px; }*/
.pageheaderbanner span {/*margin-top: 30px; display:inline-block;*/font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #de5627;text-align:left;/*vertical-align:middle; padding-left: 20px;*/ left: 260px;
    top: 120px;
    position: absolute;}
.indexbanner { float: right; width: 565px; background: #d9e8ed url(/images/image1.jpg) no-repeat scroll center right; height: 168px; padding-left: 176px;}

.messageheader { font-size: 16px; font-weight: bold; padding-left: 5px; line-height: 30px; color: #f79327;}
.subheader { font-size: 14px; font-weight: bold; padding: 5px 0px 0px 0px; color: #de5627;}
.subheader .supScript{font-size:11px;}
.ie .subheader .supScript{font-size:13px;}
.message { font-size: 12px; font-weight: normal; padding: 0px 0px 10px 5px; }
.message a{color:#DE5627;}
.relatedinfo { font-size: 11px; font-weight: normal; padding: 0px 0px 0px 0px !important; border: 1px solid #DEDEDE;}
.relatedinfo ul{ margin: 0px; padding: 0px; }
.relatedinfo ul li{ line-height:200%; font-size: 105%; padding-left: 15px; font-weight: normal; list-style:none; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px solid #E6E6E6;/*padding-left:3px;*/}
.relatedinfo ul li a{color:#000000;text-decoration:none;}
.relatedinfo ul li.last{ border-bottom: 0px solid #E6E6E6}
.relatedinfo ul li:hover{background:transparent url(/images/leftnavbullet.gif) no-repeat scroll 5px 8px; font-weight: bold;}
.relatedinfo ul li a:hover{text-decoration:none !important;}


.mb { border: 0px solid #dedede; padding: 5px 0px 5px 0; margin-top: 10px;}
.r1 { font-size: 12px;padding-left:5px;}
.r1 ul { padding-left: 10px; margin: 0px;}
.r1 ul li{ font-size: 12px; line-height: 20px; background: transparent url(/images/bullet.png) no-repeat scroll left 5px; padding-left: 20px; list-style: none}
.r1 ul li ul li{ background: transparent url(/images/bullet.gif) no-repeat scroll 0 0; padding-left: 15px;}
.r1 ul ul li { background: transparent url(/images/leftnavbullet2.png) no-repeat scroll 5px 10px; padding-left: 15px;}
.r1sublink{ background-image: none !important; padding-left: 0px !important; font-weight:bold;}
.divider { background: transparent url(/images/divider.png) no-repeat scroll center; height: 1px; padding: 5px;}
.altrow { background-color: #fff6ec;}
.lm {  float:right; font-size: 11px; color: #713D12 !important; background: transparent url(/images/learnmore.gif) no-repeat scroll right 2px; padding-right: 15px;}
table { margin-bottom: 20px;}
.right { width: 29.3%; float:right; padding:0px 0px 0px 5px; font-family:Arial, Helvetica, sans-serifl;}
.rightlayout2 { width: 22%; float:left; padding:0px 0px 0px 5px; font-family:Arial, Helvetica, sans-serifl;}
.rightlayout2 div { padding: 5px;}
.right div { padding: 5px;}
.rightlayout2 a,.right a{
    color:#000000;
}

.items { font-size: 12px; font-weight: bold; padding-left: 5px; background-color: #ffe292; margin-bottom:5px; }
.login { margin:5px; border: 1px solid #cccccc;}
.header {background: transparent url(/images/header_bg.png) repeat-x; height: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; font-weight: bold; padding: 0px;}
.ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#dd5022; font-weight: bold; padding: 5px;}
.bl { }
.bl ul { padding: 0px; margin: 0px;}
.bl ul li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#6d5e14; font-weight: bold; display: inline; padding: 5px;}
.dot { background: transparent url(/images/dot.png) repeat-x; height: 1px; padding: 0px;}
.iraTable, .checkingsTable{
    border-top:solid 1px #cccccc;
    border-left:solid 1px #cccccc;
    line-height:18px;
    margin-top: 5px;
}
.iraTable td, .checkingsTable td{ 
 padding:4px;
 border-right:solid 1px #cccccc;
 border-bottom:solid 1px #cccccc;
 vertical-align:top;
 
 }
 
 .iraTable td.centreCol, .checkingsTable td.centreCol{
  text-align:center;
 }
 
 .iraTable td.headersCol{
 text-align:left;
 }
 
 .iraTable .headers{
  padding-left:0px;
 margin-left:0px;
 }
 
 .iraTable .topHeaderCell{
 background-color:Olive;
 }
 
 .iraTable .leftHeaderCell{
 background-color:Gray;
 }
 
 .iraTable .singleContentCell{
  background-color:Aqua;
 }
 
 .iraTable .alternateRowCell,.checkingsTable .alternateRowCell{
  background-color:Orange;
 }
 
 .checkingsTable .checkingsTopHeader{
     color: #ffffff;
    font-size: 9pt;
    font-family: Arial;
    font-weight: bold;
    padding:5px;
    text-align:center;
    background-image: url(/images/secheader.png);
}
.checkingsTable .leftHeaderCell{
 /*background-color:#f3f3f3 !important;*/
    background-color:#F3F0DE !important;
 text-align:left;
 }
 
 
 
 /*new footer*/
 /* footer ------------------------------ */
#footer {
    border-top: 5px solid #FFFFFF;
    margin-top: auto;
    color: #ffffff;
    font-size: 9px;
    clear: both;
    background-color: #ffcc66;
    line-height: 12px;
    text-align: left;
    width: 100%;
    bottom: 0px;
    height:35px;
    margin:0px;
    padding-top:5px;
    padding-bottom:0px;
    font-family:Verdana;
}
#footer ul li {
    display: inline;
    height:22px;
    color: #713d0e;
}
#footer ul {
    display: inline;
    height:22px;
}
#footer a {
    color: #713d0e;
    text-decoration: none;
}
#footer a:hover {
    color: #713d0e;
    text-decoration: underline;
}
.footerleft
{
    float:left;
    padding-left:5px;
    text-align:left;
}
.footerleft ul{
    text-align: left; 
    margin: 0px; 
    padding: 0px;
}
.footerright
{
    float:right;
}
.IE .footerleft
{
    margin:0px;
    padding-left:0px;
    padding-top:5px;
    padding-bottom:0px;
}
.IE .footerright
{
    padding-top:5px;
    padding-bottom:0px;
    margin:0px;
    padding-left:0px;
    
}
 #footer ul li a{
    color: #713d0e;
    text-decoration: none;
    line-height:15px;
}
.footerleft .nolink{
    color: #713d0e;
    text-decoration: none;
}

 
 /* footer ------------------------------ 
#footer {
    color: #ffffff;
    font-size: .6em;
    clear: both;
    background-color: #fbbc53;
    line-height: 14px;
    text-align: left;
    width: 100%;
    height:35px;
    font-family:Arial, Helvetica, sans-serif;
}
#footer ul{
    margin: 0px; padding: 5px;
}
#footer ul li {
    display: inline;
}
#footer a {
    color: #713d0e;
    text-decoration: none;
}
#footer a:hover {
    color: #713d0e;
    text-decoration: underline;
}

#footer ul li a:hover{
    text-decoration: underline;
}
.footerleft
{
width:100%;
padding: 0px 0px;
color: #713d0e;
font-size: 10px;
float:left;
height: 25px;
vertical-align:middle;
}
.footerright
{
    color: #713d0e;
    font-size: 11px;
    clear:right;
    float:right;
    width:650px;
    text-align:left;
    height: 27px;
}
.ie #footer {
    border-top: 5px solid #FFFFFF;
    padding-top: 5px;
    color: #ffffff;
    font-size: .59em;
    clear: both;
    background-color: #fbbc53;
    text-align: left;
    width: 99%;
    height: 20px;
    vertical-align: middle;
}
.ie #footer ul li {
    display: inline;
}
------------------*/
.dot { background: transparent url(/images/dot.png) repeat-x; height: 1px; padding: 0px;}
.iraTable, .checkingsTable{
    border-top:solid 1px #e6e6e6;
    border-left:solid 1px #e6e6e6;
    line-height:18px;
    padding: 10px;
    
}
.iraTable{
    padding:0px;
    border-top:solid 1px #cccccc;
    border-left:solid 1px #cccccc;
}
.iraTable td, .checkingsTable td{ 
 padding:4px;
 border-right:solid 1px #e6e6e6;
 border-bottom:solid 1px #e6e6e6;
 vertical-align:top;
 }
 
 .iraTable td{
 border-right:solid 1px #cccccc;
 border-bottom:solid 1px #cccccc;
 }
 
 .iraTable td.centreCol, .checkingsTable td.centreCol{
  text-align:center;
 }
 
 
 
 .iraTable td.headersCol{
 text-align:left;
 }
 
 .iraTable .headers{
  padding-left:0px;
  margin-left:0px;
  font-weight: bold;
  font-size: 13px;
 }
 
 .iraTable .topHeaderCell{
 background-color:#ede3ab;
 }
 
 .iraTable .leftHeaderCell{
 background-color:#f3f0de;
 }
 
 .iraTable .singleContentCell{
  background-color:#fbf0bd;
 }
 
.checkingsTable .alternateRowCell{
  background-color:#E8E5DE;
    color:#713D12;
 }
 
 .iraTable .alternateRowCell{
 background-color:#FADEA9;
 }
 
 .expcollapse{ background-color:#f8f7f5}
 
 .checkingsTable .checkingsTopHeader{
     color: #000000;
    font-size: 9pt;
    font-family: Arial;
    font-weight: bold;
    padding:5px;
    text-align:center;
    background-image: url(/images/secheader.png);
}
.checkingsTable .leftHeaderCell{
 background-color:#E6E6E6;
 }
 
.checkingsTable .brownHeaderCell{
 background-color:#EDE3AB;
 }
.checkingsTable .headers{
  padding-left:0px;
  margin-left:0px;
  vertical-align: middle;
  font-weight: bold;
/* color:#713D12;*/
color:#000000;
 }
  
.highlight {color: #DE5627;}

/*.contact { width: auto; height: 127px; margin-top: 10px; background-color: #f6ead4; text-align: center;}*/


.contact { width: auto; height: 190px; margin-top: 10px; background-color: #f6ead4; text-align: center; background-image:url(/images/contact_sucursales.png);background-repeat:no-repeat;}
.contact a{ display:block; height:190px; width: auto; text-indent:-9999px;}
.promo { width: 221px; height: 170px; margin-top: 10px; background: #f6ead4 url(/images/POS_Spanish.jpg) no-repeat; text-align: center; }

.promo a{ display:block; height:170px; width: 221px; text-indent:-9999px;}

/* Added from previous */
#toolbar ul li a:link {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
}
#toolbar ul li a:active {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
}
#toolbar ul li a:visited {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
}
#toolbar ul li a:hover {
    color: #713d12;
    text-decoration: underline;
    font-weight: bold;
}

A.textSizeHeader:link {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
    padding: 2px;
}
A.textSizeHeader:active {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
    background-color: #fbbc53;
    padding: 2px;
}
A.textSizeHeader:visited {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
    padding: 2px;
}
A.textSizeHeader:hover {
    color: #713d12;
    font-weight: bold;
    background-color: #fbbc53;
}
.textSizeHeader a:active {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
    background-color: #fbbc53;
}
.highlight {
    /*color: #713d12;*/
    color: #DE5627;
    text-decoration: none;
    font-weight: bold;
    padding: 2px;
}

#changeSize .highlight 
{
     background-color: #FBBC53;
  
}

/*.lifeStageBullets ul li.noBullets{
    background:none;
}*/



.lifeStageBullets ul li{
    margin-left: 0px;
    list-style: none;
    display: block;
    font-weight: normal;
    font-size: 11px;
    background-image: url(/images/bullet.gif);
    background-repeat: no-repeat;
    line-height: 20px;
    padding-left: 10px;
}












.lifeStageBullets ul li a {
    text-decoration: underline;
    color: #713d12;
}
.lifeStageBullets ul li a:hover {
    text-decoration: underline;
    color: #713d12;
}


#bankingContent div {
    float: left;
    display: inline-block;
    width: 180px;
    border-left: 1px solid #e7e7e7;        
    height: 200px;
}
#bankingContent {
    width:723px;
}



h4 {
    color: #ffffff;
    font-size: 9pt;
    font-family: Arial;
    font-weight: bold;
    margin: 0;
    padding: 5px 0px 5px 5px;
    text-align: left;
    margin: 0,0;
    background-image: url(/images/secheader.png);
    border-top: 0px solid #ffffff;
    text-indent: 1px;
}

.ie a.plan:link
{
color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    font-family:Arial;
    font-size:9pt;
    
    
}
.ie A.plan:active {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    font-family:Arial;
    font-size:9pt;
    
    
    
}
.ie A.plan:visited {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    font-family:Arial;
    font-size:9pt;
    
}
.ie A.plan:hover {
    color: #ffffff;
    text-decoration: underline;
    font-weight: bold;
    font-family:Arial;
    font-size:9pt;
    
}
A.plan:link {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    font-family:Arial;
    font-size:9pt;
}
A.plan:active {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    font-family:Arial;
    font-size:9pt;
}
A.plan:visited {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    font-family:Arial;
    font-size:9pt;
}
A.plan:hover {
    color: #ffffff;
    text-decoration: underline;
    font-weight: bold;
    font-family:Arial;
    font-size:9pt;
}

/*.center .stages {    
    height: 139px;
    margin-top: 5px;
    width: 90%;
    float: right;
}*/
.center .stages {    
    height: 139px;
    padding: 5px 0px 0px 40px;
    width: auto;
}

.ie .center .stages {    
    width: 90%;
    float: right;
    
}
.center .stages div {    
    float: left;    
    width: 160px;
    height: 139px;
}
.center .stages div a {    
    padding-left: 10px;
    display: inline-block;    
    width: 145px; 
    height: 139px;
}
.ie .center .stages #startingCareer{
    width:160px;
}
.ie .center .stages #onTheRoad{
    width:160px;
}
.ie .center .stages #investingForFuture{
    width:160px;
}
.ie .center .stages #goldenYears{
    width:160px;
}
/*.center .stages #quizsec a.normal {        
    background: url(/images/plant_new.png) no-repeat;
    width:212px;
    height: 220px;
}
.center .stages #quizsec a.highlight {
    background: url(/images/plant_new.png) no-repeat;
    width:212px;
    height: 220px;
}
.center .stages #quizsec a.selected {
    background: url(/images/plant_new.png) no-repeat;
    width:212px;
    height: 220px;
}
*/
.center .stages #startingCareer a.normal {        
    background: transparent url(/images/comienzos_bw.png) no-repeat;
    width:139px;
}
.center .stages #startingCareer a.imagehighlight {
    background: url(/images/comienzos_borde.gif) no-repeat;
    width:139px;
}
.center .stages #startingCareer a.selected {
    background: url(/images/comienzos_noborde.png) no-repeat;
    width:139px;
}
.center .stages #onTheRoad a.normal {        
    background: url(/images/enruta_bw.png) no-repeat;    
    width:145px;
}
.center .stages #onTheRoad a.imagehighlight {    
    background: url(/images/enruta_borde.gif) no-repeat;
    width:145px;
}
.center .stages #onTheRoad a.selected {    
    background: url(/images/enruta_noborde.png) no-repeat;
    width:145px;
}
.center .stages #investingForFuture a.normal {    
    background: url(/images/llegando_bw_new.png) no-repeat;    
}
.center .stages #investingForFuture a.imagehighlight {
    background: url(/images/llegando_borde.gif) no-repeat;
}
.center .stages #investingForFuture a.selected {
    background: url(/images/llegando_noborde_new.png) no-repeat;
}
.center .stages #goldenYears a.normal {    
    background: url(/images/enretiro_bw.png) no-repeat;    
}
.center .stages #goldenYears a.imagehighlight {
    background: url(/images/enretiro_borde.gif) no-repeat;
}
.center .stages #goldenYears a.selected {
    background: url(/images/enretiro_noborde.png) no-repeat;
}



.columnwide {
    float: left;
    width: 100%;
    height: auto;    
}
.columnwide .stages {    
    height: 140px;
    margin: 0px 0px 0px 45px;    
    margin-top: 5px;
    width: auto;
}

 .columnwide .stages div {    
    float: left;    
    width: 165px;
    height: 137px;
}
.columnwide .stages div a {    
   display:inline-block;
height:137px;
padding-left:10px;
width:158px
}
.columnwide .stages #startingCareer a.normal {        
    background: url(/images/comienzos_noborde.png) no-repeat;
    width:150px;
}
.columnwide .stages #startingCareer a.highlight {
    background: url(/images/comienzos_borde.gif) no-repeat;
    width:150px;
}
.columnwide .stages #startingCareer a.selected {
    background: url(/images/comienzos_bw.png) no-repeat;
    width:150px;
}
.columnwide .stages #onTheRoad a.normal {        
    background: url(/images/enruta_noborde.png) no-repeat;    
    width:150px;
}
.columnwide .stages #onTheRoad a.highlight {    
    background: url(/images/enruta_borde.gif) no-repeat;
    width:150px;
}
.columnwide .stages #onTheRoad a.selected {    
    background: url(/images/enruta_bw.png) no-repeat;
    width:150px;
}
.columnwide .stages #investingForFuture a.normal {    
    background: url(/images/llegando_noborde_new.png) no-repeat;    
}
.columnwide .stages #investingForFuture a.highlight {
    background: url(/images/llegando_borde.gif) no-repeat;
}
.columnwide .stages #investingForFuture a.selected {
    background: url(/images/llegando_bw_new.png) no-repeat;
}
.columnwide .stages #goldenYears a.normal {    
    background: url(/images/enretiro_noborde.png) no-repeat;    
}
.columnwide .stages #goldenYears a.highlight {
    background: url(/images/enretiro_borde.gif) no-repeat;
}
.columnwide .stages #goldenYears a.selected {
    background: url(/images/enretiro_bw.png) no-repeat;
}
.columnwide {
    margin-left: 235px; /*Set left margin to LeftColumnWidth*/
}
















#personalContent {
    width:725px;
}
#personalContent div,#businessContent div{
    float: left;
    display: inline-block;
    width: 241px;
    border-left: 1px solid #e7e7e7;        
    height: 250px;
}
#bankingContent div.first, #personalContent div.first,#investmentFirstContent div.first,
#investmentSecondContent div.first,#businessContent div.first,#planFirstContent div.first,
#planSecondContent div.first{
    border: none;    
}
#bankingContent ul,#personalContent ul ,#investmentFirstContent ul,#investmentSecondContent ul,
#businessContent ul,#planFirstContent ul,#planSecondContent ul{    
    margin: 0px 0px 0px 0px;
    padding: 0px;    
    border: 0px solid;
    font-size: 12px;
    color: #713D12;
    text-align: left;
}
#content ul li, #bankingContent ul li ,#personalContent ul li,#investmentFirstContent ul li,
#investmentSecondContent ul li,#businessContent ul li,#planFirstContent ul li,#planSecondContent ul li{
    margin-left: 5px;
    border-left: 0px solid #713d12;
    list-style: none;    
    font-size: 12px;
    background-image: url(/images/bullet.gif);
    background-repeat: no-repeat;
    line-height: 18px;
    padding-left: 10px;
}
#content ul.first, #bankingContent ul.first, #personalContent ul.first,#investmentFirstContent ul.first,
#investmentSecondContent ul.first,#businessContent ul.first,#planFirstContent ul.first,#planSecondContent ul.first{
    color: #713d12;
    margin-left: 0;
    border-left: 0px;
    list-style: none;
    display: inline;
    font-weight: bold;
    font-size: 12px;
    line-height: 24px;
}
#content ul li a, #bankingContent ul li a ,#personalContent ul li a ,#investmentFirstContent ul li a,
#investmentSecondContent ul li a,#businessContent ul li a,#planFirstContent ul li a,#planSecondContent ul li a{
    text-decoration: none;
    color: #713d0e;
}
#content ul li a:hover, #bankingContent ul li a:hover ,#personalContent ul li a:hover,
#investmentFirstContent ul li a:hover,#investmentSecondContent ul li a:hover,#businessContent ul li a:hover,
#planFirstContent ul li a:hover,#planSecondContent ul li a:hover{
    text-decoration: underline;
    color: #713d0e;
}

/* Home Page */
.mkhome { background:transparent url(/images/image1.jpg) no-repeat scroll right; width: 100%; height: 228px; background-color: #d9e8ee;}
/*.plant { background:transparent url(/images/plant_new.png) no-repeat scroll left bottom;height:175px;}*/

.plant { background:transparent url(/images/plant_new.png) no-repeat scroll left bottom;height:225px; width: 725px; margin-top: 10px;}
.plant1 { background:transparent url(/images/plant_new.png) no-repeat scroll left bottom;height:180px; width: 725px; margin-top: 10px;}
.indent { padding-left: 30px;}

#content div {
    display: inline-block;
    float: left;
    width: 160px;
   margin-left: 10px;
}
#content ul {    
    margin: 0px;
    padding: 0px;    
    border: 0px solid;
    font-size: 11px;
    color: #713D12;
    text-align: left;
    width: 160px;
}
/* Newly Added*/
.message .innerParah{
    display:inline-block;
    margin-left:30px;
}
.lifeStageLink{
text-decoration: none;
line-height: 218%;
padding: 5px;
}
.twoColumn{
width:70%
}
#mandatoriesTbl td{
padding-top:5px;
line-height:20px;
}
.secondLevelLeftNav{
    text-indent:20px; background: transparent url(/images/leftnavbullet2.png) no-repeat scroll 20px 12px !important;
    background-color: #ffffff !important;
}

.leftnavheaderselected{
/*
 * want to have the header bg color and bold text in selection color FFE292
 * color: #FFE292; 
 * background-color:#b2a58b;
 */
background-color: #FFE292 !important;
font-weight: bold !important;
}



.leftnavselected{
background-color: #FFE292 !important;
font-weight: bold !important;
}

.leftnavselected1{
background-color: #fff4d6 !important;
font-weight: bold !important;
}


#accordion {width:auto; margin-left:0px;margin-right:10px;}
.accordion {width:auto; font:12px Verdana,Arial; color:#000000}
.accordion dt {width:auto; border:1px solid #cccccc; padding:2px 8px; font-weight:bold; margin-top:5px; cursor:pointer;background-image:url(/images/arrow_down.gif);  background-color:#FFE292;background-position:right center; background-repeat:no-repeat; color:#000000; border-top:1px solid #cccccc}
.accordion .open {background-color:#FFE292; background-image:url(/images/arrow_up.gif)}
.accordion dd {overflow:hidden; background:#fff;margin:0px;}
.accordion dd span {display:block; width:auto; border:1px solid #cccccc; border-top:none; padding:10px;margin:0;}
.detailsTbl { width: 74.4%; padding: 0px 20px 10px 0px; font-family:Arial, Helvetica, sans-serifl; float:right;}
.topHeaderCell1 {background-color: #EDE3AB; font-weight: bold;}
.r1 .message{
    display:inline-block;
    padding-top:5px;
    padding-left:8px;
    padding-bottom:2px;
    font-weight:bold;
}
.checkingsTable ul{
    margin: 0;
    padding-left: 18px
}
.checkingsTable ul li {
list-style-image: url(/images/leftnavbullet2.png);
}

.checkingsTable ul li a{
color:#DE5627;
}

.supScript{
    font-size:14px;
}
/* contact us */
.marginLeftDiv{
margin-left: 40px;
list-style-image: url(/images/leftnavbullet2.png);
}
.topPaddingDiv{
padding-bottom:0px;
float:left;
clear:both;
width:auto;
}
.chkBoxText{
padding-right:10px;
}
.chkBoxOuterDiv{
 padding-left: 12px;
 clear:both;
 margin-top: 0px;
 padding-top:3px;
}
.chkBoxInnerDiv{
 float: left;
 width: 200px;
 margin-top: 0px;
}
.chkBox{
vertical-align:middle;
}

/*.button {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    background-image: url(    /images/btnright.png);
    background-repeat: no-repeat;
    background-position: right;
    text-decoration: none;
    height: 20px;
    font-weight: bold;
    color: #713d0e;
    padding: 0px 0px 3px 0px;
    margin: 0px 5px 0px 5px;
    border: 0px;
}
.button_left {
    float: left;
    background-image: url(/images/btnleft.png);
    background-repeat: no-repeat;
    background-position: left center;
    height: 20px;
    padding-left: 3px;
    margin-top: 0px;
   
}*/
.loginCol{
padding-left:5px
}
.formula{ background-image: url(/images/formula.gif); width: 354px; height: 79px;}
.centerheader { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight:bold; color:#ffffff;  line-height: 218%; background-color:#ffffff; padding:0px; margin: 0px; background: transparent url(/images/header_bg.png) repeat-x;  text-indent: 5px;}
.greyBorders td{
    border-right:solid 1px #cccccc;
    border-bottom:solid 1px #cccccc;
    
}
.mas { padding-left: 5px;}
/* ------------- Employment-----------------*/
.heading{
    background-color: #E8E5DE;
    font-weight:bold;
    vertical-align:middle;
    padding-bottom:5px;
    padding-top:5px;
    color:#DE5627;
    font-weight:bold;
    font-size:14px;
    height:18px;
}

.heading a{
    text-decoration: none;
     float: left;
}

.innerContent{
    border-left:solid 1px #E6E6E6;
    border-right:solid 1px #E6E6E6;
    border-bottom:solid 1px #E6E6E6;
    padding:5px;
}
.outerArea{
    padding-top:20px;
}
.rightlayout3{
    padding-top:45px;
}
.rightlayout3 a{
    color:#DE5627;
}
.noMarginTop{
    padding: 0px;
    margin-top: 0px;
}

/* Left Nav ------------ */
.box {
    border-right: 0px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    border-top: 5px solid #ffffff;
    border-left: 5px solid #ffffff;
    padding: 0px;
    height: 100%;
    
}

.box ul li a{color: #713d12;}

.innertube{
    margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
    margin-top: 0;
    font-size:11px;
}
#leftTbl tr {
    border-bottom: 1px solid #f1f1f1;
}
#leftTbl thead tr {
    font-weight: bold;
    color: #dc5124;
}
#leftTbl th {
    padding: 0px 0px 0px 0px;
}
#leftTbl td {
    padding: 0px 0px 0px 0px;
    border-left: 0px solid #f1f1f1;
    border-bottom: 0px solid #f1f1f1;
    font-size:11px;
}
#leftTbl{
    font-size: 12px;
    width: 100%;
    border-top: 0px solid #f1f1f1;
    border-right: 0px solid #f1f1f1;
    border-left: 0px solid #f1f1f1;
    border-bottom: 0px solid #f1f1f1;
    clear: both;
}
A.headers:link {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
}
A.headers:active {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
}
A.headers:visited {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
}
A.headers:hover {
    color: #713d12;
    text-decoration: underline;
    font-weight: bold;
}
.loginCol{
padding-left:5px
}

.button {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    background-image: url(/images/btnright.png);
    background-repeat: no-repeat;
    background-position: right;
    text-decoration: none;
    height: 20px;
    font-weight: bold;
    color: #713d0e;
    padding: 0px 0px 3px 0px;
    margin: 0px 5px 0px 2px;
    border: 0px;
}


.button_left {
    /*float: left;*/
    float: right;
    background-image: url(/images/btnleft.png);
    background-repeat: no-repeat;
    background-position: left center;
    height: 20px;
    padding-left: 3px;
    margin-top: 0px;

}
.button_wht {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    background-image: url(/images/btnright_wht.png);
    background-repeat: no-repeat;
    background-position: right;
    text-decoration: none;
    height: 20px;
    font-weight: bold;
    color: #713d0e;
    border: 0px;
    padding: 0px 0px 3px 0px;
    margin: 0px 5px 0px 2px;
    PADDING-RIGHT: 5px; 
    MARGIN: 0px 6px;
}

.button_left_wht {
    /*float: left;*/
    float: left;
    background-image: url(/images/btnleft_wht.png);
    padding-right:  0px! important;
    background-repeat: no-repeat;
    background-position: left center;
    height: 20px;
    padding-left: 3px;
    margin-top: 0px;
   
    
}
.selectAcct {
    font-size: 11px;
    font-family: Verdana;
    width: 150px;

   }
.splitter {
    background-image: url(/images/dot.png);
    background-repeat: repeat-x;
/*    height: 1px;*/
}
#leftcolumn {
    float: left;
    width: 235px; /*Width of left column*/
    margin-left: -980px; /*Set left margin to -(MainContainerWidth)*/
    background: #f6ead4;
    margin-top: 0px;
}
 
 #apDiv1 {
    position:absolute;
    left:300px;
    top:484px;
    width:129px;
    height:22px;
    border: none;
}

#apDiv5 {
    position:absolute;
    left:350px;
    top:300px;
    width:376px;
    z-index:2;
}
#apDiv6 {
    position:absolute;
    left:0px;
    top:0px;
    width:100%;
    z-index:1;
    background-color:#CCCCCC;
    opacity:0.50;
    /*height: 1000px;
    min-height: 1000px;*/
}
#apDiv4 {
    position:absolute;
    left:0px;
    top:0px;
    width:100%;
    z-index:1;
    background-color:#CCCCCC;
    opacity:0.50;
    /*height: 1000px;
    min-height: 1000px;*/
}


#apDiv7 {
    position:absolute;
    left:350px;
    top:300px;
    width:376px;
    z-index:2;
}

#apDiv2 {
border:medium none;
height:22px;
left:300px;
position:absolute;
top:293px;
width:129px;
}

/*#apDiv3 {
    position:absolute;
    left:311px;
    /* top:435px; */
    top:400px; 
    width:129px;
    height:22px;
    border: none;
}*/


#apDiv3 {
    position:relative;
    left:35px;
    /* top:435px; */
    width:129px;
    height:22px;
    border: none;
}

 
/*.noBorderTbl,.noBorderTbl tr,.noBorderTbl td{
    border-right:none;
    border-bottom:none;
}
 .accordionShow{
background:url(/images/learnmore1.gif) no-repeat scroll right 2px;
}

.accordionHide{
background:url(/images/learnmore.gif) no-repeat scroll right 2px;
}*/







.branches{
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    display: inline;
    border: 0px solid;
    font-size: 12px;
    color: #000000;
    border-left: 0px dotted #000000;
    text-align: left;
    background-color: #f8f8f6;
    position:relative;
    line-height: 20px;
}
.branches p{
    margin: 5px;
}
#branches td p{padding: 5px 0px 5px 5px;}
.ATMtext{
    color:#DC5124;
    font-weight:bold
}
.NewBranch{
    color:#000080;
    font-weight:bold

}
/* Sitemap -------------*/
.sitemapContainer{
    display:table-header-group;
}
.sitemapContainer table{
width:700px;
border:none;
margin:0px;
}
.sitemapContainer ul{
    float:left;
    list-style:none;
    margin:0px;
    padding:10px;
    line-height:20px;
}
.sitemapContainer table td{
vertical-align:top;
}
.sitemapContainer .level2{
padding:0px;
}
.sitemapContainer .level2 li{
text-indent:30px;
background:#FFFFFF url(/images/leftnavbullet2.png) no-repeat scroll 20px 8px !important;
}
.sitemapContainer table .firstcol{
width:35%;
}
.sitemapContainer table .secondcol{
width:35%;
}
.sitemapContainer table .thirdcol{
width:30%;
}
.sitemapContainer li a{
color:#000000 !important;
}
.columnwide { 
float: left; 
width: 75%; 
font-family: Arial, Helvetica, sans-serif;
margin-left: 10px;
}
.columnwide .rightlayout2 { width:100%; float:left; padding:0px}
.columnwide .rightlayout2 div{float: none; width:auto; float:left; margin:10px 5px 0px 0;}
.column .date{
    text-align:right;
    background-image:none;
    list-style:none;
    list-style-image:none;
    font-weight:bold;
    margin-right: 10px;
    font-size:11px;
}
.mainleftnav .index .date{
    text-align:right;
    background-image:none;
    list-style:none;
    list-style-image:none;
    font-weight:normal;
    padding-right: 10px;
    font-size:11px;
    color:#713D0E;
}
.mainleftnav .index .date a{ text-decoration: underline; color:#713D0E; }
.mainleftnav .index .news {text-indent: 0px; padding-left: 10px;}
.mainleftnav .index .news a{ font-size:11px; font-weight: normal; color:#713D0E;  text-decoration: none;}
.mainleftnav .index .news a:hover{text-decoration: underline; color:#713D0E;}
.date a{ text-decoration: underline; color:#713D0E; }
.column1 { 
width: 49.6% !important;
height: 225px !important;
}

.column12 { 
width: 49.6% !important;
height: 90px !important;
}
.column2 { 
height: 500px !important;
}
.column3 { 
height: 175px !important;
}
.column4 { 
height: 200px !important;
width:24.7% !important;
}
.column { 
float:left; 
width:33%;
border-left: 1px solid #E7E7E7;
border-bottom: 1px solid #E7E7E7;
margin-top: 10px;
height:250px;
}
.column ul { 
padding-left:10px; 
margin:0px;
background: url(/images/header_bg.png) repeat-x;
font-size:12px;
color:#ffffff;
font-weight:bold;
line-height: 25px;
border-top: 1px solid #E7E7E7;
}

.last{ 
border-right: 1px solid #E7E7E7;
}
.link {list-style-image: url(/images/bullet1.gif) !important;}
ink1 {list-style-image: url(/images/bullet.gif) !important;}
.column ul li{ 
color:#713D12;
font-size:12px;
margin-left: 10px;
line-height: 20px;
font-weight: normal;
list-style-image: url(/images/bullet.gif);
}
.column ul li a{ text-decoration:none; color:#713D12;}
.column ul li a:hover{ text-decoration:underline;}
/* changed .li{ 
margin-left: 30px !important;
list-style-image: url(/images/bullet.gif);
}*/
.li{ 
margin-left: 30px !important;
list-style-image: url(/images/leftnavbullet2.png) !important;
}
.headerRow a{
    font-weight: bold;
    color: #DC5124;
    font-family: Arial, Verdana,  Helvetica, sans-serif;
    text-decoration: none;
    }
    
.headerRow a:hover{ text-decoration: underline;}    
    
    
    A.header:link {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
}
A.header:active {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
}
A.header:visited {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
}
A.header:hover {
    color: #713d12;
    text-decoration: underline;
    font-weight: bold;
}
.box {
    border-right: 0px solid #ffffff;
    border-bottom: 0px solid #ffffff;
    border-top: 5px solid #ffffff;
    border-left: 5px solid #ffffff;
    padding-bottom: 5px;
    height: 100%;
    background: #f6ead4;
}
.header {background:none; height: 25px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight: bold; padding: 0px;}
.headerText a {color: #713d12; }
.calculator{
    background-image:url(/images/calculator_bg.jpg);
    background-repeat:no-repeat;
    width:723px;
    height:300px;
    margin:0px;
    padding:0px;
    margin-top:10px;
}.ie .calculator{
margin-top:1px;
}
.calculator form {
    text-align: right;
    padding-right:10px;
}
.ie .calculator form{    
    margin: 0px;
    padding: 0px;
    padding-right:10px;
}
.calculator .container{    
    width: 471px;
    height: 89px;
    margin-left: 250px;
}
.calculator .q1{    
    background:url(/images/q1.png) no-repeat;
}
.calculator .q1 #ageContainer {
    position: relative;
    left: 210px;
    top: 14px;
    width: 230px;
    text-align: center;
}
.calculator .q1 #ageContainer #ageValue {
    text-align:center;    
    width: 35px;
    font-family: Arial;
    border: solid 1px #e65f32;
    color: #e65f32;
    font-size: 16px;
    font-weight: bold;
}
.calculator .q1 #ageSlider{    
    background:url(/images/slider.png) no-repeat;
    width: 230px;
    height: 42px;    
}
.calculator .q1 #ageSlider .handle{    
    background: url(/images/sliderhandle.png) no-repeat;
    width: 12px;
    height: 26px;
    position: absolute;
}
.calculator .q2{    
    background:url(/images/q2.png) no-repeat;
    height:78px;
    
}
.calculator .q2 div{        
    padding-left: 250px;    
    padding-top: 29px;
}
.calculator .q2 div span label {
    font-family: Arial;
    font-size: 14pt;
    color: #e65f32;
}
.calculator .q3 div span label {
    font-family: Arial;
    font-size: 14pt;
    color: #e65f32;
}
.calculator .q3 div{        
    padding-left: 250px;    
    padding-top: 5px;
}
.calculator .q3 .multiline span{        
    display : block;
}
.calculator .q3{    
    background:url(/images/q3.png) no-repeat;
}
.calculator .buttonSubmit {
    background: url(/images/viewreco.png) no-repeat;
    width: 172px;
    height: 49px;
    float: right;
    cursor: pointer;
}
.planClose{
    float: right;
    padding-right: 20px;
}
.navigation {
    float: left;
    width: 23%;
}
.navigation .mainleftnav, .navigation .leftnav {
    width: 100%;
}
/* Banner Images */
.image1{ background: url(/images/banner_christmas_spanish.png) no-repeat scroll right;
background-color: #f3f7ff;
width:732px;
height:163px;
border: 1px solid #ececec;
cursor: pointer;
}
.image2{ background: url(/images/personal.png) no-repeat scroll right;
background-color: #dfe5e4;
width:732px;
height:135px;
}

.image3{ background: url(/images/inversiones.png) no-repeat scroll right;
background-color: #daecef;
width:732px;
height:135px;
}

.image4{ background: url(/images/comercial.png) no-repeat scroll right;
background-color: #eae9ee;
width:732px;
height:135px;
}
 
.contactusbanner { background: url(/images/contactus.png) no-repeat scroll right;
width:730px;
height:100px;
border: 1px solid #ececec;
}
.mortgagebanner { background: url(/images/hipotecas-main-espanolo.jpg) no-repeat scroll right;
width:730px;
height:100px;
border: 1px solid #ececec;
}
.bannav{ position: relative; float:right; top: 140px; margin-right:5px;}
.bannav ul{ padding:0px; margin:0px;}
.bannav ul li{list-style:none; margin:0px 1px 0px 1px; padding: 0px; width: 15px; display: inline-block;float:left; font-size:11px; font-weight:bold; background-color: #ffffff; text-align:center; opacity:0.8; color:#F78F1E;}
.bannav ul li a{ text-decoration: none;display:block;}
.bannav ul li a:hover { text-decoration: underline; background-color:#e99a3d;}
#banner.one .one, #banner.two .two, #banner.three .three, #banner.four .four, #banner.five .five{
    background-color: #ffd39f;
}
 
/*#bodycontent.size0 li, #bodycontent.size0 h3{
    font-size: 1em !important;
}
#bodycontent.size1 li, #bodycontent.size1 h3,#bodycontent.size1 .innertube,
#bodycontent.size1 .innertube td,#bodycontent.size1 h4,#bodycontent.size1 .innertube label,
#bodycontent.size1 .selectAcct,#bodycontent.size1 h5,#bodycontent.size1 h1,#bodycontent.size1 span,
#bodycontent.size1 div,#bodycontent.size1 .message,#bodycontent.size1 .pageheader,
#bodycontent.size1 .column ul,#bodycontent.size1 #content ul
{
    font-size: 1em !important;
}
#bodycontent.size1 .centreh4{
    height:50px;
}
#bodycontent.size2 li, #bodycontent.size2 h3,#bodycontent.size2 .innertube,
#bodycontent.size2 .innertube td,#bodycontent.size2 h4,#bodycontent.size2 .innertube label,
#bodycontent.size2 .selectAcct,#bodycontent.size2 h5,#bodycontent.size2 h1,#bodycontent.size2 li a,
#bodycontent.size2 .center,#bodycontent.size2 span,#bodycontent.size2 div,#bodycontent.size2 .message,
#bodycontent.size2 .pageheader,#bodycontent.size2 .column ul,#bodycontent.size2 #content ul
{
    font-size: 1.01em !important;
}
#bodycontent.size3 li, #bodycontent.size3 h3,#bodycontent.size3 .innertube,
#bodycontent.size3 .innertube td,#bodycontent.size3 h4,#bodycontent.size3 .innertube label,
#bodycontent.size3 .selectAcct,#bodycontent.size3 h5,#bodycontent.size3 h1,#bodycontent.size3 li a,
#bodycontent.size3 .center,,#bodycontent.size3 span
{
    font-size: 1.27em !important;
}
#bodycontent.size4 li, #bodycontent.size4 h3,#bodycontent.size4 .innertube,
#bodycontent.size4 .innertube td,#bodycontent.size4 h4,#bodycontent.size4 .innertube label,
#bodycontent.size4 .selectAcct,#bodycontent.size4 h5,#bodycontent.size4 h1,#bodycontent.size4 li a,
#bodycontent.size4 .center,#bodycontent.size4 span
{
    font-size: 1.4em !important;
} */



 
.logohome {cursor:hand;width: 210px; height: 44px; text-align: center; background-image:url(/images/logo_new.png); float:left;}
.logohome a{ display:inline-block; height:44px; width: 210px; text-indent:-9999px;cursor:hand;}

.logohomeNuevo {cursor:hand;width: 210px; height: 44px; text-align: center; background-image:url(/images/logo_ool.png); float:left;}
.logohomeNuevo a{ display:inline-block; height:44px; width: 210px; text-indent:-9999px;cursor:hand;}
 

/************** Changed - Start ---- Size 0 */
#bodycontent.size0 {
font-size: 1em !important;
}

#bodycontent.size0 .plant {
height : 225px;
}
#bodycontent.size0 #apDiv1 {
top : 486px; 
}
/************** Changed - End ---- Size 0 */

#bodycontent.size1, #bodycontent.size1 h3,#bodycontent.size1 .innertube,
#bodycontent.size1 .innertube td,#bodycontent.size1 h4,#bodycontent.size1 .innertube label,
#bodycontent.size1 .selectAcct,#bodycontent.size1 h5,#bodycontent.size1 h1,#bodycontent.size1 .rightlayout2
 /*,#bodycontent.size1 span*/
{
    font-size: 1.1em !important;
}
#bodycontent.size1 .branches
{
font-size: 13px !important;
}

#bodycontent.size1 .topHeaderCell
{
font-size: 13px !important;
}
#bodycontent.size1 .alternateRowCell
{
font-size: 13px !important;
}




#bodycontent.size1 .r1{
font-size:13px !important;
}

#bodycontent.size1 .lm{
font-size:12px !important;
}



#bodycontent.size1 .pageheader {
font-size:23px !important;
}

#bodycontent.size1 .subheader{
font-size:15px !important;
}



#bodycontent.size1 .items {
font-size:13px !important;
}

#bodycontent.size1 .message {
font-size:13px !important;
}
#bodycontent.size1 .headers{
font-size: 13px !important;
}
/*** Left Navigation Start ****/
#bodycontent.size1 .box ul li
{
font-size: 13px !important;
}
#bodycontent.size1 .index ul li a
{
font-size: 12px !important;
}

#bodycontent.size1 .index .date 
{
font-size: 12px !important;
}

/**** Left Navigation End ***/
#bodycontent.size1 li{
font-size: 13px !important;
}

/*#bodycontent.size1 .column ul {
font-size: 13px !important;
}*/

#bodycontent.size1 .column ul li a{
font-size: 13PX !important;
}

#bodycontent.size1 .centreh4{
    height:50px;
}
#bodycontent.size1 .plant {
height : 225px;
}
#bodycontent.size1 #apDiv1 {
top : 486px; 
}
#bodycontent.size1 .date
{
font-size:12px! important;
}

#bodycontent.size2, #bodycontent.size2 h3,#bodycontent.size2 .innertube,
#bodycontent.size2 .innertube td,#bodycontent.size2 h4,#bodycontent.size2 .innertube label,
#bodycontent.size2 .selectAcct,#bodycontent.size2 h5,#bodycontent.size2 h1,#bodycontent.size2 .rightlayout2
 /*,#bodycontent.size2 span*/
{
    font-size: 1.1001em !important;
   
}

#bodycontent.size2 .branches
{
font-size: 14px !important;
}

#bodycontent.size2 .topHeaderCell
{
font-size: 14px !important;
}
#bodycontent.size2 .alternateRowCell
{
font-size: 14px !important;
}


#bodycontent.size2 .r1{
font-size:14px !important;
}


#bodycontent.size2 .lm{
font-size:13px !important;
}


#bodycontent.size2 .pageheader {
font-size:24px !important;
}
#bodycontent.size2 .subheader{
font-size:16px !important;
}


#bodycontent.size2 .items {
font-size:14px !important;
}

#bodycontent.size2 .message{
font-size: 14px !important;
}


#bodycontent.size2 .headers{
font-size: 14px !important;
}

#bodycontent.size2 li{
font-size: 14px !important;
}

/*** Left Navigation Start ****/
#bodycontent.size2 .box ul li
{
font-size: 14px !important;
}
#bodycontent.size2 .index ul li a
{
font-size: 13px !important;
}

#bodycontent.size2 .index .date 
{
font-size: 13px !important;
}

/**** Left Navigation End ***/

/*#bodycontent.size2 .column ul {
font-size: 14px !important;
}*/

#bodycontent.size2 .column ul li a{
font-size: 14PX !important;
}

#bodycontent.size2 .centreh4{
    height:50px;
}

#bodycontent.size2 .plant {
height : 240px;
}
#bodycontent.size2 #apDiv1 {
top : 501px; 
}

#bodycontent.size2 .column2
{
height:550px! important;
}
#bodycontent.size2 .date
{
font-size:13px! important;
}
.image2_1{
background:#DAECEF url(/images/hipotecas-main-espanolo.jpg) no-repeat scroll right center;
height:101px;
width:724px;
}
 /*** Newly Added ***/
#apDivExit1 {
    position:absolute;
    left:0px;
    top:0px;
    width:100%;
    z-index:1;
    background-color:#CCCCCC;
    opacity:0.50;
    /*height: 1000px;
    min-height: 1000px;*/
}
#apDivExit2 {
    position:absolute;
    left:350px;
    top:250px;
    width:376px;
    z-index:2;
}
/*** For error Message ***/
 .error {
    margin: 0 auto auto auto;
    border: solid #ef3737;
    border-width: 1px 1px 1px 1px;
    background: #fbe2e2;
    padding: 3px 4px 3px 4px;
    width: 98%;
    _width: 98%;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ff0000;
    text-align: left;
}
 .personalcolumn { 
float: left; 
width: 90%; 
font-family: Arial, Helvetica, sans-serif;
margin-left: 10px;
}
 
.pageheader_oac { font-size: 22px; font-weight: bold; padding-left: 90px;line-height: 30px; color: #de5627; float:left;}
#headerpanel{width:760px;} 
#oacpage{font-family: Verdana, Arial, Helvetica, sans-serif; padding-top:0px; float:right; }
#oacpage ul{
    margin: 0px 0px 0px 0px;
    padding: 0;
    display: inline;
    border: none;
    font-size: 11px;
    color: #fff;
    border: 0px solid #000000;
    text-align: left; 

}
#oacpage ul li {
    margin-left: 0;
    padding: 0px 5px 0 5px;
    border-left: 1px solid #713d12;
    list-style: none;
    display: inline;
    font-weight: bold;
}
#oacpage ul li a{
    color: #713d12;
    text-decoration:none;
}
#oacpage ul li.first {
    color: #713d12;
    margin-left: 0;
    border-left: none;
    list-style: none;
    display: inline;
    font-weight: bold;
    line-height: 30px;
    }
#oacpage ul li.rate {
    color: #713d12;
    margin-left: 0;
    border-left: none;
    list-style: none;
    display: inline;
    font-weight: bold;
    line-height: 30px;
    FONT-SIZE: 14px;
    }

#oacpage ul li a:link {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
}
#oacpage ul li a:active {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
}
#oacpage ul li a:visited {
    color: #713d12;
    text-decoration: none;
    font-weight: bold;
}
#oacpage ul li a:hover {
    color: #713d12;
    text-decoration: underline;
    font-weight: bold;
}

 
.oac-tableheader {
    BACKGROUND: #ffcf60; 
    COLOR: #000000;
    FONT-WEIGHT: bold
}
.oac-tabledata {
BACKGROUND: #FFFFFF;
COLOR: #000000;
FONT-WEIGHT: normal;
font-size: 12px;
}
#oac-content DIV {
    DISPLAY: inline-block; padding-left: 90px; FLOAT: left; WIDTH: 760px
}
#oac-content UL {
    BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; FONT-SIZE: 15px;FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px solid; WIDTH: 760px; COLOR: #713d12; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid; TEXT-ALIGN: left
}
#oac-content UL LI {
    PADDING-LEFT: 90px; FONT-SIZE: 15px;FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(bullet.gif); BORDER-LEFT: #713d12 0px solid; LINE-HEIGHT: 25px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
#oac-content UL LI A {
    COLOR: #713d0e; TEXT-DECORATION: none
}
#oac-content UL LI A:hover {
    COLOR: #713d0e; TEXT-DECORATION: underline
}
 .oac-center { width: 90%; padding-left: 90px;  padding: 0px 5px 10px 5px; font-family:Arial, Helvetica, sans-serifl; float:left;}
 .oac-r1 { font-size: 12px;padding-left: 90px;}
 .banco{width: 700px; padding: 0px 5px 10px 5px; font-family:Arial, Helvetica, sans-serifl; float:left;font-size: 12px;padding-left:5px; }
 .mortgage-banner { width: 221px; height: 170px; margin-top: 10px; background: #f6ead4 url(/images/Hipobanner.jpg) no-repeat; text-align: center; }
 .mortgage-banner a{ display:block; height:170px; width: 221px; text-indent:-9999px;}
 .mortgage-bannerplan { width: 221px; height: 170px; margin-top: 10px; background: #f6ead4 url(/images/mobile_banner_222.jpg) no-repeat; text-align: center; }
 .mortgage-bannerplan a{ display:block; height:170px; width: 221px; text-indent:-9999px;}

 .leftnavbullet ul{
    margin: 0;
    padding-left: 18px
}
.leftnavbullet ul li {
list-style-image: url(/images/leftnavbullet2.png);
}