* {
  margin:0px;
  padding:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif
}
td {
  vertical-align:top;
}
a img{
  border:none;
}
div#header {
  position:absolute;
  width:990px;
  height:107px;
}
div#header table{
  position:absolute;
  top:15px;
  right:50px;
}
div#header table h1{
  font-size:14px;
  font-weight:bold;
}
div#header table th{
  text-align: left;
  font-size:11px;
  font-weight:bold;
}
div#header table td{
  font-size:11px;
}
div#header table td a{
  font-size:11px;
  text-decoration:underline;
}
td#leftNav {
  width:153px;
  height:400px;
  min-height:400px;
  vertical-align:top;
  padding:18px 11px 0px 12px
}
td#leftNav h2{
  font-family:arial;
  font-weight:bold;
  font-size:16px;
  margin:0px 0px 3px 10px
}
td#leftNav ul {
  margin:0px 0px 20px 0px;
}
td#leftNav ul li{
  font-size:11px;
  padding:6px 0px 7px 0px;
  list-style-type:none;
}
td#leftNav ul li.bottom{
  border-bottom:none;
}
td#leftNav ul li a{
  font-size:11px;
  text-decoration: none;
}
td#leftNav ul.pages li a{
  font-weight:bold;
}
table#main,
div#footer{
  position:relative;
  top:111px;
}
td#content {
  width:754px;
  height:400px;
  min-height:400px;
  vertical-align:top;
  padding:25px 15px 10px 35px;
}
td#content h3{
  font-size:14px;
  font-weight:bold;
  font-family:arial;
}
td#content .h4{
  font-size:12px;
  font-weight:bold;
  display:block;
  width:275px;
  padding:4px 0px 4px 6px
}
td#content img.detail {
  margin:0px 0px 10px 0px;
}
td#content img.swatch {
  margin:0px 0px 0px 0px;
}
td#content p{
  font-size:11px;
  font-weight:normal;
  margin:5px 0px 5px 0px;
  line-height:16px;
}
table#detail{
  width:100%;
  margin-top:25px;
}
table#detail a{
  font-weight:bold;
  font-size:14px;
}
table#detail strong{
  font-weight:bold;
}
table#detail ul.detailList{
  list-style-type: disc;
}
table#detail ul.detailList li{
  margin:0px 0px 0px 15px;
  font-size:11px;
}
table#thumb{
  margin:0px 0px 10px 0px;
  width:600px;
}
table#thumb td{
  padding:25px 10px 0px 10px;
}
table#thumb td a{
  font-size:11px;
  font-weight:bold;
}
table#thumb td img{
  margin:0px 0px 10px 0px;
}
td#barBottom{
  height:26px;
  width:814px;
}
div#footer{
  margin:13px 0px 13px 210px;
}
div#footer p,
div#footer a{
  font-size:10px;
  line-height:16px;
}
td#landingContent h3{
  font-size:19px !important;
  margin-bottom:10px;
}
td#landingContent h3 sup{
  font-size:7px;
}
td#landingContent{
  padding:35px;
}
table#detail tr td p a{
  font-size:10px;
}