/* ------------- common styles --------------------------- */

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/mainbg.gif);
	background-repeat:repeat-x;
    text-align:justify;
}
img {
	border:none;
}
#cat_product_icon img{
	max-width:360px;
}
A { color: #000000; font-family: arial; font-size: 11px; text-decoration: none;}
A:hover { color: #999999; font-family: arial; font-size: 11px; text-decoration: none; }

/* ------------- fonts styles --------------------------- */
.font01 {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:11px; text-decoration:none; color:#000000; font-weight: normal; }
.font02 {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:14px; text-decoration:none; color:#666666; font-weight: bold; }
.font03 {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:11px; text-decoration:none; color:#666666; font-weight: normal; }
.font04 {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#99CC00; font-weight: normal;}
.font05 {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:16px; text-decoration:none; color:#07709b; font-weight: bold; }
.font06 {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:16px; text-decoration:none; color:#ffa800; font-weight: bold; }

/* ------------- hyper-links styles --------------------------- */
.email01 {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#666666; font-weight: none;}
.email01:hover {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:underline; color:#000000; font-weight: none;}


.link01 {font-family:"Arial", "Verdana", "Helvetica", "sans-serif"; font-size:11px; text-decoration:none; color:#000000; font-weight: none;}
.link01:hover {font-family:"Arial", "Verdana", "Helvetica", "sans-serif"; font-size:11px; text-decoration:underline; color:#FF3300; font-weight: none;}

.link02 {font-family:"Arial", "Verdana", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#000000; font-weight: none;}
.link02:hover {font-family:"Arial", "Verdana", "Helvetica", "sans-serif"; font-size:12px; text-decoration:underline; color:#FF3300; font-weight: none;}

.link03 {font-family:"Arial", "Verdana", "Helvetica", "sans-serif"; font-size:11px; text-decoration:none; color: #3399CC; font-weight: none;}
.link03:hover {font-family:"Arial", "Verdana", "Helvetica", "sans-serif"; font-size:11px; text-decoration:underline; color:#FF3300; font-weight: none;}


.form_question {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#666666; font-weight: normal;}
.form_remark {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:10px; text-decoration:none; color:#666666; font-weight: normal;}
.form_answer {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#666666; font-weight: normal;}
.secure_message {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#666666; font-weight: normal;}
.error_message {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:red; font-weight: normal;}


.tr {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#666666; font-weight: normal;}
.td {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#666666; font-weight: normal;}


TD {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#666666; font-weight: normal; line-height:18px;}
SELECT {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#666666; font-weight: normal; line-height:18px}
INPUT {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#666666; font-weight: normal; line-height:18px}
LABEL {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#666666; font-weight: normal; line-height:18px}
TEXTAREA {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#666666; font-weight: normal; line-height:18px} 

.title {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:16px; text-decoration:none; color:#07709b; font-weight: bold; }
title {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:16px; text-decoration:none; color:#07709b; font-weight: bold; }
 
.footer {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:11px; text-decoration:none; color:#000000; font-weight: normal; }
.footer:hover {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:11px; text-decoration:underline; color:#000000; font-weight: normal; }


h1 {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:16px; text-decoration:none; color:#07709b; font-weight: bold; line-height:20px;}
.h1 {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:16px; text-decoration:none; color:#07709b; font-weight: bold; line-height:20px;}
h2 {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#000000; font-weight: normal; line-height:18px;}
.h2 {font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; font-size:12px; text-decoration:none; color:#000000; font-weight: normal; line-height:18px;}

#faq dt {
color: #2763A5;
cursor: pointer;
margin: 8px 0;
padding: 0;
}

#faq dd {
border: 1px solid #BABAC0;
padding: 10px 10px 0 10px;
margin: 10px 0 20px 0;
background-color: #FFFFE1;
}

.image_button {
margin:0;
padding:0;
border: 0;
background-color:#FFFFFF;
}

.error{color: #F00;}

input[type="button"]
{
	border:0;
	background-color:transparent;
	cursor:pointer;
}

button[type="reset"]
{
	border:0;
	background-color:transparent;
	cursor:pointer;
}

button[type="submit"]
{
	border:0;
	background-color:transparent;
	cursor:pointer;
}
button
{
	border:0;
	background-color:transparent;
	cursor:pointer;
}