A:link {
    FONT-WEIGHT: bold; COLOR: #f47a20; TEXT-DECORATION: none
}
A:visited {
    FONT-WEIGHT: bold; COLOR: #f47a20; TEXT-DECORATION: none
}
A:active {
    FONT-WEIGHT: bold; COLOR: #f47a20; TEXT-DECORATION: none
}
A:hover {
    FONT-WEIGHT: bold; COLOR: #b74c0e; TEXT-DECORATION: none
}
A.thin:link {
    FONT-WEIGHT: normal; COLOR: #f47a20; TEXT-DECORATION: none
}
A.thin:visited {
    FONT-WEIGHT: normal; COLOR: #f47a20; TEXT-DECORATION: none
}
A.thin:active {
    FONT-WEIGHT: normal; COLOR: #f47a20; TEXT-DECORATION: none
}
A.thin:hover {
    FONT-WEIGHT: normal; COLOR: #b74c0e; TEXT-DECORATION: none
}
BODY {
    FONT-SIZE: 12px; MARGIN: 0px; COLOR: #434540; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #bec4b4;
}
H2 {
    FONT-SIZE: 190%; MARGIN: 2px 0px 20px; COLOR: #f47a20
}
H3 {
    MARGIN: 2px 0px 5px
}
.content {
    FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #434540
}
.content14 {
    FONT-SIZE: 14px; COLOR: #434540
}
.content11 {
    FONT-SIZE: 11px; COLOR: #434540
}
.content10 {
    FONT-SIZE: 10px; COLOR: #434540
}
.errortext {
    COLOR: #cb0000
}
.errorreason {
    FONT-SIZE: 90%; COLOR: #cb0000
}
.errorheader {
    BORDER-RIGHT: #cb0000 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: #cb0000 1px dashed; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 20px; BORDER-LEFT: #cb0000 1px dashed; COLOR: #cb0000; PADDING-TOP: 4px; BORDER-BOTTOM: #cb0000 1px dashed; BACKGROUND-COLOR: #fefdd7; TEXT-ALIGN: center
}
.grey {
    COLOR: #434540
}
.orange {
    COLOR: #f47a20
}
.indent {
    PADDING-LEFT: 15px
}
.hiddenRow {
    DISPLAY: none
}
.inputSubmit {
    BORDER-RIGHT: #f47a20 1px solid; BORDER-TOP: #f47a20 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #f47a20 1px solid; COLOR: #fff; BORDER-BOTTOM: #f47a20 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #f47a20
}
.inputButton {
    BORDER-RIGHT: #f47a20 1px solid; BORDER-TOP: #f47a20 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #f47a20 1px solid; COLOR: #f47a20; BORDER-BOTTOM: #f47a20 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #fff
}
.inputText {
    BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #555555; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #fff
}
.errorField {
    BORDER-RIGHT: #cb0000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cb0000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cb0000 1px solid; COLOR: #555555; PADDING-TOP: 2px; BORDER-BOTTOM: #cb0000 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #fff
}
TEXTAREA {
    BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #555555; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #fff
}
SELECT {
    BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #fff
}
#ghost {
    Z-INDEX: 999; LEFT: -1000px; POSITION: absolute; TOP: 0px
}
#screen {
    DISPLAY: none; Z-INDEX: 9999; filter:alpha(opacity=100); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #fff; -moz-opacity: .60; opacity: .60
}
#clearScreen {
    DISPLAY: none; Z-INDEX: 9999; filter:alpha(opacity=100); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff; -moz-opacity: .50; opacity: .50
}
.popup {
    Z-INDEX: 999999; BACKGROUND: url(../images/bg_popup.gif) no-repeat 0px 0px; LEFT: -1000px; WIDTH: 606px; POSITION: absolute; TOP: 0px
}
.popupInner {
    BACKGROUND: url(../images/bg_popup_rt.gif) no-repeat right top; FILTER: alpha(opacity=0); -moz-opacity: 0; opacity: 0
}
.popupContent {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_popup_footer_rt.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 60px
}
.popupContent H2 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 160%; PADDING-BOTTOM: 12px; MARGIN: 0px 20px; PADDING-TOP: 0px
}
.popupContent H3 {
    MARGIN: 0px 20px
}
.popupContent H2.reply {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(../images/icon_message_note.gif) no-repeat 0px 2px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; COLOR: #f47a20; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: "Trebuchet MS"
}
.popupContent H2.note {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(../images/icon_message_note.gif) no-repeat 0px 2px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; COLOR: #f47a20; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: "Trebuchet MS"
}
.popupContent H3.note {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(../images/icon_message_note.gif) no-repeat 0px 2px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; COLOR: #f47a20; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: "Trebuchet MS"
}
.popupContent H2.reply {
    BACKGROUND: url(../images/icon_message_answer.gif) no-repeat 0px 2px
}
.popupContent H3.note {
    FONT-SIZE: 12px
}
.popupContent P {
    PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.popup_content {
    PADDING-LEFT: 20px
}
.popupFooter {
    PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: url(../images/bg_popup_footer.gif) no-repeat left bottom; PADDING-BOTTOM: 30px; PADDING-TOP: 15px
}
.messagePopup {
    WIDTH: 400px
}
.messageForm {
    FONT-SIZE: 11px; MARGIN: 0px 0px 0px 20px
}
.messagePopup TEXTAREA {
    FONT-SIZE: 11px; MARGIN: 0px 0px 0px 20px
}
#readonlyMessage {
    FONT-SIZE: 11px; MARGIN: 0px 0px 0px 20px
}
.messageForm INPUT {
    FONT-SIZE: 11px; WIDTH: 288px
}
.messageForm SELECT {
    FONT-SIZE: 11px; WIDTH: 293px
}
.messagePopup TEXTAREA {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 340px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
#readonlyMessage PRE {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 340px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
#readonlyMessage {
    BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; OVERFLOW: auto; BORDER-LEFT: #888 1px solid; WIDTH: 352px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 253px
}
.messageForm TD {
    PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.messageForm TD.subjectText {
    FONT-WEIGHT: bold
}
A.btnPrimary:link {
    PADDING-RIGHT: 4px; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn_primary_rt.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.btnPrimary:visited {
    PADDING-RIGHT: 4px; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn_primary_rt.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.btnPrimary:hover {
    BACKGROUND: url(../images/btn_primary_rt_hover.gif) no-repeat right top
}
A.btnPrimary:active {
    BACKGROUND: url(../images/btn_primary_rt_hover.gif) no-repeat right top
}
A.btnPrimary:link SPAN {
    PADDING-RIGHT: 6px; PADDING-LEFT: 10px; BACKGROUND: url(../images/btn_primary.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 1px; HEIGHT: 20px
}
A.btnPrimary:visited SPAN {
    PADDING-RIGHT: 6px; PADDING-LEFT: 10px; BACKGROUND: url(../images/btn_primary.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 1px; HEIGHT: 20px
}
A.btnPrimary:hover SPAN {
    BACKGROUND: url(../images/btn_primary_hover.gif) no-repeat 0px 0px; CURSOR: pointer; HEIGHT: 20px
}
A.btnPrimary:active SPAN {
    BACKGROUND: url(../images/btn_primary_hover.gif) no-repeat 0px 0px; CURSOR: pointer; HEIGHT: 20px
}
A.btnWhite:link {
    PADDING-RIGHT: 2px; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn_white_rt.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.btnWhite:visited {
    PADDING-RIGHT: 2px; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn_white_rt.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.btnWhite:hover {
    BACKGROUND: url(../images/btn_white_rt_hover.gif) no-repeat right top
}
A.btnWhite:active {
    BACKGROUND: url(../images/btn_white_rt_hover.gif) no-repeat right top
}
A.btnWhite:link SPAN {
    PADDING-RIGHT: 6px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: url(../images/btn_white.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #f47a20; PADDING-TOP: 3px; FONT-FAMILY: "Trebuchet MS"; HEIGHT: 20px
}
A.btnWhite:visited SPAN {
    PADDING-RIGHT: 6px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: url(../images/btn_white.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #f47a20; PADDING-TOP: 3px; FONT-FAMILY: "Trebuchet MS"; HEIGHT: 20px
}
A.btnWhite:hover SPAN {
    BACKGROUND: url(../images/btn_white_hover.gif) no-repeat left top; HEIGHT: 20px
}
A.btnWhite:active SPAN {
    BACKGROUND: url(../images/btn_white_hover.gif) no-repeat left top; HEIGHT: 20px
}
A.btnComposeMessage:link {
    PADDING-RIGHT: 2px; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn_white_rt.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.btnComposeMessage:visited {
    PADDING-RIGHT: 2px; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn_white_rt.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.btnComposeMessage:hover {
    BACKGROUND: url(../images/btn_white_rt_hover.gif) no-repeat right top
}
A.btnComposeMessage:active {
    BACKGROUND: url(../images/btn_white_rt_hover.gif) no-repeat right top
}
A.btnComposeMessage:link SPAN {
    PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: url(../images/btn_white.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #2f7099; PADDING-TOP: 3px; FONT-FAMILY: "Trebuchet MS"; HEIGHT: 20px
}
A.btnComposeMessage:visited SPAN {
    PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: url(../images/btn_white.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #2f7099; PADDING-TOP: 3px; FONT-FAMILY: "Trebuchet MS"; HEIGHT: 20px
}
A.btnComposeMessage:hover SPAN {
    BACKGROUND: url(../images/btn_white_hover.gif) no-repeat left top; HEIGHT: 20px
}
A.btnComposeMessage:active SPAN {
    BACKGROUND: url(../images/btn_white_hover.gif) no-repeat left top; HEIGHT: 20px
}
.consultoria-color {
    COLOR: #4b931c
}
.cti-color {
    color: #0066FF;
}

.sistemas-color {
    color: #df0000;
}
.conectividade-color {
    color: #DFDF00;
}


#page {
    BACKGROUND-IMAGE: url(../images/bg.gif); MARGIN: 15px 0px 0px; WIDTH: 854px; TEXT-ALIGN: left
}
#page .top {
    BACKGROUND-IMAGE: url(../images/bg-top.gif); LINE-HEIGHT: 8px; HEIGHT: 8px
}
#page .bot {
    BACKGROUND-IMAGE: url(../images/bg-bot.gif); LINE-HEIGHT: 31px; HEIGHT: 31px
}
#page .surround {
    PADDING-RIGHT: 15px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#header {
    PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#header .logo {
    FLOAT: left
}
#header .loginLinks {
    PADDING-RIGHT: 20px; FONT-SIZE: 95%; VERTICAL-ALIGN: top; HEIGHT: 60px; TEXT-ALIGN: right
}
#header A:link {
    FONT-WEIGHT: normal; COLOR: #434540; TEXT-DECORATION: none
}
#header A:visited {
    FONT-WEIGHT: normal; COLOR: #434540; TEXT-DECORATION: none
}
#header A:active {
    FONT-WEIGHT: normal; COLOR: #434540; TEXT-DECORATION: none
}
#header A:hover {
    FONT-WEIGHT: normal; COLOR: #999; TEXT-DECORATION: none
}
#buttonBar {
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 120%; PADDING-BOTTOM: 3px; PADDING-TOP: 1px; BACKGROUND-COLOR: #434540; TEXT-ALIGN: left; FONT-VARIANT: small-caps
}
#buttonBar A:link {
    FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
#buttonBar A:visited {
    FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
#buttonBar A:active {
    FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
#buttonBar A:hover {
    FONT-WEIGHT: normal; COLOR: #f47a20; TEXT-DECORATION: none
}
#buttonBar .pipe {
    COLOR: #aaa
}
#buttonBar LI {
    PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 20px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#buttonBar UL {
    CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.copyright {
    FONT-SIZE: 90%; COLOR: #909090
}
#bottomLinks {
    FONT-SIZE: 95%; TEXT-ALIGN: center
}
#bottomLinks A:link {
    FONT-WEIGHT: normal; COLOR: #b6b7b5; TEXT-DECORATION: none
}
#bottomLinks A:visited {
    FONT-WEIGHT: normal; COLOR: #b6b7b5; TEXT-DECORATION: none
}
#bottomLinks A:active {
    FONT-WEIGHT: normal; COLOR: #b6b7b5; TEXT-DECORATION: none
}
#bottomLinks A:hover {
    FONT-WEIGHT: normal; COLOR: #434540; TEXT-DECORATION: none
}
#pageContent {
    MARGIN-TOP: 10px
}
.leftSide {
    BORDER-RIGHT: #aaa 3px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 560px; PADDING-TOP: 10px
}
.rightSide {
    PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 30px; VERTICAL-ALIGN: top; WIDTH: 190px; PADDING-TOP: 10px
}
.rightContent {
    TEXT-ALIGN: left
}
.rightButton {
    PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.rightContent-header {
    FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 10px; COLOR: #f47a20
}
.rightContent UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.rightContent LI {
    PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.rightContent A:link {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
.rightContent A:visited {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
.rightContent A:active {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
.rightContent A:hover {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #333; TEXT-DECORATION: none
}
#featureBar {
    PADDING-RIGHT: 20px; MARGIN-TOP: 1px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; COLOR: #fff; PADDING-TOP: 15px; BACKGROUND-COLOR: #f47a20
}
#featureBar .headline {
    PADDING-RIGHT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 140%
}
#featureBar .content {
    FONT-SIZE: 11px; COLOR: #fff; PADDING-TOP: 5px
}
#featureBar .quote {
    PADDING-RIGHT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 140%
}
#featureBar .byline {
    FONT-SIZE: 11px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#featureBar A:link {
    FONT-WEIGHT: normal; COLOR: #434540; TEXT-DECORATION: none
}
#featureBar A:visited {
    FONT-WEIGHT: normal; COLOR: #434540; TEXT-DECORATION: none
}
#featureBar A:active {
    FONT-WEIGHT: normal; COLOR: #434540; TEXT-DECORATION: none
}
#featureBar A:hover {
    FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
