@import url("news.css");
@import url("contact.css");
@import url("checkout.css");

#L-printing {
    float: left;
            width: 145px;
}
#R-printing {
    float: right;
            width: 145px;
}

/* main style sheet */
/* header */
#header {
  padding: 0px;
  margin: 0px;
  width: 780px;
  height: 400px;
  background-image: url(../img/back-noflash-header.jpg);
  background-repeat: no-repeat;
}

/* end of header 
**********************/





/* nav */
#nav {
  padding: 0px;
  margin: 0px;

}
#nav a {
  padding: 0px;
  margin: 0px;

}




/* end of nav 
**********************/




/* content */

#content {
  width: 780px;
  margin: 0px;
  padding: 0px;
}
#nav-top {
  height: 22px;
  width: 180px;
  background-image: url(../img/nav-top.gif);
  background-repeat: no-repeat;
}
#nav-btm {
  background-image: url(../img/nav-btm.gif);
  background-repeat: repeat;
  height: 22px;
  width: 180px;
}
#pinz-logo {
  width: 150px;
  margin-right: auto;
  margin-left: auto;
  margin-top: 25px;
}


#L-content {
  float: left;
  width: 180px;
}

#navi {
  margin-right: auto;
  margin-left: auto;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  width: 180px;
}
#navi a {
  background-image: url(../img/navi.gif);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  display: block;
  width: 180px;
  text-indent:-9999px;
}
#profile {
  background-position: 0px 0px;
  height: 22px;
}
#profile:hover {
  background-position: -180px 0px;
  height: 22px;
}
#products {
  background-position: 0px -22px;
  height: 22px;
}
#products:hover {
 /* background-position: -180px -22px;*/
  height: 22px;
}
#design {
  background-position: 0px -44px;
  height: 22px;
}
#design:hover {
  background-position: -180px -44px;
  height: 22px;
}
#screenNpad {
  background-position: 0px -66px;
  height: 22px;
}
#screenNpad:hover {
  background-position: -180px -66px;
  height: 22px;
}
#signNdigital {
  background-position: 0px -88px;
  height: 22px;
}
#signNdigital:hover {
  background-position: -180px -88px;
  height: 22px;
}
#offset {
  background-position: 0px -110px;
  height: 22px;
}
#offset:hover {
  background-position: -180px -110px;
  height: 22px;
}
#clothing {
  background-position: 0px -132px;
  height: 22px;
}
#clothing:hover {
  background-position: -180px -132px;
  height: 22px;
}
#terms {
  background-position: 0px -154px;
  height: 22px;
}
#terms:hover {
  background-position: -180px -154px;
  height: 22px;
}
#newsletter {
  background-position: 0px -176px;
  height: 22px;
}
#newsletter:hover {
  background-position: -180px -176px;
  height: 22px;
}
#contact {
  background-position: 0px -198px;
  height: 22px;
}
#contact:hover {
  background-position: -180px -198px;
  height: 22px;
}

#shopping {
  background-position: 0px -220px;
  height: 22px;
}
#shopping:hover {
  background-position: -180px -220px;
  height: 22px;
}
#contact-logo {
  width: 290px;
}
.contact-text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
}
#contact-numbers {
  width: 290px;
  margin-top: 5px;
}

#R-content {
  float: left;
  width: 600px;
}

#back-contactzone {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #0091b5;
  text-align: center;
  width: 600px;
  margin-top: 15px;
}

#back-contactzone a {
  color: #0091b5;
}

#back-inspirezone {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #8d026c;
  text-align: center;
  width: 600px;
  margin-top: 15px;
}

#back-inspirezone a {
  color: #8d026c;
}

#back-commzone {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #f6a800;
  text-align: center;
  width: 600px;
  margin-top: 15px;
}

#back-commzone a {
  color: #f6a800;
}

#back-intriguezone {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #97be0d;
  text-align: center;
  width: 600px;
  margin-top: 15px;
}

#back-intriguezone a {
  color: #97be0d;
}

