.box {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 785px; HEIGHT: 321px; TOP: 0px; LEFT: 0px
}
.customer-account-login .box {
	WIDTH: 440px; HEIGHT: 410px
}
.account-create SELECT#state {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; WIDTH: 300px; PADDING-RIGHT: 9px; FONT-FAMILY: georgia, serif; FONT-SIZE: 16px; PADDING-TOP: 9px
}
.account-create #terms {
	FLOAT: left
}
.account-create .box-check {
	COLOR: white
}
.account-create .box-check A {
	COLOR: #2dc5e7
}
.customer-account-login .account-login .registered-users {
	BACKGROUND: #fff; opacity: 1
}
.customer-account-login .account-login .new-users {
	BACKGROUND: #fff; opacity: 1
}
.customer-account-forgotpassword .account-password .box-password {
	BACKGROUND: #fff; opacity: 1
}
.customer-account-create .account-create .regiter-user {
	BACKGROUND: #fff; opacity: 1
}
.changecolor {
	FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, freesans, sans-serif; COLOR: #ff7127 !important; FONT-WEIGHT: bold
}
.heading-text {
	MARGIN-TOP: 35px !important; FONT-FAMILY: arial, helvetica, freesans, sans-serif; MARGIN-BOTTOM: 16px !important; COLOR: #7f7f7f !important; FONT-SIZE: 15px !important; FONT-WEIGHT: normal
}
.customer-account-login .account-login .registered-users .input-box INPUT {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; WIDTH: 306px !important; PADDING-RIGHT: 6px; FONT-FAMILY: arial, helvetica, freesans, sans-serif; BACKGROUND: #f2f2f2 0px 0px; HEIGHT: 24px; COLOR: #a6a6a6; FONT-SIZE: 15px !important; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; PADDING-TOP: 6px
}
.customer-account-forgotpassword .account-password .box-password .input-box INPUT {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; WIDTH: 306px !important; PADDING-RIGHT: 6px; FONT-FAMILY: arial, helvetica, freesans, sans-serif; BACKGROUND: #f2f2f2 0px 0px; HEIGHT: 24px; COLOR: #a6a6a6; FONT-SIZE: 15px !important; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; PADDING-TOP: 6px
}
.customer-account-create .account-create .regiter-user .input-box INPUT {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; WIDTH: 306px !important; PADDING-RIGHT: 6px; FONT-FAMILY: arial, helvetica, freesans, sans-serif; BACKGROUND: #f2f2f2 0px 0px; HEIGHT: 24px; COLOR: #a6a6a6; FONT-SIZE: 15px !important; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; PADDING-TOP: 6px
}
.customer-account-login .account-login .registered-users {
	WIDTH: 320px !important
}
.customer-account-login .account-login .new-users {
	WIDTH: 320px !important
}
.customer-account-forgotpassword .account-password .box-password {
	WIDTH: 320px !important
}
.customer-account-create .account-create .regiter-user {
	WIDTH: 320px !important
}
.customer-account-login #loginButton {
	WIDTH: auto !important
}
.customer-account-login .registered-users .box-links .button {
	PADDING-BOTTOM: 10px !important; WIDTH: 320px !important; PADDING-TOP: 10px !important
}
.customer-account-login .account-login .registered-users .button SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.customer-account-login .account-login .new-users .button SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.customer-account-forgotpassword .account-password .box-password .button SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.customer-account-create .account-create .regiter-user .button SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.customer-account-login .account-login .registered-users .button {
	PADDING-BOTTOM: 9px !important; MARGIN-TOP: 5px !important; PADDING-LEFT: 48px !important; PADDING-RIGHT: 48px !important; PADDING-TOP: 9px !important
}
.customer-account-login .account-login .new-users .button {
	PADDING-BOTTOM: 9px !important; MARGIN-TOP: 5px !important; PADDING-LEFT: 48px !important; PADDING-RIGHT: 48px !important; PADDING-TOP: 9px !important
}
.customer-account-forgotpassword .account-password .box-password .button {
	PADDING-BOTTOM: 9px !important; MARGIN-TOP: 5px !important; PADDING-LEFT: 48px !important; PADDING-RIGHT: 48px !important; PADDING-TOP: 9px !important
}
.customer-account-create .account-create .regiter-user .button {
	PADDING-BOTTOM: 9px !important; MARGIN-TOP: 5px !important; PADDING-LEFT: 48px !important; PADDING-RIGHT: 48px !important; PADDING-TOP: 9px !important
}
.customer-account-login .account-login {
	HEIGHT: 420px !important
}
.customer-account-forgotpassword .account-password {
	HEIGHT: 420px !important
}
.customer-account-create .account-create {
	HEIGHT: 420px !important
}
.bx-window {
	LEFT: 210px !important
}
.customer-account-forgotpassword .account-password .box-password .button {
	PADDING-BOTTOM: 10px !important; PADDING-LEFT: 20px !important; WIDTH: 319px !important; PADDING-RIGHT: 25px !important; MARGIN-BOTTOM: 5px; FLOAT: left; PADDING-TOP: 10px !important
}
.customer-account-forgotpassword .account-password .back-link {
	POSITION: absolute !important; BACKGROUND: 0px 0px; MARGIN-LEFT: 120px; TOP: 330px !important
}
.customer-account-login .account-login .registered-users {
	MIN-HEIGHT: 352px !important
}
.customer-account-login .account-login .new-users {
	MIN-HEIGHT: 352px !important
}
.customer-account-forgotpassword .account-password .box-password {
	MIN-HEIGHT: 352px !important
}
.customer-account-create .account-create .regiter-user {
	MIN-HEIGHT: 352px !important
}
.link-login {
	FONT-FAMILY: arial, helvetica, freesans, sans-serif; COLOR: #03a8d0 !important; CURSOR: pointer !important
}
.customer-account-login .account-login .registered-users {
	FLOAT: right !important
}
.customer-account-login .account-login .new-users {
	FLOAT: right !important
}
.customer-account-forgotpassword .account-password .box-password {
	FLOAT: right !important
}
.customer-account-create .account-create .regiter-user {
	FLOAT: right !important
}
.customer-account-login .account-login .registered-users {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.customer-account-login .account-login .new-users {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.customer-account-forgotpassword .account-password .box-password {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.customer-account-create .account-create .regiter-user {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.account-login .fieldset {
	PADDING-BOTTOM: 0px !important; WIDTH: 443px; BACKGROUND: url(../img/lblogin-new1.png) no-repeat; HEIGHT: 440px
}
.customer-name {
	WIDTH: 324px !important
}
.customer-name INPUT {
	PADDING-BOTTOM: 6px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 6px !important; HEIGHT: 24px !important; PADDING-TOP: 6px !important
}
SELECT#state {
	WIDTH: 323px !important; HEIGHT: 37px !important
}
.customer-account-login .box {
	
}
.customer-account-login .account-login {
	WIDTH: 400px !important
}
.customer-account-login .account-login {
	MARGIN-TOP: 0px !important
}
.customer-account-forgotpassword .account-password {
	MARGIN-TOP: 0px !important
}
.customer-account-create .account-create {
	MARGIN-TOP: 0px !important
}
.account-login {
	RIGHT: 0px
}
.customer-account-login #forgotButton {
	WIDTH: auto !important
}
.customer-account-login .account-login .new-users P {
	MARGIN-BOTTOM: 15px !important
}
.customer-account-login .account-login {
	WIDTH: 450px !important
}
.customer-account-forgotpassword .account-password {
	WIDTH: 450px !important
}
.customer-account-create .account-create {
	WIDTH: 450px !important
}
.topo-transparencia .conteiner H1 {
	POSITION: absolute; TEXT-INDENT: -9000px; MARGIN: 20px auto 0px; WIDTH: 618px !important; DISPLAY: block; BACKGROUND: url(../images/efc_logo.png) no-repeat 0px 0px; HEIGHT: 44px !important; OVERFLOW: hidden; TOP: 20px; LEFT: 115px
}
.topo-transparencia .bg {
	BOTTOM: 0px !important; HEIGHT: 92px !important
}
.topo-transparencia .conteiner {
	HEIGHT: auto !important
}
.customer-account-login .topo-transparencia .conteiner {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; HEIGHT: 82px !important; PADDING-TOP: 0px !important
}
.topo-transparencia {
	HEIGHT: auto !important
}
.conteiner {
	MIN-HEIGHT: 85px !important
}
.customer-account-forgotpassword .fieldset {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.customer-account-create .account-create .fieldset {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.customer-account-login {
	OVERFLOW: hidden
}
