.ps-featured { position: relative; padding: 0; zoom: 1; overflow: hidden; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ps-featured .ps-featured-wrapper { position:relative; border: 0px; background: none; width: 100%; height: 100%; overflow:hidden; }
.ps-featured .ps-featured-panel { position:absolute; border: 0px; background: none; width: 100%; height: 100%; overflow:hidden; }
.ps-featured .ps-featured-panel img { width: 100%; height: 100%;}
.ps-featured .ps-featured-hide { display: none !important; }
.ps-featured .ps-featured-nav { margin: 0; padding: 0; list-style: none; position:absolute; top: 0; right: 0; z-index: 1; }
.ps-featured .ps-featured-nav li { display:block; list-style: none; position: relative; margin: 0; text-align: right; overflow: hidden; width: 240px; height:47px; padding: 5px 5px 5px 25px; line-height: 16px}
.ps-featured .ps-featured-nav li > * { margin: 0px; }
.ps-featured .ps-featured-nav li a { font-size: 13px; font-weight: bold; text-decoration: none; cursor: pointer; color:#08477d; }
.ps-featured .ps-featured-nav li.ps-featured-selected { }
.ps-featured .ps-featured-nav li.ps-featured-selected a { font-size: 13px; color:#a36610; cursor: pointer; }
.ps-featured .ps-featured-nav li.ps-featured-selected p { color:#FFF; }
.ps-featured .ps-featured-nav li.ps-featured-hover { cursor: pointer; }
.ps-featured .ps-featured-nav li.ps-featured-hover a { width: 240px; }
.ps-featured .ps-featured-nav li.ps-featured-selected a.blanco { color:#FFF; }