* { color: White; }
BODY, HTML  { background-color: Black;  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; letter-spacing: 1px; text-transform: uppercase;  }
BODY { width: 993px ; margin-left: auto; margin-right: auto ;}

A { text-decoration: none; }
A IMG { border: 0px; }
A:HOVER { text-decoration: underline; }
SELECT, OPTION { color: Black; }
INPUT { border-width: 0; border: 0 solid Black; color: Black; letter-spacing: 0px;text-transform: none;  }

UL { margin: 0; padding: 0; }
LI { list-style-type: none; }
OL LI { color: Black; }

#header { margin-bottom: 5px; overflow: hidden; }
#header, #wrapper, #footer, .copyright { width: 993px; }
#sidebarLeft, #sidebarRight { width: 200px;  margin-top: 33px; }
#sidebarRight { width: 175px;  margin-top: 33px; }
#wrapper { overflow: hidden;}
#page { margin: 0px 10px 0px 10px; width: 593px; }
#sidebarLeft, #sidebarRight, #page { float: left; }
#footer { clear: both; margin-top: 15px; text-align: center; }

#header P { position: absolute; left: 293px; top: 50px; padding-right: 3px; width: 700px; }

#breadcrumb { margin: 0 0 10px 210px; width: 593px; }
#breadcrumb, .headerNavigation { color: #FFD731; font-weight: bold;}

#page { letter-spacing: 0px; text-transform: none; }
#page H1 { background-color: #FFD731; color: White; font-size: 20px; padding: 10px 0 10px 14px; margin-bottom: 3px; }
#page H2 { background-color: #FFD731; color: White; font-size: 20px; padding: 10px 0 10px 14px; margin-bottom: 3px; }
#page .spacer { background-color: #FFD731; line-height: 5px;padding: 1px 0 1px 14px; margin-bottom: 10px; }
#page .spacer { margin-top: 3px; }
#page H4 { color: #FFD731; font-size: 14px; padding: 5px 5px 5px 0px; margin-bottom: 10px; }

#catHead { overflow: hidden;  }
.catImage { float: left;   }
#catHead UL, #catHead LI { margin: 0px; padding: 0px; list-style-type: none; }
#catHead UL, #catHead .catDescription { padding: 0px 0px 0px 15px; }
#catHead LI A, #catHead .catDescription { line-height: 18px; text-transform: uppercase; }
#catHead .catDescription { color: White; float: none; }

#catImages { margin-left: 0px; }
#catImages IMG { border: 0px; margin: 0px; padding: 0px; margin-bottom: 3px; margin-right: 1px }

LI.level-1 { letter-spacing: 0; margin-left: 10px; text-transform: none; }
LI.level-2 { letter-spacing: 0; margin-left: 20px; text-transform: none;}
LI.level-3 { letter-spacing: 0; margin-left: 30px; text-transform: none;}
LI.level-3 A { color: #FFD731;}

.box { margin-bottom: 15px; }
.box H2, .box H2 A { color: #FFD731; font-size: 12px; font-weight: bold; margin: 0px 0px 4px 0px; }
.boxContent { line-height: 20px; }

#boxCart .boxContent {letter-spacing: 0px; line-height: 18px; text-transform: none; }

INPUT.sbInputText { height: 23px; margin-bottom: 3px; width: 135px; }

.subCategorie {letter-spacing: 0px; text-transform: none; }
.product {  margin-bottom: 20px; overflow: hidden; padding-bottom: 20px; letter-spacing: normal; text-transform: none; }
.product H3 { font-size: 15px; margin-bottom: 2px; }
.product .thumb { width: 120px; float: left;}
.product .thumb IMG { margin-bottom: 5px; padding: 2px; }
.product .thumb .bottom {  text-align: center; }
.product .thumb .bottom IMG { border: 0; }
.product .productDescription { float: none; padding-left: 10px; width: 450px;}
.product .productPrice { font-weight: bold; margin: 15px 0 15px 0; }
.product .productAddToCart { border: 1px solid Green; font-weight: bold; line-height: 21px; height: 21px; padding: 0;}


#productInfo { }
#productInfo H3 {background-color: #FFD731; color: White; font-size: 20px; padding: 10px; margin-bottom: 7px; }
#productInfo .thumb { width: 190px; float: left; }
#productInfo .productDescription { float: left; padding-left: 10px; width: 330px; }

#checkout { letter-spacing: normal; }
#checkout .navigator  { background-color: #FFD731; color: White; font-size: 16px; font-weight: bold; padding: 10px 0 10px 14px; margin-bottom: 7px;  }
#checkout .navigator .active { font-size: 20px; }
#checkout .block { background-color: White; }
#checkout .block H4 { background-color: #FFEC9F; border-bottom: 2px solid Black; line-height: 25px; font-size: 8.25pt; padding-left: 35px;}
#checkout .blockContent { padding: 5px 5px 5px 35px; }
#checkout .block H4, #checkout .blockContent, #checkout .blockContent P, #checkout TD, #checkout STRONG, #checkout A { color: Black;}
#checkout INPUT { border: 1px solid Black; }
#checkout TEXTAREA { color: black;}
#checkout A SPAN  { color: Red; }
#checkout TABLE.buttons  { margin-top: 15px; width: 100%; }
#checkout TABLE.buttons TD {color: White; }
#checkout B { color: Black; }

.infoMessage { background-color: White; border: 2px solid Red; margin-bottom: 20px; }
.infoMessage P { color: Red; padding: 15px; }
.inputRequirement { color: Red; font-weight: bold; }
.pager { border-top: 1px solid White; clear: both; margin-top: 15px; }
.copyright { color: Gray; font-size: 9px; text-align: center; text-transform: none; }
.copyright A { color: Gray; }