#back-promotezone {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #e2006a;
  text-align: center;
  width: 600px;
  margin-top: 15px;
}

#back-promotezone a {
  color: #e2006a;
}
#back-products {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  width: 600px;
  text-align: center;
}


#title {
  height: 66px;
  width: 600px;
}
#title-products {
  height: 30px;
  width: 600px;
}
.title-products2 {
  height: 25px;
  width: 600px;
  padding-left: 25px;
  margin-top: 10px;
  color: #f6a800;
}
.title-products2-inspire {
  color: #8d026c;
  padding-left: 25px;
  height: 25px;
  width: 600px;
  margin-top: 10px;
}
.title-products2-promote {
  color: #e2006a;
  height: 25px;
  width: 600px;
  margin-top: 10px;
  padding-left: 25px;
}
.title-products2-intrigue {
  color: #97be0d;
  height: 25px;
  width: 600px;
  margin-top: 10px;
  padding-left: 25px;
}
.title-products2-contact {
  width: 600px;
  height: 25px;
  margin-top: 10px;
  padding-left: 25px;
  color: #0091b5;
}








.margin10 {
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  text-align: justify;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
}
.nomargin {
  text-align: justify;
  margin: 0px;
  padding: 0px;
}
.box1 {
  width: 580px;
  margin-top: 15px;
  margin-right: auto;
  margin-left: auto;
  padding: 0px;
  margin-bottom: 0px;
}
.box1-design {
  padding: 0px;
  width: 590px;
  margin-top: 15px;
  margin-right: auto;
  margin-left: auto;
  background-color: #fcdee1;
}



.box1-left {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 290px;
}
.design-contents {
  margin: 0px;
  padding: 0px;
  width: 290px;
}

.box1-design-left {
  float: left;
  width: 290px;
  margin-right: auto;
  margin-left: auto;
}
#img-design-artwork {
  width: 270px;
  margin-right: auto;
  margin-left: auto;
  margin-top: 10px;
  margin-bottom: 10px;
}
.design-Lcontent {
  float: left;
  width: 85px;
}
.txt-vlauepackage {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.txt-vlauepackage2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  text-align: center;
  margin-top: 10px;
}

.design-break  {
  width: 270px;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-right: auto;
  margin-left: auto;
}

.value-green {
  color: #4d823e;
  padding-top: 10px;
}
.Lcontent-design-text {
  width: 185px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 0px;
  margin-left: 0px;
}


.design-Rcontent {
  float: right;
  width: 195px;
  margin-top: 15px;
}

#img-design-extra {
  width: 270px;
  margin-right: auto;
  margin-bottom: 10px;
  margin-left: auto;
}


.box1-design-right {
  float: right;
  width: 290px;
  margin-right: auto;
  margin-left: auto;
}

.img-product-box {
  width: 220px;
  margin-right: auto;
  margin-left: auto;
  border: 1px solid #f47321;
}
.img-product-box2 {
  width: 220px;
  margin-right: auto;
  margin-left: auto;
}

.text-product-box {
  width: 220px;
  margin-right: auto;
  margin-left: auto;
  margin-top: 5px;
}
.text-title-product {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #333333;
  text-align: center;
  font-weight: bold;
}
.product-name {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  font-weight: bold;
}
.product-enquirenow {
  margin-right: auto;
  margin-left: auto;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  width: 87px;
  float: right;
}

.product-enquirenow a {
  background-image: url(../img/btn-enquirenow2.gif);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  display: block;
  width: 87px;
}

.product-order {
  margin-right: auto;
  margin-left: auto;
  padding: 0px;
  margin-top: 15px;
  margin-bottom: 0px;
  width: 87px;
  float: right;
}

.product-order a {
  background-image: url(../img/order.gif);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  display: block;
  width: 87px;
}
#product-order-btn {
  background-position: 0px 0px;
  height: 16px;
  display: block;
  margin: 0px;
  padding: 0px;
  width: 87px;
  background-image: url(../img/order.gif);
  background-repeat: no-repeat;
}
#product-order-btn:hover {
  background-position: -87px 0px;
  height: 16px;
}




