BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 778px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,  sans-serif
}
A {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	COLOR: #CC0099;
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.Top_menu {
	BACKGROUND-COLOR: red; TEXT-ALIGN: center
}
.Top_menu A {
	COLOR: #FFFFFF
}
.Top_menu A:hover {
	COLOR: white
}
.Bottom_menu {
	BACKGROUND-COLOR: red; TEXT-ALIGN: center
}
.Bottom_menu A {
	COLOR: #FFFFFF
}
.Bottom_menu A:hover {
	COLOR: white
}
.buttons {
	FONT-WEIGHT: bold; margin-bottom: 5px;
}
SELECT {
	FONT-SIZE: 12px
}
INPUT {
	FONT-SIZE: 12px
}
.breadcrumbs {
	PADDING-LEFT: 2px; FONT-SIZE: 13px; TEXT-TRANSFORM: capitalize
}
H1 {
	PADDING-LEFT: 2px; COLOR: black
}
H2 {
	PADDING-LEFT: 2px; COLOR: black
}
H3 {
	PADDING-LEFT: 2px; COLOR: black
}
H1 {
	FONT-SIZE: 14px
}
H2 {
	FONT-SIZE: 13px
}
H3 {
	FONT-SIZE: 12px
}
HR {
	WIDTH: 98%
}
checkbox {
	VERTICAL-ALIGN: middle; WIDTH: 20px
}
P {
	COLOR: #000000; FONT-FAMILY: arial
}
.button {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.celTitle {
	FONT-WEIGHT: bold
}
.celValue {
	FONT-WEIGHT: normal
}
.inputHidden {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; PADDING-TOP: 0px; FONT-FAMILY: tahoma, verdana, tahoma, arial; BORDER-RIGHT-WIDTH: 0px
}
.spacer {
	BACKGROUND: url(/img/spacer.gif); VISIBILITY: hidden; WIDTH: 5px; HEIGHT: 1px
}
.discount_price {
	FONT-WEIGHT: normal; COLOR: red
}
.special_price {
	FONT-WEIGHT: bold; COLOR: blue
}
#contentGeneral {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: auto
}
#contentTop {
	LEFT: 0px; BORDER-BOTTOM: #dddddd 2px dotted; POSITION: relative; TOP: 0px; HEIGHT: 80px; BACKGROUND-COLOR: #99abbd
}
#contentTopText {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #ffffff; FONT-FAMILY: Arial
}
#contentLeft {
	FLOAT: left; WIDTH: 180px
}
#contentCenter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 10px
}
#contentSite {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Verdana
}
#contentFooter {
	FONT-SIZE: 10px; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 778px; COLOR: #ffffff; FONT-FAMILY: Arial; HEIGHT: 25px; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center
}
#centerBottom {
	MARGIN: 0px auto; WIDTH: 778px; TEXT-ALIGN: left
}
#templateBox {
	FLOAT: left; POSITION: relative
}
#templateLeftMenu {
	PADDING-LEFT: 180px; PADDING-BOTTOM: 20px
}
#templateMenu {
	BORDER-RIGHT: gray 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
