body {
  margin:0px;
  font-family:verdana;
  font-size:10pt;
  color:#5B4898;
  background:#5C4999 url(images/bodybg.gif) repeat-x;
  /*/*/
  background:#5C4999 url(../images/bodybg.gif) repeat-x;
  /* done ns4 hiding */
}

h1,h2,h3,h4,h5,h6 {
  margin:0px;
}

form {
  margin:0px;
}

td {
  font-family:verdana;
  font-size:10pt;
  color:#5B4898;
  background:none;
}

img {
  border:0px;
}

.text07 { font-size:7.5pt; }
.text09 { font-size:9pt; }
.text11 { font-size:11pt; }
.text12 { font-size:12pt; }
.text14 { font-size:14pt; }
.text18 { font-size:18pt; }
.text20 { font-size:20pt; }

a.smalllink {
  color:#3D68F7;
  background:none;
  font-size:8pt;
  font-weight:bold;
}

a.smalllink:hover {
  color:#FFFFFF;
  background:#3D68F7;
}

a.whitelink {
  color:#FFFFFF;
  background:none;
  text-decoration:none;
}

td.mainbody {
  color:#5B4898;
  background:#FFFFFF;
}

td.navbar {
  padding:2px 10px;
  color:#5C4999;
  background:#E6DCED;
  border-top:2px solid #594580;
  border-bottom:1px solid #9B7BB1;
  border-left:2px solid #1C123C;
  border-right:2px solid #1C123C;
}

td.contentbody {
  padding:0px 8px;
  border-left:2px solid #1C123C;
  border-right:2px solid #1C123C;
}

td.rightshadow {
  color:#5B4898;
  background:#5C4999 url(images/rightshadowbg.gif) repeat-y;
  /*/*/
  background:url(../images/rightshadowbg.gif) repeat-y;
  /* done ns4 hiding */
}

td.bottomshadow {
  color:#5B4898;
  background:#5C4999 url(images/bottomshadowbg.gif) repeat-x;
  /*/*/
  background:url(../images/bottomshadowbg.gif) repeat-x;
  /* done ns4 hiding */

}

td.categories {
  padding:10px 0px;
  padding-right:8px;
}


td.maincontent {
  height:400px;
  padding:10px;
  color:#5B4898;
  background:#FFFFFF url(images/dots_vert.gif) repeat-y;
  /*/*/
  background:#FFFFFF url(../images/dots_vert.gif) repeat-y;
  /* done ns4 hiding */
}


div.copyright {
  position:relative;
  left:7px;
  top:0px;
  padding-top:18px;
  padding-bottom:8px;
  color:#FFFFFF;
  background:none;
  font-weight:bold;
  font-size:7.5pt;
}


a.newb {
  font-size:8pt;
  font-weight:bold;
  color:#E21981;
  background:none;
  text-decoration:none;
}

a.newb:hover {
  color:#FFFFFF;
  background:#E21981;
}

a.todd {
  font-size:8pt;
  font-weight:bold;
  color:#5C4999;
  background:none;
  text-decoration:none;
}
a.todd:hover {
  color:#FFFFFF;
  background:#5C4999;
}


a.yth {
  font-size:8pt;
  font-weight:bold;
  color:#34B117;
  background:none;
  text-decoration:none;
}
a.yth:hover {
  color:#FFFFFF;
  background:#34B117;
}


a.cust {
  font-size:8pt;
  font-weight:bold;
  color:#F4B60E;
  background:none;
  text-decoration:none;
}
a.cust:hover {
  color:#FFFFFF;
  background:#F4B60E;
}


span.address {
  font-size:7.5pt;
  font-weight:bold;
  color:#7E7E7E;
  background:none;
  line-height:130%;
  white-space:nowrap;
}

span.phone {
  width:60px;
}


div.productbox,td.productbox {
  display:inline;
  float:left;
  color:#5B4898;
  background:#FFFFFF url(images/productbg.gif) bottom right no-repeat;
  /*/*/
  background:#FFFFFF url(../images/productbg.gif) bottom right no-repeat;
  /* done ns4 hiding */
  width:220px;
  height:200px;
  padding:2px;
  margin:0px;
  border:1px solid #D3D3D3;
}

span.prodstyle {
  color:#5C4999;
  background:none;
  font-size:8.5pt;
  font-weight:bold;
}

span.cartprodstyle {
  color:#5C4999;
  background:none;
  font-size:10pt;
  font-weight:bold;
}

span.cartprodtitle {
  color:#7E7E7E;
  background:none;
  font-size:10pt;
  font-weight:bold;
}


td.pricingtable {
  color:#5C4999;
  background:none;
  font-size:8pt;
  font-weight:bold;
}

td.sizetable {
  color:#7E7E7E;
  background:none;
  font-size:8pt;
  font-weight:bold;
}

span.prodtitle {
  color:#7E7E7E;
  background:none;
  font-size:8.5pt;
  font-weight:bold;
}

span.linetotal {
  color:#5C4999;
  background:none;
  font-size:10pt;
  font-weight:bold;
}

span.proddetailstyle {
  color:#5C4999;
  background:none;
  font-size:14pt;
  font-weight:bold;
}

span.proddetailtitle {
  color:#7E7E7E;
  background:none;
  font-size:12pt;
  font-weight:bold;
}

span.proddetaildesc {
  color:#7E7E7E;
  background:none;
  font-size:10pt;
}

div.cartline {
  margin-top:1px;
  margin-bottom:0px;
  background:url(../images/dot.gif) repeat-x;
}


div.prodcartmsg {
  margin-top:5px;
  margin-bottom:6px;
  padding:7px 2px;
  color:#cc0000;
  background:none;
  font-weight:bold;
  font-size:9pt;
  border-top:1px solid #5C4999;
  border-bottom:1px solid #5C4999;
}

div.proddetailline {
  color:#5C4999;
  background:none;
  font-weight:bold;
  font-size:8pt;
  margin-top:4px;
  margin-bottom:4px;
  padding-bottom:2px;
  border-bottom:1px solid #5C4999;
}


div.colortoorder {
  margin-top:5px;
  margin-bottom:6px;
  padding:2px 2px;
  color:#5C4999;
  background:none;
  font-weight:bold;
  font-size:7.5pt;
  text-align:center;
  white-space:nowrap;
  border-top:1px solid #5C4999;
  border-bottom:1px solid #5C4999;
}


a.colorlink {
  color:#7E7E7E;
  background:none;
  font-weight:bold;
  font-size:7.5pt;
  text-decoration:none;
  cursor:hand;
  white-space:nowrap;
}

a.colorlink:hover {
  color:#FFFFFF;
  background:#5C4999;
}


input.detailqty {
  font-size:9pt;
}