#index #featureBar {
    BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/featureBarBG.gif); BACKGROUND-REPEAT: no-repeat
}

#prodGlobal {
    margin: 4px; background-color: #CCC
}

#prodGlobal .global_content {
    text-align: left;    padding-left: 100px;    padding-right: 20px;    border-color: #f47a20;    border-style: solid;    border-width: 2px;    border-bottom: none;    border-top: none
}

#prodGlobal .mix {
    position: relative;
    top: -30px;
    left: 15px;
}

#prodGlobal .global_top {
    BACKGROUND-IMAGE: url(../images/feature-global_top.gif); LINE-HEIGHT: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
#prodGlobal .global_bot {
    BACKGROUND-IMAGE: url(../images/feature-global_bot.gif); LINE-HEIGHT: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px 
}

#prodFeature {
    FLOAT: left; MARGIN: 1px 3px; height: 166px; WIDTH: 269px; BrACKGROUND-COLOR: #ebebeb; z-index: 5; BACKGROUND-IMAGE: url(../images/prod_back.gif);
}
#prodFeature .top {
    BACKGROUND-IMAGE: url(../images/feature-top.gif); LINE-HEIGHT: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
#prodFeature .bot {
    BACKGROUND-IMAGE: url(../images/feature-bot.gif); LINE-HEIGHT: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