#enquirenow-btn {
  background-position: 0px 0px;
  height: 16px;
}

#enquirenow-btn:hover {
  background-position: -87px 0px;
  height: 16px;
}





.title-offset {
  width: 260px;
  margin-right: auto;
  margin-left: auto;
}
#content-offset-comm {
  width: 260px;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 15px;
}

#content-offset-inspire {
  width: 260px;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 15px;
}
#content-offset-promote {
  width: 260px;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 15px;
}
#content-offset-contact {
  width: 260px;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 15px;
}
#content-offset-intrigue {
  width: 260px;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 15px;
}
.offset-links {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  padding-left: 15px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}



.img-thumbs {
  width: 280px;
  margin-right: auto;
  margin-left: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
}
.img-thumbs2 {
  width: 200px;
  margin-right: auto;
  margin-left: auto;
  border: thin solid #f6a800;
}
.img-thumbs-inspire {
  width: 200px;
  border: thin solid #8d026c;
  margin-right: auto;
  margin-left: auto;
}
.img-thumbs-promote {
  width: 200px;
  margin-right: auto;
  margin-left: auto;
  border: thin solid #e2006a;
}
.img-thumbs-intrigue {
  border: thin solid #97be0d;
  width: 200px;
  margin-right: auto;
  margin-left: auto;
}
.img-thumbs-contact {
  border: thin solid #0091b5;
  width: 200px;
  margin-right: auto;
  margin-left: auto;
}
.img-products-commzone {
  width: 220px;
  margin-right: auto;
  margin-left: auto;
  border: 1px solid #f6a800;
}
.img-products-inspzone {
  width: 220px;
  margin-right: auto;
  margin-left: auto;
  border: 1px solid #8d026c;
}
.img-products-promozone {
  width: 220px;
  margin-right: auto;
  margin-left: auto;
  border: 1px solid #e2006a;
}
.img-products-intriguezone {
  width: 220px;
  margin-right: auto;
  margin-left: auto;
  border: 1px solid #97be0d;
}
.img-products-contactzone {
  width: 220px;
  margin-right: auto;
  margin-left: auto;
  border: 1px solid #0091b5;
}






.item-description {
  width: 200px;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  margin-top: 5px;
}


.box1-right {
  margin: 0px;
  padding: 0px;
  float: right;
  width: 290px;
}
#img-profile {
  width: 270px;
  margin-right: auto;
  margin-left: auto;
}
#img-profile2 {
  width: 270px;
  margin-top: 20px;
  margin-right: auto;
  margin-left: auto;
}
.item-title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #333333;
}
.item-price {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f6a800;
}
.item-price-inspire {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #8d026c;
}
.item-price-promote {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #e2006a;
}
.item-price-intrigue {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #97be0d;
}
.item-price-contact {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0091b5;
}


.item-info-inspire {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #8d026c;
  text-decoration: underline;
}
.item-info-promote {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #e2006a;
  text-decoration: underline;
}
.item-info-intrigue {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #97be0d;
  text-decoration: underline;
}
.item-info-contact {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0091b5;
  text-decoration: underline;
}



.item-info {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FF9900;
  text-decoration: underline;
}



