BODY
{
	font-size: 12px;
	margin: 5px;
	font-family: 細明體;
}
table
{
    font-size: 12px;
    font-family: 細明體;
    
}
a:link {  color: #0034B0; }
a:visited {  color: #0034B0; }
a:hover {  color: #FF3333; }
.fr
{
    background-color: #ffffff;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #C2DAFE;
    border-bottom-color: #C2DAFE;
    padding-bottom: 5px;
    padding-top: 5px;
    font-family: 細明體;
    white-space: pre ;
}
.FooterText
{
    border:2px;
    background-color:#C2DAFE;
    padding-left:4px;
    padding-right:4px;
    border-color:white;
    border-style:solid none solid none; 
}
.TitleText {
  margin: 0px;
  background-color:#C2DAFE;
  color: #000000;
  padding: 3px;
  border-bottom-width: 1px;
  border-color: #ffffff;
}
.Laws {
	padding-top: 5px;
	padding-bottom: 5px;
}
.Lawsnote
{
    color: red;
}
.LawsOld
{
    color: green;
}
.MemoText {
	color: #990066;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.PageStyle
{
	margin-top: 4px;
	margin-bottom: 4px;
	text-align: right;
}
.ContentText {
	padding-top: 10px;
	padding-bottom: 10px;
}
.LawTitle
{
	padding-bottom: 10px;
}
.TableLine
{
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #CCCCCC;
}
.c1 {padding-bottom:3px;}
.c3 {font-weight:bold;} 


