BODY { margin: 0px }

IMG { border-color: #656565 }

TD { font-family: Tahoma; font-size: 10px; color: #656565; vertical-align: top }

A { text-decoration: none }

.topMenu { padding-top: 2pt; text-align: center }
.topMenu a { color: #FFFFFF; font-weight: bold }

.titleMembers { color: #FFFFFF; font-weight: bold; padding-top: 12pt; padding-left: 15pt }
.labelMembers { color: #797979; text-align: right; padding-bottom: 3px; vertical-align: bottom }
.inputMembers { font-family: Tahoma; font-size: 9px; width: 100px; height: 15px }
.linksMembers { text-decoration: underline; color: #797979 }

.titleNewers { color: #FFFFFF; font-weight: bold; padding-top: 1pt; padding-left: 20pt }
.itemsNewersImage { text-align: center; width: 97px; padding-left: 4pt }
.itemsNewers { color: #636363; padding-left: 10pt; padding-top: 5pt; padding-right: 5pt }
.itemsNewers b { font-weight: bold; text-decoration: none; color: #477D85 }
.itemsNewers a { font-weight: bold; text-decoration: underline; color: #F95200 }

.mainHeader { vertical-align: bottom }
.mainHeader b { font-family: Arial; font-size: 13px; font-weight: bold; color: #9E0B0E }
.mainHeadline { font-weight: bold; color: #ED4E00; text-align: center; padding-top: 3pt }
.mainTitle { font-weight: bold; color: #3A6F78; padding-top: 5pt; padding-left: 20pt }
.mainTitle a { text-decoration: none; color: #3A6F78 }
.mainTitle2 { font-weight: bold; color: #3A6F78; padding-top: 1pt; padding-left: 20pt }
.mainTitle2 a { text-decoration: none; color: #3A6F78 }
.mainItemsLeft { padding-left: 19pt; padding-right: 1pt }
.mainItemsLeft a { text-decoration: none; color: #656565 }
.mainItemsRight { padding-left: 20pt; padding-right: 1pt }
.mainItemsRight a { text-decoration: none; color: #656565 }

.panelMenu { font-family: Arial; font-size: 10px; color: #6699CC; height: 15px; text-align: right; padding-top: 2pt; padding-right: 22pt }
.panelMenu a { text-decoration: underline; color: #6699CC }

#Catalog { width: 235px; padding-left: 10px; padding-top: 5px }
.Catalog_Table { color: #333333; width: 235px }
.Catalog_Header { font-family: Arial; font-size: 12pt; font-weight: bold; color: #CC3333; padding-bottom: 5px; padding-right: 10px }
.Catalog_Item { font-size: 10pt; padding: 5px }
.Catalog_Item a { font-weight: bold; color: #003366; text-decoration: none }
.Catalog_SubItem { font-size: 9pt; padding-left: 10px; padding-right: 10px }
.Catalog_SubItem a { color: #666666; text-decoration: none }

#ListItems { width: 416px }
.ListItems_Table {  }
.ListItems_Header { font-size: 10pt; color: #333333; padding-top: 5px; padding-bottom: 5px; padding-left: 10px }
.ListItems_Item { font-size: 11px; padding-left: 10px }
.ListItems_Item a { color: #0066CC; text-decoration: none }
.ListItems_Item a:hover { text-decoration: underline }

.PageNumber_Table {  }
.PageNumber_Header { padding-right: 5px }
.PageNumber_Item { font-size: 11px; width: 16px; text-align: center; border: 1px #0066CC solid }
.PageNumber_Item a { color: #0066CC; background-color: #FFFFFF; text-decoration: none }
.PageNumber_Item a:hover {  }
.PageNumber_Item_Off { font-size: 11px; color: #CCCCCC; width: 16px; text-align: center; border: 1px #CCCCCC solid }
.PageNumber_Field {}
.PageNumber_Button { color: #0066CC; background-color: #FFFFFF; border: 1px #0066CC solid; cursor: hand }

.Search_Table { border: 1px #FFFFFF solid; padding: 5px }
.Search_Caption { font-weight: bold; color: #336699 }
.Search_Input { font-family: Tahoma; font-size: 9px; width: 100px; height: 15px }
.Search_Button { font-family: Tahoma; font-size: 9px; font-weight: bold; color: #666666; background-color: #FFFFFF; text-transform: uppercase; border: 1px #999999 solid; cursor: hand }

.DailyOffer { font-size: 9pt; font-weight: bold; color: #336699; height: 20px }
.DailyOffer_Item {}
.DailyOffer_Item a { font-weight: bold; text-decoration: underline; color: #F95200 }

.itemThumbnail { width: 120px; text-align: center; vertical-align: middle; padding-top: 10px }
.itemName { height: 60px; padding-top: 10px; padding-right: 10pt; vertical-align: bottom }
.itemPrice { height: 35px; vertical-align: bottom }

.itemForm { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #477D85; padding-left: 10pt; padding-top: 3pt }
.itemQuantity { font-family: Tahoma; font-size: 9px; height: 15px }
.itemBuyButton { font-family: Tahoma; font-size: 9px; font-weight: bold; color: #FFFFFF; background-color: #669999; width: 74px; height: 17px; border: none; cursor: hand }
.itemDetail { font-weight: bold; color: #477D85; padding-top: 1pt; padding-left: 20pt }
.itemText { font-family: Tahoma; font-size: 11px; font-style: normal; padding: 10pt }

.OldPrice { text-decoration: line-through }
.SpecialPrice { font-family: Trebuchet MS; font-size: 10pt; color: #9E0B0E; font-weight: bold }
.Price { font-family: Trebuchet MS; font-size: 10pt; color: #9E0B0E; font-weight: bold }

.itemControl { font-weight: bold; height: 12px; vertical-align: top }
.itemControl a { text-decoration: underline; color: #818181 }

.itemNotes { padding-top: 2pt; padding-left: 10pt; padding-right: 10pt }
.itemNotes b { font-weight: bold; color: #9E0B0E }

.textNormal { padding: 10pt }
.textNormal a { color: #F95200 }
.titleNormal { font-family: Arial; font-size: 10pt; font-weight: bold; color: #F95200; height: 21px }

.footerMenu { color: #818181; text-align: center; padding-top: 8pt }
.footerMenu a { text-decoration: none; color: #818181 }

.Shop_Message { font-size: 9pt; font-weight: bold; color: #990000; background-color: #FFFFFF; padding: 10px }

#ShoppingCart { background-color: #FFFFFF; width: 600px }
.ShoppingCart_Table { background-color: #CCCCCC }
.ShoppingCart_Header { font-family: Arial; font-size: 9pt; font-weight: bold; padding-left: 2px; padding-right: 2px; border-bottom: 1px #666666 solid }
.ShoppingCart_Legend { font-size: 9pt; padding-left: 2px; padding-right: 2px }
.ShoppingCart_Item { font-size: 9pt; background-color: #FFFFFF; height: 17px; padding-left: 2px; padding-right: 2px }
.ShoppingCart_Item a { color: #0033CC; text-decoration: none }
.ShoppingCart_Item a:hover { text-decoration: underline }
.ShoppingCart_RecalcTable {  }
.ShoppingCart_Recalc { font-size: 9pt }
.ShoppingCart_ShippingTable { border-top: 1px #CCCCCC solid; border-bottom: 1px #CCCCCC solid }
.ShoppingCart_Shipping { font-size: 9pt }
.ShoppingCart_Button { cursor: hand }
.ShoppingCart_Section_Header { font-family: Arial; font-weight: bold; padding: 5px; border-bottom: 1px #666666 solid }
.ShoppingCart_Section_Data { font-size: 11px; color: #333333; font-weight: bold; padding-left: 10px; padding-right: 10px }
.ShoppingCart_Section_Legend { font-size: 11px }
.ShoppingCart_Section_Field { background-color: #EAEBF2 }
.ShoppingCart_Section_Notes { font-size: 10px }
.ShoppingCart_Section_Notes a { color: #0033CC; text-decoration: none }
.ShoppingCart_Section_Notes a:hover { text-decoration: underline }

#Order { background-color: #FFFFFF; width: 600px }
.Order_Main { font-family: Arial; font-size: 12pt; font-weight: bold }
.Order_Box { padding: 5px; border: 1px #666666 solid }
.Order_Header { font-family: Arial; font-weight: bold; border-bottom: 1px #666666 solid }
.Order_Owner { font-size: 9pt; padding-left: 2px; padding-right: 2px }
.Order_Item { background-color: #FFFFFF; height: 21px; padding-left: 2px; padding-right: 2px }
.Order_Notes { font-family: Verdana, Tahoma; font-size: 10px }
.Order_Notes a { color: #0033CC }

#AccountForm { width: 600px }
.AccountForm_Table { background-color: #D5D5D5 }
.AccountForm_Header { font-family: Arial; font-size: 10pt; font-weight: bold; padding: 5px; border-bottom: 1px #666666 solid }
.AccountForm_Header_Left { font-family: Arial; font-size: 10pt; font-weight: bold; padding: 5px; border-bottom: 1px #666666 solid; border-right: 1px #CCCCCC solid }
.AccountForm_Header_Right { font-family: Arial; font-size: 10pt; font-weight: bold; padding: 5px; border-bottom: 1px #666666 solid; border-left: 1px #CCCCCC solid }
.AccountForm_Cell { background-color: #FFFFFF; padding: 5px }
.AccountForm_Cell a { color: #0033CC }
.AccountForm_Cell_Left { background-color: #FFFFFF; padding: 5px }
.AccountForm_Cell_Right { background-color: #FFFFFF; padding: 5px }
.AccountForm_Legend { font-family: Arial; font-size: 9pt }
.AccountForm_Data { font-family: Arial; font-size: 9pt; font-weight: bold }
.AccountForm_Button { font-family: Arial; font-size: 10pt; cursor: hand }
.AccountForm_Field { background-color: #EAEBF2 }
.AccountForm_Note { font-size: 8pt; color: #666666 }
.AccountForm_Note a { color: #0033FF }

#History { width: 600px }
.History_Table { background-color: #CCDDDD }
.History_Header { font-family: Arial; font-size: 10pt; font-weight: bold; padding: 5px; border-bottom: 1px #666666 solid }
.History_Cell { font-size: 9pt; background-color: #FFFFFF; padding: 5px }
.History_Cell a { color: #0033FF; text-decoration: none }
.History_Data { font-family: Arial; font-size: 9pt; background-color: #FFFFFF }
.History_Data a { color: #0033FF }
.History_Note { font-size: 8pt; color: #666666; padding-left: 5px; padding-right: 5px }

#Tracking { width: 600px }

#Boleto { width: 600px }
.Boleto_Table { background-color: #E9F2ED }
.Boleto_Header { font-family: Arial; font-size: 10pt; font-weight: bold; padding: 5px; border-bottom: 1px #666666 solid }
.Boleto_Cell { font-size: 9pt; background-color: #FFFFFF; padding: 5px }
.Boleto_Button { font-family: Arial; font-size: 10pt; cursor: hand }

#ContactForm { width: 600px }
.ContactForm_Table { background-color: #F4F4EA }
.ContactForm_Header { font-family: Arial; font-size: 10pt; font-weight: bold; padding: 5px; border-bottom: 1px #666666 solid }
.ContactForm_Cell { font-size: 10pt; background-color: #FFFFFF; padding: 5px }
.ContactForm_Legend { font-family: Arial; font-size: 9pt }
.ContactForm_Button { font-family: Arial; font-size: 10pt; cursor: hand }

#FAQ { width: 600px }

.Error_Button { font-family: Arial; font-size: 10pt; cursor: hand }

.Title_Text { font-family: Arial; font-size: 10pt; font-weight: bold }

#SlideShow { width: 600px }
.SlideShow_Move { font-family: Arial; font-size: 8pt; color: #666666 }
.SlideShow_Move a { color: #0033FF }

#CardLarge { width: 70px; height: 50px; overflow: hidden }
#CardSmall { width: 80px; height: 38px; overflow: hidden }
#CardMini { width: 60px; height: 70px; overflow: hidden }

