/* CSS Document */

#cntdwn{
background: url(/CMSFiles/grupowork/Images/bg-relogio.png) top no-repeat;
width:191px;
height:62px;
}

.proteja{
background: url(/CMSFiles/grupowork/Images/iniciar-inq.png) top white no-repeat;
width:695px;
font-size:1.7em;
}


a.prevLink, a.step , .nextLink {font-size:13px; color:#6A6A6A;padding-left:10px;}
.currentStep {font-size:15px; color:#095B95;padding-left:10px;}


a:link, a:active, a:hover, a:visited {outline:none;text-decoration:none;}
body {font: 10px Calibri, Arial, Helvetica, Verdana, sans-serif;background-image: url(../Images/theme/background.jpg);color: #6a6a6a;}
body#contact {background-image: url(../Images/theme/bookBackground.jpg);color: #6a6a6a;font: 10px Calibri, Arial, Helvetica, Verdana, sans-serif;}
#Header h1 a, #Header2 h1 a{text-decoration:none;}
#Header h1 a img, #Header2 h1 img {border:0;}
#Header2 h2 {font-size:5.5em;color:#fff;text-transform:lowercase;float:left;width:230px;margin:0 0 0 500px;}
.list-style-none {list-style:none;margin:0;padding:0;}http://www.grupoatwork.com/admin

/* GENERIC CONTENT */
.content-highlight {font-size:1.5em;}
.content-highlight p, .content-highlight ul, .content-highlight span, .content-highlight div, .content-highlight  ul, .content-highlight ol {color:#3d3d3d;}
.content-highlight ul, .content-highlight ol {margin:0 0 0 25px;line-height:1.5em;padding:10px 0;}
.content-highlight .span {margin:10px 0;line-height:1.5em;}
.content-highlight h1, .content-highlight h2, .content-highlight h3, .content-highlight h4, .content-highlightt h5, .content-highlight h6 {line-height:2em;color:#3d3d3d;}
.content-highlight a {text-decoration:none;font-weight:bold;color:#095b95;}
.content-highlight a:hover {color:#d88619;}
/*.content-highlight img {width:100%;} imagens maiores do que o contentor --- existe outra solucao??? */

/* GENERIC CONTENT */
.Generic-content {font-size:1.5em;padding:0 8px;margin:10px 0;}
.Generic-content p, .Generic-content ul, .Generic-content span, .Generic-content div, .Generic-content ul, .Generic-content ol {color:#3d3d3d;}
.Generic-content ul, .Generic-content ol {margin:0 0 0 25px;line-height:1.5em;padding:10px 0;list-style:outside;}
.Generic-content ol {list-style:decimal;}
.Generic-content .span {margin:10px 0;line-height:1.5em;}
.Generic-content h1, .Generic-content h2, .Generic-content h3, .Generic-content h4, .Generic-content h5, .Generic-content h6 {line-height:2em;color:#3d3d3d;}
.Generic-content a {text-decoration:none;font-weight:bold;color:#095b95;}
.Generic-content a:hover {color:#d88619;}
/*.content-highlight img {width:100%;} imagens maiores do que o contentor --- existe outra solucao??? */

/* TITULOS - com separador */
.hd-highlight {background-image:url(../Images/theme/hd-back.gif);color:#9c9c9c;font-size:1.8em;}
.hd-highlight a {color:#9c9c9c;text-decoration:none;}
.hd-highlight a:hover {color:#5d5d5d;}
.hd-highlight2 {background-image:url(../Images/theme/hd-back2.gif);color:#9c9c9c;font-size:1em;font-style:italic;text-indent:30px;}
.hd-highlight2 a {color:#9c9c9c;text-decoration:none;}
.hd-highlight2 a:hover {color:#5d5d5d;}
/* HOMEPAGE - @work no youtube */
.video-highlight p {color:#5d5d5d;text-align:justify;font-size:1.5em;}
.video-highlight ul li a {background-image:url(../Images/theme/btn-video.gif);display:inline-block;}
.video-highlight ul li a.see{background-position:24px 0;}
.video-highlight ul li a:hover.see{background-position:24px -40px;}
/* FOOTER */
.hd-footer-top {background-image:url(../Images/theme/hd-back.gif);color:#9c9c9c;}
.hd-footer-bottom {background-image:url(../Images/theme/hd-back.gif);color:#9c9c9c;}
#Footer p {color:#444;font-weight:bold;font-size:1.4em;margin:0;padding:0;}
#Footer ul li {background-image:url(../Images/theme/slash.gif);}
#Footer ul li a {font-size:1.4em;font-weight:bold;font-style:italic;color:#aaaaaa;text-decoration:none;}
#Footer ul li a:hover {color:#444;}


.linkedin a {margin:0 0 0 365px;padding:8px 15px;width:32px;height:32px;background:url(../Images/theme/icon-linkedin.png) no-repeat top left;}
.linkedin a:hover {padding:8px 15px;background:url(../Images/theme/icon-linkedin-over.png) no-repeat top left;}
.facebook a {padding:8px 15px;width:32px;height:32px;background:url(../Images/theme/icon-facebook.png) no-repeat top left;}
.facebook a:hover {padding:8px 15px;padding:8px 15px;background:url(../Images/theme/icon-facebook-over.png) no-repeat top left;}
.twitter a {padding:8px 15px;width:32px;height:32px;background:url(../Images/theme/icon-twitter.png) no-repeat top left;}
.twitter a:hover {padding:8px 15px;background:url(../Images/theme/icon-twitter-over.png) no-repeat top left;}
.youtube a {padding:8px 15px;width:32px;height:32px;background:url(../Images/theme/icon-youtube.png) no-repeat top left;}
.youtube a:hover {padding:8px 15px;background:url(../Images/theme/icon-youtube-over.png) no-repeat top left;}

.SpotPub {background-image:url(../Images/theme/main-highlight-back.png);}


.btn-upanddown {background:url(../Images/theme/arrows_up_down.gif) no-repeat top left;padding:3px 9px;position:relative;top:4px;left:80px;}
/* MENU ************   PAULA  ***************** */

#top-container{background-image:url(../Images/theme/top-container.png);}
#middle-container{background-image:url(../Images/theme/middle-container.png);}
#bottom-container{background-image:url(../Images/theme/bottom-container.png);}

.br-btn{cursor:pointer;background-image:url(../Images/theme/br-btn.png);outline:none;}
.pt-btn{cursor:pointer;background-image:url(../Images/theme/pt-btn.png);outline:none;}

#search-left{background-image:url(../Images/theme/left-search.png);}
#search input{color:#a7a7a7;background-image:url(../Images/theme/middle-search.jpg);font-size:1.2em;}
#search-right{background-image:url(../Images/theme/right-search.png);cursor:pointer;}

/* BEGIN MENU */
.nav-menu ul{list-style:none;}
.nav-menu ul li h2{font-weight:normal;font-size:1.5em;}
.nav-menu ul li ul li {font-size:1.2em;}

.nav-menu h2 img{float:right;/*padding:9px;*/cursor:pointer;height:18px;width:18px;margin-top:10px;}

.nav-menu h2.collapsible-heading img.collapse{display:inline;}
.nav-menu h2.collapsible-heading img.expand{display:none;}

.nav-menu h2.collapsible-heading-collapsed img.collapse{display:none;}
.nav-menu h2.collapsible-heading-collapsed img.expand{display:inline;}
/* BEGIN P&Aacute;GINA INICIAL */
.nav-menu ul li.pagina-inicial{background-image:url(../Images/theme/link-active.jpg);}
.pagina-inicial .collapsible-heading{background-image:url(../Images/theme/icon-pagina-inicial.png);}
.pagina-inicial .collapsible-heading-toggle{text-decoration:none;}
.nav-menu ul li.pagina-inicial .collapsible-heading .active a{color:#797979;text-decoration:none;font-weight:bold;}
.nav-menu ul li.pagina-inicial .collapsible-heading-collapsed .active a{color:#aaa;text-decoration:none;font-weight:bold;}
.nav-menu ul li.pagina-inicial a{text-decoration:none;color:#aaa;font-weight:bold;cursor:pointer;}
/* END P&Aacute;GINA INICIAL */

/* BEGIN POWER ERP */
.nav-menu ul li.power-erp{background-image:url(../Images/theme/link.jpg);}
.power-erp .collapsible-heading{background-image:url(../Images/theme/icon-power-erp.png);}
.power-erp .collapsible-heading-toggle{text-decoration:none;color:#aaa;font-weight:bold;outline:none;}
.nav-menu ul li.power-erp ul{background-color:#fff;color:#959595;font-weight:normal;}
.nav-menu ul li.power-erp ul li a{text-decoration:none;color:#aaa;}
.nav-menu ul li.power-erp ul li a:hover{text-decoration:none;color:#2E83B9;}
.nav-menu .power-erp .active-link{text-decoration:none;color:#2E83B9;}
/* END POWER ERP */

/* BEGIN EXTRA POWER*/
.nav-menu ul li.extra-power{background-image:url(../Images/theme/link.jpg);}
.extra-power .collapsible-heading{background-image:url(../Images/theme/icon-extra-power.png);}
.extra-power .collapsible-heading-toggle{text-decoration:none;color:#aaa;font-weight:bold;outline:none;}
.nav-menu ul li.extra-power ul{background-color:#fff;color:#959595;font-weight:normal;}
.nav-menu ul li.extra-power ul li a{text-decoration:none;color:#aaa;}
.nav-menu ul li.extra-power ul li a:hover{text-decoration:none;color:#f3a948;}
.nav-menu .extra-power .active-link{text-decoration:none;color:#f3a948;}
/* END EXTRA POWER */

/* BEGIN CLOUD */
.nav-menu ul li.cloud{background-image:url(../Images/theme/link.jpg);}
.cloud .collapsible-heading{background-image:url(../Images/theme/icon-cloud.png);}
.cloud .collapsible-heading-toggle{text-decoration:none;}
.nav-menu ul li.cloud .collapsible-heading .active a{color:#d274c3;text-decoration:none;font-weight:bold;}
.nav-menu ul li.cloud .collapsible-heading-collapsed .active a{color:#aaa;text-decoration:none;font-weight:bold;}
.nav-menu ul li.cloud a{text-decoration:none;color:#aaa;font-weight:bold;cursor:pointer;}
/* END CLOUD */

/* BEGIN SUPORTE */
.nav-menu ul li.suporte{background-image:url(../Images/theme/last-link.png);}
.suporte .collapsible-heading{background-image:url(../Images/theme/icon-suporte.png);}
.suporte .collapsible-heading-toggle{text-decoration:none;}
.nav-menu ul li.suporte .collapsible-heading .active a{color:#53bc84;text-decoration:none;font-weight:bold;}
.nav-menu ul li.suporte .collapsible-heading-collapsed .active a{color:#aaa;text-decoration:none;font-weight:bold;}
.nav-menu ul li.suporte a{text-decoration:none;color:#aaa;font-weight:bold;}
/* END SUPORTE */

/* BEGIN SOBRE O GRUPO */
.nav-menu ul li.sobre-o-grupo{background-image:url(../Images/theme/first-link-second-group.png);}
.sobre-o-grupo .collapsible-heading{background-image:url(../Images/theme/icon-sobre-o-grupo.png);}
.sobre-o-grupo .collapsible-heading-toggle{text-decoration:none;color:#aaa;font-family:Calibri;font-weight:bold;}
.nav-menu ul li.sobre-o-grupo ul{background-color:#fff;color:#959595;font-weight:normal;}
.sobre-o-grupo .collapsible-heading .active{color:#c4ab02;}
.sobre-o-grupo .collapsible-heading-collapsed .active{color:#aaa;}
.nav-menu ul li.sobre-o-grupo ul li a{text-decoration:none;color:#aaa;}
.nav-menu ul li.sobre-o-grupo ul li a:hover{text-decoration:none;color:#c4ab02;}
.nav-menu .sobre-o-grupo .active-link{text-decoration:none;color:#c4ab02;}
/* END SOBRE O GRUPO */

/* BEGIN @WORK NO YOUTUBE */
.nav-menu ul li.work-no-youtube{background-image:url(../Images/theme/last-link-second-group.png);}
.work-no-youtube .collapsible-heading{background-image:url(../Images/theme/icon-work-no-youtube.png);}
.nav-menu ul li.work-no-youtube .collapsible-heading .active a, .nav-menu ul li.documentacao .collapsible-heading .active a{color:#8c8c8c;text-decoration:none;font-weight:bold;}
.nav-menu ul li.work-no-youtube .collapsible-heading-collapsed .active a{color:#aaa;text-decoration:none;font-weight:bold;}
.work-no-youtube .collapsible-heading-toggle{text-decoration:none;color:#aaa;font-weight:bold;}
/* END @WORK NO YOUTUBE */

/* BEGIN DOCUMENTA&Ccedil;&Atilde;O */

.suporte .collapsible-heading-toggle{text-decoration:none;}
.nav-menu ul li.suporte .collapsible-heading .active a{color:#53bc84;text-decoration:none;font-weight:bold;}
.nav-menu ul li.suporte .collapsible-heading-collapsed .active a{color:#aaa;text-decoration:none;font-weight:bold;}
.nav-menu ul li.suporte a{text-decoration:none;color:#aaa;font-weight:bold;}

.nav-menu ul li.documentacao {background-image:url(../Images/theme/menu-btn.png);}
.documentacao .collapsible-heading {background-image:url(../Images/theme/icon-documentacao.png);}
.documentacao .collapsible-heading-toggle{text-decoration:none;}
.nav-menu ul li.documentacao .collapsible-heading .active a{color:#715AB2;text-decoration:none;font-weight:bold;}
.nav-menu ul li.documentacao .collapsible-heading-collapsed .active a{color:#aaa;text-decoration:none;font-weight:bold;}
.nav-menu ul li.documentacao a{text-decoration:none;color:#aaa;font-weight:bold;}

/* END DOCUMENTA&Ccedil;&Atilde;O */


/* END MENU ************************************************************************************************************************* */
/* BEGIN NOTICIAS ******************************************************************************************************************* */
#top-noticias{background-image:url(../Images/theme/top-noticias.png);}
#middle-noticias{background-image:url(../Images/theme/middle-noticias.gif);}
/*#baseline-noticias{background-image:url(../Images/theme/bottom-noticias.png);}
#baseline-noticias p{color:#25c5b9;font-size:1.7em;text-transform:uppercase;font-weight:bold;}*/

#baseline-noticias{background-image:url(../Images/theme/bottom-noticias.png);}
#baseline-noticias h2{font-weight:bold;font-size:2em;}
#baseline-noticias h2 a {color:#25c5b9;text-decoration:none;padding:10px;}

.inside-noticias{background-image:url(../Images/theme/middle-noticias.gif);background-color:#fff;}
.inside-noticias .titulo {padding:0 10px 0 10px;color:#a7a7a7;font-style:normal;font-size:1.7em;font-weight:bold;text-transform:uppercase;text-decoration:none;}
#nav-noticias a, #s7 strong {text-decoration:none;color:#FFF;font-size:1.5em;background-image:url(../Images/theme/btn.gif);text-align:center;}
#nav-noticias a.activeSlide {font-weight:bold;font-size:1.6em;background-image:url(../Images/theme/btn-over.gif);}
/* END NOTICIAS ******************************************************************************************************************* */


/*  HOMEPAGE -&gt; SOLUCOES ********************************************************************************************************** */
/*  HEADERS */
.main-highlights h2.title{font-weight:bold;line-height:2.5em;padding:0 0 0 10px;color:#9c9c9c;text-transform:uppercase;font-size:1.7em;}
.main-highlights h2.title a {text-decoration:none;color:#9c9c9c;}
.main-highlights h2.title a:hover {color:#5d5d5d;}







/* Layout helpers
----------------------------------*/
.main-highlights .ui-helper-hidden { display: none; }
.main-highlights .ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.main-highlights .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.main-highlights .ui-helper-clearfix:after { content: &quot;.&quot;; display: block; height: 0; clear: both; visibility: hidden; }
.main-highlights .ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.main-highlights .ui-helper-clearfix { display:block; }
/* end clearfix */
.main-highlights .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.main-highlights .ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.main-highlights .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.main-highlights .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Calibri&amp;fwDefault=normal&amp;fsDefault=1.1em&amp;cornerRadius=10px&amp;bgColorHeader=cccccc&amp;bgTextureHeader=03_highlight_soft.png&amp;bgImgOpacityHeader=75&amp;borderColorHeader=aaaaaa&amp;fcHeader=222222&amp;iconColorHeader=222222&amp;bgColorContent=ffffff&amp;bgTextureContent=05_inset_soft.png&amp;bgImgOpacityContent=25&amp;borderColorContent=aaaaaa&amp;fcContent=222222&amp;iconColorContent=222222&amp;bgColorDefault=e6e6e6&amp;bgTextureDefault=02_glass.png&amp;bgImgOpacityDefault=75&amp;borderColorDefault=d3d3d3&amp;fcDefault=555555&amp;iconColorDefault=888888&amp;bgColorHover=dadada&amp;bgTextureHover=02_glass.png&amp;bgImgOpacityHover=75&amp;borderColorHover=999999&amp;fcHover=212121&amp;iconColorHover=454545&amp;bgColorActive=ffffff&amp;bgTextureActive=02_glass.png&amp;bgImgOpacityActive=65&amp;borderColorActive=aaaaaa&amp;fcActive=212121&amp;iconColorActive=454545&amp;bgColorHighlight=fbf9ee&amp;bgTextureHighlight=02_glass.png&amp;bgImgOpacityHighlight=55&amp;borderColorHighlight=fcefa1&amp;fcHighlight=363636&amp;iconColorHighlight=2e83ff&amp;bgColorError=fef1ec&amp;bgTextureError=05_inset_soft.png&amp;bgImgOpacityError=95&amp;borderColorError=cd0a0a&amp;fcError=cd0a0a&amp;iconColorError=cd0a0a&amp;bgColorOverlay=aaaaaa&amp;bgTextureOverlay=01_flat.png&amp;bgImgOpacityOverlay=0&amp;opacityOverlay=30&amp;bgColorShadow=aaaaaa&amp;bgTextureShadow=01_flat.png&amp;bgImgOpacityShadow=0&amp;opacityShadow=30&amp;thicknessShadow=8px&amp;offsetTopShadow=-8px&amp;offsetLeftShadow=-8px&amp;cornerRadiusShadow=8px
*/


/* Component containers
----------------------------------*/
.main-highlights .ui-widget { font-family: Calibri; font-size: 1.6em; }
.main-highlights .ui-widget .ui-widget { font-size: 1.6em; }
.main-highlights .ui-widget input, .main-highlights .ui-widget select, .main-highlights .ui-widget textarea, .main-highlights .ui-widget button { font-family: Calibri; font-size: 1.6em; }
.main-highlights .ui-widget-content { border: 1px solid #d5d5d5; background: url(../Images/theme/ui-bg_gradient-grey.gif) 0 0 repeat-x; color: #6a6a6a;font-size: 1.6em; }
.main-highlights .ui-widget-content a { color: #095b95; }
.main-highlights .ui-widget-content a:hover { color: #d88619; }
.main-highlights .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(../Images/theme/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #6a6a6a; font-weight: bold; }
.main-highlights .ui-widget-header a { color: #6a6a6a; }
.main-highlights .ui-widget-header a:hover { color: #6a6a6a; }

/* Interaction states
----------------------------------*/
.main-highlights .ui-state-default, .main-highlights .ui-widget-content .ui-state-default, .main-highlights .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(../Images/theme/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
.main-highlights .ui-state-default a, .main-highlights .ui-state-default a:link, .main-highlights .ui-state-default a:visited { color: #095b95; text-decoration: none; }
.main-highlights .ui-state-hover, .main-highlights .ui-widget-content .ui-state-hover, .main-highlights .ui-widget-header .ui-state-hover, .main-highlights .ui-state-focus, .main-highlights .ui-widget-content .ui-state-focus, .main-highlights .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(../Images/theme/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #d88619; }
.main-highlights .ui-state-hover a, .main-highlights .ui-state-hover a:hover { color: #6a6a6a; text-decoration: none; }
.main-highlights .ui-state-active, .main-highlights .ui-widget-content .ui-state-active, .main-highlights .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(../Images/theme/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.main-highlights .ui-state-active a, .main-highlights .ui-state-active a:link, .main-highlights .ui-state-active a:visited { color: #095b95; text-decoration: none; }
.main-highlights .ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.main-highlights .ui-state-highlight, .main-highlights .ui-widget-content .ui-state-highlight, .main-highlights .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee url(../Images/theme/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.main-highlights .ui-state-highlight a, .main-highlights .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.main-highlights .ui-state-error, .main-highlights .ui-widget-content .ui-state-error, .main-highlights .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(../Images/theme/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x; color: #cd0a0a; }
.main-highlights .ui-state-error a, .main-highlights .ui-widget-content .ui-state-error a, .main-highlights .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.main-highlights .ui-state-error-text, .main-highlights .ui-widget-content .ui-state-error-text, .main-highlights .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.main-highlights .ui-priority-primary, .main-highlights .ui-widget-content .ui-priority-primary, .main-highlights .ui-widget-header .ui-priority-primary { font-weight: bold; }
.main-highlights .ui-priority-secondary, .main-highlights .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.main-highlights .ui-state-disabled, .main-highlights .ui-widget-content .ui-state-disabled, .main-highlights .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.main-highlights .ui-icon { width: 16px; height: 16px; background-image: url(../Images/theme/ui-icons_222222_256x240.png); }
.main-highlights .ui-widget-content .ui-icon {background-image: url(../Images/theme/ui-icons_222222_256x240.png); }
.main-highlights .ui-widget-header .ui-icon {background-image: url(../Images/theme/ui-icons_222222_256x240.png); }
.main-highlights .ui-state-default .ui-icon { background-image: url(../Images/theme/ui-icons_888888_256x240.png); }
.main-highlights .ui-state-hover .ui-icon, .main-highlights .ui-state-focus .ui-icon {background-image: url(../Images/theme/ui-icons_454545_256x240.png); }
.main-highlights .ui-state-active .ui-icon {background-image: url(../Images/theme/ui-icons_454545_256x240.png); }
.main-highlights .ui-state-highlight .ui-icon {background-image: url(../Images/theme/ui-icons_2e83ff_256x240.png); }
.main-highlights .ui-state-error .ui-icon, .main-highlights .ui-state-error-text .ui-icon {background-image: url(../Images/theme/ui-icons_cd0a0a_256x240.png); }

/* Misc visuals
----------------------------------*/

/* Corner radius */
.main-highlights .ui-corner-tl { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; }
.main-highlights .ui-corner-tr { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; }
.main-highlights .ui-corner-bl { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; }
.main-highlights .ui-corner-br { -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; }
.main-highlights .ui-corner-top { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; }
.main-highlights .ui-corner-bottom { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; }
.main-highlights .ui-corner-right {  -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; }
.main-highlights .ui-corner-left { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; }
.main-highlights .ui-corner-all { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
/*  CONTENT */

.DarkBlue{color:#137aa2;font-weight:bold;font-style:italic;font-size:1.4em;}/* subtitulo azul */
.LightGreen{color:#86af59;font-style:italic; font-size:1.3em;}/* subtitulo verde-claro */
.Green{color:#59a345;font-size:1.5em;}/*titulo verde*/
.DarkGrey{color:#464846;}/* subtitulo cinza escuro */
.GoldenBrown{color:#685e27;font-style:italic;font-weight:bold;}/* subtitulo em tons de dourado/castanho */

/* END HOMEPAGE -&gt; SOLUCOES ********************************************************************************************************** */

/* Noticias - Media Room - BI - BASE   */
.media-pages {font-size:1.7em;}
.media-pages .ui-widget-content { border: 1px solid #d5d5d5; background: #fff;}
.media-pages .ui-widget-content a {font-weight:bold;color:#095b95;}
.media-pages .ui-widget-content a:hover {color:#d88619;}
.news {padding:0 30px;font-size:0.9em; line-height:1.4em;}
.news ul, .news ul, .news ol {}
.news ul, .news  ol {margin:0 0 0 25px;line-height:1.5em;padding:10px 0;list-style:outside;}
.news  ol {list-style:decimal;}
.news h1, .news h2, .news h3, .news h4, .news h5, .news h6 {margin:0;padding:0;}
.news h3, .news h4 {color:#666;font-weight:bold;line-height:1.5em;}
.news h5, .news h6 {color:#666;font-weight:normal;font-style:italic;}
.news table h2 {color:#24c5b5;}
.news table h3, .news h4 {color:#666;font-weight:bold;line-height:1.5em;}
.news table h5, .news h6 {color:#666;font-weight:normal;font-style:italic;}
.news-title h2 {font-size:1.1em;color:#24c5b5;}
.news-title h3 {font-size:0.9em;}
/* Corner radius */
.media-pages .ui-corner-tl { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; }
.media-pages .ui-corner-tr { -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
.media-pages .ui-corner-bl { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
.media-pages .ui-corner-br { -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
.media-pages .ui-corner-top { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
.media-pages .ui-corner-bottom { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
.media-pages .ui-corner-right {  -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
.media-pages .ui-corner-left { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
.media-pages .ui-corner-all { -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }

.timeline-bottomback{background: url(../Images/theme/pattern-years-bottom.gif) repeat-x top left;width:100%;height:38px;}
.icon-newsarea  {background: url(../Images/theme/icon-newsarea.png) no-repeat top left;height:104px;left:55px;position:relative;top:-110px;width:100px;}

/* Formata&ccedil;&atilde;o de conte&uacute;dos  */
.alignJustify {text-align:justify;}
.alignCenter {text-align:center;}
.btn-arrow {width:24px;height:24px;position:relative;top:7px;left:640px;}
.btn-arrow a{text-decoration:none;}
.btn-arrow a {width:24px;line-height:24px;display:block;background-image:url(../Images/theme/btn-arrow.gif);background-position:-48px 0;}
.btn-arrow a:hover {background-position: 0 23px;}

.btn-arrow2 {width:24px;height:24px;position:relative;top:7px;left:921px;}
.btn-arrow2 a {width:24px;line-height:24px;display:block;background-image:url(../Images/theme/btn-arrow.gif);background-position:-48px 0;}
.btn-arrow2 a:hover {background-position: 0 23px;}

.btn-arrow-top {width:24px;height:24px;position:relative;top:15px;left:921px;background:#fff;border:1px solid #d5d5d5;border-bottom:none;border-left:none;padding:7px 7px 0 7px;-moz-border-radius-topleft: 25px; -webkit-border-top-left-radius: 25px; border-top-left-radius: 25px; -moz-border-radius-topright: 25px; -webkit-border-top-right-radius: 25px; border-top-right-radius: 25px;}
.btn-arrow-top a {width:24px;line-height:24px;display:block;background-image:url(../Images/theme/btn-arrow.gif);background-position:-48px 0;}
.btn-arrow-top a:hover {background-position: 0 23px;}


/* MEDIAROOM  - Formata&ccedil;&atilde;o de conte&uacute;dos */

.mediaroom h2.title {font-size:1em;text-align:center;color:#666;padding:30px 0 20px 435px;}
.mediaroom h2.title a {color:#999;}
.mediaroom div.highlight{background:url(../Images/theme/mediaroom-back.gif) no-repeat 50% 0;width:98%;} /*{background:url(../Images/theme/icon-mediaroom.gif) no-repeat 7% 0%;height:300px;}*/
.mediaroom div.highlight .btns-media  ul li a.see{background-position:24px 0;}
.mediaroom div.highlight .btns-media  ul li a:hover.see{background-position:24px -40px;}
.mediaroom div.highlight p {font-size:0.9em;}
.media-highlight p {padding:35px 0 10px 0;text-align:justify;color:#666;line-height:1.5em;font-size:1.2em;}

.video-highlight2 p {color:#5d5d5d;text-align:justify;font-size:1em;}
.video-highlight2 p.socialbtn a {background-image:url(../Images/theme/btn-video.gif);display:inline-block;}
.video-highlight2 p.socialbtn a.see{background-position:24px 0;}
.video-highlight2 p.socialbtn a:hover.see{background-position:24px -40px;}

/*   VIDEOS - HORIZONTAL  CAROUSEL  SKIN   ************************************************************* */
#MediaNav .jcarousel-skin-tango .jcarousel-container, #MediaNav2 .jcarousel-skin-tango .jcarousel-container, #MediaNav3 .jcarousel-skin-tango .jcarousel-container {
   /* -moz-border-radius: 10px;*/
    background:none;
    border: 0;
	font: 1em Calibri, Arial, Helvetica, Verdana, sans-serif;
	margin:0 0 0 10px;
}

#MediaNav .jcarousel-skin-tango .jcarousel-container-horizontal, #MediaNav2 .jcarousel-skin-tango .jcarousel-container, #MediaNav3 .jcarousel-skin-tango .jcarousel-container {
    width: 610px;
    padding: 0px 35px;
}

#MediaNav .jcarousel-skin-tango .jcarousel-clip-horizontal, #MediaNav2 .jcarousel-skin-tango .jcarousel-clip-horizontal, #MediaNav3 .jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  610px;
}


#MediaNav .jcarousel-skin-tango .jcarousel-item, #MediaNav2 .jcarousel-skin-tango .jcarousel-item, #MediaNav3 .jcarousel-skin-tango .jcarousel-item {
    width: 180px;
	border: 1px solid #fff;
}


#MediaNav .jcarousel-skin-tango .jcarousel-item-horizontal, #MediaNav2 .jcarousel-skin-tango .jcarousel-item-horizontal, #MediaNav3 .jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 30px;
}

#MediaNav .jcarousel-skin-tango .jcarousel-item-horizontal p, #MediaNav2 .jcarousel-skin-tango .jcarousel-item-horizontal p, #MediaNav3 .jcarousel-skin-tango .jcarousel-item-horizontal p {font-size:0.9em;}

#MediaNav .jcarousel-skin-tango .jcarousel-item-placeholder, #MediaNav2 .jcarousel-skin-tango .jcarousel-item-placeholder, #MediaNav3 .jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
#MediaNav .jcarousel-skin-tango .jcarousel-next-horizontal, #MediaNav2 .jcarousel-skin-tango .jcarousel-next-horizontal, #MediaNav3 .jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 95px;
    right: 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../Images/theme/next-horizontal.png) no-repeat 0 0;
}

#MediaNav .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #MediaNav2 .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #MediaNav3 .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

#MediaNav .jcarousel-skin-tango .jcarousel-next-horizontal:active, #MediaNav2 .jcarousel-skin-tango .jcarousel-next-horizontal:active, #MediaNav3 .jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

#MediaNav .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #MediaNav2 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #MediaNav3 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
#MediaNav .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #MediaNav2 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #MediaNav3 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
#MediaNav .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active, #MediaNav2 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active, #MediaNav3 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

#MediaNav .jcarousel-skin-tango .jcarousel-prev-horizontal, #MediaNav2 .jcarousel-skin-tango .jcarousel-prev-horizontal, #MediaNav3 .jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 95px;
    left: 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../Images/theme/prev-horizontal.png) no-repeat 0 0;
}

#MediaNav .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #MediaNav2 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #MediaNav3 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

#MediaNav .jcarousel-skin-tango .jcarousel-prev-horizontal:active, #MediaNav2 .jcarousel-skin-tango .jcarousel-prev-horizontal:active, #MediaNav3 .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

#MediaNav .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #MediaNav2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #MediaNav3 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
#MediaNav .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #MediaNav2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #MediaNav3 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #MediaNav .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active, #MediaNav2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active, #MediaNav3 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/*  POWER ERP - FAMILIA  */

.pageFamily {font: 1em Calibri, Arial, Helvetica, Verdana, sans-serif;}
.pageFamily .banner {background:url(../Images/theme/solutionsbanner-back.png) no-repeat top left;}
.pageFamily h2 {color:#fff;font-weight:bold;line-height:2em;font-size:1.7em;}
.pageFamily .content {font-size:1.5em;padding:0 8px;margin:10px 0;}
.pageFamily .content p, .pageFamily .content ul, .pageFamily .content span, .pageFamily .content div, .pageFamily .content ul, .pageFamily .content ol {color:#3d3d3d;}
.pageFamily .content ul, .pageFamily .content ol {margin:0 0 0 25px;line-height:1.5em;padding:10px 0;list-style:outside;}
.pageFamily .content ol {list-style:decimal;}
.pageFamily .content .span {margin:10px 0;line-height:1.5em;}
.pageFamily .content h1, .pageFamily .content h2, .pageFamily .content h3, .pageFamily .content h4, .pageFamily .content h5, .pageFamily .content h6 {line-height:2em;color:#3d3d3d;}
.pageFamily .content a {text-decoration:none;font-weight:bold;color:#095b95;}
.pageFamily .content a:hover {color:#d88619;}
.pageFamily .content table {margin:0;}
.pageFamily .content table tr {}
.pageFamily .content table tr th {}
.pageFamily .content table tr td {}




.pageFamily .content-default table {margin:0;}
.pageFamily .content-default table tr {}
.pageFamily .content-default table tr th {font-size:1.2em;color:#095b95;padding:10px 0 10px 5px;}
.pageFamily .content-default table tr td {text-align:left;color:#595959;width:25%;padding:0 0 0 5px;}
.pageFamily .content-default table tr td ul li {line-height:1.5em;padding:10px 0;}

.power-solutions-item {background-image:url(../Images/theme/shadow-item.png);padding:0 0 0 5px;width:95%;}
.power-solutions-item h3 {color:#595959;font-size:1.7em;font-weight:bold;padding:5px 0 10px 7px;}
.power-solutions-item a {text-decoration:none;}
.power-solutions-item a img {border:0;}


/* BI Solutions  - nav */
.bi-solutions p{color:#4b779a;font-style:normal;font-size:1.5em;}
.bi-solutions span{color:#7b7b7b;text-align:justify;font-size:1.3em;}
#bi-nav1 a, #bi-nav2 a, #bi-nav3 a, #bi-nav4 a, #bi-nav5 a, #bi-nav6 a, #s7 strong {text-decoration:none;color:#FFF;font-size:1.5em;background-image:url(../Images/theme/btn.png);text-align:center;}
#bi-nav1 a.activeSlide, #bi-nav2 a.activeSlide, #bi-nav3 a.activeSlide, #bi-nav4 a.activeSlide, #bi-nav5 a.activeSlide, #bi-nav6 a.activeSlide {font-weight:bold;background-image:url(../Images/theme/btn-hover.png);}
#bi-nav1 a:focus, #bi-nav2 a:focus, #bi-nav3 a:focus, #bi-nav4 a:focus, #bi-nav5 a:focus, #bi-nav6 a:focus { outline: none; }
.bi-solutions ul { list-style: none; text-align: left; margin:0;position:relative;left:0px}
.bi-solutions ul li a  {width:220px;margin:0;padding:0;}
/* .bi-solutions li { display: none; } */
.bi-solutions ul li a:link, .bi-solutions ul li a:visited, .bi-solutions ul li a:hover, .bi-solutions ul li a:active { text-decoration: none; border:none;}
.bi-solutions ul li a:link img, .bi-solutions ul li a:visited img, .bi-solutions ul li a:hover img, .bi-solutions ul li a:active img { border: none; }
.bi-solutions ul li .caption
{
	height:50px;
	 z-index:999;
	color:#FFFFFF;
	font-weight:bold;
	position: absolute;
	left:0;
	bottom:3px;
	background-color: #000;
	width: 211px;
	display:none; 
	opacity: 0.75;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
	-MS-filter: &quot;progid:DXImageTransform.Microsoft.Alpha(Opacity=75)&quot;;
	-moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px;  
}

.bi-solutions ul li .caption p
{
	text-indent: 0;
	margin:10px 0;
	color:#FFFFFF;
}


.solutions-item {background-image:url(../Images/theme/shadow-item.png);padding:0 0 0 5px;}
.solutions-item h3 {color:#595959;font-size:1.7em;font-weight:bold;padding:0 0 10px 7px;float:left;width:145px;margin:0;}
.solutions-item a {text-decoration:none;}
.solutions-item a img {border:0;}

/* END BI Solutions - nav  ************************************************************************************************** */


/*   DOCUMENTOS - HORIZONTAL  CAROUSEL  SKIN   ************************************************************* */
#Docs {width:900px;}
#Docs .jcarousel-skin-tango .jcarousel-container {
   /* -moz-border-radius: 10px;*/
    background:none;
    border: 0;
	font: 1em Calibri, Arial, Helvetica, Verdana, sans-serif;
	margin:0 0 0 10px;
}

#Docs .jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 850px;
    padding: 20px 40px;
}

#Docs .jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  850px;
    height: 300px;
}


#Docs .jcarousel-skin-tango .jcarousel-item {
    width: 115px;
    height: 300px;
	border: 1px solid #fff;
}


#Docs .jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 30px;
}

#Docs .jcarousel-skin-tango .jcarousel-item-horizontal p {font-size:1em;}

#Docs .jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
#Docs .jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 85px;
    right: 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../Images/theme/next-horizontal.png) no-repeat 0 0;
}

#Docs .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

#Docs .jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

#Docs .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
#Docs .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
#Docs .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

#Docs .jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 85px;
    left: 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../Images/theme/prev-horizontal.png) no-repeat 0 0;
}

#Docs .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

#Docs .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

#Docs .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
#Docs .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
#Docs .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.doc {width:102px;height:138px;}
.doc img {border:1px solid #fff;margin:5px;}

/*  ***********************		documents	************************ */
#Docs1, #Docs2, #Docs3, #Docs4 {width:645px;margin:0 0 0 25px;}
#Docs1 .jcarousel-skin-tango .jcarousel-container, #Docs2 .jcarousel-skin-tango .jcarousel-container, #Docs3 .jcarousel-skin-tango .jcarousel-container, #Docs4 .jcarousel-skin-tango .jcarousel-container  {
   /* -moz-border-radius: 10px;*/
    background:none;
    border: 0;
	font: 1em Calibri, Arial, Helvetica, Verdana, sans-serif;
	margin:0 0 0 10px;
}

#Docs1 .jcarousel-skin-tango .jcarousel-container-horizontal, #Docs2 .jcarousel-skin-tango .jcarousel-container-horizontal, #Docs3 .jcarousel-skin-tango .jcarousel-container-horizontal, #Docs4 .jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 550px;
    padding: 0 40px;
}

#Docs1 .jcarousel-skin-tango .jcarousel-clip-horizontal, #Docs2 .jcarousel-skin-tango .jcarousel-clip-horizontal, #Docs3 .jcarousel-skin-tango .jcarousel-clip-horizontal, #Docs4 .jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  550px;
    height: 235px;
}


#Docs1 .jcarousel-skin-tango .jcarousel-item, #Docs2 .jcarousel-skin-tango .jcarousel-item, #Docs3 .jcarousel-skin-tango .jcarousel-item, #Docs4 .jcarousel-skin-tango .jcarousel-item {
    width: 115px;
	border: 1px solid #fff;
}


#Docs1 .jcarousel-skin-tango .jcarousel-item-horizontal, #Docs2 .jcarousel-skin-tango .jcarousel-item-horizontal, #Docs3 .jcarousel-skin-tango .jcarousel-item-horizontal, #Docs4 .jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 30px;
}

#Docs1 .jcarousel-skin-tango .jcarousel-item-horizontal p, #Docs2 .jcarousel-skin-tango .jcarousel-item-horizontal p, #Docs3 .jcarousel-skin-tango .jcarousel-item-horizontal p, #Docs4 .jcarousel-skin-tango .jcarousel-item-horizontal p {font-size:1em;}

#Docs1 .jcarousel-skin-tango .jcarousel-item-placeholder, #Docs2 .jcarousel-skin-tango .jcarousel-item-placeholder, #Docs3 .jcarousel-skin-tango .jcarousel-item-placeholder, #Docs4 .jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
#Docs1 .jcarousel-skin-tango .jcarousel-next-horizontal, #Docs2 .jcarousel-skin-tango .jcarousel-next-horizontal, #Docs3 .jcarousel-skin-tango .jcarousel-next-horizontal, #Docs4 .jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 80px;
    right: 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../Images/theme/next-horizontal.png) no-repeat 0 0;
}

#Docs1 .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #Docs2 .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #Docs3 .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #Docs4 .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

#Docs1 .jcarousel-skin-tango .jcarousel-next-horizontal:active, #Docs2 .jcarousel-skin-tango .jcarousel-next-horizontal:active, #Docs3 .jcarousel-skin-tango .jcarousel-next-horizontal:active, #Docs4 .jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

#Docs1 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #Docs2 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #Docs3 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #Docs4 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
#Docs1 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #Docs2 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #Docs3 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #Docs4 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, 
#Docs1 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active, #Docs2 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active, #Docs3 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active, #Docs4 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

#Docs1 .jcarousel-skin-tango .jcarousel-prev-horizontal, #Docs2 .jcarousel-skin-tango .jcarousel-prev-horizontal, #Docs3 .jcarousel-skin-tango .jcarousel-prev-horizontal, #Docs4 .jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 80px;
    left: 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../Images/theme/prev-horizontal.png) no-repeat 0 0;
}

#Docs1 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #Docs2 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #Docs3 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #Docs4 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

#Docs1 .jcarousel-skin-tango .jcarousel-prev-horizontal:active, #Docs2 .jcarousel-skin-tango .jcarousel-prev-horizontal:active, #Docs3 .jcarousel-skin-tango .jcarousel-prev-horizontal:active, #Docs4 .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

#Docs1 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #Docs2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #Docs3 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #Docs4 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
#Docs1 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #Docs2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #Docs3 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #Docs4 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
#Docs1 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active, #Docs2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active , #Docs3 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active , #Docs4 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active  {
    cursor: default;
    background-position: -96px 0;
}

.doc {width:102px;height:138px;}
.doc img {border:1px solid #fff;margin:5px;}

#Docs h3 {font-size:1.5em;color:#444;padding:5px 0;}
#Docs h4 {font-size:1.4em;}
#Docs1 h3, #Docs2 h3, #Docs3 h3, #Docs4 h3 {font-size:0.9em;color:#444;padding:5px 0;}
#Docs1 h4, #Docs2 h4, #Docs3 h4, #Docs4 h4 {font-size:0.8em;}
#Docs1 .main-highlights .ui-widget-content, #Docs2 .main-highlights .ui-widget-content, #Docs3 .main-highlights .ui-widget-content, #Docs4 .main-highlights .ui-widget-content { border: 1px solid #d5d5d5; background: url(../Images/theme/ui-bg_gradient-grey.gif) 0 0 repeat-x; color: #6a6a6a;font-size: 1.6em; }

/* VERTICAL NAVIGATION - DOCs BI SOLUTIONS*/
#bi-docs {margin:0 0 0 30px}
#bi-docs ul li p{background:url(../Images/theme/ui-bg_gradient-grey.gif) repeat-x top left;}
#bi-docs h3 {font-size:0.9em;color:#444;padding:5px 0;}
#bi-docs h4 {font-size:0.8em;}
#bi-docs .jcarousel-skin-tango .jcarousel-container-vertical {width: 105px;height: 185px;padding: 40px 20px;}
#bi-docs .jcarousel-skin-tango .jcarousel-clip-vertical {width:  105px;height: 185px;}
#bi-docs .jcarousel-skin-tango .jcarousel-item {width: 104px;height: 175px;}
#bi-docs .jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 10px;}
#bi-docs .jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}

/**
 *  Vertical Buttons
 */
#bi-docs .jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 0px;
    left: 55px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../Images/theme/next-vertical.gif) no-repeat 0 0;
}

#bi-docs .jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -64px;
}

#bi-docs .jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -32px;
}

#bi-docs.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
#bi-docs .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
#bi-docs .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

#bi-docs .jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 0px;
    left: 55px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../Images/theme/prev-vertical.gif) no-repeat 0 0;
}

#bi-docs .jcarousel-skin-tango .jcarousel-prev-vertical:hover {background-position: 0 -32px;}
#bi-docs .jcarousel-skin-tango .jcarousel-prev-vertical:active {background-position: 0 -64px;}
#bi-docs .jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
#bi-docs .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
#bi-docs .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {cursor: default;background-position: 0 -96px;}




/* ************************************************************************** */

.docs-info {background:#eae5f9;}
.docs-info h4 {color:#6950ae;font-style:italic;padding:10px;}
.docs-info div#form-info {margin:15px auto;width:25%;}
#form-info p, .docs-info #form-info a {color:#8d8d8f;font-weight:bold;font-style:italic;}
#form-info p {float:left;width:32px;height:32px;background-position:0 0;background-repeat:no-repeat;background-image:url(../Images/theme/next-horizontal.png);cursor:pointer;}
#form-info p:hover {width:32px;height:32px;background-position:-64px 0;background-repeat:no-repeat;background-image:url(../Images/theme/next-horizontal.png);}
#form-info a {float:left;padding:5px;}

/*  Formulario   */
.highlight-msn, .error-msn {padding: 0.3em 0.7em;margin:0.5em 0;font-size:0.9em;}
.highlight-msn p span, .error-msn p span {float: left; margin:0 0.3em 0 0;}

/* MORE INFORMATIONS DIALOG */
#dialog-mais-info .ui-corner-tl { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; }
#dialog-mais-info .ui-corner-tr { -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
#dialog-mais-info .ui-corner-bl { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
#dialog-mais-info .ui-corner-br { -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#dialog-mais-info .ui-corner-top { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
#dialog-mais-info .ui-corner-bottom { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#dialog-mais-info .ui-corner-right {  -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#dialog-mais-info .ui-corner-left { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
#dialog-mais-info .ui-corner-all { -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }
#dialog-mais-info .ui-selectmenu-icon { background:url(../Images/theme/upanddown.png);cursor:pointer; }
#dialog-mais-info .ui-selectmenu-icon:hover { background-image:url(../Images/theme/upanddown.png);background-position:-32px 0px;cursor:pointer; }

/* Interaction states
----------------------------------*/
#dialog-mais-info .ui-state-default, #dialog-mais-info .ui-widget-content .ui-state-default, #dialog-mais-info .ui-widget-header .ui-state-default { background:#b4b4b4;color:#fff;border:none;font-weight:bold; }
#dialog-mais-info .ui-state-default a, #dialog-mais-info .ui-state-default a:link, #dialog-mais-info .ui-state-default a:visited { color: #ffffff; text-decoration: none; }
#dialog-mais-info .ui-state-hover, #dialog-mais-info .ui-widget-content .ui-state-hover, #dialog-mais-info .ui-widget-header .ui-state-hover, #dialog-mais-info .ui-state-focus, #dialog-mais-info .ui-widget-content .ui-state-focus, #dialog-mais-info .ui-widget-header .ui-state-focus { background:#b4b4b4;color:#fff;border:none;font-weight:bold; }
#dialog-mais-info .ui-state-hover a, #dialog-mais-info .ui-state-hover a:hover { color: #fff; text-decoration: none; }
#dialog-mais-info .ui-state-active, #dialog-mais-info .ui-widget-content .ui-state-active, #dialog-mais-info .ui-widget-header .ui-state-active { border: none; background: #42cbc3; font-weight: bold; color: #ffffff; }
#dialog-mais-info .ui-state-active a, #dialog-mais-info .ui-state-active a:link, #dialog-mais-info .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
#dialog-mais-info .ui-widget :active { outline: none; }
#dialog-mais-info table {text-align:left;line-height:1.3em;}
#dialog-mais-info table tr {height:50px;}
#dialog-mais-info table tr td {padding:0 10px;}
#dialog-mais-info h4 {color:#42cbc3;font-weight:bold;}
#dialog-mais-info form fieldset {border:0;}
#dialog-mais-info input {color:#6a6a6a;}

/* RECOVER PASSWORD DIALOG */
#dialog-recover-pass .ui-corner-tl { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; }
#dialog-recover-pass .ui-corner-tr { -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
#dialog-recover-pass .ui-corner-bl { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
#dialog-recover-pass .ui-corner-br { -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#dialog-recover-pass .ui-corner-top { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
#dialog-recover-pass .ui-corner-bottom { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#dialog-recover-pass .ui-corner-right {  -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#dialog-recover-pass .ui-corner-left { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
#dialog-recover-pass .ui-corner-all { -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }
#dialog-recover-pass .ui-selectmenu-icon { background:url(../Images/theme/upanddown.png);cursor:pointer; }
#dialog-recover-pass .ui-selectmenu-icon:hover { background-image:url(../Images/theme/upanddown.png);background-position:-32px 0px;cursor:pointer; }

/* Interaction states
----------------------------------*/
#dialog-recover-pass .ui-state-default, #dialog-recover-pass .ui-widget-content .ui-state-default, #dialog-recover-pass .ui-widget-header .ui-state-default { background:#b4b4b4;color:#fff;border:none;font-weight:bold; }
#dialog-recover-pass .ui-state-default a, #dialog-recover-pass .ui-state-default a:link, #dialog-recover-pass .ui-state-default a:visited { color: #ffffff; text-decoration: none; }
#dialog-recover-pass .ui-state-hover, #dialog-recover-pass .ui-widget-content .ui-state-hover, #dialog-recover-pass .ui-widget-header .ui-state-hover, #dialog-recover-pass .ui-state-focus, #dialog-recover-pass .ui-widget-content .ui-state-focus, #dialog-recover-pass .ui-widget-header .ui-state-focus { background:#b4b4b4;color:#fff;border:none;font-weight:bold; }
#dialog-recover-pass .ui-state-hover a, #dialog-recover-pass .ui-state-hover a:hover { color: #fff; text-decoration: none; }
#dialog-recover-pass .ui-state-active, #dialog-recover-pass .ui-widget-content .ui-state-active, #dialog-recover-pass .ui-widget-header .ui-state-active { border: none; background: #42cbc3; font-weight: bold; color: #ffffff; }
#dialog-recover-pass .ui-state-active a, #dialog-recover-pass .ui-state-active a:link, #dialog-recover-pass .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
#dialog-recover-pass .ui-widget :active { outline: none; }
#dialog-recover-pass table {text-align:left;line-height:1.3em;}
#dialog-recover-pass table tr {height:50px;}
#dialog-recover-pass table tr td {padding:0 10px;}
#dialog-recover-pass h4 {color:#42cbc3;font-weight:bold;}
#dialog-recover-pass form fieldset {border:0;}
#dialog-recover-pass input {color:#6a6a6a;width:350px;}

/* DOWNLOAD FILE DIALOG */
#dialog-download-doc .ui-corner-tl { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; }
#dialog-download-doc .ui-corner-tr { -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
#dialog-download-doc .ui-corner-bl { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
#dialog-download-doc .ui-corner-br { -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#dialog-download-doc .ui-corner-top { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
#dialog-download-doc .ui-corner-bottom { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#dialog-download-doc .ui-corner-right {  -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#dialog-download-doc .ui-corner-left { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
#dialog-download-doc .ui-corner-all { -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }
#dialog-download-doc .ui-selectmenu-icon { background:url(../Images/theme/upanddown.png);cursor:pointer; }
#dialog-download-doc .ui-selectmenu-icon:hover { background-image:url(../Images/theme/upanddown.png);background-position:-32px 0px;cursor:pointer; }

/* Interaction states
----------------------------------*/
#dialog-download-doc .ui-state-default, #dialog-download-doc .ui-widget-content .ui-state-default, #dialog-download-doc .ui-widget-header .ui-state-default { background:#b4b4b4;color:#fff;border:none;font-weight:bold; }
#dialog-download-doc .ui-state-default a, #dialog-download-doc .ui-state-default a:link, #dialog-download-doc .ui-state-default a:visited { color: #ffffff; text-decoration: none; }
#dialog-download-doc .ui-state-hover, #dialog-download-doc .ui-widget-content .ui-state-hover, #dialog-download-doc .ui-widget-header .ui-state-hover, #dialog-download-doc .ui-state-focus, #dialog-download-doc .ui-widget-content .ui-state-focus, #dialog-download-doc .ui-widget-header .ui-state-focus { background:#b4b4b4;color:#fff;border:none;font-weight:bold; }
#dialog-download-doc .ui-state-hover a, #dialog-download-doc .ui-state-hover a:hover { color: #fff; text-decoration: none; }
#dialog-download-doc .ui-state-active, #dialog-download-doc .ui-widget-content .ui-state-active, #dialog-download-doc .ui-widget-header .ui-state-active { border: none; background: #42cbc3; font-weight: bold; color: #ffffff; }
#dialog-download-doc .ui-state-active a, #dialog-download-doc .ui-state-active a:link, #dialog-download-doc .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
#dialog-download-doc .ui-widget :active { outline: none; }
#dialog-download-doc table {text-align:left;line-height:1.3em;}
#dialog-download-doc table tr {height:50px;}
#dialog-download-doc table tr td {padding:0 10px;}
#dialog-download-doc h4 {color:#42cbc3;font-weight:bold;}
#dialog-download-doc form fieldset {border:0;}
#dialog-download-doc input {color:#6a6a6a;}


.sub-tit {font-style:italic;font-size:1em;font-weight:normal;color:#999;}
.tit-blue {color:#42cbc3;font-size:1.2em;}
.text {width:160px;padding:0 5px;}
.text2 {width:100px;}



/*  FORM DIV */
/* SELECT MENU */

#formDiv .ui-corner-tl { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; }
#formDiv .ui-corner-tr { -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
#formDiv .ui-corner-bl { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
#formDiv .ui-corner-br { -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#formDiv .ui-corner-top { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
#formDiv .ui-corner-bottom { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#formDiv .ui-corner-right {  -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#formDiv .ui-corner-left { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
#formDiv .ui-corner-all { -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }

#formDiv .ui-selectmenu-icon { background:url(../Images/theme/upanddown.png);cursor:pointer; }
#formDiv .ui-selectmenu-icon:hover { background-image:url(../Images/theme/upanddown.png);background-position:-32px 0px;cursor:pointer; }

/* Interaction states
----------------------------------*/
#formDiv .ui-state-default, #formDiv .ui-widget-content .ui-state-default, #formDiv .ui-widget-header .ui-state-default { background:#b4b4b4;color:#fff;border:none;font-weight:bold; }
#formDiv .ui-state-default a, #formDiv .ui-state-default a:link, #formDiv .ui-state-default a:visited { color: #ffffff; text-decoration: none; }
#formDiv .ui-state-hover, #formDiv .ui-widget-content .ui-state-hover, #formDiv .ui-widget-header .ui-state-hover, #formDiv .ui-state-focus, #formDiv .ui-widget-content .ui-state-focus, #formDiv .ui-widget-header .ui-state-focus { background:#b4b4b4;color:#fff;border:none;font-weight:bold; }
#formDiv .ui-state-hover a, #formDiv .ui-state-hover a:hover { color: #fff; text-decoration: none; }
#formDiv .ui-state-active, #formDiv .ui-widget-content .ui-state-active, #formDiv .ui-widget-header .ui-state-active { border: none; background: #42cbc3; font-weight: bold; color: #ffffff; }
#formDiv .ui-state-active a, #formDiv .ui-state-active a:link, #formDiv .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
#formDiv .ui-widget :active { outline: none; }

#formDiv table {text-align:left;line-height:1.3em;}
#formDiv table tr {height:50px;}
#formDiv table tr th {width:200px;padding:0 10px;text-align:left;}
#formDiv table tr td {padding:0 10px;}
#formDiv h4 {color:#42cbc3;font-weight:bold;}
#formDiv form fieldset {border:0;}
#formDiv table tr td select {font-size:0.8em;}


/**/
#formDiv .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
#formDiv .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
#formDiv .ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
#formDiv .ui-button .ui-button-text { display: block; line-height: 1.4;  }
#formDiv .ui-button-text-only .ui-button-text { padding: .2em 1em; }
#formDiv .ui-button-icon-only .ui-button-text, #formDiv .ui-button-icons-only .ui-button-text { padding: .2em; text-indent: -9999999px; }
#formDiv .ui-button-text-icon-primary .ui-button-text, #formDiv .ui-button-text-icons .ui-button-text { padding: .2em 1em .2em 2.1em; }
#formDiv .ui-button-text-icon-secondary .ui-button-text, #formDiv .ui-button-text-icons .ui-button-text { padding: .2em 2.1em .2em 1em; }
#formDiv .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .2em 1em; }
#formDiv .ui-button:hover {background-color:#42cbc3;}
/*button icon element(s) */
#formDiv .ui-button-icon-only .ui-icon, #formDiv .ui-button-text-icon-primary .ui-icon, #formDiv .ui-button-text-icon-secondary .ui-icon, #formDiv .ui-button-text-icons .ui-icon, #formDiv .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -16px; }
#formDiv .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
#formDiv .ui-button-text-icon-primary .ui-button-icon-primary, #formDiv .ui-button-text-icons .ui-button-icon-primary, #formDiv .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
#formDiv .ui-button-text-icon-secondary .ui-button-icon-secondary, #formDiv .ui-button-text-icons .ui-button-icon-secondary, #formDiv .ui-button-icons-only .ui-button-icon-secondary { right: .2em; }
#formDiv .ui-button-text-icons .ui-button-icon-secondary, #formDiv .ui-button-icons-only .ui-button-icon-secondary { right: .2em; }

/*button sets*/

#formDiv .ui-icon-myarrow  { margin:0;padding:0;width: 16px; height: 16px; background-image: url(../Images/theme/next-prev.png);cursor:pointer; }

#formDiv textarea {width:600px;height:150px;color:#555;font-family: Calibri, Arial, Helvetica, Verdana, sans-serif;}
#formDiv .ui-selectmenu {height:30px}
#formDiv .ui-selectmenu-menu li a, #formDiv .ui-selectmenu-status  {font-size:0.7em;line-height:1.4em;}

#formDiv .sub-tit {font-style:italic;font-size:0.9em;font-weight:normal;color:#999;}

#formDiv .text {width:390px;padding:3px 5px;}
#formDiv .text2 {width:175px;padding:3px 5px;}

.form {margin:0 0 0 20px;}
.form tr th {font-size:0.9em;}
.form tr td input {font-size:0.9em;color:#666;}
#formDiv .btn-form {font-size:0.9em;}

/*    CHECKBOX AND RADIOBUTTON    */
/*	wrapper divs */
.custom-checkbox, .custom-radio { position: relative;top:7px; }
	
/* input, label positioning */
.custom-checkbox input, 
.custom-radio input {
	position: absolute;
	left: 2px;
	top: 3px;
	margin: 0;
	z-index: 0;
}

.custom-checkbox label, 
.custom-radio label {
	display: block;
	position: relative;
	z-index: 1;
	font-size: 1.1em;
	padding-right: 1em;
	line-height: 1em;
	padding: .5em 0 .5em 30px;
	margin: 0 0 .3em;
	cursor: pointer;
}

	
/* states */
.custom-checkbox label { background: url(../Images/theme/checkbox.gif) no-repeat; }
.custom-radio label { background: url(../Images/theme/radiobutton.gif) no-repeat; }
.custom-checkbox label, .custom-radio label {background-position: -10px -14px;}
.custom-checkbox label.hover,
.custom-checkbox label.focus,
.custom-radio label.hover,
.custom-radio label.focus{background-position: -10px -114px;}
.custom-checkbox label.checked,  
.custom-radio label.checked {background-position: -10px -214px;}
.custom-checkbox label.checkedHover, .custom-checkbox label.checkedFocus{background-position: -10px -314px;}
.custom-checkbox label.focus, 
.custom-radio label.focus {outline: 1px dotted #ccc;}

/**/
#dialog-mais-info .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
#dialog-mais-info .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
#dialog-mais-info .ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 
/*button text element */
#dialog-mais-info .ui-button .ui-button-text { display: block; line-height: 1.4;  }
#dialog-mais-info .ui-button-text-only .ui-button-text { padding: .2em 1em; }
#dialog-mais-info .ui-button-icon-only .ui-button-text, #dialog-mais-info .ui-button-icons-only .ui-button-text { padding: .2em; text-indent: -9999999px; }
#dialog-mais-info .ui-button-text-icon-primary .ui-button-text, #dialog-mais-info .ui-button-text-icons .ui-button-text { padding: .2em 1em .2em 2.1em; }
#dialog-mais-info .ui-button-text-icon-secondary .ui-button-text, #dialog-mais-info .ui-button-text-icons .ui-button-text { padding: .2em 2.1em .2em 1em; }
#dialog-mais-info .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .2em 1em; }
#dialog-mais-info .ui-button:hover {background-color:#42cbc3;}
/*button icon element(s) */
#dialog-mais-info .ui-button-icon-only .ui-icon, #dialog-mais-info .ui-button-text-icon-primary .ui-icon, #dialog-mais-info .ui-button-text-icon-secondary .ui-icon, #dialog-mais-info .ui-button-text-icons .ui-icon, #dialog-mais-info .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -16px; }
#dialog-mais-info .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
#dialog-mais-info .ui-button-text-icon-primary .ui-button-icon-primary, #dialog-mais-info .ui-button-text-icons .ui-button-icon-primary, #dialog-mais-info .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
#dialog-mais-info .ui-button-text-icon-secondary .ui-button-icon-secondary, #dialog-mais-info .ui-button-text-icons .ui-button-icon-secondary, #dialog-mais-info .ui-button-icons-only .ui-button-icon-secondary { right: .2em; }
#dialog-mais-info .ui-button-text-icons .ui-button-icon-secondary, #dialog-mais-info .ui-button-icons-only .ui-button-icon-secondary { right: .2em; }
/*button sets*/
#dialog-mais-info .ui-icon-myarrow  { margin:0;padding:0;width: 16px; height: 16px; background-image: url(../Images/theme/next-prev.png);cursor:pointer; }

/**/
#dialog-recover-pass .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
#dialog-recover-pass .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
#dialog-recover-pass .ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 
/*button text element */
#dialog-recover-pass .ui-button .ui-button-text { display: block; line-height: 1.4;  }
#dialog-recover-pass .ui-button-text-only .ui-button-text { padding: .2em 1em; }
#dialog-recover-pass .ui-button-icon-only .ui-button-text, #dialog-recover-pass .ui-button-icons-only .ui-button-text { padding: .2em; text-indent: -9999999px; }
#dialog-recover-pass .ui-button-text-icon-primary .ui-button-text, #dialog-recover-pass .ui-button-text-icons .ui-button-text { padding: .2em 1em .2em 2.1em; }
#dialog-recover-pass .ui-button-text-icon-secondary .ui-button-text, #dialog-recover-pass .ui-button-text-icons .ui-button-text { padding: .2em 2.1em .2em 1em; }
#dialog-recover-pass .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .2em 1em; }
#dialog-recover-pass .ui-button:hover {background-color:#42cbc3;}
/*button icon element(s) */
#dialog-recover-pass .ui-button-icon-only .ui-icon, #dialog-recover-pass .ui-button-text-icon-primary .ui-icon, #dialog-recover-pass .ui-button-text-icon-secondary .ui-icon, #dialog-recover-pass .ui-button-text-icons .ui-icon, #dialog-recover-pass .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -16px; }
#dialog-recover-pass .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
#dialog-recover-pass .ui-button-text-icon-primary .ui-button-icon-primary, #dialog-recover-pass .ui-button-text-icons .ui-button-icon-primary, #dialog-recover-pass .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
#dialog-recover-pass .ui-button-text-icon-secondary .ui-button-icon-secondary, #dialog-recover-pass .ui-button-text-icons .ui-button-icon-secondary, #dialog-recover-pass .ui-button-icons-only .ui-button-icon-secondary { right: .2em; }
#dialog-recover-pass .ui-button-text-icons .ui-button-icon-secondary, #dialog-recover-pass .ui-button-icons-only .ui-button-icon-secondary { right: .2em; }
/*button sets*/
#dialog-recover-pass .ui-icon-myarrow  { margin:0;padding:0;width: 16px; height: 16px; background-image: url(../Images/theme/next-prev.png);cursor:pointer; }
#dialog-recover-pass textarea {width:600px;height:150px;color:#555;}

/**/
#dialog-download-doc .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
#dialog-download-doc .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
#dialog-download-doc .ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 
/*button text element */
#dialog-download-doc .ui-button .ui-button-text { display: block; line-height: 1.4;  }
#dialog-download-doc .ui-button-text-only .ui-button-text { padding: .2em 1em; }
#dialog-download-doc .ui-button-icon-only .ui-button-text, #dialog-download-doc .ui-button-icons-only .ui-button-text { padding: .2em; text-indent: -9999999px; }
#dialog-download-doc .ui-button-text-icon-primary .ui-button-text, #dialog-download-doc .ui-button-text-icons .ui-button-text { padding: .2em 1em .2em 2.1em; }
#dialog-download-doc .ui-button-text-icon-secondary .ui-button-text, #dialog-download-doc .ui-button-text-icons .ui-button-text { padding: .2em 2.1em .2em 1em; }
#dialog-download-doc .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .2em 1em; }
#dialog-download-doc .ui-button:hover {background-color:#42cbc3;}
/*button icon element(s) */
#dialog-download-doc .ui-button-icon-only .ui-icon, #dialog-download-doc .ui-button-text-icon-primary .ui-icon, #dialog-download-doc .ui-button-text-icon-secondary .ui-icon, #dialog-download-doc .ui-button-text-icons .ui-icon, #dialog-download-doc .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -16px; }
#dialog-download-doc .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
#dialog-download-doc .ui-button-text-icon-primary .ui-button-icon-primary, #dialog-download-doc .ui-button-text-icons .ui-button-icon-primary, #dialog-download-doc .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
#dialog-download-doc .ui-button-text-icon-secondary .ui-button-icon-secondary, #dialog-download-doc .ui-button-text-icons .ui-button-icon-secondary, #dialog-download-doc .ui-button-icons-only .ui-button-icon-secondary { right: .2em; }
#dialog-download-doc .ui-button-text-icons .ui-button-icon-secondary, #dialog-download-doc .ui-button-icons-only .ui-button-icon-secondary { right: .2em; }
/*button sets*/
#dialog-download-doc .ui-icon-myarrow  { margin:0;padding:0;width: 16px; height: 16px; background-image: url(../Images/theme/next-prev.png);cursor:pointer; }

/**/
/*********************************************************************************************** */
/* MENU IPOD - BI SOLUTIONS */
#ipod-bend {background-image:url(../Images/theme/ticker-bend.gif);}

/* BEGIN BI TICKER */
#hd-ticker { border-bottom:1px solid #fff;width:80px;color:#999;font-weight:bold;}
#hd-ticker a {color:#777;text-decoration:none;}
#hd-ticker a:hover {color:#d88619;}
#ticker-bend{background-image:url(../Images/theme/ticker-bend.gif);}
/* BEGIN DIALOG */

#bi-ticker .ui-dialog{text-align:center;font-size:0.9em;}
/* END DIALOG */
/* BEGIN JQUERY UI THEME */
#bi-ticker .ui-widget .ui-widget{font-size:1em;}
#bi-ticker .ui-widget-content{border-style:solid;border-color:#c6c6c6;background-color:#fff;color:#1eaa9f;}
#bi-ticker .ui-widget-content a{color:#1eaa9f;text-decoration:none;}
#bi-ticker .ui-widget-content a:hover{color:#e9a23a;text-decoration:none;}
/* Interaction states
----------------------------------*/
#bi-ticker .ui-state-default, #bi-ticker .ui-widget-content .ui-state-default{border-style:solid;border-color:#cccccc;font-weight:bold;color:#1c94c4;}
#bi-ticker .ui-state-default a, #bi-ticker .ui-state-default a:link, #bi-ticker .ui-state-default a:visited{color:#1c94c4;text-decoration:none;}
#bi-ticker .ui-state-hover, #bi-ticker .ui-widget-content .ui-state-hover, #bi-ticker .ui-state-focus, #bi-ticker .ui-widget-content .ui-state-focus{border-style:solid;border-color:#fbcb09;font-weight:bold;color:#e9a23a;}
#bi-ticker .ui-state-hover a, #bi-ticker .ui-state-hover a:hover{color:#c77405;text-decoration:none;}
#bi-ticker .ui-state-active, #bi-ticker .ui-widget-content .ui-state-active{border-style:solid;border-color:#fbd850;font-weight:bold;color:#eb8f00;}
#bi-ticker .ui-state-active a, #bi-ticker .ui-state-active a:link, #bi-ticker .ui-state-active a:visited{color:#eb8f00;text-decoration:none;}
#bi-ticker .ui-widget :active{outline:none;}
/* Interaction Cues
----------------------------------*/
#bi-ticker .ui-state-highlight, #bi-ticker .ui-widget-content .ui-state-highlight{border-style:solid;border-color:#fed22f;color:#363636;}
#bi-ticker .ui-state-highlight a, #bi-ticker .ui-widget-content .ui-state-highlight a{color:#363636;}
#bi-ticker .ui-state-error, #bi-ticker .ui-widget-content .ui-state-error{border-style:solid;border-color:#cd0a0a;color:#ffffff;}
#bi-ticker .ui-state-error a, #bi-ticker .ui-widget-content .ui-state-error a{color:#ffffff;}
#bi-ticker .ui-state-error-text, #bi-ticker .ui-widget-content .ui-state-error-text{color:#ffffff;}
#bi-ticker .ui-priority-primary, #bi-ticker .ui-widget-content .ui-priority-primary{font-weight:bold;}
#bi-ticker .ui-priority-secondary, #bi-ticker .ui-widget-content .ui-priority-secondary{font-weight:normal;}
#bi-ticker .ui-state-disabled, #bi-ticker .ui-widget-content .ui-state-disabled{background-image:none;}
#bi-ticker .ui-corner-all{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-border-radius-topright:0;-webkit-border-radius-topright:0;border-top-right-radius:0;}
/* END JQUERY UI THEME */
/* END BI TICKER */

/* BEGIN TIMELINE */
.media-pages .ui-corner-all #tabs div {-moz-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;border-right-bottom-radius:0;border-left-bottom-radius:0;}
.media-pages .ui-corner-all .ui-tabs{-moz-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;border-right-bottom-radius:0;border-left-bottom-radius:0;}
.media-pages .ui-widget-content .timeline-btn a{outline:none;color:#ac9b9b;}
.media-pages .ui-widget-content .timeline-btn a:hover{outline:none;color:#25c5b9;}
.media-pages .ui-widget-content .timeline-btn a.link, .media-pages .ui-widget-content .timeline-btn a.visited{outline:none;color:#ac9b9b;text-align:center;}
.media-pages .ui-widget-content .timeline-btn a.hover, .media-pages .ui-widget-content .timeline-btn a.active{outline:none;color:#25c5b9;background-image:url(../Images/theme/active.gif);text-align:center;}

.timeline-btn{color:#9C9B9B;}

.jcarousel-skin-ie7 .jcarousel-container{background:#fff;}
.jcarousel-skin-ie7 .jcarousel-next-horizontal{background-image:url(../Images/theme/link-next.gif);cursor:pointer;}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover{background-image:url(../Images/theme/hover-next.gif);}
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active{background-image:url(../Images/theme/disabled-next.gif);}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal{background-image:url(../Images/theme/link-prev.gif);cursor:pointer;}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover{background-image:url(../Images/theme/hover-prev.gif);}
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active{background-image:url(../Images/theme/disabled-prev.gif);}

.timeline-content-image{text-align:center;}
.timeline-content-image div{background-color:#dcdcdc;}
.timeline-content-text{background-color:#fff;}
.timeline-content-text p{font-size:0.9em;color:#787777;font-weight:bold;cursor:pointer;}
.timeline-content-text p:hover, .timeline-content-text p.active{font-size:0.9em;color:#25c5b9;font-weight:bold;}
.timeline-content-text span{font-size:0.9em;color:#878686;font-weight:normal;}
hr{background-color:#dcdcdc;text-align:center;}

.ui-state-default{font-weight:bold;color:#1c94c4;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#9c9b9b;text-decoration:none;font-size:1em;}
.ui-state-hover{border:0;font-weight:bold;color:#31b6aa;}

.ui-tabs{background-image:url(../Images/theme/pattern-years.gif);text-align:center;}
.ui-tabs .ui-tabs-nav li{list-style:none;}
.ui-tabs .ui-tabs-nav li a{text-decoration:none;}
/* END TIMELINE */
.plus-info {width:200px;height:50px;background: url(../Images/icon-plus-info.gif) no-repeat top left;padding:0;margin:5px 0 5px 5px;cursor:pointer;}
.plus-info:hover {background: url(../Images/icon-plus-info-hover.gif) no-repeat top left;cursor:pointer;}

#mais-info a {color:#777}

/* BEGIN PAGINA HISTORICO DE NOTICIAS */
.newsarea .icon{background-image:url(../Images/theme/icon-bi-news.png);}
.newsarea h4{color:#a29f9f;font-size:1.3em;}
.newsarea-link{background-color:#f7ddba;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:0.8em;}

.base .ui-widget-content .newsarea-link a:link, .base .ui-widget-content  .newsarea-link .visited a{font-weight:normal;color:#c77506;}
.base .ui-widget-content .newsarea-link a:hover{color:#A29F9F;}
.base .ui-widget-content .newsarea-link .active a{font-weight:bold;color:#c77506;}

/*-- BEGIN TIMELINE DAS NOTICIAS --*/
.bi-news-btn{color:#9C9B9B;}

.media-pages .ui-widget-content .bi-news-btn a{outline:none;color:#ac9b9b;}
.media-pages .ui-widget-content .bi-news-btn a:hover{outline:none;color:#25c5b9;}
.media-pages .ui-widget-content .bi-news-btn a.link, .media-pages .ui-widget-content .bi-news-btn a.visited{outline:none;color:#ac9b9b;text-align:center;}
.media-pages .ui-widget-content .bi-news-btn a.hover, .media-pages .ui-widget-content .bi-news-btn a.active{outline:none;color:#25c5b9;background-image:url(../Images/theme/active.gif);text-align:center;}
/*-- END TIMELINE DAS NOTICIAS --*/

/* END PAGINA HISTORICO DE NOTICIAS */

/*  Contact - Content   */
.contact {padding:40px 60px;margin:50px 0 0 0;}
.contact h3 {font-size:2em;color:#bcbcbc;}
.box-contact {background:#f3f3f3;padding:10px;color:#2cb6c1;font-weight:bold;font-size:0.9em;}
.box-contact a {font-weight:normal;margin:0 15px 0 5px;}
.box-contact h4 {color:#2cb6c1;}
.box-contact p {color:#555;margin:5px 0;}
.box-contact table {width:100%;}


/* SUPORTE - - - - - - - - - - - - --  -- - */
.treemenu-docs {width:61%;float:left;margin:15px 10px;}
/* MENU TREE */
#files { margin:2em 0 5em; width:285px; }

.tree { font-size:0.9em;}
.tree,.tree ul,.tree li { list-style:none; margin:0; padding:0; zoom: 1; }
.tree ul { margin-left:8px; }
.tree li a { color:#555; padding:.1em 7px .1em 37px; display:block; text-decoration:none; border:1px dashed #fff; background:url(../Images/theme/icon-file.gif) 5px 50% no-repeat; }
.tree li a.tree-parent { background:url(../Images/theme/icon-folder-open.gif) 5px 50% no-repeat; }
.tree li a.tree-parent-collapsed { background:url(../Images/theme/icon-folder.gif) 5px 50% no-repeat; }
.tree li a:hover,.tree li a.tree-parent:hover,.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active { color:#016489;border:1px solid #00b7e1; background-color:#e1f9fe; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; }
.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active { color:#3b9e6a;border:1px solid #48aa76; background-color:#edfff5; }
.tree ul.tree-group-collapsed { display:none; }


/* END MENU TREE*/




.btn-profile {margin:7px 0 0 10px;cursor:pointer;width:32px;height:200px;float:left;background:url(../Images/theme/btn-profile.gif) no-repeat top left;}
.btn-profile-active {margin:7px 0 0 10px;cursor:pointer;width:32px;height:200px;float:left;background:url(../Images/theme/btn-profile-active.gif) no-repeat top left;}
.profile-desc {float:left;width:400px;margin:0 0 0 35px;}
.tit-profile {color:#137aa2;font-weight:bold;}
.btns-profile {text-align:right;padding:0 42px 0 0;}



.support-header {background:url(../Images/theme/icon-support.jpg) no-repeat 0 0;margin:25px 15px;font-size:0.9em;line-height:1.5em;z-index:100;}
#support-area {width:330px;background:url(../Images/theme/ui-bg_gradient-grey.gif) repeat-x top left;margin:0 5px 0 0;}
#support-area table tbody tr td {height:35px;width:150px;}
#support-area table tbody tr td label {font-weight:bold;}
#support-area table tbody tr td input.info-login {padding:2px 5px;color:#666;width:180px;}
.login-shadow {background:url(../Images/theme/login-shadow.png) no-repeat top center;width:342px;height:34px;}
.login-shadow2 {background:url(../Images/theme/login-shadow2.gif) no-repeat bottom center;width:504px;height:34px;}
.support-description {margin:25px 0;padding:15px 0;}
.support-content {font-size:0.9em;}
.support-content table {width:620px;margin:0 30px;}
.support-col {width:200px;}
.support-content table h3 {line-height:1.3em;margin:10px 0;}
.support-content table h4 {color:#109e9f;line-height:1.2em;margin:5px 0;}

#support-area2 {width:500px;background:url(../Images/theme/ui-bg_gradient-grey.gif) repeat-x top left;margin:0 5px 0 0;}
#support-area2 table tbody tr td {height:35px;width:440px;}
#support-area2 table tbody tr td label {font-weight:bold;}
#support-area2 table tbody tr td input.info-login {padding:2px 5px;color:#666;width:180px;}


/**/
#support .ui-button {font-size:1em;font-weight:bold;background:#bfbfbf;color:#fff;border:0;display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
#support .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
#support button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
#support .ui-button-icons-only { width: 3.4em; } 
#support button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
#support .ui-button .ui-button-text { display: block; line-height: 1.4;  }
#support .ui-button-text-only .ui-button-text { padding: .2em 1em; }
#support .ui-button-icon-only .ui-button-text, #support .ui-button-icons-only .ui-button-text { padding: .2em; text-indent: -9999999px; }
#support .ui-button-text-icon-primary .ui-button-text, #support .ui-button-text-icons .ui-button-text { padding: .2em 1em .2em 2.1em; }
#support .ui-button-text-icon-secondary .ui-button-text, #support .ui-button-text-icons .ui-button-text { padding: .2em 2.1em .2em 1em; }
#support .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .2em 1em; }
#support .ui-button:hover {background-color:#42cbc3;border:0;}
/*button icon element(s) */
#support .ui-button-icon-only .ui-icon, #dialog-download-doc .ui-button-text-icon-primary .ui-icon, #dialog-recover-pass .ui-button-text-icon-primary .ui-icon, #dialog-mais-info .ui-button-text-icon-primary .ui-icon, #support .ui-button-text-icon-secondary .ui-icon, #support .ui-button-text-icons .ui-icon, #support .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -16px; }
#support .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
#support .ui-button-text-icon-primary .ui-button-icon-primary, #support .ui-button-text-icons .ui-button-icon-primary, #support .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
#support .ui-button-text-icon-secondary .ui-button-icon-secondary, #support .ui-button-text-icons .ui-button-icon-secondary, #support .ui-button-icons-only .ui-button-icon-secondary { right: .2em; }
#support .ui-button-text-icons .ui-button-icon-secondary, #support .ui-button-icons-only .ui-button-icon-secondary { right: .2em; }

/*button sets*/

#support .ui-icon-myarrow  { margin:0;padding:0;width: 26px; height: 26px; background-image: url(../Images/theme/next-prev.png);cursor:pointer; }

/* SUPPORT MSN */
.hd-msn {text-indent:70px;font-size:0.8em;}
.btn-expand {margin:5px 0 0 350px;float:left;width: 32px;height: 32px;cursor: pointer;background: transparent url(../Images/theme/next-vertical.gif) no-repeat 0 103%;}
.btn-collapse {margin:5px 0 0 350px;float:left;width:32px;height:32px;cursor:pointer;background:transparent url(../Images/theme/prev-vertical.gif) no-repeat 0 0;}
.hr-msn {list-style:none;background-image:url(../Images/theme/hd-back2.gif);}
.tit-msn {list-style:none;text-indent:15px;color:#11638b;font-size:0.6em;font-weight:bold;margin:5px 0 0 0;}
.btn-minus {margin:5px 0 0 0;float:left;width: 16px;height:16px;cursor: pointer;background: transparent url(../Images/theme/btn-minus-plus.gif) no-repeat 0 0;}
.btn-plus {margin:5px 0 0 0;float:left;width: 16px;height:16px;cursor: pointer;background: transparent url(../Images/theme/btn-minus-plus.gif) no-repeat 0 100%;}

.desc-msn li {list-style:inside;margin:0;padding:0 0 15px 0;font-size:0.6em;list-style-type:none;}
#msn-accordion {margin:0 0 35px 0;}
#msn-accordion .ui-accordion { width: 100%; }
#msn-accordion .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
#msn-accordion .ui-accordion .ui-accordion-li-fix { display: inline; }
#msn-accordion .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
#msn-accordion .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
#msn-accordion .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
#msn-accordion .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
#msn-accordion .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; display: none; zoom: 1; }
#msn-accordion .ui-accordion .ui-accordion-content-active { display: block; }


/* Component containers
----------------------------------*/

#msn-accordion .ui-widget-content { border: 0;margin:0 0 0 50px;padding:0;width:620px;}
#msn-accordion .ui-widget-content a { color:#6a6a6a;}
#msn-accordion .ui-widget-header {font-size:0.8em; border: 0; background: transparent url(../Images/theme/hd-back2.gif) 50% 50% no-repeat; color:#6cc492;font-weight: bold; }
#msn-accordion .ui-widget-header a { color: #666666; }

/* Interaction states
----------------------------------*/
#msn-accordion .ui-state-default, #msn-accordion .ui-widget-content .ui-state-default,#msn-accordion  .ui-widget-header .ui-state-default { border:0; background: transparent url(../Images/theme/hd-back2.gif) 50% 100% no-repeat; font-weight: bold; color: #6cc492; }
#msn-accordion .ui-state-default a, #msn-accordion  .ui-state-default a:link, #msn-accordion  .ui-state-default a:visited { color: #6cc492; text-decoration: none; }
#msn-accordion  .ui-state-hover, #msn-accordion  .ui-widget-content .ui-state-hover, #msn-accordion  .ui-widget-header .ui-state-hover,#msn-accordion  .ui-state-focus,#msn-accordion .ui-widget-content .ui-state-focus, #msn-accordion .ui-widget-header .ui-state-focus { border:0; background: transparent url(../Images/theme/hd-back2.gif) 50% 100% no-repeat; font-weight: bold; color: #6cc492; }
#msn-accordion .ui-state-hover a,#msn-accordion .ui-state-hover a:hover { color: #6cc492; text-decoration: none; }
#msn-accordion .ui-state-active,#msn-accordion .ui-widget-content .ui-state-active,#msn-accordion .ui-widget-header .ui-state-active { border: 0; background: transparent url(../Images/theme/hd-back2.gif) 50% 100% no-repeat; font-weight: bold; color: #6cc492; }
#msn-accordion .ui-state-active a,#msn-accordion .ui-state-active a:link,#msn-accordion .ui-state-active a:visited { color: #6cc492; text-decoration: none; }
#msn-accordion .ui-widget :active { outline: none; }

/* Icons
----------------------------------*/

/* states and images */
#msn-accordion .ui-icon {width:26px;height:26px;background-image: url(../Images/theme/icon-supportmsn.gif); }
#msn-accordion .ui-widget-content .ui-icon {background-image: url(../Images/theme/icon-supportmsn.gif); }
#msn-accordion .ui-widget-header .ui-icon {background-image: url(../Images/theme/icon-supportmsn.gif); }
#msn-accordion .ui-state-default .ui-icon { background-image: url(../Images/theme/icon-supportmsn.gif); }
#msn-accordion .ui-state-hover .ui-icon,#msn-accordion .ui-state-focus .ui-icon {background-image: url(../Images/theme/icon-supportmsn.gif); }
#msn-accordion .ui-state-active .ui-icon {background-image:url(../Images/theme/icon-supportmsn.gif); }
#msn-accordion .ui-state-highlight .ui-icon {background-image: url(../Images/theme/icon-supportmsn.gif); }
#msn-accordion .ui-state-error .ui-icon,#msn-accordion .ui-state-error-text .ui-icon {background-image: url(../Images/theme/icon-supportmsn.gif); }

#msn-accordion .ui-icon-triangle-1-e, #msn-accordion .ui-icon-triangle-1-s { background-position: 0 0;padding:0;margin:0 0 0 15px;top:0px;background-repeat:no-repeat; }

.btn-docs-support {width:35%;height:88px;background:url(../Images/theme/btn-docs-off.gif) no-repeat center;float:left;cursor:pointer;border:0 none;}
.btn-docs-support-active {border:none;background:url(../Images/theme/btn-docs-active.gif) no-repeat center;}
.btn-tickets-support {width:35%;height:88px;background:url(../Images/theme/btn-tickets-off.gif) no-repeat center;float:left;cursor:pointer;border:0 none;}
.btn-tickets-support-active {border:none;background:url(../Images/theme/btn-tickets-active.gif) no-repeat center;}
.btn-wiki {width:30%;height:88px;background:url(../Images/theme/btn-wiki-off.gif) no-repeat center;float:left;cursor:pointer;border:0 none;}
.btn-wiki:hover {background:url(../Images/theme/btn-wiki-over.gif) no-repeat center;}

#Docs-support a {font-size:0.8em;}

#Docs-support {width:35%;float:left;border: 1px solid #E9E9E9;border-width:0 0 0 2px;margin:5px 0 0;padding:20px 0 0;}
#Docs-support .doc { border: 1px solid #d5d5d5; background: #fff url(../Images/theme/ui-bg_gradient-grey.gif) 0 0 repeat-x; color: #6a6a6a;font-size: 1.6em; }
#Docs-support label {font-size:1em;color:#999;}
#Docs-support table {width:89%;margin:0 0 0 20px;} 
#Docs-support table thead tr th {height:60px;}
#Docs-support table tbody tr td {line-height:26px;padding:0 0 10px 0;}
#Docs-support table tbody tr td.hr-doc {background:url(../Images/theme/hd-back2.gif) no-repeat top right;width:100%;height:30px;}
.btn-pdf {background:url(../Images/theme/btn-pdf.gif) no-repeat center left;padding:2px 0 2px 35px;line-height:30px;margin:10px 0;}
.btn-download {background:url(../Images/theme/btn-download.gif) no-repeat center left;/*padding:4px 0 5px 35px;*/padding:0;line-height:/*30px*/25px;padding-left:30px;height:25px;float:left;margin:10px 0;}

#Docs-support h4 {color:#999;}

/* SELECT MENU DOCS SUPPORT */

#Docs-support .ui-corner-tl { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; }
#Docs-support .ui-corner-tr { -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
#Docs-support .ui-corner-bl { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
#Docs-support .ui-corner-br { -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#Docs-support .ui-corner-top { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
#Docs-support .ui-corner-bottom { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#Docs-support .ui-corner-right {  -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#Docs-support .ui-corner-left { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
#Docs-support .ui-corner-all { -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }

#Docs-support .ui-selectmenu-icon { background:url(../Images/theme/upanddown.png);cursor:pointer; }
#Docs-support .ui-selectmenu-icon:hover { background-image:url(../Images/theme/upanddown.png);background-position:-32px 0px;cursor:pointer; }

/* Interaction states
----------------------------------*/
#Docs-support .ui-state-default, #Docs-support .ui-widget-content .ui-state-default, #Docs-support .ui-widget-header .ui-state-default { background:#b4b4b4;color:#fff;border:none;font-weight:bold; }
#Docs-support .ui-state-default a, #Docs-support .ui-state-default a:link, #Docs-support .ui-state-default a:visited { color: #ffffff; text-decoration: none; }
#Docs-support .ui-state-hover, #Docs-support .ui-widget-content .ui-state-hover, #Docs-support .ui-widget-header .ui-state-hover, #Docs-support .ui-state-focus, #Docs-support .ui-widget-content .ui-state-focus, #Docs-support .ui-widget-header .ui-state-focus { background:#b4b4b4;color:#fff;border:none;font-weight:bold; }
#Docs-support .ui-state-hover a, #Docs-support .ui-state-hover a:hover { color: #fff; text-decoration: none; }
#Docs-support .ui-state-active, #Docs-support .ui-widget-content .ui-state-active, #Docs-support .ui-widget-header .ui-state-active { border: none; background: #42cbc3; font-weight: bold; color: #ffffff; }
#Docs-support .ui-state-active a, #Docs-support .ui-state-active a:link, #Docs-support .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
#Docs-support .ui-widget :active { outline: none; }


#Docs-support input {color:#6a6a6a;font-size:1em;height:26px;}
#Docs-support fieldset {border:0;}

.documents .icon {
	background:url(../Images/theme/icon-document.png) no-repeat scroll left top transparent;
	float:left;
	height:104px;
	margin:0 0 0 25px;
	width:100px;
}
.documents h4 {
	color:#A29F9F;
	font-size:1.3em;
	margin:40px 0 0;
	width:400px;
}
.search .icon {
	background:url(../Images/theme/icon-pesquisa.png) no-repeat scroll left top transparent;
	float:left;
	height:104px;
	margin:0 0 0 25px;
	width:100px;
}
.search h4 {
	color:#A29F9F;
	font-size:1.3em;
	margin:40px 0 0;
	width:400px;
}

#socialBookmark{
	float:right;
	margin-right:10px;
}

.each-box ul li p span {background-image:url(../Images/theme/up-down.png);}
.each-box ul li p span:hover {background-image:url(../Images/theme/up-down.png);}


/*FORM JOB@WORK*/

#formJobs{
	padding:20px;
	font-family:Calibri,Arial,sans-serif;
	font-size:14px;
}


/* FILE UPLOAD   */
/*custom upload elements*/
.customfile-input { top: 0;position: absolute; height: 100px; cursor: pointer; background: transparent; border: 0; opacity: 0; -moz-opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); z-index: 999;  }

.customfile { cursor:pointer;width: 400px; background: #fff; cursor: pointer; overflow: hidden;height:22px;padding: 2px; border: 1px solid #b4b4b4; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;  position: relative; }
.customfile-disabled { cursor:pointer;opacity: .5; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); cursor: default;  }
.customfile-feedback { cursor:pointer;display: block; margin: 1px 1px 1px 5px; font-size: 1em; color: #666; font-style: italic; padding: 0; }
.customfile-feedback-populated { cursor:pointer;color: #666; font-style: normal; font-weight: bold; padding-left: 20px; background: url(images/icon-generic.gif) left 4px no-repeat; }
.customfile-button {height:19px; margin:0;border: 0; background: #b4b4b4;  color: #fff; font-weight: bold; float: right; width: 55px; padding: .1em .6em;  text-align: center; text-decoration: none;  font-size: 1em; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; line-height:1.1em;cursor:pointer; }
.customfile-hover .customfile-button, .customfile-focus .customfile-button  { cursor:pointer;color:#fff; background: #42cbc3; border-color:#42cbc3;  padding: .1em .6em;  }
.customfile-focus .customfile-button { outline: 1px solid #42cbc3;  cursor:pointer;}

#letterFile, #cvFile {cursor:pointer;}

/* MARKETING */


.mkt-banner {position:relative;top:6px;left:7px;}
#mkt-menu {
	background:none repeat scroll 0 0 #FFFFFF;
	height:auto;
	margin-left:10px;
	position:absolute;
	margin-top:-200px;
	width:675px;
	z-index:5;
}
#mkt-menu div {float:left;width:460px;font-size:14px;line-height:35px;padding:0 5px;}
#mkt-menu div span {font-weight:bold;}
#mkt-menu ul {
	float:right;
	height:30px;
	list-style:none outside none;
	margin:0 15px 0 0;
	padding:0;
	text-align:right;
}
#mkt-menu ul li {display:inline;position:relative;line-height:30px;width:26px;margin:0 auto;z-index:10px;}
#mkt-menu ul li a {padding:0 13px 5px 13px;margin:0 2px;}
#mkt-menu ul li a.mkt-user {background:url(../Images/theme/user.png) no-repeat top left;}
#mkt-menu ul li a.mkt-info {background:url(../Images/theme/info.png) no-repeat top left;}
#mkt-menu ul li a.mkt-ccorrentes {background:url(../Images/theme/contas-correntes.png) no-repeat top left;}
#mkt-menu ul li a.mkt-history {background:url(../Images/theme/history.png) no-repeat top left;}
#mkt-menu ul li a.mkt-logout {background:url(../Images/theme/logout.png) no-repeat top left;}

a.mkt-yesButton {
	background:url(../Images/theme/yesButton.png) no-repeat top left;
	display:inline-block;
	height:26px;
	position:relative;
	width:26px;
}
a.mkt-noButton {
	background:url(../Images/theme/noButton.png) no-repeat top left;
	display:inline-block;
	height:26px;
	position:relative;
	width:26px;
}

#mkt-menu div input{margin-left:3px; text-indent:5px;}
#mkt-menu ul li a.mkt-new-user {background:url(../Images/theme/new-user.png) no-repeat top left;}
#mkt-menu ul li a.mkt-login {background:url(../Images/theme/login.png) no-repeat top left;}
#mkt-menu ul li a.mkt-recoverpass{background:url(../Images/theme/recoverpass.png) no-repeat top left;}

.service-desc {padding:15px 20px 0 5px;margin:15px 0 50px 10px;font-size:14px;line-height:22px;}
/* ICON */
.icon-copywriting {background:url(../Images/theme/icon-copywriting.png) no-repeat 0 40px;}
.icon-video {background:url(../Images/theme/icon-video.png) no-repeat 10px 28px;}
.icon-photo {background:url(../Images/theme/icon-photo.png) no-repeat 20px 33px;}
.icon-corporate {background:url(../Images/theme/icon-corporate.png) no-repeat 13px 34px;}
.icon-graphic-design {background:url(../Images/theme/icon-graphic-design.png) no-repeat 20px 40px;}
.icon-service-pack {background:url(../Images/theme/icon-service-pack.jpg) no-repeat 20px 35px;}
.icon-web-design {background:url(../Images/theme/icon-web-design.jpg) no-repeat 20px 35px;}

.service-desc h2 {text-transform:uppercase;color:#0986aa;padding:5px 0;font-size:18px;}

#accordion .mkt-services{
	margin:5px auto;
	padding:0 5px 0 0;
/*	width:665px;*/
	height:125px;
	font-size:14px;
	overflow:hidden;
	border:1px solid #d9dada;
	background:#f6f6f6 url(../Images/theme/mkt-solution-back.gif) repeat-x bottom left;
	color:#6B6B6B;
}

#accordion .mkt-services div p{
	text-align: justify;
	height:70px; 
	overflow:hidden;
}

.mkt-services .mkt-img {width:250px;}
#accordion .mkt-services h3 {color:#757575;line-height:26px;height:26px;overflow:hidden;text-transform:uppercase;}

.other-service {border:1px solid #d9dada;width:670px;height:42px;background:url(../Images/theme/otherservice-back.gif) repeat-x 95% 0;margin:25px auto;}
.other-service:hover {border:1px solid #33bffe;width:670px;height:42px;background:url(../Images/theme/otherservice-back-over.gif) repeat-x 95% 0;cursor:pointer;}
.other-service ul {list-style:none;margin:0;padding:0;}
.other-service ul li {display:inline;position:relative;line-height:42px;text-align:center;font-weight:bold;}
.other-service ul li.other {margin:0 0 0 150px;}
.other-service ul li.request {margin:0 0 0 200px;}

.corporate-box {width:200px;height:230px;color:#fff;margin:0 0 50px 25px;*margin:0 0 0 15px;}
.corporate-box h2 {font-size:28px;margin:5px 0 0 0;}
.corporate-box h3 {font-size:16px;margin: 25px 20px 0 20px;text-align: justify;}
.corporate-box h4 {font-size:/*24px*/22px;margin:/*40px*/20px 0 0 25px;text-align:center;}
.box-orange {background:url(../Images/theme/corporate-orange.png) no-repeat top left;}
.box-orange h2 {text-shadow: #dc9908 2px 3px 2px;text-align:center;}
.box-green {background:url(../Images/theme/corporate-green.png) no-repeat top left;}
.box-green h2 {text-shadow: #538f51 2px 3px 2px;text-align:center;}
.box-blue {background:url(../Images/theme/corporate-blue.png) no-repeat top left;}
.box-blue h2 {text-shadow: #1f93a4 2px 3px 2px;text-align:center;}
.corporate-idea {margin:0;padding:120px 0 0 0;background:url(../Images/theme/corporate-idea.jpg) no-repeat bottom left;}

/* begin 16-11-2010 */
.corporate-btn{margin:0 auto;width:150px;text-align:center;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:5px;margin-top:5px;}

.corporate-btn.corporate-base, .corporate-btn.corporate-base a, .corporate-btn.corporate-base a.visited{background-color:#e8b74e;color:#fff;font-size:0.9em;font-weight:bold;}
.corporate-btn.corporate-base a:hover, .corporate-btn.corporate-base a.active{color:#bd8406;}

.corporate-btn.corporate-standard, .corporate-btn.corporate-standard a, .corporate-btn.corporate-standard a.visited{background-color:#80ae7f;color:#fff;font-size:0.9em;font-weight:bold;}
.corporate-btn.corporate-standard a:hover, .corporate-btn.corporate-standard a.active{color:#296e26;}

.corporate-btn.corporate-premium, .corporate-btn.corporate-premium a, .corporate-btn.corporate-premium a.visited{background-color:#5fb2c0;color:#fff;font-size:0.9em;font-weight:bold;}
.corporate-btn.corporate-premium a:hover, .corporate-btn.corporate-premium a.active{color:#0d7788;}
/* end 16-11-2010 */
/* begin 21-11-2010 RT */

/* RECOVER PASSWORD DIALOG */
#createUser .ui-corner-tl { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; }
#createUser .ui-corner-tr { -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
#createUser .ui-corner-bl { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
#createUser .ui-corner-br { -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#createUser .ui-corner-top { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; }
#createUser .ui-corner-bottom { -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#createUser .ui-corner-right {  -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }
#createUser .ui-corner-left { -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; border-top-left-radius: 15px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px; }
#createUser .ui-corner-all { -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }
#createUser .ui-corner-all { border:1px solid #CCCCCC; }
#createUser .ui-selectmenu-icon { background:url(../Images/theme/upanddown.png);cursor:pointer; }
#createUser .ui-selectmenu-icon:hover { background-image:url(../Images/theme/upanddown.png);background-position:-32px 0px;cursor:pointer; }

/* Interaction states
----------------------------------*/
#createUser .ui-state-default, #createUser .ui-widget-content .ui-state-default, #createUser .ui-widget-header .ui-state-default { background:#b4b4b4;color:#fff;border:none;font-weight:bold; }
#createUser .ui-state-default a, #createUser .ui-state-default a:link, #createUser .ui-state-default a:visited { color: #ffffff; text-decoration: none; }
#createUser .ui-state-hover, #createUser .ui-widget-content .ui-state-hover, #createUser .ui-widget-header .ui-state-hover, #createUser .ui-state-focus, #createUser .ui-widget-content .ui-state-focus, #createUser .ui-widget-header .ui-state-focus { background:#b4b4b4;color:#fff;border:none;font-weight:bold; }
#createUser .ui-state-hover a, #createUser .ui-state-hover a:hover { color: #fff; text-decoration: none; }
#createUser .ui-state-active, #createUser .ui-widget-content .ui-state-active, #createUser .ui-widget-header .ui-state-active { border: none; background: #42cbc3; font-weight: bold; color: #ffffff; }
#createUser .ui-state-active a, #createUser .ui-state-active a:link, #createUser .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
#createUser .ui-widget :active { outline: none; }
#createUser .ui-state-error{border:1px solid #CD7C0A;}

#createUser form div {text-align:left;line-height:35px;margin-top:5px;}
#createUser h4 {color:#42cbc3;font-weight:bold;}
#createUser form fieldset {border:0;}
#createUser label {font-weight:bold;color:#6a6a6a;padding:0 5px 0 0;display:inline-block;vertical-align:top;text-align:right;}
#createUser input {color:#6a6a6a;width:300px;}
#createUser textarea {color:#6a6a6a;width:300px;height:75px;}
#createUser span input {width:auto;text-align:left;}


/**/
#createUser .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
#createUser .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
#createUser .ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 
/*button text element */
#createUser .ui-button .ui-button-text { display: block; line-height: 1.4;  }
#createUser .ui-button-text-only .ui-button-text { padding: .2em 1em; }
#createUser .ui-button-icon-only .ui-button-text, #createUser .ui-button-icons-only .ui-button-text { padding: .2em; text-indent: -9999999px; }
#createUser .ui-button-text-icon-primary .ui-button-text, #createUser .ui-button-text-icons .ui-button-text { padding: .2em 1em .2em 2.1em; }
#createUser .ui-button-text-icon-secondary .ui-button-text, #createUser .ui-button-text-icons .ui-button-text { padding: .2em 2.1em .2em 1em; }
#createUser .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .2em 1em; }
#createUser .ui-button:hover {background-color:#42cbc3;}
/*button icon element(s) */
#createUser .ui-button-icon-only .ui-icon, #createUser .ui-button-text-icon-primary .ui-icon, #createUser .ui-button-text-icon-secondary .ui-icon, #createUser .ui-button-text-icons .ui-icon, #createUser .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -16px; }
#createUser .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
#createUser .ui-button-text-icon-primary .ui-button-icon-primary, #createUser .ui-button-text-icons .ui-button-icon-primary, #createUser .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
#createUser .ui-button-text-icon-secondary .ui-button-icon-secondary, #createUser .ui-button-text-icons .ui-button-icon-secondary, #createUser .ui-button-icons-only .ui-button-icon-secondary { right: .2em; }
#createUser .ui-button-text-icons .ui-button-icon-secondary, #createUser .ui-button-icons-only .ui-button-icon-secondary { right: .2em; }
/*button sets*/
#createUser .ui-icon-myarrow  { margin:0;padding:0;width: 16px; height: 16px; background-image: url(../Images/theme/next-prev.png);cursor:pointer; }
#createUser .ui-state-default .ui-icon{
	height:26px;
	width:26px;
}
#createUser table{line-height:35px;}
