.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #FFCC66; font-weight: bold; ; color: #999999}
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #FFFFFF; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
  SCROLLBAR-FACE-COLOR: #f2f5f7; SCROLLBAR-HIGHLIGHT-COLOR: #b2c3d0; SCROLLBAR-SHADOW-COLOR: #b2c3d0; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #FFA74F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}

A {
  color: #333333;
  text-decoration: none;
}

A:hover {
  color: #FF9900;
; text-decoration: none
}

FORM {
	display: inline;
}

TR.header {
  background: #FFFFFF;


}

TR.headerNavigation1 {
  background: #FFFFFF;
}

TD.headerNavigation1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #FFFFFF;
  color: #CCCCCC;
  
; text-decoration: none
}

A.headerNavigation1 { 
  color: #c6d9ec; 
}

A.headerNavigation1:hover {
  color: #FF9900;
}











TR.headerNavigation2 {
  background: #c6d9ec;
}

TD.headerNavigation2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #c6d9ec;
  color: #FFFFFF;
  font-weight : bold;
; text-decoration: none
}

A.headerNavigation2 { 
  color: #FFFFFF; 
}

A.headerNavigation2:hover {
  color: #AAAAAA;
}





TR.headerNavigation {
  background: #c6d9ec;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #c6d9ec;
  color: #c6d9ec;
  font-weight : bold;
; text-decoration: none
}

A.headerNavigation { 
  color: #999999; 
}

A.headerNavigation:hover {
  color: #FF9900;
}

TR.headerError {
  background: #669999;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #669999;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #6699CC;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #669999;
  color: #6699CC;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #FFCC66;
  color: #ffffff;
  font-weight: bold;
}


.infoBox1 {
  background: #FFFFFF;
}


.infoBox2 {
border: 0.1mm #C5D8EB dashed

}


.infoBox {
  background: #C6D9EC;
}

.infoBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
; background-color: #FFFFFF
}

.infoBoxNotice {
  background: #FF9999;
}

.infoBoxNoticeContents {
  background: #FFCCFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #FFFFFF;
  color: #FF9900;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #FFFFFF;
}
TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #FFFFFF;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #6699CC;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #6699CC;
; text-decoration: none; line-height: normal
}

A.pageResults:hover {
  color: #FF9900;
; text-decoration: underline
}

TD.pageHeading{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #6699CC;
}


TD.pageHeading1{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #6699CC;
}


TR.subBar {
  background: #FFCC66;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
; color: #666666
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #6699CC;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #6699CC;
  font-weight: bold;
}

TABLE.formArea {
  background: #FFFFFF;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #FF0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #CCCCCC;
}
.menudata1 {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #7BA7D2; TEXT-DECORATION: none
}
.menudata {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6699CC; TEXT-DECORATION: none
}
.menuprod {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #6699CC; TEXT-DECORATION: none
}
.menuprod:active {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #6699CC; TEXT-DECORATION: none
}
.menuprod:visited {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #6699CC; TEXT-DECORATION: none
}
.menuprod:hover {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #666666
; text-decoration: none
}
.linkContactos {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #6699CC; TEXT-DECORATION: underline
; cursor: hand

}
.linkImprimir {
; cursor: hand

}

.tituloconfigurador {
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #6699CC;

}
.Geral {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #FF6600; TEXT-DECORATION: none
}
.Geral:active {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #FF6600; TEXT-DECORATION: underline
}
.Geral:visited {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #FF6600; TEXT-DECORATION: none
}
.Geral:hover {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #008080
; text-decoration: none
}
.menurodape {
	FONT: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}
.menurodape:active {
	FONT: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}
.menurodape:visited {
	FONT: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}
.menurodape:hover {
	FONT: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333333
; text-decoration: underline
}
.mainPrint {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}
.preco {
	FONT: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #FF6600; TEXT-DECORATION: none
}

.preco1 {
	FONT: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}

.tituloPrint {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #FF9933; TEXT-DECORATION: none
}

.textos {
	FONT: 11px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}
.textos1 {
	FONT: 11px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
.TextBox {
BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: black 1px groove; BORDER-LEFT: black 1px groove; BORDER-RIGHT: black 1px groove; BORDER-TOP: black 1px groove; COLOR: #006699; FONT-FAMILY: verdana, arial; FONT-SIZE: 8pt
; background-attachment: scroll; border: 1px #97aaba dotted
; background-color: transparent
; list-style-type: disc
}
.Geral1 {
	FONT: 16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #FF6600; TEXT-DECORATION: none
}
.Geral1:active {
	FONT: 16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #FF6600; TEXT-DECORATION: underline
}
.Geral1:visited {
	FONT: 16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #FF6600; TEXT-DECORATION: none
}
.Geral1:hover {
	FONT: 16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #008080
; text-decoration: none
}
.Geral {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #FF6600; TEXT-DECORATION: none
}
.Geral:active {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #FF6600; TEXT-DECORATION: underline
}
.Geral:visited {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #FF6600; TEXT-DECORATION: none
}
.Geral:hover {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #008080
; text-decoration: none


}
.button
{
    BORDER-RIGHT: 1px ridge;
    BORDER-TOP: 1px ridge;
    BORDER-LEFT: 1px ridge;
    BORDER-BOTTOM: 1px ridge;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #f1f2f2
; cursor: hand


}
.button2
{
    BORDER-RIGHT: 1px ridge;
    BORDER-TOP: 1px ridge;
    BORDER-LEFT: 1px ridge;
    BORDER-BOTTOM: 1px ridge;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #FFF8E8
; color: #6699CC
; cursor: hand
}

}
.Button1 {
BORDER-BOTTOM: black 1px groove; BORDER-LEFT: black 1px groove; BORDER-RIGHT: black 1px groove; BORDER-TOP: black 1px groove; FONT-FAMILY: arial; FONT-SIZE: 8pt
; color: #999999
; background-color: transparent
; cursor: hand
; border: 1px #999999 solid

}
.rodape2 {
	FONT: 10px verdana, sans-serif; COLOR: #FF9900; TEXT-DECORATION: none
}
.rodape1 {
	FONT: 10px verdana, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.rodape {
	FONT: 9px/17px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
.checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #9a9a9a; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #A9C6E2; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #993300; }
DIV.pageHeading  { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #9a9a9a;
 } 

.checkoutBarFrom { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #9a9a9a;  } 
.messageStackError { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #E6E6E6;  } 

TR.accountHistory-even { 
  background: #FFFFFF;
 } P.main  { }

TD.main { color: #454545}