#prodFeature .content {
    PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.prodBlockPad {
    HEIGHT: 240px
}
#poweredBy {
    BORDER-RIGHT: #aaa 3px solid; FONT-SIZE: 95%; FLOAT: left; MARGIN: 10px 10px 0px 0px; WIDTH: 272px; TEXT-ALIGN: center
}
#poweredBy .content {
    PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#poweredBy A:link {
    FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#poweredBy A:visited {
    FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#poweredBy A:active {
    FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#poweredBy A:hover {
    FONT-WEIGHT: normal; COLOR: #434540; TEXT-DECORATION: none
}
#poweredBy .pipe {
    COLOR: #aaa
}
#featuredPress {
    MARGIN: 10px 10px 0px 0px
}
#featuredPress .logo {
    PADDING-RIGHT: 15px; VERTICAL-ALIGN: top
}
#featuredPress .content {
    
}
#featuredPress .headline {
    FONT-WEIGHT: bold; FONT-SIZE: 130%
}
#featuredPress .inThePress {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #aaa; PADDING-TOP: 5px
}
.headline A:link {
    COLOR: #434540; TEXT-DECORATION: none
}
.headline A:visited {
    COLOR: #434540; TEXT-DECORATION: none
}
.headline A:active {
    COLOR: #434540; TEXT-DECORATION: none
}
.headline A:hover {
    COLOR: #f47a20; TEXT-DECORATION: none
}
#MyEdge {
    PADDING-RIGHT: 2px; BORDER-TOP: #c1c1c1 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 95%; PADDING-BOTTOM: 2px; MARGIN: 30px 0px 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #c1c1c1 1px solid; TEXT-ALIGN: center
}
#MyEdge A:link {
    FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#MyEdge A:visited {
    FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#MyEdge A:active {
    FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#MyEdge A:hover {
    FONT-WEIGHT: normal; COLOR: #434540; TEXT-DECORATION: none
}
#loadingSlides {
    TEXT-ALIGN: center
}
#homeSlideContainer {
    POSITION: relative
}
.slideshow {
    OVERFLOW: hidden; POSITION: relative;
}
.slideshow DIV {
    DISPLAY: none; LEFT: 0px; width: 700px; POSITION: absolute; TOP: 0px; filter:alpha(opacity=100); opacity: 1.0; background-color: #f47a20; color: #fff;
}
.slideshow DIV P {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#homeSlideshow {
    DISPLAY: none; HEIGHT: 75px
}
#contact LABEL {
    PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#contact TD {
    PADDING-TOP: 3px
}
#faq {
    PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#faq UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 16px; COLOR: #888; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