#templateMain {
	LEFT: 210px; POSITION: absolute
}
#categoryListMenu {
	
}
#categoryListMenu A {
	
}
#categoryListMenu A:hover {
	
}
#categoryListMenu A:visited {
	
}
.categoryList LI {
	DISPLAY: inline; FLOAT: left; TEXT-ALIGN: center
}
.categoryList {
        visibility: hidden;
	/*PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 2px; VERTICAL-ALIGN: middle; WIDTH: 95%; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid; LIST-STYLE-TYPE: none*/
}
.categoryOption1 {
	MARGIN-BOTTOM: 10px; WIDTH: 32%
}
.categoryOption2 {
	MARGIN-BOTTOM: 35px; WIDTH: 49%
}
.categoryOption3 {
	MARGIN-BOTTOM: 35px; WIDTH: 98%
}
.categoryOption4 {
	MARGIN-BOTTOM: 12px; WIDTH: 98%; TEXT-ALIGN: left
}
.categoryListSimple {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 2px; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; POSITION: relative
}
.productList {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 98%; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.productList LI {
	DISPLAY: inline; FLOAT: left
}
.productPrice {
	COLOR: #000
}
.itemOptions {
	LINE-HEIGHT: 170%
}
.synopsis {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 0px; POSITION: relative
}
.productOptionList1 {
	MARGIN-BOTTOM: 35px; MAX-WIDTH: 32%; WIDTH: 32%
}
.productOptionList2 {
	MARGIN-BOTTOM: 35px; MAX-WIDTH: 49%; WIDTH: 49%
}
.descript {
	PADDING-RIGHT: 20px; FLOAT: right; WIDTH: 70%
}
#producListImg {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; FLOAT: left; WIDTH: auto; HEIGHT: auto
}
#productListLink {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 100%; TEXT-ALIGN: center
}
#producListOptions {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 25px
}
#productListSinopsys {
	MARGIN-TOP: 12px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FLOAT: right; MARGIN-BOTTOM: 20px; WIDTH: 100%; TEXT-INDENT: 0px; TEXT-ALIGN: justify
}
#productDetailsTitle {
	POSITION: relative; TEXT-ALIGN: center
}
#productDetailsImage {
	MIN-WIDTH: 75px; MIN-HEIGHT: 75px; FLOAT: left; MARGIN: 20px; WIDTH: auto; HEIGHT: 170px
}
#breadCrumbs {
	PADDING-LEFT: 20px; POSITION: relative
}
#allContent {
	WIDTH: 95%
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 10px;
}
#optionsContent {
	PADDING-LEFT: 60px; FLOAT: left
}
#productDetailsLabels {
	DISPLAY: inline; FLOAT: left; WIDTH: 80px; LINE-HEIGHT: 100%; TEXT-ALIGN: right
}
#productDetailsSelect {
	FLOAT: left; MARGIN-LEFT: 5px
}
#productAddonsClear {
	CLEAR: left; LINE-HEIGHT: 1px
}
#productDetailsPrice {
	FLOAT: left; MARGIN-LEFT: 40px; WIDTH: auto
}
#productDescription {
	PADDING-RIGHT: 20px; MARGIN-LEFT: 20px; WIDTH: auto; TEXT-INDENT: 0px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: justify
}
#optionsContent2 {
	PADDING-LEFT: 30px; FLOAT: left; POSITION: relative
}
#productDescription2 {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; MARGIN-LEFT: 16px; WIDTH: auto; TEXT-INDENT: 0px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: justify
}
#productDetailsImage2 {
	PADDING-RIGHT: 10px; MIN-WIDTH: 75px; MIN-HEIGHT: 75px; FLOAT: right; MARGIN: 5px; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: center
}
#optionsContent3 {
	FLOAT: left; MARGIN: 20px 5px 5px; HEIGHT: auto
}
#productDescription3 {
	MARGIN-TOP: 30px; WIDTH: auto; TEXT-INDENT: 10px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: justify
}
#productDetailsImage3 {
	MIN-WIDTH: 75px; MIN-HEIGHT: 75px; FLOAT: left; MARGIN: 15px; WIDTH: auto; HEIGHT: auto
}
#productDescription4 {
	MARGIN: 30px 10px 10px; WIDTH: auto; TEXT-INDENT: 0px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: justify
}
#productDetailsImage4 {
	MIN-WIDTH: 75px; MIN-HEIGHT: 75px; FLOAT: right; MARGIN: 5px; WIDTH: auto; HEIGHT: auto
}
#optionsContent4 {
	FLOAT: left; MARGIN: 20px 5px 5px; HEIGHT: auto
}
#resultHeaderLeft {
	FLOAT: left; margin-left: 15px; BACKGROUND-COLOR: silver; TEXT-ALIGN: left
}
#resultHeaderRight {
	FLOAT: left; WIDTH: 49%;  margin-right: 15px; BACKGROUND-COLOR: silver; TEXT-ALIGN: right
}
.allcontent {
	WIDTH: 90%
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 10px;
}
.clearFloat {
	CLEAR: left
}
.searchLink {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; WIDTH: 100%; POSITION: relative; TEXT-ALIGN: left
}
.searchLink A {
	FONT-WEIGHT: normal; FONT-SIZE: 13px
}
.searchUrl {
	COLOR: green
}
.searchPagination {
	TEXT-ALIGN: center;
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 10px;
}
.searchProductSnippet {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 60%
}
.searchImage {
	MIN-WIDTH: 75px; MIN-HEIGHT: 75px; FLOAT: left; WIDTH: auto; HEIGHT: auto         
        PADDING-LEFT: 10px;
}
.searchPageSnippet {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 60%
}
#cartDiv {
	MARGIN: 10px; WIDTH: 90%
}
#authorizeFail {
	FONT-SIZE: 12px
}

