/* CSS Document */

a:link {color: #00f}
a:visited {color: #00f}
a:active {color: #06f}
a:hover {color: #06f}

a.navbar:link {color: #666;
  text-decoration: none;
  font-weight: bold;}
a.navbar:visited {color: #666;
  text-decoration: none;
  font-weight: bold;}
a.navbar:hover {color: #e44044;
  text-decoration: none;
  font-weight: bold;}
a.navbar:active {color: #e44044;
  text-decoration: none;
  font-weight: bold;}

a.subcat1:link {color: #00f;}
a.subcat1:visited {color: #00f;}
a.subcat1:hover {color: #06f;}
a.subcat1:active {color: #06f;}

a.subcat2:link {color: #666;}
a.subcat2:visited {color: #666;}
a.subcat2:hover {color: #e44044;}
a.subcat2:active {color: #e44044;}

a.orange:link, a.orange:visited {color: #e97c4f; text-decoration: none;}
a.orange:hover, a.orange:active {color: #e97c4f; text-decoration: underline;}

a.home-box:link, a.home-box:visited {color: #666; text-decoration: underline font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.home-box:hover, a.home-box:active {color: #e44044; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

a.footer:link, a.footer:visited {color: #666; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.footer:hover, a.footer:active {color: #e44044; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

a.white:link, a.white:visited {color: #FFF; text-decoration: none;}
a.white:hover, a.white:active {color: #FFF; text-decoration: underline;}

#smaller {font-size: 11px;}

body {
   background-color: #333333;
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   }

table.outer-table {
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
  width: 960px;
  }

table.inner-table {
  width: 704px;
  }

td.main-column {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  vertical-align: top;
  }

td.navbar {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
  }

td.cattree {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
  letter-spacing: -0.05em;
  }

td.cattree1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: left;
  letter-spacing: -0.05em;
  }

td.cattree2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #e5e5e5;
  padding-left: 10px;
  padding-right: 10px;
  text-align: left;
  letter-spacing: -0.05em;
  }
 
td.cattreesub1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
  letter-spacing: -0.05em;
  }

td.cattreesub2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  text-align: left;
  }
  
td.top-selling {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666;
  }

td.price-qty-text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000;
  font-weight: bold;
  }

td.price {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #e44044;
  font-weight: bold;
  text-align: left;
  }

td.left-column {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  vertical-align: top;
  width: 220px;
  background-image: url('/images2/left-column-bg.gif')
  }

td.main-column {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  vertical-align: top;
  }

td.list-header {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #CCC;
  color: #000;
  padding: 5px;
	}

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #2c2d6e;
  margin: 0px 0px 0px 0px;
  }

h1.home {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #2c2d6e;
  margin: 0px 0px 0px 0px;
  }

h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  margin: 5px 0px;
  }

h2.home {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #e97c4f;
  margin: 5px 0px;
  }

h3 {
  margin: 10px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #669999;
  }

th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #518A90;
  color: #fff;
  text-align: left;
  } 

th.center {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #518A90;
  color: #fff;
  text-align: center;
  } 

p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin: 9px 0;
  }
  
p.center {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: center;
  }
  
ul {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-left: 15px;
  }
   
form {margin:0} 

/* New Default */

td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin: 0px;
  }

img  {
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
  }

h1.center {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #2c2d6e;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  text-align: center;
  }

h2.center {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  margin: 10px auto;
  text-align: center;
  }

table.outer2 {
  background-color: white;
  border-style: solid;
  border-color: black;
  border-width: 0;
  border-collapse: collapse;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
  width: 960px;
}

table.inner2 {
  border-style: solid;
  border-color: black;
  border-width: 0;
  border-collapse: collapse;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
  padding: 0px;
  width: 700px;
} 

table.inner3 {
  border-style: solid;
  border-color: black;
  border-width: 0;
  border-collapse: collapse;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
  width: 80%;
} 

#inner-nopad {
  border-style: solid;
  border-color: black;
  border-width: 0;
  border-collapse: collapse;
  margin-top: 1em;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
  width: 700px;
} 

#inner-nopad td{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
} 

#inner-100 {
  border-style: solid;
  border-color: black;
  border-width: 0;
  border-collapse: collapse;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
  width: 100%;
} 

#inner-100 td{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  vertical-align: top;
  margin: 0px 0px 0px 0px;
  padding: 2px 2px 2px 0px;
} 

table.customer-fields {
  border-style: solid;
  border-color: black;
  border-width: 0;
  border-collapse: collapse;
  margin-top: 0;
  margin-left: 0;
  margin-right: auto;
  margin-bottom: 0;
} 

td.left-column2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.3em;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  padding: 10px;
  width: 200px;
  vertical-align: top;
  background-image: url('/images2/left-column-bg.gif');
  text-align: center;
}

#content2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.3em;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: auto;
  padding: 10px;
  vertical-align: top;
}

table.minicart {
  border-width: 0;
  border-collapse: collapse;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  padding: 0;
  width: 170px;
} 

td.minicart-topleft {
  background-image: url('/images2/minicart-topleft.gif');
  height: 25px;
  width: 15px;
  margin: 0;
  padding: 0;
}

td.minicart-top {
  background-image: url('/images2/minicart-top.gif');
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  height: 25px;
  width: 90px;
  margin: 0;
  padding: 0;
}

td.minicart-button {
  background-image: url('/images2/minicart-top.gif');
  height: 25px;
  width: 25px;
  margin: 0;
  padding: 0;
}

td.minicart-topright {
  background-image: url('/images2/minicart-topright.gif');
  height: 25px;
  width: 15px;
  margin: 0;
  padding: 0;
}

td.minicart-left {
  background-image: url('/images2/minicart-left.gif');
  width: 15px;
  margin: 0;
  padding: 0;
}

td.minicart-center {
  width: 140px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  background-color: #CCC;
  padding-top: 5px;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  line-height: 1.3em;
  margin: 0;
}

td.minicart-right {
  background-image: url('/images2/minicart-right.gif');
  width: 15px;
  margin: 0;
  padding: 0;
}

td.minicart-bottom {
  background-image: url('/images2/minicart-bottom.gif');
  height: 15px;
  width: 170px;
  margin: 0;
  padding: 0;
}