#article-wrapper{ width: 100%; margin-left: 5px; margin-top: 0px; background-color: #ffffff; padding: 15px;} 
#article-header { width: 100%; margin: 5 5 5 0; }
#article-headerImage { float:left; border: 1px solid #487ca8 !important; }
#article-cat {  	font-family: Arial;	font-size: 18px;	font-weight: bold;	color: #487ca8;	margin-bottom: 7px; 	margin-top: 12px;	display: block;}
#article-headline { 	font-family: Arial;	font-size: 22px;	font-weight: bold;	color: #333333;	text-decoration:none;}

#article-toolbar  { width:100%; height: 25px; border-top: 1px solid ccc; border-bottom: 1px solid ccc; padding: 3 3 3 3;}
#article-BodyText { width: 100%; }
#article-body .img{ 	float:right;	width:300px;	clear:right;	padding:0;	margin-bottom:10px;	padding-left:10px;}
.article-BodyRightImage
{
	float:right;
	width:300px;
	clear:right;
	padding:0;
	margin-bottom:10px;
	padding-left:10px;
}
.article-BodyLefttImage
{
	float:right;
	width:300px;
	clear:right;
	padding:0;
	margin-bottom:10px;
	padding-left:10px;
}

.Headline, .RightHeadline, .RightHeadlineModified {
	font-family: Arial;
	font-size: 15px;
	margin-top: -2px;
	font-weight: bold;
	color:#333;
	text-decoration:none;
}


.font10 {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 10px; line-height: 20px; text-decoration: none}
.font11 {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 11px; line-height: 20px; text-decoration: none}
a.font11:link    {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 11px; line-height: 20px; text-decoration: underline}
a.font11:visited {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 11px; line-height: 20px; text-decoration: underline}
a.font11:hover   {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 11px; line-height: 20px; text-decoration: underline}
a.font11:active  {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 11px; line-height: 20px; text-decoration: underline}

.font11_NoUnderline {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; line-height: 16px; text-decoration: none}
a.font11_NoUnderline:link    {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 11px; line-height: 20px; text-decoration: none}
a.font11_NoUnderline:visited {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 11px; line-height: 20px; text-decoration: none}
a.font11_NoUnderline:hover   {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 11px; line-height: 20px; text-decoration: underline}
a.font11_NoUnderline:active  {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 11px; line-height: 20px; text-decoration: underline}
 
.font12 {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px; text-decoration: none}
a.font12:link    {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline}
a.font12:visited {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline}
a.font12:hover   {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline}
a.font12:active  {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline}
 
.font12_sel {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px; text-decoration: none}
a.font12_sel:link    {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline}
a.font12_sel:visited {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline}
a.font12_sel:hover   {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline}
a.font12_sel:active  {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline}

.font12_NoUnderline {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 16px; text-decoration: none}
a.font12_NoUnderline:link    {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: none}
a.font12_NoUnderline:visited {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: none}
a.font12_NoUnderline:hover   {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline}
a.font12_NoUnderline:active  {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline}

.font13_NoUnderline {  font-family: "新細明體"; font-size: 12px; line-height: 20px; text-decoration: none; color: 666666; vertical-align:bottom;padding-bottom:5px}
a.font13_NoUnderline:link    {  font-family: "新細明體"; font-size: 12px; line-height: 20px; text-decoration: none; color: 666666; vertical-align:bottom}
a.font13_NoUnderline:visited {  font-family: "新細明體"; font-size: 12px; line-height: 20px; text-decoration: none; color: 666666; vertical-align:bottom}
a.font13_NoUnderline:hover   {  font-family: "新細明體"; font-size: 12px; line-height: 20px; text-decoration: underline; color: 7194DB; vertical-align:bottom}
a.font13_NoUnderline:active  {  font-family: "新細明體"; font-size: 12px; line-height: 20px; text-decoration: underline; color: 666666; vertical-align:bottom}

.font14 {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 14px; line-height: 20px; text-decoration: none}
.font15 {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 15px; line-height: 20px; text-decoration: none}
.font16 {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 16px;
	line-height: 20px;
	text-decoration: none;
}

.tourword {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 18px; text-decoration: none; color: 787878}

.japtour {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 20px; text-decoration: none; color: 8A0000}
a.japtour:link {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: none; color: 8A0000}
a.japtour:visited {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: none; color: 8A0000}
a.japtour:hover  {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline; color: 8A0000}
a.japtour:active  {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline; color: 8A0000}

.wortour {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 20px; text-decoration: none; color: 01396C}
a.wortour:link {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: none; color: 01396C}
a.wortour:visited {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: none; color: 01396C}
a.wortour:hover  {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline; color: 01396C}
a.wortour:active  {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 20px; text-decoration: underline; color: 01396C}