/*Recommended Itens*/
.recommended {position:relative; float:left; width:99%; line-height:20px; background:#AC2A58; border: 1px solid #000000; padding-left:5px; color:#FFFFFF; font-size: 14px;}
.recommendedItems3 {position:relative; float:left; width: 99%; margin:0px; border-left:0px; padding:0px; height:250px;}
.recommendedItems3li {height:250px; position:relative; float:left; width: 33%; margin:0px; padding:0px; display:inline; text-align:center;}

.Menu_Top_Header {
	FONT-SIZE: 9px; BACKGROUND-IMAGE: url(/upload/pages/Image/Header.jpg); COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
A.Menu_Top_Header {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.Menu_Top_Header:hover {
	TEXT-DECORATION: underline
}
.BG_Gray_Solo {
	BACKGROUND-IMAGE: url(/upload/pages/Image/BG_Menu_Vert.jpg); BACKGROUND-REPEAT: repeat-y
}
.BG_Under_Header {
	BACKGROUND-IMAGE: url(/upload/pages/Image/BG_Under_Header.jpg); BACKGROUND-REPEAT: repeat-x
}
.TEXT_Jump_Munu {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BG_Rght_of_Tabs {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/upload/pages/Image/BG_Rght_of_Tabs.jpg); BACKGROUND-REPEAT: repeat-x
}
.R_Border {
	BORDER-RIGHT: #ab1e53 1px solid
}
.TEXT_Main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TEXT_Headings {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b90042; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TEXT_Copyright_Credits {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333
}
.Footer_Nav {
	FONT-SIZE: 9px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-COLOR: #ab1e53; TEXT-ALIGN: center
}
A.Footer_Nav {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ab1e53; TEXT-DECORATION: none
}
A.Footer_Nav:hover {
	TEXT-DECORATION: underline
}
#Left_Nav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/upload/pages/Image/BG_Menu_Vert.jpg); COLOR: #ab1e53; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: repeat-y
}
#Left_Nav A {
	DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #ab1e53; PADDING-TOP: 7px; BORDER-BOTTOM: #a2a2a2 1px solid; TEXT-DECORATION: none
}
#Left_Nav A:hover {
	BACKGROUND-IMAGE: url(/upload/pages/Image/BG_Menu_Vert_Hover2.jpg); COLOR: #fff; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #ab1e53
}
#Left_Nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
DIV#Left_Nav LI {
	POSITION: relative; Z-INDEX: 1;
}
DIV#Left_Nav LI:hover {
	POSITION: relative; Z-INDEX: 1;
}
DIV#Left_Nav LI UL {
	DISPLAY: none; LEFT: 100.1%; WIDTH: 230px; TEXT-INDENT: 5px; POSITION: absolute; TOP: 0px;
}
DIV#Left_Nav UL UL {
	DISPLAY: none;
}
DIV#Left_Nav UL UL UL {
	DISPLAY: none;
}
DIV#Left_Nav UL LI:hover UL UL {
	DISPLAY: none;Z-INDEX: 1;
}
DIV#Left_Nav UL LI:hover UL UL UL {
	DISPLAY: none
}
DIV#Left_Nav UL LI:hover UL {
	DISPLAY: block
}
DIV#Left_Nav UL UL LI:hover UL {
	DISPLAY: block
}
DIV#Left_Nav UL UL UL LI:hover UL {
	DISPLAY: block
}
#Left_Nav A.x {
	BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-LEFT: #a2a2a2 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #a2a2a2 1px solid; BACKGROUND-COLOR: #e7e7e7
}
.productQty, .productTitleValue, .productCost {padding-top: 10px;}, .productTotal {vertical-align: top;}
.productsInCart {padding-top: 10px;}
.productButtonsValue {padding-top: 15px;}
.productQtyB, .productTitleValueB, .productSkuB, .productCostB, .productTotalB {background-color: #AC2A58; color: #fff;}
