﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bakpic.gif);
}

/* 大標題類型顏色與字型定義 */
.h0 {
	font-size: 16px;
	color: #009966;
	text-decoration: none;
	font-weight: bold;
}
.h1 {
	font-size: 15px;
	color: #009900;
	text-decoration: none;
	font-weight: bold;
}
.h2 {
	font-size: 15px;
	color: #FF9933;
	text-decoration: none;
	font-weight: bold;
}
.h3 {
	font-size: 15px;
	color: #0099CC;
	text-decoration: none;
	font-weight: bold;
}
.h4 {
	font-size: 15px;
	color: #0033CC;
	text-decoration: none;
	font-weight: bold;
}
.h5 {
	font-size: 15px;
	color: #FF3366;
	text-decoration: none;
	font-weight: bold;
}
.h6 {
	font-size: 15px;
	color: #5858C7;
	text-decoration: none;
	font-weight: bold;
}
.h7 {
	font-size: 15px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}

/* 內文顏色與字型定義 */

.p1 {
	font-size: 13px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.p2 {
	font-size: 13px;
	line-height: 18px;
	color:#000000;
	font-weight: normal;
	text-decoration: none;
}
.p3 {
	font-size: 13px;
	line-height: 18px;
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.p4 {
	font-size: 13px;
	line-height: 18px;
	color:#666666;
	font-weight: normal;
	text-decoration: none;
}
.p4:hover {
	font-size: 13px;
	line-height: 18px;
	color:#0099cc;
	font-weight: normal;
	text-decoration: none;
}
.p5 {
	font-size: 13px;
	line-height: 18px;
	color:#0066CC;
	font-weight: bold;
	text-decoration: none;
}
.p6 {
	font-size: 13px;
	line-height: 18px;
	color:#666666;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.p7 {
	font-size: 13px;
	line-height: 18px;
	color:#FF0099;
	font-weight: normal;
	text-decoration: none;
}


/* 表格風格定義 Table Style 1 */
.TableClass01 {
	padding: 5px;
}

.TableClass01 th {
	font-size: 15px;
	color: #003366;
	border: 1px none #ffffff;
	line-height: 25px;
	font-weight: bold;
}

.TableClass01 td {
	/*color: #666666;
	font-size: 13px;*/
	line-height: 20px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	
}

/* 表格風格定義 Table Style 2 */
.TableClass02 {
	padding: 3px;
}

.TableClass02 th {
	line-height: 14px;
}

.TableClass02 td {
	background: #FFFFFF;
	line-height: 16px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: dashed;
	border-right-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
}
/* 表格風格定義 Table Style 3 */
.TableClass03 {
	padding: 4px;
}

.TableClass03 th {
	background-color: Transparent;
	font-size: 18px;
	border: 1px solid #ffffff;
}

.TableClass03 td {
	line-height: 18px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
/* 表格風格定義 Table Style 4 */
.TableClass04 {
	padding: 2px;
}

.TableClass04 th {
	font-size: 15px;
	color: #003366;
	border: 1px none #FFFFFF;
	line-height: 15px;
	font-weight: bold;
}

.TableClass04 td {
	/*color: #666666;
	font-size: 13px;*/
	line-height: 15px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
	
}
/* 表格風格定義 Table Style 5 */
p, td, th {
	font: 12px Arial, Helvetica, sans-serif;
}
	
.TableClass05 {
	border: 1px solid #D6DDE6;
	border-collapse: collapse;
}

.TableClass05 td {
	border: 1px solid #D6DDE6;
	padding: 4px;
	line-height: 20px;
}

.TableClass05 th {
	border: 0px solid #828282;
	background-color: #66cc99;
	color: #FFF;
	line-height: 15px;
	font-weight: bold;
	text-align: center;
	padding: 4px;
}
.TableClass05 caption {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #33517A;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 8px;
}
.TableClass05 tr.altrow {
	background-color: #EAFBF9;
	color: #666;
}

/* puma 討論區引言專用 */
DIV.OldBlock {
	BORDER-RIGHT: #ffffff 1px dotted; BORDER-TOP: #ffffff 1px dotted; BACKGROUND: #cccccc; MARGIN: 5px; BORDER-LEFT: #ffffff 1px dotted; BORDER-BOTTOM: #ffffff 1px dotted
}
