/* body */
BODY 	{
	background-color: #FFFFFF;
	background-image:none; 
	font-family: "標楷體", "新細明體", "arial", "Times New Roman";
	}
p	{
	text-align: justify;
	}

/* links */
A.list1:link {text-decoration:none;font-weight:bold; color:#DD0000;}
A.list1:visited {text-decoration:none;font-weight:bold; color:#DD0000;}
A.list1:active {text-decoration:none;font-weight:bold; color:#DD0000;}
A.list1:hover {text-decoration:underline;font-weight:bold; color:#DD0000;}

A.list2:link {text-decoration:none; color: #993333;}
A.list2:visited {text-decoration:none; color: #993333;}
A.list2:active {text-decoration:none; color: #993333;}
A.list2:hover {text-decoration:underline; color: #993333;}

A.list3:link {text-decoration:none;color: teal;}
A.list3:visited {text-decoration:none;color: teal;}
A.list3:active {text-decoration:none;color: teal;}
A.list3:hover {text-decoration:underline;color: teal;}

A.onsite:link {color: black; text-decoration:none; font-weight: bold;; font-size: 16px}
A.onsite:visited {color: #000000; text-decoration:none; font-weight: bold; ;; font-size: 16px}
A.onsite:active {color: #000000;  ; font-size: 16px}
A.onsite:hover {color: #000000; text-decoration : underline;font-weight: bold;; font-size: 16px}

A.sub:link {color: #993333; text-decoration:none;; font-size: 16px}
A.sub:visited {color: #993333; text-decoration:none;; font-size: 16px}
A.sub:active {color: #993333; text-decoration: none; font-size: 16px}
A.sub:hover {color: #993333; text-decoration : underline;; font-size: 16px}


A.trade:link {color: teal; text-decoration:none; ; font-size: 16px}
A.trade:visited {color: teal; text-decoration:none; ; font-size: 16px}
A.trade:active {color: teal; font-size: 16px}
A.trade:hover {color: teal;text-decoration : underline;; font-size: 16px}

A.sub2:link {color: #DD0000; text-decoration:none; font-weight: bold; ; font-size: 16px}
A.sub2:visited {color: #DD0000; text-decoration:none; font-weight: bold;; font-size: 16px}
A.sub2:active {color: ##006600color: #CC3333font-weight: bold; color: #DD0000; font-size: 16px}
A.sub2:hover {color: #DD0000; text-decoration : underline; font-weight: bold;; font-size: 16px}

A.link:link {color: #333399; text-decoration:none;}
A.link:visited {color: #333399; text-decoration:none;}
A.link:active {color: #333399}
A.link:hover {color: #333399; text-decoration : underline;}

A.email:link {color: teal}
A.email:visited {color: teal}
A.email:active {color: teal}
A.email:hover {color: teal; font-style : italic;; text-decoration: underline}

/* headings */
h1	{font-size: 150%; color: #DD0000;; font-family: "標楷體", "新細明體", "Arial", "Times New Roman"}
h2	{font-size: 120%; color: #993333;; font-family: "標楷體", "新細明體", "Arial", "Times New Roman"}

/* LISTING */
ul.flag {list-style-image: url("../images/flagbullet.gif");list-style-position: outside;}
.level1 {list-style-image: url("../images/folder.gif");list-style-position: outside;}
.level2 {list-style-image: url("../images/ra.gif");list-style-position: outside;}
.level3 {list-style-image: url("../images/ra-c.gif");list-style-position: outside;}

/* NEWS */
.newssubject {
	color: #000000;
	background-color: #CBC6A7;
	font-weight: bold;
}
.newstime {
	color: #000000;
	font-weight: lighter;
; font-size: 14px
}
.newsentry {
	color: #000000;;
}

/* CUSTOMS */
.tableheading  {
	font-weight : bold;
  	color : #000000;
	background-color : #CBC6A7
  }
  
.tabletext { color : #000000; }
.tabletext2 { color : #000000; }  

/* LINKSTER */
#linkster-title-large {
  font-family: Arial;
  font-weight: bold;
  font-size: 16px;
  color: #000000;
}

#linkster-title-small {
  font-family: Verdana;
  font-weight: bold;
  font-size: 8pt;
  color: #000000;
}

#linkster-cat-desc {
  font-size: 8pt;
}

#linkster-list {
  font-size: 12px;
}

#linkster-count {
  font-size: 12px;
}
/* FORMS */
.insert {
        font-weight:normal;
        color:#000000;
        background-color:#EOEOC2;
; border: thin #993333 solid
        }
.button {
        background: #DD0000;
        border-bottom: 1px solid #104A7B;
        border-right: 1px solid #104A7B;
        border-left: 1px solid #AFC4D5;
        border-top:1px solid #AFC4D5;
        color:#FFFFFF; font-weight: bold:bold;
        cursor:hand;
        }