.list1 {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
.list1 li {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 17px;
  background-image: url(../img/bullet.gif);
  background-repeat: no-repeat;
  background-position: left 3px;
}
.order-dropdown {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  width: 100px;
}

#container #content #R-content .box1 clearfix .box1-left #content-offset-comm .offset-links a {
  color: #666666;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

#container #content #R-content .box1 clearfix .box1-left #content-offset-comm .offset-links a:hover {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}


/****** Added by Takeshi ************/


.product-image {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 250px;
}
.product-details {
  margin: 0px;
  padding: 0px;
  float: right;
  width: 320px;
}
.product-details-order {
  width: 320px;
  margin-top: 15px;
  float: right;
}

.b-card1 {
  border-collapse:collapse;
  border:none;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
.b-card2 {
  border-collapse:collapse;
  border:none;
  margin: 0px;
  padding: 0px;
  width: 100%;
}

.b-card1 .table-head {
  color: #FFFFFF;
  background-color: #fcc643;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
}

.b-card1 .table-head-inspire {
  color: #FFFFFF;
  background-color: #9b227e;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
}

.b-card1 .table-head-promote {
  color: #FFFFFF;
  background-color: #e2006a;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
}

.b-card1 .table-head-intrigue {
  color: #FFFFFF;
  background-color: #97be0d;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
}

.b-card1 .table-head-contact {
  color: #FFFFFF;
  background-color: #0091b5;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
}

.b-card1 .table-txt {
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
}
.b-card2 .table-head {
  color: #FFFFFF;
  background-color: #fcc643;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
  text-align: center;
}

.b-card2 .table-head-inspire {
  color: #FFFFFF;
  background-color: #9b227e;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
  text-align: center;
}

.b-card2 .table-head-promote {
  color: #FFFFFF;
  background-color: #e2006a;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
  text-align: center;
}

.b-card2 .table-head-intrigue {
  color: #FFFFFF;
  background-color: #97be0d;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
  text-align: center;
}

.b-card2 .table-head-contact {
  color: #FFFFFF;
  background-color: #0091b5;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
  text-align: center;
}
.table-form {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.table-form-quant {
  width: 50px;
  margin-right: 10px;
  margin-left: 10px;
}
.table-form-order {
  width: 60px;
  margin: 0px;
  padding: 0px;
}



.b-card2 .table-txt {
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  text-align: center;
  border-bottom-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-bottom-color: #fcc643;
}

.b-card2 .table-txt-inspire {
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  text-align: center;
  border-bottom-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-bottom-color: #9b227e;
}

.b-card2 .table-txt-promote {
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  text-align: center;
  border-bottom-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-bottom-color: #e2006a;
}

.b-card2 .table-txt-intrigue {
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  text-align: center;
  border-bottom-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-bottom-color: #97be0d;
}

.b-card2 .table-txt-contact {
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  text-align: center;
  border-bottom-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-bottom-color: #0091b5;
}


.large-ft {
  font-size: 16px;
}
.detail-txt {
  margin: 0px;
  padding-top: 3px;
  padding-bottom: 2px;
  padding-left: 10px;
}
.small-title {
  text-transform: uppercase;
  color: #FF0066;
}
/****** end of Added by Takeshi ************/


#distance-currency {
  margin: 0px;
  padding: 0px;
}
#distance {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 240px;
}
#currency {
  margin: 0px;
  padding: 0px;
  float: right;
  width: 240px;
}
#distance img {
  padding: 0px;
  width: 163px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
#currency img {
  padding: 0px;
  width: 163px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}


/* end of content 
**********************/





/* footer */
#footer {
  width: 780px;
  clear: both;
  background-image: url(../img/footer_back.gif);
  background-repeat: no-repeat;
  height: 61px;
  padding: 0px;
  margin-top: 20px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
#footer-content {
  height: 50px;
  width: 780px;
  margin: 0px;
  padding-top: 25px;
}
#L-footer {
  float: left;
  width: 440px;
  padding-top: 20px;
}
#R-footer {
  float: right;
  width: 340px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  text-align: left;
  padding-top: 15px;
}
body #R-footer p {
  text-align: left;
  margin: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 4px;
  padding-left: 0px;
}


#footer p {
  font-size: 10px;
  text-align: center;
  margin: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-top: 7px;
}
.footer-text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
}
#bottom-nav {
	line-height:1.6em;
	clear:both;
	margin:0;
	padding:10px 0 0 0;
	text-align: center;
	color:#999999;
	font-size: 10px;
}
#bottom-nav a {
	padding:0 8px;
	color:#999999;
	text-decoration:none;
}
#bottom-nav a:hover {
	color:#666666;
	text-decoration:underline;
}