#faq LI {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#faq .questions {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#faq .question {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
#faq .answer {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #777; PADDING-TOP: 0px
}
#faq .backToTop {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 95%; PADDING-BOTTOM: 20px; PADDING-TOP: 4px
}
#consultoria #featureBar {
    PADDING-RIGHT: 20px; MARGIN-TOP: 1px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; COLOR: #fff; PADDING-TOP: 15px; BACKGROUND-COLOR: #4b931c
}
#consultoria #featureBar .headline {
    PADDING-RIGHT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 160%; FONT-VARIANT: small-caps
}
#consultoria #featureBar .content {
    FONT-SIZE: 11px; COLOR: #fff; PADDING-TOP: 5px
}
#consultoria UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 16px; COLOR: #4b931c; PADDING-TOP: 10px; LIST-STYLE-TYPE: square;
}
#consultoria LI {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}


#cti #featureBar {
    PADDING-RIGHT: 20px; MARGIN-TOP: 1px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; COLOR: #fff; PADDING-TOP: 15px; BACKGROUND-COLOR: #0066FF
}
#cti #featureBar .headline {
    PADDING-RIGHT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 160%; FONT-VARIANT: small-caps
}
#cti #featureBar .content {
    FONT-SIZE: 11px; COLOR: #fff; PADDING-TOP: 5px
}
#cti UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 16px; COLOR: #0066FF; PADDING-TOP: 10px; LIST-STYLE-TYPE: square
}
#cti LI {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}


