/* General */
p, table, td, li {
    font-family: Arial, verdana, tahoma, Helvetica, geneva, sans-serif; 
	font-size:12px;
	color:#505050;
	line-height:13pt;
}

.ca{
	  font-family: Arial, verdana, tahoma;
	  font-size:12px;
	  color:#525552;
}
.ca a	 {color:#525552;text-decoration:none} 
.ca a:hover {color:#FF6622;text-decoration:none}

/* form */
input {
	font-family: Arial, verdana, tahoma, Helvetica, geneva, sans-serif; 
	font-size:12px;
	color:#303030;
	background-color:#ffffff;
	height:20px;
	border:1 solid #707070;
}
select  {
	font-family: Arial, verdana, tahoma, Helvetica, geneva, sans-serif; 
	font-size:12px;
	color:#565656;
	background-color:#ffffff;
	border:1 solid #707070;
}

textarea  {
	font-family: Arial, verdana, tahoma, Helvetica, geneva, sans-serif; 
	font-size:12px;
	color:#303030;
	background-color:#ffffff;
	border:1 solid #707070;
}

/* top menu */
.topmenu{
	  font-family: Arial, verdana, tahoma;
	  font-size:12px;
	  font-weight:bold;
	  color:#525552;
}
.topmenu a	 {color:#0070BC;text-decoration:none} 
.topmenu a:hover {color:#FF6622;text-decoration:none}


/* Navigator */
.navi {
	font-family: Arial, verdana, tahoma, Helvetica, geneva, sans-serif; 
	font-size: 12px; 
	color: #0070BC;
}
.navi a	 {color:#0070BC;text-decoration:none} 
.navi a:hover  {color:#FF6622;text-decoration:none}

.naviend { 
	font-family: Arial, verdana, tahoma, Helvetica, geneva, sans-serif; 
	font-size:12px;
	color:#808080;
	font-weight:bold;
}
.naviend a	{color:#0070BC;text-decoration:none} 
.naviend a:hover  {color:#FF6622;text-decoration:none}

/* Copyright */
.copyright {font-size:11px; color:#808080; font-weight:bold; font-family:Arial,verdana, tahoma, Helvetica, geneva, sans-serif;}

/* digest top tile */
.toptitle {
    font-family: Arial, verdana, tahoma;
	font-size:12px;
	font-weight:bold;
	color:#0070BC;
}

/* Product name and code */
.prodcode{
	      font-family: Arial, verdana, tahoma;
	      font-size:12px;
	      font-weight:bold;
	      color:#585858;
}
.prodcode a	 {color:#0070BC;text-decoration:none} 
.prodcode a:hover {color:#FF6622;text-decoration:none}

.popcode {
	font-family: Arial, verdana, tahoma;
	font-size:18px;
	font-weight:bold;
	color:#FF6622;
}

/* Pager */
.page{
	  font-family: Arial, verdana, tahoma;
	  font-size:12px;
	  font-weight:bold;
	  color:#FF6622;
}
.page a	 {color:#0070BC;text-decoration:none} 
.page a:hover {color:#FF6622;text-decoration:none}

.page-b	{ 
	font-family: Arial,Helvetica, geneva,sans-serif; 
	font-size:11px;
	color:#808080;
	font-weight:bold;
}

.selectcode {
    font-family: Arial, verdana, tahoma;
	font-size:12px;
	font-weight:bold;
	color:#0070BC;
}

/* Model */
.model {
    font-family: Arial, verdana, tahoma;
	font-size:20px;
	font-weight: bold;
	color:#FF6622;
}

.mtitle{
	font-family: Arial, verdana, tahoma;
	font-size:14px;
	font-weight: bold;
	color:#666666;
}

/* Copyright */
.prodcopyright {
	font-family: Arial, verdana, tahoma;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
}

/* picmenu */
.menu {
    font-family: Arial, verdana, tahoma;
	font-size:11px;
	font-weight: bold;
	color:#FF6622;
}
.menu a	 {color:#808080;text-decoration:none} 
.menu a:hover {color:#FF6622;text-decoration:none}

/* Guestbook Form */
.attention {
    font-family: Arial, verdana, tahoma;
	font-size:12px;
	font-weight: bold;
	color:green;
}

.error {
    font-family: Arial, verdana, tahoma;
	font-size:11px;
	color:red;
}

/* category */
.catnavi {
    font-family: Arial, verdana, tahoma;
	font-size:12px;
	font-weight: bold;
	color:#202020;
}
.catnavi a	 {color:#202020;text-decoration:none} 
.catnavi a:hover {color:#FF6622;text-decoration:none}

/* Text subtitle */
.subtext{
    font-family: Arial, verdana, tahoma;
	font-size:14px;
	font-weight: bold;
	color:#505552;
}

/* category */
.topcat {
    font-family: Arial, verdana, tahoma;
	font-size:16px;
	font-weight: bold;
	color:#0070BC;
}