HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; FONT: 11px/140% Trebuchet MS; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: white
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #999999; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #999999
}
A:hover:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.none {
	COLOR: #999999; TEXT-DECORATION: underline
}
A.none:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
A.none:hover {
	COLOR: #999999; TEXT-DECORATION: none
}

A.menu {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A.menu:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #999; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #333; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #555; PADDING-TOP: 0px
}
H3.grif {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #099; PADDING-TOP: 0px; BORDER-BOTTOM: #099 1px dotted
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px
}
H4.white {
	COLOR: #fff
}
H4.off {
	COLOR: #ccc
}
.highlight {
	BACKGROUND: #fe8
}
.menu {
	BACKGROUND: url(../img/bgMenu.gif) repeat-y
}
.pg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg.gif) repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.top {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(../img/bgTop.gif) no-repeat; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 30px; HEIGHT: 170px
}
.homeLogin {
	PADDING-RIGHT: 20px; MARGIN: 0px; VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
.action {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../img/bgAssistaAssine.gif) no-repeat; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.prodEscritorio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../img/icoEscritorio.gif) no-repeat right top; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px
}
.prodApresa {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../img/icoApresa.gif) no-repeat right top; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px
}
.prodEmail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../img/icoEmail.gif) no-repeat right top; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px
}
.prodTit {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.callFin {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../img/bgListGelo.gif); PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#siteMap {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #777; PADDING-TOP: 7px
}
#siteMap SPAN.section {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#siteMap A:link {
	COLOR: #999; TEXT-DECORATION: none
}
#siteMap A:visited {
	COLOR: #ccc; TEXT-DECORATION: none
}
#siteMap A:hover {
	COLOR: #f90; TEXT-DECORATION: underline
}
.quote {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(../img/blQuote.gif) no-repeat; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.quoter {
	PADDING-LEFT: 30px
}
#legal {
	MARGIN: 0px; FONT: 12px Georgia, "Times New Roman"; COLOR: #333
}
#siteMap SPAN.section {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.signup {
	BORDER-RIGHT: #6cc 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #6cc 1px solid; PADDING-LEFT: 12px; BACKGROUND: #e0f5f5; PADDING-BOTTOM: 12px; BORDER-LEFT: #6cc 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #6cc 1px solid
}
.prof {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 12px; BACKGROUND: #ededed; PADDING-BOTTOM: 12px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #ccc 1px solid
}
.profHeader {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #dedede; PADDING-BOTTOM: 12px; COLOR: #666; PADDING-TOP: 12px
}
.stepon {
	BACKGROUND: url(../img/bgStepOn.gif) #fff no-repeat
}
.stepoff {
	BACKGROUND: url(../img/bgStepOff.gif) #fff no-repeat
}
#details {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 25px; MARGIN: 0px; PADDING-TOP: 25px
}
#detailsBill {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#detailsBill H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #f90; BORDER-BOTTOM: #f90 1px dotted
}
#info {
	BORDER-RIGHT: #fe8 4px solid; PADDING-RIGHT: 20px; BORDER-TOP: #fe8 4px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px; BORDER-LEFT: #fe8 4px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #fe8 4px solid
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.form {
	FONT-SIZE: 12px; MARGIN: 0px
}
.textfield {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px
}
.textfieldReq {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f00 4px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px
}
.textarea {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.textareaReq {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f00 4px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.textbig {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.combo {
	FONT-SIZE: 12px
}
.file {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.button {
	BORDER-RIGHT: #c90 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c90 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f90; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #c90 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #c90 1px solid
}
.buttonCheck {
	BORDER-RIGHT: #099 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #099 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #6cc; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #099 1px solid
}
.buttonDisabled {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #dadada; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #999 1px solid; COLOR: #999; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
FIELDSET {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #6cc 1px solid; PADDING-LEFT: 12px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 12px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #dcdcdc 1px solid
}
FIELDSET.final {
	BORDER-RIGHT: #6cc 5px solid; PADDING-RIGHT: 10px; BORDER-TOP: #6cc 5px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #6cc 5px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #6cc 5px solid
}
FIELDSET P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #333; PADDING-TOP: 0px
}
FIELDSET.final P {
	COLOR: #000
}
FIELDSET LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #6cc; PADDING-TOP: 0px
}
FIELDSET P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #222; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
FIELDSET SMALL {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #999; LINE-HEIGHT: 13px
}
FIELDSET TABLE TH {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-ALIGN: right
}
FIELDSET TABLE TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TEXT-ALIGN: left
}
FIELDSET.billing {
	BORDER-RIGHT: #6cc 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #6cc 1px solid; PADDING-LEFT: 12px; BACKGROUND: #e0f5f5; PADDING-BOTTOM: 12px; MARGIN: 0px; BORDER-LEFT: #6cc 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #6cc 1px solid
}
#aprexInfo {
	PADDING-RIGHT: 5px; BORDER-TOP: #f00 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #ffc; PADDING-BOTTOM: 10px; MARGIN: 0px 5px 10px 0px; WIDTH: 95%; COLOR: #f00; PADDING-TOP: 10px; BORDER-BOTTOM: #f00 1px solid; TEXT-ALIGN: left
}
#aprexInfo H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #f00
}
#aprexInfo H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #f00
}
#faq {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
#faq H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #f90; PADDING-TOP: 0px
}
#faq H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #999; PADDING-TOP: 0px
}
#details {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 25px; MARGIN: 0px; PADDING-TOP: 25px
}
#detailsBill {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#info {
	BORDER-RIGHT: #fe8 4px solid; PADDING-RIGHT: 20px; BORDER-TOP: #fe8 4px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px; BORDER-LEFT: #fe8 4px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #fe8 4px solid
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#compChart {
	MARGIN: 5px; WIDTH: 98%
}
#compChart TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND: #f90; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #fe8; PADDING-TOP: 3px
}
#compChart TD.pro {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #fe8; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#compChart TD.free {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #e0f5f5; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#compChart TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#compChart TD.label {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
#compChart TD.offer {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #ccc; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
#compChart SPAN.tit {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
#compChart SPAN.price {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #f60
}
#compChart SPAN.offer {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f60
}
#compChart SPAN.yourPlan {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #000; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
#compPrice {
	FONT-SIZE: 14px; MARGIN: 0px
}
#compPrice TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
#formError {
	BORDER-RIGHT: #f00 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f00 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px; BORDER-LEFT: #f00 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #f00 1px solid
}
#formError H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../account/img/0_ico_err.gif) no-repeat; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; FONT: bold 12px Tahoma, Verdana, Arial; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dotted
}
#formError P {
	FONT: 12px Tahoma, Verdana, Arial
}