#conectividade #featureBar {
    PADDING-RIGHT: 20px; MARGIN-TOP: 1px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; COLOR: #fff; PADDING-TOP: 15px; BACKGROUND-COLOR: #DFDF00
}
#conectividade #featureBar .headline {
    PADDING-RIGHT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 160%; FONT-VARIANT: small-caps
}
#conectividade #featureBar .content {
    FONT-SIZE: 11px; COLOR: #fff; PADDING-TOP: 5px
}
#conectividade UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 16px; COLOR: #DFDF00; PADDING-TOP: 10px; LIST-STYLE-TYPE: square
}
#conectividade LI {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}


#sistemas #featureBar {
    PADDING-RIGHT: 20px; MARGIN-TOP: 1px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; COLOR: #fff; PADDING-TOP: 15px; BACKGROUND-COLOR: #df0000
}
#sistemas #featureBar .headline {
    PADDING-RIGHT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 160%; FONT-VARIANT: small-caps
}
#sistemas #featureBar .content {
    FONT-SIZE: 11px; COLOR: #fff; PADDING-TOP: 5px
}
#sistemas UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 16px; COLOR: #df0000; PADDING-TOP: 10px; LIST-STYLE-TYPE: square
}
#sistemas LI {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
#company UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 16px; COLOR: #f47a20; PADDING-TOP: 10px; LIST-STYLE-TYPE: square
}
#company LI {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
#company .title {
    FONT-WEIGHT: bold; COLOR: #f47a20
}
#company .leftSide A.bigLink:link {
    PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 180%; COLOR: #434540; TEXT-DECORATION: none
}
#company .leftSide A.bigLink:visited {
    PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 180%; COLOR: #434540; TEXT-DECORATION: none
}
#company .leftSide A.bigLink:active {
    PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 180%; COLOR: #434540; TEXT-DECORATION: none
}
#company .leftSide A.bigLink:hover {
    PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 180%; COLOR: #666; TEXT-DECORATION: none
}
#company .rightSide UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f47a20; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#company .rightSide LI {
    PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#company .rightContent A:link {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#company .rightContent A:visited {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#company .rightContent A:active {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#company .rightContent A:hover {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #333; TEXT-DECORATION: none
}
#press .logo {
    PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