/* end of footer 
**********************/





/*  General style */
html, body {
  font-family: Verdana, Arial, Helvetica;
  font-size: 85%;
  margin:0;
  border:none;
  padding:0;
  color:#333333;
  background-image: url(../img/back.gif);
  background-repeat: repeat-x;
}

#container{
  width:780px;
  margin:0 auto;
  padding: 0;
}


/*****   clearfix   *****/
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;

}
.clearfix {
  display: inline-block;
}
/* hide from ie-mac \*/
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}
/* end hide from ie-mac */

/*****   end of clearfix   *****/

img {
  margin:0;
  padding:0;
  display: block;
  border-width: 0;
  border:none;
}
.image-border {
  border: 1px solid #666666;
}

h1 {
  margin:0;
  padding:0;
  color:#F47321;
  font-size:16px;
}
h2 {
  margin:0;
  padding:0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bolder;
  color: #999999;
}
h3 {
  margin:0;
  padding:0;
}
h4 {
  margin:0;
  padding:0;
}

.break {
  background-image: url(../img/break.gif);
  background-repeat: repeat-x;
  padding: 0px;
  height: 1px;
  width: 100%;
  margin-top: 15px;
  margin-right: 0px;
  margin-bottom: 15px;
  margin-left: 0px;
}

input, textarea, select {
  font-family:Verdana, Arial, Helvetica;
  font-size:10pt;
  color:#000000; 
  border:1px solid #000000;
  background-color:#ffffff;
}

/* Link */
a {
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}  

a:link {
  color:#000000;
  text-decoration:none;
}

a:visited {
  color:#000000;
  text-decoration:none;
}


a:hover {
  color:#000000;
  text-decoration:underline;
}

/* CopyRight Format-- */
div#copyright {
  font-family:Arial, Verdana, Helvetica;
  font-size:10px;
  font-weight:bold;
  text-align:center;
  margin:0;
  border:0;
  color:#666666;
  padding-top: 5px;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 0;
}

a.linkcopy {
  color:#666666;
  text-decoration:underline;
}  

a.linkcopy:link {
  color:#666666;
  text-decoration:underline;
}

a.linkcopy:visited {
  color:#666666;
  text-decoration:underline;
}

a.linkcopy:hover {
  color:#0000CC;
  text-decoration:underline;
}
a:focus { 
  -moz-outline-style: none; 
}

#contact-design {
margin-left:auto;
margin-right:auto;
width:250px;
}
#search {
margin-left:auto;
margin-right:auto;
margin-top:20px;
width:180px;
}

/* end of general style */




