/* style sheet */

/* FONT SIZE and HEIGHT */
.SIZE2   { FONT-SIZE:11pt; LINE-HEIGHT:13pt; }
.SIZE2S  { FONT-SIZE:10pt; LINE-HEIGHT:10pt; }
.SIZE3   { FONT-SIZE:12pt; LINE-HEIGHT:16pt; }
.SIZE3S  { FONT-SIZE:12pt; LINE-HEIGHT:12pt; }
.SIZE3SG { FONT-SIZE:12pt; LINE-HEIGHT:12pt; COLOR:#666666; }
.SIZE3B  { FONT-SIZE:12pt; LINE-HEIGHT:16pt; FONT-WEIGHT:BOLD; }
.SIZE3H  { FONT-SIZE:12pt; LINE-HEIGHT:20pt; }
.SIZE4   { FONT-SIZE:16pt; LINE-HEIGHT:20pt; }
.SIZE4H  { FONT-SIZE:16pt; LINE-HEIGHT:24pt; }
.SIZE4B  { FONT-SIZE:16pt; LINE-HEIGHT:20pt; FONT-WEIGHT:BOLD; }
.SIZE5   { FONT-SIZE:20pt; LINE-HEIGHT:24pt; }
.SIZE5H  { FONT-SIZE:20pt; LINE-HEIGHT:28pt; }
.SIZE5B  { FONT-SIZE:20pt; LINE-HEIGHT:24pt; FONT-WEIGHT:BOLD; }
.SIZE6   { FONT-SIZE:24pt; LINE-HEIGHT:30pt; }
.SIZE6B  { FONT-SIZE:24pt; LINE-HEIGHT:30pt; FONT-WEIGHT:BOLD; }
.SIZE7   { FONT-SIZE:30pt; LINE-HEIGHT:36pt; }

/* HED SIZE  HEIGHT STYLE etc */
.SIZEH1  { FONT-SIZE:28pt; LINE-HEIGHT:34pt; TEXT-ALIGN:center; FONT-STYLE:italic; FONT-WEIGHT:100; }
.SIZEH2  { FONT-SIZE:20pt; LINE-HEIGHT:24pt; FONT-STYLE:italic; }

/* margin */
.P10     { MARGIN-RIGHT:5%; MARGIN-LEFT:5% }

/* border line */ 
/* stylesheet (2) */

.BGDDFFDD {
	/* margin: 5% 5% 5% 5%; */
	background-color: #DDFFDD;
}

.NONE {
	display: none;
}

.ETC { font-size: 20pt; }

.HEADING{
	margin: 0em 0em 0em 0em;  /*上，右，下，左*/
	border-width: 0pt 10pt 5pt 0pt;
	border-style: solid;
	border-color: #FFDDDD;
	font-size: 40pt;
	font-style: italic; 
}

.LHLINER{
	margin: 0pt;
	border-width: 3pt 0pt 0pt 5pt;
	border-style: solid;
	border-color: #FF9999;
}

.LHLINEG{
	margin: 0em 0em 0em 0em;
	border-width: 3pt 0pt 0pt 5pt;
	border-style: solid;
	border-color: #99FF99;
}
.LHBLINEB{
	margin: 0em 0em 0em 0em;
	border-width: 3pt 0pt 3pt 5pt;
	border-style: solid;
	border-color: #9999FF;
}

/* astro file */
.ITEMR {
	width: 8em;
	margin: 0pt 0pt 0pt 0pt;
	font-size: 20pt;
	line-height: 24pt;
	font-style: italic;
	font-weight: lighter;
	border-width: 0pt 0pt 4pt 0pt;
	border-style: double; 
	border-color: #FFCCCC;
	color: #FF9999;
}

.ITEMRS {
	font-size: 16pt;
	line-height: 20pt;
	font-style: italic;
	font-weight: lighter;
	color: #FFCCCC;
}

.ITEMB {
	width: 8em;
	margin: 0pt 0pt 0pt 0pt;
	font-size: 20pt;
	line-height: 24pt;
	font-style: italic;
	font-weight: lighter;
	border-width: 0pt 0pt 4pt 0pt;
	border-style: double; 
	border-color: #CCCCFF;
	color: #9999FF;
}

.ITEMBS {
	font-size: 16pt;
	line-height: 20pt;
	font-style: italic;
	font-weight: lighter;
	color: #CCCCFF;
}

.ITEMG {
	width: 8em;
	margin: 0pt 0pt 0pt 0pt;
	font-size: 20pt;
	line-height: 24pt;
	font-style: italic;
	font-weight: lighter;
	border-width: 0pt 0pt 4pt 0pt;
	border-style: double; 
	border-color: #66DD66;
	color: #33DD33;
}

.ITEMGS {
	font-size: 16pt;
	line-height: 20pt;
	font-style: italic;
	font-weight: lighter;
	color: #33DD33;
}

.BLOCKR{
	margin: 10pt;
	border-width: 0pt 3pt 2pt 0pt;
	border-style: solid;
	border-color: #FFCCCC;
	padding: 5pt;
}

.BLOCKB{
	margin: 10pt;
	border-width: 0pt 3pt 2pt 0pt;
	border-style: solid;
	border-color: #CCCCFF;
	padding: 5pt;
}

.BLOCKG{
	margin: 10pt;
	border-width: 0pt 3pt 2pt 0pt;
	border-style: solid;
	border-color: #66DD66;
	padding: 5pt;
}

.BLOCKB{
	margin: 10pt;
	border-width: 0pt 3pt 2pt 0pt;
	border-style: solid;
	border-color: #CCCCFF;
	padding: 5pt;
}

.BLOCKRV{
	margin: 10pt;
	border-width: 0pt 3pt 0pt 0pt;
	border-style: solid;
	border-color: #FF9999;
	padding: 5pt;
}

.BLOCKGV{
	margin: 10pt;
	border-width: 0pt 3pt 0pt 0pt;
	border-style: solid;
	border-color: #66DD66;
	padding: 5pt;
}

.BLOCKBV{
	margin: 10pt;
	border-width: 0pt 3pt 0pt 0pt;
	border-style: solid;
	border-color: #9999FF;
	padding: 5pt;
}

.NODECO {
	text-decoration: none;
}