#press .press_content {
    PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#press .rightSide UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f47a20; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#press .rightSide LI {
    PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#press .rightContent A:link {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#press .rightContent A:visited {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#press .rightContent A:active {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#press .rightContent A:hover {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #333; TEXT-DECORATION: none
}
LABEL {
    
}
#reg .optional {
    COLOR: #aaa
}
#reg .lightgrey {
    PADDING-RIGHT: 5px; COLOR: #777
}
#reg H3 {
    COLOR: #f47a20
}
#consultoria_buttons {
    PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px dashed; PADDING-LEFT: 0px; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px; BACKGROUND-COLOR: #666; TEXT-ALIGN: center
}
#consultoria_buttons A:link {
    FONT-WEIGHT: normal; COLOR: #bbb; TEXT-DECORATION: none
}
#consultoria_buttons A:visited {
    FONT-WEIGHT: normal; COLOR: #bbb; TEXT-DECORATION: none
}
#consultoria_buttons A:active {
    FONT-WEIGHT: normal; COLOR: #bbb; TEXT-DECORATION: none
}
#consultoria_buttons A:hover {
    FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
#consultoria_buttons LI {
    PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 20px; MARGIN-BOTTOM: 0.6em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#consultoria_buttons UL {
    CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#consultoria_buttons A {
    PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; WHITE-SPACE: nowrap; POSITION: relative; TEXT-DECORATION: none
}
#consultoria_buttons A.current {
    FONT-WEIGHT: bold; BACKGROUND: url(../images/menu-primary-current.gif) no-repeat 50% 100%; COLOR: #fff
}
#member_featureBar {
    PADDING-RIGHT: 20px; MARGIN-TOP: 1px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #f47a20
}
#myRD H2 {
    FONT-SIZE: 190%; MARGIN: 2px 0px 5px; COLOR: #f47a20
}
#myRD .darkGreyBG {
    BORDER-TOP: #888 1px solid; COLOR: #888; BACKGROUND-COLOR: #ddd
}
#myRD .darkGreyBG A.greythin:link {
    FONT-WEIGHT: normal; COLOR: #666; TEXT-DECORATION: underline
}
#myRD .darkGreyBG A.greythin:visited {
    FONT-WEIGHT: normal; COLOR: #666; TEXT-DECORATION: underline
}
#myRD .darkGreyBG A.greythin:active {
    FONT-WEIGHT: normal; COLOR: #666; TEXT-DECORATION: underline
}
#myRD .darkGreyBG A.greythin:hover {
    FONT-WEIGHT: normal; COLOR: #333; TEXT-DECORATION: underline
}
#myRD .composeLink {
    PADDING-BOTTOM: 5px
}
#myRD .scrollBox {
    OVERFLOW: auto; HEIGHT: 200px
}
#myRD .scrollBox60 {
    OVERFLOW: auto; HEIGHT: 60px
}
#myRD .scrollBox80 {
    OVERFLOW: auto; HEIGHT: 80px
}
#myRD .scrollBox100 {
    OVERFLOW: auto; HEIGHT: 100px
}
#myRD .scrollBox120 {
    OVERFLOW: auto; HEIGHT: 120px
}
#myRD UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f47a20; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#myRD LI {
    PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#myRD .rightContent A:link {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#myRD .rightContent A:visited {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#myRD .rightContent A:active {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #666a6c; TEXT-DECORATION: none
}
#myRD .rightContent A:hover {
    DISPLAY: block; FONT-WEIGHT: normal; COLOR: #333; TEXT-DECORATION: none
}
#myRD .innerLinks {
    COLOR: #666a6c
}
#myRD .sublinks {
    PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 98%; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#myRD .sublinks A {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
