HTML {overflow: -moz-scrollbars-vertical;}
/* MASTER FONT FACES */
HTML,BODY,TD,H1,H2,H3,H4,OL,UL,DL,LI,DT,DD {font-family:tahoma,arial,helvetica,sans-serif;}
CODE,KBD,TT {font-family:courier,"courier new",monaco;color:#666;}
/* MASTER FONT SIZES */
h1 {font-size:18px;}
h2 {font-size:14px;}
h3 {font-size:12px;}
h4 {font-size:11px;}
h5 {font-size:10px;}
HTML,BODY,TD,CODE,KBD,TT,OL,UL,DL,LI,DT,DD {font-size:12px;}
/* GENERAL STYLES */
/* html, body {padding:0;margin:0;background-color:#FFFFFF} */
html, body {padding:0;margin:0;background:url('../img/gray_gradient.png') repeat #d0d1d3;}

img {border: 0;display: block;}
h1,h2,h3,h4,DT {font-weight:bold;}
h1,h2,h3,h4,h5 {margin:0px;padding:0px;}
h2{color:#000000;padding:2px 0px 10px 0px;}
h2 a:link {text-decoration:none;}
h2 a:visited {color:#000000;text-decoration:none;}
h2 a:hover {color:#FF0000;text-decoration:underline;}
h3 {font-weight: bold;margin: 0;padding: 2px 0 3px 0px;top: 1px;color:#000000;}
h4 {font-weight: bold;margin: 0;padding: 2px 0 1px 0px;top: 1px;color:#696969;}
h5 {background:url('../img/red_box.gif') no-repeat 0 3px;padding-left:12px;margin:5px 0 2px 0;}
ul,ol {padding:0px;margin:0px;list-style-type:disc;list-style-position:inside;}/* H1 TITLE */
/* H1 TITLE */
h1{font-size:18px;font-weight:bold;letter-spacing:2px;color:#000000;line-height:250%;background:url('../img/h1-left.gif') left no-repeat;height:43px;padding:0 0 0 18px;margin:0 0 15px 0;white-space:nowrap;}
h1 .contents {background:url('../img/h1-right.gif') right no-repeat;display:block;height:43px;width:100%;FONT-SIZE: 18px;font-weight:bold;}
.innerHeaderBgLft {background:url('../img/pg_hder_bg_lft.gif') no-repeat #f4f4f4; height:43px; width:7px;}
.innerHeaderBgRpt {background:url('../img/pg_hder_bg_rpt.gif') repeat-x #f4f4f4; height:43px; font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;padding-left:10px;line-height:40px;}
.innerHeaderBgRt {background:url('../img/pg_hder_bg_rt.gif') no-repeat #f4f4f4; height:43px; width:3px;}
.marginBot15 {margin-bottom:15px;}
.marginTop15 {margin-top:15px;}
.marginTop30 {margin-top:30px;}
.marginTopBottom30 {margin-top:30px;margin-bottom:30px;}
.innerBoxHeaderBgLft {background:url('../img/pg_box_hder_bg_lft.png') no-repeat #f4f4f4; height:25px; width:3px;}
.innerBoxHeaderBgRpt {background:url('../img/pg_box_hder_bg_rpt.png') repeat-x #f4f4f4; height:25px;padding-left:8px;}
.innerBoxHeaderBgRt {background:url('../img/pg_box_hder_bg_rt.png') no-repeat #f4f4f4; height:25px; width:3px;}
.innerBoxHeaderBgDiv {background:url('../img/pg_box_hder_bg_div.gif') no-repeat #f4f4f4;width:3px;height:22px;}
.innerBoxHeaderBgDivRpt {background:url('../img/pg_box_hder_bg_div_rpt.gif') repeat-y #f4f4f4;width:3px;}
.innerBoxHeaderRed {color:#ff0000;}
.innerBoxSideLft {background:url('../img/pg_box_side_lft.gif') repeat-y #f4f4f4; width:3px;}
.innerBoxSideRt {background:url('../img/pg_box_side_rt.gif') repeat-y #f4f4f4; width:3px;}
.innerBoxContent {padding:4px 2px 2px 2px; line-height:14px;}
.innerBoxContent ul {list-style-type:circle;font-size:11px;}
.innerBoxContent li {font-size:11px;padding:0px 0px 0px 0px;margin:0px 0px 2px 5px;color:#696969;}
.innerBoxContent a:link {color:#696969;text-decoration:none;}
.innerBoxContent a:visited {color:#696969;text-decoration:none;}
.innerBoxContent a:hover {color:#696969;text-decoration:underline;}
.innerBoxBgLftBot {background:url('../img/pg_box_bg_lft_bot.gif') no-repeat #f4f4f4; height:2px; width:3px;}
.innerBoxBgRptBot {background:url('../img/pg_box_bg_rpt_bot.gif') repeat-x #f4f4f4; height:2px;}
.innerBoxBgRtBot {background:url('../img/pg_box_bg_rt_bot.gif') no-repeat #f4f4f4; height:2px; width:3px;}

div.basketHdr {background:url('../img/basket.gif') no-repeat 1px 7px;padding-left:25px;line-height:200%;font-size:12px;font-weight:bold;}
div.basketFtr {background:url('../img/basket.gif') no-repeat 3px 3px;padding-left:25px;margin-top:1px;line-height:175%;font-size:10px;font-weight:bold;}

BUTTON {font-family: tahoma,arial,helvetica,sans-serif;font-size: 11px;font-weight: normal;border: solid 1px #696969;color: #000000;height:18px;padding-top:0px;padding-bottom:3px;padding-left:2px;padding-right:2px;margin:0px;}
BUTTON.button20 {font-size: 12px;font-weight: bold;width:20px;display:inline;vertical-align:bottom;}
BUTTON.button30 {width:30px;}
BUTTON.button40 {width:40px;}
BUTTON.button60 {width:60px;}
BUTTON.button80 {width:80px;}
BUTTON.button100 {width:100px;}

INPUT.button {border: 1px solid #696969;padding-top:0px;padding-bottom:3px;padding-left:2px;padding-right:2px;}
INPUT.button20 {border: 1px solid #696969;width:20px;padding-top:0px;padding-bottom:3px;padding-left:2px;padding-right:2px;}
INPUT.button30 {border: 1px solid #696969;width:30px;padding-top:0px;padding-bottom:3px;padding-left:2px;padding-right:2px;}
INPUT.button40 {border: 1px solid #696969;width:40px;padding-top:0px;padding-bottom:3px;padding-left:2px;padding-right:2px;}
INPUT.button60 {border: 1px solid #696969;width:60px;padding-top:0px;padding-bottom:3px;padding-left:2px;padding-right:2px;}
INPUT.button80 {border: 1px solid #696969;width:80px;padding-top:0px;padding-bottom:3px;padding-left:2px;padding-right:2px;}
INPUT.button100 {border: 1px solid #696969;width:100px;padding-top:0px;padding-bottom:3px;padding-left:2px;padding-right:2px;}
INPUT.w20 {width:20px;height:14px;}
INPUT.w40 {width:40px;height:14px;}
INPUT.w50 {width:50px;height:14px;}
INPUT.w60 {width:60px;height:14px;}
INPUT.w80 {width:80px;height:14px;}
INPUT.w100 {width:100px;height:14px;}
INPUT.w120 {width:120px;height:14px;}
INPUT.w150 {width:150px;height:14px;}
INPUT.w200 {width:200px;height:14px;}
INPUT.w250 {width:250px;height:14px;}
INPUT.w300 {width:300px;height:14px;}
.inputCheckbox {border:0px;color:#000000;width:13px;height:13px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:middle;background:transparent;}
SELECT.w100 {width:100px;}
SELECT.w120 {width:120px;}
SELECT.w200 {width:202px;}
SELECT.w300 {width:304px;}

TABLE.root {width:900px;PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px;  PADDING-RIGHT: 0px;  PADDING-TOP: 0px;background-color:#FFFFFF;}
TABLE.menu_main { height:28px PADDING-BOTTOM: 0px;  PADDING-LEFT: 21px;  PADDING-RIGHT: 10px;  PADDING-TOP: 0px;background-image:url('../img/yellow_menu_bg.png');}
TABLE.menu_main TD {  PADDING-LEFT: 0px;  PADDING-RIGHT: 0px;  white-space: nowrap;  FONT-SIZE: 12px;  font-family : tahoma,arial,helvetica,sans-serif;  COLOR: #000000;}
TABLE.menu_main TD.menu_stroke {padding:0px;height:28px; width: 24px; background:url('../img/yellow_menu_bg_stroke.png') no-repeat;}
TABLE.menu_main TD A {  FONT-WEIGHT: bold;  COLOR: #000000;  text-decoration: none;}
TABLE.menu_main TD A:hover {  FONT-WEIGHT: bold;  COLOR: #000000;  text-decoration: underline;}
TABLE.menu_global {  PADDING-BOTTOM: 1px;  PADDING-LEFT: 0px;  PADDING-RIGHT: 0px;  PADDING-TOP: 1px;  margin: 0px;}
TABLE.menu_global TD {  PADDING-LEFT: 7px;  PADDING-RIGHT: 7px;  white-space: nowrap;}
TABLE.menu_global TD A {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: bold;  COLOR: #000000;  text-decoration: none;}
TABLE.menu_global TD A:hover {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: bold;  COLOR: #000000;  text-decoration: underline;}
TABLE.menu_left {  PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px;  PADDING-RIGHT: 2px;  PADDING-TOP: 0px;}
TABLE.menu_left TD {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  font-style : normal;  font-weight : normal;  COLOR: #000000;  padding: 2px 0px 2px 0px;}
TABLE.menu_left TD.active {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: normal;  COLOR: #696969;  text-decoration: none;}
TABLE.menu_left A {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: normal;  COLOR: #696969;  text-decoration: none;}
TABLE.menu_left A:hover {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: normal;  COLOR: #696969;  text-decoration: underline;}
TABLE.menu_right {  PADDING-BOTTOM: 0px;  PADDING-LEFT: 2px;  PADDING-RIGHT: 0px;  PADDING-TOP: 0px;}
TABLE.menu_right TD {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  font-style : normal;  font-weight : normal;  COLOR: #000000;  padding: 2px 0px 2px 0px;}
TABLE.menu_right TD.caption {  FONT-SIZE: 12px;  font-weight : bold;  COLOR: #CC6600;}
TABLE.menu_right TD A {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: normal;  COLOR: #696969;  text-decoration: none;}
TABLE.menu_right TD A:hover {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: normal;  COLOR: #696969;  text-decoration: underline;}
TABLE.menu_right TD A.bold {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: bold;  COLOR: #696969;  text-decoration: none;}
TABLE.menu_right TD A.bold:hover {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: bold;  COLOR: #696969;  text-decoration: underline;}
TABLE.language {  PADDING-BOTTOM: 1px;  PADDING-LEFT: 0px;  PADDING-RIGHT: 0px;  PADDING-TOP: 1px;}
TABLE.language TD {  PADDING-LEFT: 7px;  PADDING-RIGHT: 7px;  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: bold;  COLOR: #000000;  white-space: nowrap;}
TABLE.language TD A {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: bold;  COLOR: #000000;  text-decoration: none;}
TABLE.language TD A:hover {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: bold;  COLOR: #000000;  text-decoration: underline;}
TABLE.borders {  border: solid 2px #D0D0D0;  PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px;  PADDING-RIGHT: 0px;  PADDING-TOP: 0px;}
TABLE.search {  PADDING: 0px; margin:0px;}
TABLE.search TD {font-size: 11px;  font-family: tahoma,arial,helvetica,sans-serif;  font-weight : bold;  color: #000000;  PADDING: 0px;}
TABLE.search INPUT {background:url('../img/icon/search.png') no-repeat; background-color:#CCCCCC; background-position: left bottom;border: 1px solid #FFFFFF;  color: #000000;  font-size: 11px;  font-family: tahoma,arial,helvetica,sans-serif;  font-weight: normal;  width:110px;  height:12px;  padding: 2px;padding-left:18px;}
TABLE.search INPUT.image_button {  display: block;  border: 0px solid #E76B0B;  width:50px;  height:17px;}
TABLE.search INPUT.button {  padding: 0px;  border: 1px solid #FFFFFF;  font-size: 9px;  font-family: tahoma,arial,helvetica,sans-serif;  font-weight : bold;  color: #FFFFFF;  width:20px;  height:20px;}
TABLE.identity {  PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px;  PADDING-RIGHT: 0px;  PADDING-TOP: 0px;  margin-right: 7px;}
TABLE.identity TD {  FONT-SIZE: 10px;  font-family : tahoma,arial,helvetica,sans-serif;  font-style : normal;  font-weight : bold;  COLOR: #696969;}
TABLE.body {  PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px;  PADDING-RIGHT: 0px;  PADDING-TOP: 0px;}
TABLE.body TD {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  font-style : normal;  font-weight : normal;  COLOR: #000000;}
TABLE.body TD.caption {  FONT-SIZE: 16px;  font-family : tahoma,arial,helvetica,sans-serif;  font-style : normal;  FONT-WEIGHT: bold;  COLOR: #000000;  PADDING-BOTTOM: 25px;}
TABLE.body TD.error {  color: red;  font-size : 12px;  font-family : tahoma,arial,helvetica,sans-serif;  font-style : normal;  font-weight : bold;}
TABLE.body A {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: normal;  COLOR: #696969;  text-decoration: underline;}
TABLE.body A:hover {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: normal;  COLOR: #696969;  text-decoration: none;}
TABLE.body A.bold {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: bold;  COLOR: #696969;  text-decoration: underline;}
TABLE.body A:hover.bold {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: bold;  COLOR: #696969;  text-decoration: none;}
TABLE.body A.other {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: normal;  COLOR: #000000;  text-decoration: none;}
TABLE.body A:hover.other {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: normal;  COLOR: #000000;  text-decoration: underline;}
TABLE.body LI {  font-size:11px;  padding:0px 0px 0px 0px;  margin:0px 0px 2px 5px;}
TABLE.order {  PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px;  PADDING-RIGHT: 0px;  PADDING-TOP: 0px;}
TABLE.order TD {  FONT-SIZE: 11px;  font-family : courier,"courier new",sans-serif;  font-style : normal;  font-weight : normal;  COLOR: #000000;}
TABLE.footer {  PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px;  PADDING-RIGHT: 0px;  PADDING-TOP: 0px;  background-color: #ffd500;}
TABLE.footer TD {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  font-style : normal;  font-weight : bold;  COLOR: #000000;}
TABLE.footer A {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: bold;  COLOR: #000000;  text-decoration: underline;}
TABLE.footer A:hover {  FONT-SIZE: 11px;  font-family : tahoma,arial,helvetica,sans-serif;  FONT-WEIGHT: bold;  COLOR: #000000;  text-decoration: none;}
TABLE.failure {  border-top: 1px solid #ff0000;  border-bottom: 1px solid #ff0000;  margin-bottom: 20px;  background-color: #ffcccc;}
TABLE.failure TD {  padding-left: 10px;  padding-right: 10px;  color: #ff0000;  font-size : 12px;  font-family : tahoma,arial,helvetica,sans-serif;  font-style : normal;  font-weight : bold;}
TABLE.success {  border-top: 1px solid #006600;  border-bottom: 1px solid #006600;  margin-bottom: 20px;  background-color: #ccffcc;}
TABLE.success TD {  padding-left: 10px;  padding-right: 10px;  color: #006600;  font-size : 11px;  font-family : tahoma,arial,helvetica,sans-serif;  font-style : normal;  font-weight : bold;}
TABLE.note {  padding: 5px;  border-top: 1px solid #999999;  border-bottom: 1px solid #999999;  margin-top: 15px;  margin-bottom: 20px;  background-color: #efefef;}
TABLE.note TD {  color: #999999;  font-size : 12px;  font-family : tahoma,arial,helvetica,sans-serif;  font-style : normal;  font-weight : bold;}
TABLE.button {  PADDING-BOTTOM: 2px;  PADDING-LEFT: 5px;  PADDING-RIGHT: 5px;  PADDING-TOP: 2px;  border: 1px solid #000000;  background-color: #f6d10d;  cursor: pointer;}
TABLE.button TD {  FONT-SIZE: 12px;  font-family: tahoma,arial,helvetica,sans-serif;  font-style: normal;  font-weight: bold;  COLOR: #000000;}
TABLE.cart {  background-color: #ffffff;}
TABLE.cart TD {  PADDING-LEFT: 3px;  PADDING-RIGHT: 2px;  white-space: nowrap;  FONT-SIZE: 10px;  background-color: #f4c90b;  font-family : tahoma,arial,helvetica,sans-serif;  COLOR: #000000;}
TABLE.cart TD A {  FONT-WEIGHT: bold;  COLOR: #000000;  text-decoration: none;}
TABLE.cart TD A:hover {  FONT-WEIGHT: bold;  COLOR: #000000;  text-decoration: underline;}

P {
  FONT-SIZE: 11px;
  font-family : tahoma,arial,helvetica,sans-serif;
  font-style : normal;
  font-weight : normal;
  COLOR: #000000;
}
SPAN {
  FONT-SIZE: 11px;
  font-family : tahoma,arial,helvetica,sans-serif;
  font-style : normal;
  font-weight : normal;
  COLOR: #000000;
}

TABLE.brands TD a { color:#000000;text-decoration:none;}
TABLE.brands TD a:hover { color:#000000;text-decoration:underline;}

#wrapper {width:100%; margin:0px auto; position:relative;}
#piclinks {position:relative; top:-10px;}
#working {background-color:transparent;width:95%;text-align:center;visibility:hidden;color:#696969;position:relative;top:-20px;}
#picture {border:1px solid black;}