.select_1 {  font-size: 12px; text-decoration: none}
.box {  font-size: 12px; border: 1px solid; color: #666666; border-color: #F5F5F5 #F5F5F5 #CCCCCC; background-color: #F5F5F5}
.box2 {  font-size: 12px; line-height: 20px; color: #004B97; border: 1px #666666 solid}
.box3 {  font-size: 11px; line-height: 20px; border: 1px #666666 solid}
.box10 {  font-size: 10px; border: 1px solid; color: #666666; border-color: #F5F5F5 #F5F5F5 #CCCCCC; background-color: #F5F5F5}
.box11 {  font-size: 11px; border: 1px solid; color: #666666; border-color: #F5F5F5 #F5F5F5 #CCCCCC; background-color: #F5F5F5}
.box12 {  font-size: 12px; border: 1px solid; color: #666666; border-color: #F5F5F5 #F5F5F5 #CCCCCC; background-color: #F5F5F5}
.box_date {  font-size: 11px; line-height: 18px; text-decoration: none; border: 1px solid #666666; ; font-variant:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif}
.font12_2 {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; text-decoration: none}
.box_font {  font-size: 12px; text-decoration: none}
.font15 {  font-size: 15px; text-decoration: none}
.but  { height: 20px; background-color: #E4E4E4; border-color: #E8E8E8 #C9C9C9 #C9C9C9 #E8E8E8; font-size: 12px; color: #000000; line-height: 16px; border-style: groove; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.but2 { border-color: #B4B4A0 #86866C #86866C #B4B4A0; background-color: #EEEEEA; font-size: 11px; height: 18px; padding-top: 3px; border-style: ridge; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px; border: 1px #666666 solid}
a:link, a:visited{font-size: 12px; text-decoration: underline; color: #333333}
a:active  {font-size: 12px; text-decoration: underline; color: #333333}

a.font12_link:link {  font-size: 12px; text-decoration: none; color: #333333}

a.font12_link:visited {  font-size: 12px; text-decoration: none; color: #333333}
.font_left {  font-family: "標楷體";font-size: 22px; color: #FFFFFF; text-decoration: none; line-height: 30px}
.font12_left { font-size: 12px; line-height: 16px; text-decoration: none }
.cont_font12 {  font-size: 12px; line-height: 23px; text-decoration: none}
.hand {  font-size: 12px; line-height: 20px; color: #666666; text-decoration: none; cursor:pointer;}
.titlelinks {  font-size: 12px; line-height: 20px; color: #FFFFFF; text-decoration: none}


a.link_blue_deco_none:link {
	color: #666699;
	text-decoration: none;
}
a.link_blue_deco_none:visited {
	text-decoration: none;
	color: #666699;
}
a.link_blue_deco_none:hover {
	text-decoration: underline;
	color: #009900;
}
a.link_blue_deco_none:active {
	text-decoration: none;
	color: #009900;
}


hr.hr_dash { 
    border-top: 1px dashed #999999;
    height: 1px;
    color: #FFFFFF;
    margin: 3px 0px;
  }
  
hr.hr_solid { 
    border-top: 1px;
    height: 1px;
    margin: 3px 0px;
  }
    
hr.bucketDivider { clear: left; }


.fonta12 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 20px;
}
A.class4:link {
	font-size: 12px;
	line-height: 13px;
	color: #7D7D7D;
	text-decoration: none;
}
A.class4:visited {
	font-size: 12px;
	line-height: 13px;
	color: #7D7D7D;
	text-decoration: none;
}
A.class4:hover {
	font-size: 12px;
	line-height: 13px;
	color: #99CC33;
	text-decoration: underline;
}
A.whiteclass:link {
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: underline;
}
A.whiteclass:visited {
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: underline;
}
A.whiteclass:hover {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
}

/*- Menu Tabs 1--------------------------- */ 


    #tabs1 {
      float:left;
      width:100%;
	/*  background:#F4F7FB; */
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #BCD2E6;
      }
    #tabs1 ul {
	  margin:0;
	  padding:0px 10px 0 0px;
	  list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs1 a {
      float:left;
      background:url("images_class1/tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs1 a span {
      float:left;
      display:block;
      background:url("images_class1/tabright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#627EB7;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#627EB7;
      }
    #tabs1 a:hover {
      background-position:0% -42px;
      }
    #tabs1 a:hover span {
      background-position:100% -42px;
      }
      
      
      
/*- Menu Tabs 4--------------------------- */

    #tabs4 {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #6B78A9;
      }
    #tabs4 ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabs4 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs4 a {
      float:left;
      background:url("images_class1/tableft4.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 7px;
      text-decoration:none;
      }
    #tabs4 a span {
      float:left;
      display:block;
      background:url("images_class1/tabright4.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#6B78A9;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs4 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs4 a:hover span {
      color:#6B78A9;
      }
    #tabs4 a:hover {
      background-position:0% -42px;
      }
    #tabs4 a:hover span {
      background-position:100% -42px;
      }
      
      
      /*- Menu Tabs 7--------------------------- */

    #tabs7 {
      float:left;
      width:100%;
      background:#D4DAE7;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #333B66;
      }
    #tabs7 ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabs7 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs7 a {
      float:left;
      background:url("images_class1/tableft7.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs7 a span {
      float:left;
      display:block;
      background:url("images_class1/tabright7.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#999;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs7 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs7 a:hover span {
      color:#ECB546;
      }
    #tabs7 a:hover {
      background-position:0% -42px;
      }
    #tabs7 a:hover span {
      background-position:100% -42px;
      }