#myRD .rightButton {
    PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#myRD LABEL {
    FONT-WEIGHT: bold
}
#myRD LABEL .optional {
    COLOR: #aaa
}
#myRD .catName {
    PADDING-LEFT: 5px; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(../images/horizline.gif); PADDING-BOTTOM: 4px; COLOR: #1b548a; PADDING-TOP: 5px
}
#myRD #additionalInfo LABEL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#myRD #cctable {
    PADDING-LEFT: 30px
}
#reportTable {
    FONT-SIZE: 11px
}
#reportTable .headers {
    FONT-WEIGHT: normal; COLOR: #999; PADDING-TOP: 5px
}
#reportTable .innerTable {
    PADDING-LEFT: 50px
}
#reportTable .innerTableContent {
    FONT-SIZE: 11px; COLOR: #666
}
#reportTable .topBorderRow {
    BORDER-TOP: #ddd 1px solid
}
.reportTable {
    FONT-SIZE: 11px
}
.reportTable .headers {
    FONT-WEIGHT: normal; COLOR: #999; PADDING-TOP: 5px
}
.reportTable .innerTable {
    PADDING-LEFT: 50px
}
.reportTable .innerTableContent {
    FONT-SIZE: 11px; COLOR: #666
}
.reportTable .topBorderRow {
    BORDER-TOP: #ddd 1px solid
}
A.spinClosed:link {
    PADDING-LEFT: 8px; BACKGROUND: url(../images/arrow_right_gray.gif) no-repeat left center; FLOAT: left; TEXT-DECORATION: none
}
A.spinClosed:visited {
    PADDING-LEFT: 8px; BACKGROUND: url(../images/arrow_right_gray.gif) no-repeat left center; FLOAT: left; TEXT-DECORATION: none
}
A.spinClosed:hover {
    PADDING-LEFT: 8px; BACKGROUND: url(../images/arrow_right_gray.gif) no-repeat left center; FLOAT: left; TEXT-DECORATION: none
}
A.spinClosed:active {
    PADDING-LEFT: 8px; BACKGROUND: url(../images/arrow_right_gray.gif) no-repeat left center; FLOAT: left; TEXT-DECORATION: none
}
A.spinOpen:link {
    PADDING-LEFT: 8px; BACKGROUND: url(../images/arrow_down_blue.gif) no-repeat left center; FLOAT: left; TEXT-DECORATION: none
}
A.spinOpen:visited {
    PADDING-LEFT: 8px; BACKGROUND: url(../images/arrow_down_blue.gif) no-repeat left center; FLOAT: left; TEXT-DECORATION: none
}
A.spinOpen:hover {
    PADDING-LEFT: 8px; BACKGROUND: url(../images/arrow_down_blue.gif) no-repeat left center; FLOAT: left; TEXT-DECORATION: none
}
A.spinOpen:active {
    PADDING-LEFT: 8px; BACKGROUND: url(../images/arrow_down_blue.gif) no-repeat left center; FLOAT: left; TEXT-DECORATION: none
}

.noticias{
	width: 400px;
}

.wait {
	background-color: gray;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 99;
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	opacity:.6;
	display: block;
}

.wait span {
	position: relative;
	top: 50%;
	left: 50%;
	height: 100%;
	z-index: 99;
}

.wait img{
	position: relative;
	top: -25px;
	left: -25px;
}