body, td { font-family: arial, verdana, helvatica; font-size: 12px;color: #404040; }

h1 { font-family: trebuchet MS, arial, verdana, helvatica; font-size: 26px; color: #505050;}


table.form { border:1px solid #cccccc;}
table.form td { padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;}
table.tabulartable  {
   border: solid 1px #cccccc;
   border-bottom:0px;
}

table.tabulartable td  {
   border-bottom: solid 1px #cccccc;
   padding-left:5px;
   padding-right:5px;
   padding-top:2px;
   padding-bottom:3px;
}


.label { font-size: 11px; font-weight: bold; }

.button1 { font-family: arial,verdana, helvatica; color:#ffffff; background-image: url(images/button-bg.gif); background-repeat: repeat-x; font-weight:bold; font-size:11px; border: 1px solid #575757; height: 24px;}

.title-grey { font-family: trebuchet MS, arial, verdana, helvatica; font-size: 26px; color: #666666; }
/* about us page */
.promo-product {
  /*font-family: times new roman, georgia, garamond;*/
  font-family: arial, verdana, helvatica;
  font-size: 14px;
  font-weight: bold;
  color: #666666;
}
.title-green-small { font-family:trebuchet MS, arial, verdana, helvatica; font-size:16px; color:#40bad0;}

.promo-price-up {
  /*font-family: times new roman, georgia, garamond;*/
  font-family: arial, verdana, helvatica;
  font-size: 12px;
  color: #666666;
  font-weight: bold;
}
.promo-price-now {
  /*font-family: times new roman, georgia, garamond;*/
  font-family: arial, verdana, helvatica;
  font-size: 20px;
  color: red;
  font-weight: bold;
}
.promo-price {
  /*font-family: times new roman, georgia, garamond;*/
  font-family: arial, verdana, helvatica;
  font-size: 20px;
  color: #666666;
  font-weight: bold;
}
.mail_big {
  font-family: arial, verdana, helvatica;
  font-size: 16px;
  color: #000000;
  font-weight: bold;	
}
.mail_small {
  font-family: arial, verdana, helvatica;
  font-size: 14px;
  color: #222222;
  font-weight: bold;	
}

/* for promotion box */
.promo-small-white { font-family: verdana, arial, helvatica;font-size: 12px;color: #ffffff;font-weight: bold;}
.promo-small-green {font-family: verdana, arial, helvatica;font-size: 12px;color: #00B7CA;font-weight: bold;}
.promo-big-white {font-family: verdana, arial, helvatica;font-size: 24px;color: #ffffff;}
.promo-big-green {font-family: verdana, arial, helvatica;font-size: 26px;color: #00B7CA;}
.promo-small-white1 { font-family: verdana, arial, helvatica;font-size: 10px;color: #ffffff;font-weight: bold;}
.promo-small-green1 {font-family: verdana, arial, helvatica;font-size: 10px;color: #00B7CA;font-weight: bold;}
/* end promotion box */
/* for more promotion */
.normal-front { font-size:12px; font-weight:normal;  }
/* end for more */

/* for link */
.linkmenu {text-decoration:none; font-family:verdana,arial,helvatica; color: #666666;font-size: 12px;font-weight:bold; padding-left:14px; background:url(images/menu-arrow.gif) no-repeat left;}
.linkmenu:hover {text-decoration:none; color:#cc0000;}

.linkfore { font-size:10px; font-weight:bold; color:#737373; }
.linkfore:hover { text-decoration:none; }

.linkabtus {text-decoration:none; font-family:verdana,arial,helvatica; color: #666666;font-size: 12px;font-weight:bold; padding-left:10px; background:url(images/menu-dot.gif) no-repeat left;}
.linkabtus:hover { text-decoration:none; }

.fp-shopname { text-decoration:none;font-family:arial, verdana, helvatica; font-size:12px; font-weight:bold; color:#40bad0; }
.fp-shopname2 { text-decoration:underline;font-family:arial, verdana, helvatica; font-size:12px; font-weight:normal; color:#40bad0; }

.link { color: #40bad0; }
.link:hover { color: #cc0000; }

.back {text-decoration:none; font-family:verdana,arial,helvatica; color: #666666;font-size: 10px;font-weight:bold; padding-left:20px; background:url(images/left.gif) no-repeat left;}
.back:hover {text-decoration:none;}

.linkar {text-decoration:underline; color:#666666; } 
.linkar:hover {text-decoration: none; color:#666666;}

.linkgreen {text-decoration:underlink; color:#5ECF65; font-weight:bold; font-size:10px;}
.linkgreen:hover {text-decoration:underline;}
/* end link */


.dotline {
  position: relative;
  background-image: url(images/dot-horz.gif);
  background-repeat: repeat-x;
  width: 190px;
  border: 0px solid red;
  top:6px;
}
.dotdoubleline {
  background-image: url(images/dot-double.gif);
  background-repeat: repeat-x;
  border: 0px solid red;
}

.bottom1 { font-size: 14px; font-weight: bold; color: #737373; }
.bottom2 { font-size: 10px; font-weight: bold; color: #737373; padding-bottom:20px; }

div.horz-sep {
  background-image:url(images/dot-horz.gif);
  background-repeat: repeat-x;
  font-size: 6px;
  font-family: verdana, arial, helvatica;
}

#scr1 table tr td {
  font-family: arial;
  font-size: 12px;
  padding:5px;
  color: #404040;
  text-align:center;
  vertical-align:middle;
}