/* for design page */
.style1 {color: #000000;}
.style2 {color: #4d823e;}
.style3 {color: #b3902f;}
.style4 {padding-top: 10px;}
.style5 {color: #e96f2d;}
.style6 {color: #981b1e;}
.style8 {color: #c93d54;}
.style9 {color: #897595;}
.style10 {color: #554572;}
.style11 {color: #244377;}
.style17 {font-size: 24px;}
.style18 {color: #0098bc;}
.style19 {color: #ed0677;}
  	    
tr.order_items {
  background-color: #FFFFFF;
}

tr.order_items:hover {
  background-color: #FCBD95;
}

.small-title {
  color:#FF0066;
  text-transform:uppercase;
}

table.qb {
  border:medium none;
  border-collapse:collapse;
  margin:0px;
  padding:0px;
  width:100%;
}

table.qb .table-head {
  background-color:#f47321;
  color:#FFFFFF;
  padding:15px 10px 3px;
  text-align:center;
}

table.qb .table-txt {
  border-bottom:1px solid #f47321;
  border-style:none none solid;
  padding:5px 10px;
  text-align:center;
}

table.zone {
  border:medium none;
  border-collapse:collapse;
  margin:0px;
  padding:0px;
  width:100%;
}


table.zone .table-head {
  background-color:#F47321;
  color:#FFFFFF;
  padding:15px 10px 3px;
  text-align:center;
}

table.zone .table-txt {
  border-bottom:1px solid #F47321;
  border-style:none none solid;
  padding:5px 10px;
  text-align:center;
}

table.zone .table-ss {
  text-align:left;
}

h4.detail-title {
  color: #F47321;
  font-size: 18px;
  font-weight: normal;
  text-transform: uppercase;
  padding-left: 10px;
  padding-top: 22px;
}

h4.zone_4{
  color:#FCC643;
}
table.zone_4 td.table-head {
  background-color: #FCC643;
}
table.zone_4 td.table-txt {
  border-bottom:1px solid #FCC643;
}

h4.zone_5{
  color:#8D026C;
}
table.zone_5 td.table-head {
  background-color: #8D026C;
}
table.zone_5 td.table-txt {
  border-bottom:1px solid #8D026C;
}

h4.zone_6{
  color:#E2006A;
}
table.zone_6 td.table-head {
  background-color: #E2006A;
}
table.zone_6 td.table-txt {
  border-bottom:1px solid #E2006A;
}

h4.zone_7{
  color:#97BE0D;
}
table.zone_7 td.table-head {
  background-color: #97BE0D;
}
table.zone_7 td.table-txt {
  border-bottom:1px solid #97BE0D;
}

h4.zone_8{
  color:#0091B5;
}
table.zone_8 td.table-head {
  background-color: #0091B5;
}
table.zone_8 td.table-txt {
  border-bottom:1px solid #0091B5;
}










h4.zone_9{
  color:#e8151b;
}
table.zone_9 td.table-head {
  background-color: #e8151b;
}
table.zone_9 td.table-txt {
  border-bottom:1px solid #e8151b;
}


h4.zone_10{
  color:#c6074d;
}
table.zone_10 td.table-head {
  background-color: #c6074d;
}
table.zone_10 td.table-txt {
  border-bottom:1px solid #c6074d;
}


h4.zone_11{
  color:#e90075;
}
table.zone_11 td.table-head {
  background-color: #e90075;
}
table.zone_11 td.table-txt {
  border-bottom:1px solid #e90075;
}


h4.zone_12{
  color:#97348e;
}
table.zone_12 td.table-head {
  background-color: #97348e;
}
table.zone_12 td.table-txt {
  border-bottom:1px solid #97348e;
}


h4.zone_13{
  color:#55308d;
}
table.zone_13 td.table-head {
  background-color: #55308d;
}
table.zone_13 td.table-txt {
  border-bottom:1px solid #55308d;
}


h4.zone_14{
  color:#005daa;
}
table.zone_14 td.table-head {
  background-color: #005daa;
}
table.zone_14 td.table-txt {
  border-bottom:1px solid #005daa;
}


h4.zone_15{
  color:#00a0e4;
}
table.zone_15 td.table-head {
  background-color: #00a0e4;
}
table.zone_15 td.table-txt {
  border-bottom:1px solid #00a0e4;
}


h4.zone_16{
  color:#009b9d;
}
table.zone_16 td.table-head {
  background-color: #009b9d;
}
table.zone_16 td.table-txt {
  border-bottom:1px solid #009b9d;
}


h4.zone_17{
  color:#43ab3c;
}
table.zone_17 td.table-head {
  background-color: #43ab3c;
}
table.zone_17 td.table-txt {
  border-bottom:1px solid #43ab3c;
}


h4.zone_18{
  color:#acc81b;
}
table.zone_18 td.table-head {
  background-color: #acc81b;
}
table.zone_18 td.table-txt {
  border-bottom:1px solid #acc81b;
}


h4.zone_19{
  color:#fabd00;
}
table.zone_19 td.table-head {
  background-color: #fabd00;
}
table.zone_19 td.table-txt {
  border-bottom:1px solid #fabd00;
}


h4.zone_20{
  color:#ee6b03;
}
table.zone_20 td.table-head {
  background-color: #ee6b03;
}
table.zone_20 td.table-txt {
  border-bottom:1px solid #ee6b03;
}

