﻿body {
  margin: 0;
  padding: 0;
  text-align: center;
}

#wrapper {
	width: 1003px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
}
#navigation {
	width: 1003px;
	float: none;
	height: 99px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -33px;
	margin-left: 0px;
}
#menu {
  width: 193px;
  float: left;
}


#pagecontent {
	width: 810px;
	float: left;
	height: auto;
	background-image: url(../images/pagebg.gif);
	background-repeat: repeat-y;
}

#footer {
  clear: both;
}

/* navigation */

#navigatorbg {
	background-image: url(../images/navigatorbg.jpg);
	background-repeat: no-repeat;
	height: 66px;
	width: 1003px;
}
#navigatorbar {
	background-image: url(../images/navigatorbar.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 1003px;
}
#navigatorbgtext {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
	margin-right: 35px;
	margin-top: 1px;
}
#navigatorbgtext a{
	color: #000000;
	text-decoration: none;
}
#navigatorbgtext a:link {
	color: #000000;
	text-decoration: none;
}

#navigatorbgtext a:hover {
	color: #066F6F;
	text-decoration: none;
}

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
	border: 0 none; /*For KHTML*/
	list-style: none;
	height: 24px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	letter-spacing: 0em;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 35px;
	
}

ul#navmenu-h li {
	margin: 0;
	border: 0 none;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;

	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}
.menuli{
	text-align:center;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	clear: both;
}



ul#navmenu-h ul {
	margin: 0;
	width: 200px;
	display: none;
	position: absolute;
	top: 24px;
	left: 0;
	list-style-image: none;
	list-style-type: none;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0px;
  visibility: hidden;
}

ul#navmenu-h ul li {
	float: left; /*For IE 7 lack of compliance*/
	display: inline!important;

}

/* Root Menu */
ul#navmenu-h a {
	border-bottom-color: #99CC99;
	float: left!important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: auto!important;
	height: 1%;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-left-color: #FFF;
	letter-spacing: 0em;
	width: 103px;
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a
{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(../images/navibarchange_1.gif);
	font-weight: normal;
	text-decoration: none;
}


/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: none;
	color: #666666;
	background-image: none;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #3B8147;
	border-left-color: #3B8147;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3B8147;
	background-color: #FFFFFF;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left: 10px;
	padding-right: 10px;
	width: 103px;
	background-image: url(../images/navibarchange_3.gif);
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
	display: inline;
	width: 103px;
}


/* menu */

#menuli{
	float: left;
	width: 193px;
	clear: both;
	height: auto;
}

#menuli td {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008C8C;
	text-align: left;
	list-style-type: none;
	margin-bottom: 0px;
	list-style-image: url(../images/menu_arr.gif);
	list-style-position: inside;
	margin-left: 5px;
	line-height: 18px;
	margin-top: 2px;
	float: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	clear: both;
	 
}

#menuli a{
	color: #008C8C;
	text-decoration: none;
}
#menuli a:hover {
	color: #99CC00;
}

#menu{
	float: left;
	width: 193px;
	clear: both;
	height: auto;
}
#menu ul {
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}
#menu h1 {
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-left: 18px;
	margin-bottom: 0px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	list-style-image: url(../images/menu_dotline.gif);
	list-style-type: none;
	color: #007377;
}

#menu li {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008C8C;
	text-align: left;
	list-style-type: none;
	margin-bottom: 0px;
	list-style-image: url(../images/menu_arr.gif);
	list-style-position: inside;
	margin-left: 2px;
	line-height: 18px;
	margin-top: 2px;
	float: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	clear: both;
}
#head1 li {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #016E72;
	letter-spacing: 0em;
	text-align: left;
	list-style-type: none;
	margin-bottom: 0px;
	list-style-image: url(../images/menu_indicate.gif);
	list-style-position: inside;
	margin-left: 0px;
	line-height: 16px;
	word-spacing: 0em;
	margin-top: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#head2 li {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #016E72;
	letter-spacing: 0em;
	text-align: left;
	list-style-type: none;
	margin-bottom: 0px;
	list-style-image: url(../images/menu_indicate.gif);
	list-style-position: inside;
	margin-left: 0px;
	line-height: 16px;
	word-spacing: 0em;
	margin-top: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#menu li a{
	color: #008C8C;
	text-decoration: none;
}
#menu li a:hover {
	color: #99CC00;
}

#menu #menu1 {
	width: 166px;
	float: right;
	margin-right: 0px;
	background-repeat: no-repeat;
	background-image: url(../images/menu_top.jpg);
	height: 28px;
}
#menu #menutext {
	width: 158px;
	margin-right: 3px;
	background-repeat: no-repeat;
	height: 20px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCFFCC;
	text-align: center;
	margin-top: 8px;
	margin-left: 5px;
	letter-spacing: 0.1em;
}
#menu #head1 {
	width: 166px;
	margin-right: 0px;
	float: right;
	background-image: url(../images/menu_under1.jpg);
	height: 18px;
	background-repeat: no-repeat;
}
#menu #menu3 {
	float: right;
	width: 166px;
	margin-right: 0px;
	background-image: url(../images/menu_bg.gif);
	margin-bottom: 0px;
	padding-bottom: 0px;
	background-repeat: repeat-y;
}
#menu #head2 {
	float: right;
	width: 166px;
	margin-right: 0px;
	background-image: url(../images/menu_under2.jpg);
	height: 18px;
	background-repeat: no-repeat;
}

#menu #menu5 {
	float: right;
	width: 166px;
	margin-right: 0px;
	background-image: url(../images/menu_bot.jpg);
	height: 9px;
	background-repeat: no-repeat;
}

/* footer*/

#footer{
	float: none;
	width: 1003px;
	background-image: url(../images/footer.jpg);
	height: 176px;
}
#footerlink {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
	letter-spacing: normal;
	text-decoration: none;
}
#footerbar {
	background-image: none;
	background-repeat: no-repeat;
}
#footercopy {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #008C8C;
}
#footerlicense {
	color: #66A39D;
	line-height: 20px;
}
#footerstatement {
	color: #666666;
	line-height: 16px;
	margin-right: 20px;
	margin-left: 20px;
	text-align: center;
	letter-spacing: 0em;
}
#footerstatement1 {
	color: #008C8C;
	letter-spacing: normal;
	word-spacing: inherit;
}
#footerlink a{
	color: #666666;
	text-decoration: none;
}

#footerlink a:link {
	color: #666666;
	text-decoration: none;
}

#footerlink a:hover {
	color: #008C8C;
	text-decoration: none;
}
.style2 {font-family: "Times New Roman", Times, serif; font-size: 12px;}
.style3 {color: #008C8C}


/* pagecontent */

#pagehead {
	height: 66px;
	width: 740px;
	float: none;
	margin-right: 35px;
	margin-left: 35px;
	margin-top: 10px;
	margin-bottom: 20px;
}


/* L */

body {
  line-height: 1.5;
}

#wrapper {
	color: #FFFFFF;
	background: #FFFFFF;
	float: none;
}
#header {
	color: #000000;
	height: 99px;
}


em {
	font-style: normal;
	font-weight: normal;
	color: #993300;
	background: transparent;
	text-align: center;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	float: right;
	font-size: 12px;
	vertical-align: middle;
}

/* pagetitle */

#pagetitle {
	height: 45px;
	width: 500px;
	float: left;
	margin-left: 15px;
}
#pagesubhead {
	height: 21px;
	width: 590px;
	background-image: url(../images/subhead_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	padding-left: 10px;
	margin-left: 15px;
	padding-top: 2px;
}
#pageheadpic {
	float: left;
	height: 66px;
}

/* form1 */

#form1 {
	width: 720px;
	margin-right: 35px;
	margin-left: 35px;
	border: 5px solid #60BBCD;
	margin-bottom: 15px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	z-index: -1;
}
#form1table {
	width: 720px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	clear: none;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 10px;
}
#form1table input{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
}
#form1table select{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/* form2 */

#form2 {
	width: 720px;
	margin-right: 35px;
	margin-left: 35px;
	border: 5px solid #60BBCD;
	margin-bottom: 15px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#form2table {
	width: 720px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	clear: none;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 10px;
}
#form2table input{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#form2table select{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/* htable */

#htable {
	width: 730px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-right: 35px;
	margin-left: 35px;
}

#tablebotbar {
	margin-top: 5px;
	margin-right: 35px;
	margin-left: 35px;
	background-image: url('../images/tablebot.gif');
	background-repeat: repeat-x;
	padding: 0px;
	height: 10px;
	width: 740px;
}
.tha {
	color: #333333;
	text-align: center;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 70px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7BA3AE;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.thb {
	color: #333333;
	text-align: center;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7BA3AE;
}
.tra {
	background-color: #FFFFFF;
	height: 50px;
}
.trb {
	background-color: #D8F3D8;
	height: 50px;
}
.trc {
	height: 30px;
	background-image: none;
	background-color: #68ADBE;
	text-align: center;
}
.trc td span { font-weight: bold; font-size: 15px; width: 20px; color: yellow}

.tda{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: center;
	padding: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.tdb{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: center;
	padding: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.tdc{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: center;
	padding: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

/* pictext */

#boldtext {
	width: 730px;
	margin-right: 35px;
	margin-left: 35px;
	margin-top: 30px;
}
#boldtexthead {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	float: left;
	padding-left: 10px;
	width: 500px;
}
#roundrightdot {
	height: 19px;
	float: left;
}
#toplistl {
	float: left;
	height: auto;
	width: 340px;
	margin-top: 15px;
	text-align: left;
	list-style-position: inside;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
#toplistr {
	float: right;
	height: auto;
	width: 340px;
	margin-top: 15px;
	text-align: left;
	list-style-position: inside;
	padding-bottom: 10px;
	margin-bottom: 20px;
	clear: right;
}
.toplist {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	list-style-image: url(../images/listdot.gif);
	letter-spacing: 0.1em;
	line-height: 27px;
	padding: 0px;
	margin-left: 0px;
}

.toplist a{
	color: #000000;
	text-decoration: underline;
}

.toplist a:hover {
	color: #669900;
	text-decoration: underline;
}

#textcontent {
	width: 730px;
	text-align: left;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 25px;
	letter-spacing: 0.1em;
	clear: both;

}
#textcontent1 {
	width: 730px;
	text-align: left;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 25px;
	letter-spacing: 0.1em;
	margin-right: 35px;
	margin-left: 35px;
	list-style-image: url(../images/listdot.gif);

}
.texthead {
	font-weight: bold;
	color: #01859D;
	list-style-image: url(../images/itemdot.gif);
	list-style-type: none;
	font-size: 12px;
	padding-bottom: 10px;
}
.textlist {
	list-style-type: none;
	list-style-position: outside;
	padding-left: 28px;
}
.itemdot {
	padding-top: 2px;
	clear: left;

}
p {
	margin: 0;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.1em;
	text-align: left;
}
.toplist1 {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style-image: url(../images/listdot.gif);
	letter-spacing: 0.1em;
	line-height: 27px;
	padding: 0px;
	list-style-position: outside;
	margin-left: 33px;
	clear: both;
}

#picright {
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
}
#trenddotlineh {
	width: 730px;
	background-image: url(../images/trendhdot.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 3px;
	clear: both;
	margin-top: 5px;
	margin-bottom: 5px;
}
#trenddotlineh1 {
	width: 725px;
	background-image: url(../images/trendhdot.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 3px;
	clear: both;
	margin-top: 30px;
	margin-bottom: 30px;
}

#picleft {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}

/*flowchart*/

#flowchart {
	width: 730px;
	margin-right: 35px;
	margin-left: 35px;
	margin-top: 30px;
	height: auto;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#flowchartpic {
	float: left;
	height: auto;
	width: 356px;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
#flowchartarrow {
	background-position: center;
}

#flowcharttable {
	width: 356px;
}

#charttop {
	background-image: url(../images/flowchart_top.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 356px;
	margin: 0px;
	padding: 0px;
}
.charttop1 {
	background-image: url(../images/flowchart_top.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 356px;
	margin: 0px;
	padding: 0px;
}
.chartbot1 {
	background-image: url(../images/flowchart_bot.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 356px;
	margin: 0px;
	padding: 0px;
}
.chartline1 {
	background-image: url(../images/flowchart_line.gif);
	background-repeat: repeat;
	height: auto;
	width: 356px;
	margin: 0px;
	padding: 0px;
}
#chartline {
	background-image: url(../images/flowchart_line.gif);
	background-repeat: repeat;
	height: auto;
	width: 356px;
	margin: 0px;
	padding: 0px;
}
#chartbot {
	background-image: url(../images/flowchart_bot.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 356px;
	margin: 0px;
	padding: 0px;
}


#flowchartad {
	float: right;
	height: auto;
	width: 340px;
	margin-top: 15px;
	text-align: center;
	list-style-position: inside;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.flowcharthead {
	font-size: 15px;
	color: #000000;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 356px;
}
.flowchartsub {
	font-size: 12px;
	color: #666666;
	text-align: center;
	line-height: 15px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	padding-right: 20px;
	padding-left: 20px;
}
.flowchartlink {
	font-size: 12px;
	color: #666666;
	text-align: center;
	line-height: 15px;
	letter-spacing: 0.1em;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	padding-right: 20px;
	padding-left: 20px;
	text-decoration: underline;
}

.flowchartlink a {
	color: #666666;
	text-decoration: underline;
}
.flowchartlink a:hover {
	color: #669900;
	text-decoration: underline;
}
#flowchartarrow{
	background-position: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	width: 356px;
	height: 27px;
}

/*edittypeb*/

#edittypeb {
	background-position: center;
}


#vtable {
	border: 5px solid #60BBCD;
	width: 700px;
}

#vtable th  {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #CCCCCC;
	font-weight: normal;
}
#vtable td  {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #CCCCCC;
	padding-right: 3px;
	padding-left: 3px;
	text-align: left;
}
.tdcenter{
	text-align: center;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #CCCCCC;
	padding-right: 3px;
	padding-left: 3px;
	background-position: center;
}
.tdleft{
	text-align: left;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.tdright{
	text-align: right;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#vtable input{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	background-position: left;
}
#vtable select{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/***************************************************/
/*ڸɶih,HYnAl[ ҥ~ o*/

#xtable {
	border: 5px solid #60BBCD;
	width: 700px;
}

/*o̧ڦA@Ӥ@ KclassɤWh*/
#thx  {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #CCCCCC;
	font-weight: normal;
}
#tdx  {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #CCCCCC;
	padding-right: 3px;
	padding-left: 3px;
	text-align: left;
}
/***************************************************/

/*meeting*/

#meeting {
	width: 730px;
	margin-right: 35px;
	margin-left: 35px;
	margin-top: 30px;
	height: auto;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.clmonth {
	border-collapse: collapse;
	width: 730px;
}
.calcaption {
	text-align: center;
	padding-bottom: 6px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 15px;
	width: 700px;
}

.calarrp {
	padding-bottom: 6px;
	width: 11px;
	float: left;
}
.calarrn {
	padding-bottom: 6px;
	width: 11px;
	float: right;
}
.clmonth pic{
	float: left;
	padding-top: 1px;
	height: 14px;
	width: 11px;
}
.clmonth th {
	border: 1px solid #AAAAAA;
	border-bottom: none;
	padding: 2px 8px 2px 8px;
	background-color: #008C8C;
	color: #FFFFFF;
	width: 85px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.clmonth td {
	border: 1px solid #CCCCCC;
	padding: 2px 4px 2px 4px;
	vertical-align: top;
	background-color: #F5FFF5;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.clmonth td.previous, .clmonth td.next {
	background-color: #F6F6F6;
	color: #C6C6C6;
}
.clmonth td.active {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}
.clmonth td.a {
	border: 1px solid #CCCCCC;
	padding: 2px 4px 2px 4px;
	vertical-align: top;
	background-color: #D8F3D8;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.clmonth td.now {
	border: 1px solid #EAEAEA;
	padding: 2px 4px 2px 4px;
	vertical-align: top;
	background-color: #83CCC5;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.clmonth ul {
	list-style-type: none;
	margin: 0;
	padding-left: 12px;
	padding-right: 6px;
}
.clmonth li {
	margin-bottom: 8px;
	text-align: center;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
}

.clmonth li.place{
	margin-bottom: 8px;
	text-align: center;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;
}
/*trend*/

#trend {
	width: 720px;
	margin-right: 35px;
	margin-left: 35px;
	margin-top: 30px;
	height: auto;
	margin-bottom: 30px;
}

#trendl {
	float: left;
	height: auto;
	width: 340px;
	text-align: left;
	list-style-position: outside;
	padding-right: 30px;
	background-image: url(../images/trendvdot.gif);
	background-repeat: repeat-y;
}
#trendr {
	float: right;
	height: auto;
	width: 340px;
	text-align: left;
	list-style-position: inside;
}
.trendhead {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	float: left;
	padding-left: 10px;
}
.trendlist {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style-image: url(../images/listdot.gif);
	line-height: 27px;
	float: none;
	list-style-position: outside;
	letter-spacing: 0.1em;
	margin-left: 33px;
	padding: 0px;
}

.trendlist a{
	color: #000000;
	text-decoration: none;
}

.trendlist a:hover {
	color: #669900;
	text-decoration: underline;
}
#rounddowndot {
	height: 19px;
	float: left;
}
#trendpic {
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
}
#trenddotlinev {
	float: left;
	width: 5px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
	height: auto;
}
/* login */

#login {
	width: 720px;
	margin-right: 35px;
	margin-left: 35px;
	margin-top: 30px;
	height: 450px;
	margin-bottom: 30px;
}
#loginl {
	float: left;
	height: auto;
	width: 400px;
	text-align: left;
	background-repeat: no-repeat;
	background-image: url(../images/form2bg.jpg);
	border: 5px solid #60BBCD;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#loginr {
	float: right;
	height: auto;
	width: 270px;
}

#logintextarea {
	width: 100px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 35px;
	height: 210px;
	float: left;
}
#logintext {
	width: 250px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float: right;
	margin-top: 35px;
}
#logintable {
	width: 418px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: auto;
}
#logintable td {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.1em;

}

#logintable input{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

	vertical-align: middle;
	padding-top: 2px;
}

.red {
	color: #FF0000;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#logintable select{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.logintextbold {
	color: #FF0000;
	font-size: 15px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 28px;
	padding-top: 5px;
}

#loginlist1 {
	float: none;
	height: auto;
	width: 270px;
	text-align: left;
}
.logintexthead {
	color: #000000;
	list-style-type: none;
	font-size: 12px;
	list-style-position: outside;
	padding-left: 28px;
}
.loginitemdot {
	padding-top: 0px;
	float: left;
	margin-top: -6px;

}
#loginlist2 {
	float: none;
	height: auto;
	width: 250px;
	text-align: left;
	padding-bottom: 15px;
	padding-left: 28px;
}

.loginlista {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	list-style-image: url(../images/listdot.gif);
	letter-spacing: 0.1em;
	padding: 0px;
	list-style-type: none;
	list-style-position: inside;
	line-height: normal;
}

.loginlista a{
	color: #000000;
	text-decoration: underline;
}


.loginlista a:hover {
	color: #669900;
	text-decoration: underline;
}
/* Subscribe */

#subscribe {
	width: 720px;
	margin-right: 35px;
	margin-left: 35px;
	margin-top: 30px;
	height: 450px;
	margin-bottom: 30px;
	height:auto;
}
#subscribel {
	float: left;
	width: 418px;
	text-align: left;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

#subscriber {
	float: right;
	height: auto;
	width: 280px;
}

#subscribetextarea {
	width: 100px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 35px;
	height: 210px;
	float: left;
}
#subscribetext {
	width: 250px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float: right;
	margin-top: 35px;
}
#subscribetable {
	width: 418px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 210px;
}
#subscribetable td {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.1em;
	text-align: left;
}

#subscribetable input{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
}

#subscribetable select{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


#subscribelist1 {
	float: right;
	height: auto;
	width: 280px;
	text-align: left;
}
.subscribetexthead {
	color: #000000;
	list-style-type: none;
	font-size: 12px;
	list-style-position: outside;
	padding-left: 28px;
}
.subscribeitemdot {
	padding-top: 0px;
	float: left;
	margin-top: -6px;

}
#subscribebotbar {
	margin-top: 5px;
	background-image: url(../images/tablebot.gif);
	background-repeat: repeat-x;
	padding: 0px;
	height: auto;
	width: 418px;
	float: left;
}
#subscribetable {
	width: 418px;
	height: 210px;
}
#subscribetable {
	width: 418px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 210px;
}
.subscribeinput{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
}
.subscribetra {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}
.subscribetrb {
	background-color: #D8F3D8;
	margin: 0px;
	padding: 0px;
}
.subscribetrc {
	background-image: url(../images/tablehead.gif);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	height: 20px;
}

.subscribetda{
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;
	text-align: left;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #CCCCCC;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 10px;
	letter-spacing: 0.1em;
	vertical-align: middle;
}

.subscribetdb{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-style: none;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 10px;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0.1em;
	vertical-align: middle;
}
.subscribetdc{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: left;
	border-left-width: 1px;
	border-left-style: none;
	border-right-width: 1px;
	border-right-style: solid;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 10px;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0.1em;
	vertical-align: middle;
}
.subscribetdd{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: left;
	border-left-width: 1px;
	border-left-style: none;
	border-right-width: 1px;
	border-right-style: none;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 10px;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0.1em;
	vertical-align: middle;
}
.subscribetde{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 10px;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	letter-spacing: 0.1em;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}

/*planning*/

#planning {
	width: 720px;
	margin-right: 35px;
	margin-left: 35px;
	margin-top: 30px;
	height: auto;
	margin-bottom: 30px;
}

#planningbar {
	float: left;
	height: auto;
	width: 720px;
}

.planninghead {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	float: left;
	padding-left: 10px;
}

#planningbut {
	float: left;
	height: 25px;
	width: 500px;
	padding-top: 20px;
	padding-bottom: 15px;
	padding-left: 25px;
}
#planningbutton {
	height: 21px;
	width: 92px;
	float: left;
	background-image: url(../images/planning_but.jpg);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	vertical-align: text-bottom;
	padding-right: 20px;
}
#planningbuttonx {
	height: 21px;
	width: 92px;
	float: left;
	background-image: url(../images/planning_but_over.jpg);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	padding-right: 20px;
	padding-top: 2px;
	letter-spacing: 0.1em;
}
#planningbutton a {
	height: 21px;
	width: 92px;
	float: left;
	background-image: url(../images/planning_but.jpg);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	text-decoration: none;
	padding-top: 2px;
}
#planningbutton a:hover {
	height: 21px;
	width: 92px;
	float: left;
	background-image: url(../images/planning_but1.jpg);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	padding-top: 2px;
}
#planningicon {
	width: 80px;
	float: left;
	padding-top: 20px;
	padding-left: 25px;
	padding-right: 20px;
}
.planningiconpic {
	margin-bottom: 5px;
}	

#planningchart {
	width: 580px;
	float: left;
	padding-top: 50px;
}

/*account*/

#accounticon {
	width: 133px;
	height:133px;
	float: left;
	padding-top: 15px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#accounticon1 {
	width: 133px;
	height:133px;
	float: left;
	background-image: url(../images/illustration.jpg);
	background-repeat: no-repeat;
	background-position: center;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.accounticontext {
	width: 133px;
	height:133px;
	text-align: center;
}
.accounticontext2 {
	width: 100px;
	height:133px;
	text-align: center;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	background-position: center center;
}
.accounticontext1 {
	width: 110px;
	height:110px;
	text-align: left;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	padding-right: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
}
#accounticon a{
	width: 133px;
	height:133px;
	float: left;
	background-image: url(../images/illustration.jpg);
	background-repeat: no-repeat;
	background-position: center;
	font-size: 15px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	text-align: center;
}
#accounticon a:hover {
	width: 133px;
	height:133px;
	float: left;
	background-image: url(../images/illustration_over.jpg);
	background-repeat: no-repeat;
	background-position: center;
	font-size: 15px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	text-decoration: none;
}

#accountbut {
	float: left;
	height: 25px;
	width: 500px;
	padding-top: 20px;
	padding-bottom: 15px;
	padding-left: 25px;
}
#accountbutton {
	height: 21px;
	width: 102px;
	float: left;
	background-image: url(../images/account_but.jpg);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	vertical-align: text-bottom;
	padding-right: 20px;
}
#accountbuttonx {
	height: 21px;
	width: 102px;
	float: left;
	background-image: url(../images/account_but_over.jpg);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	padding-right: 20px;
	padding-top: 2px;
	letter-spacing: 0.1em;
}
#accountbutton a {
	height: 21px;
	width: 102px;
	float: left;
	background-image: url(../images/account_but.jpg);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	text-decoration: none;
	padding-top: 2px;
}
#accountbutton a:hover {
	height: 21px;
	width: 102px;
	float: left;
	background-image: url(../images/account_but1.jpg);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	padding-top: 2px;
}
#accountbuttonchart {
	height: 21px;
	width: 150px;
	float: left;
	background-image: url(../images/account_but.gif);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	vertical-align: text-bottom;
	padding-right: 20px;
}
#accountbuttonchartx {
	height: 21px;
	width: 150px;
	float: left;
	background-image: url(../images/account_but_over.gif);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	padding-right: 20px;
	padding-top: 2px;
	letter-spacing: 0.1em;
}
#accountbuttonchart a {
	height: 21px;
	width: 150px;
	float: left;
	background-image: url(../images/account_but.gif);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	text-decoration: none;
	padding-top: 2px;
}
#accountbuttonchart a:hover {
	height: 21px;
	width: 150px;
	float: left;
	background-image: url(../images/account_but1.gif);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	padding-top: 2px;
}
#accounttable {
	width: 650px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-right: 35px;
	margin-left: 25px;
}
.acctrb {
	background-color: #FFFFFF;
	vertical-align: top;
}
.acctra {
	height: 30px;
	background-image: none;
	text-align: center;
	background-color: #68ADBE;
}
.acctra_1 {
	height: 30px;
	background-image: none;
	text-align: center;
	background-color: #DBEDA7;
	font-family: "新細明體", "標楷體", "細明體";
	font-size: 12px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #7E9638;
	border-right-color: #7E9638;
	border-bottom-color: #7E9638;
	padding: 5px;
	font-weight: bold;
}
.acctra_1_1 {
	height: 30px;
	background-image: none;
	text-align: center;
	background-color: #DBEDA7;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7E9638;
	padding: 5px;
}
.acctra_1_left {
	height: 30px;
	background-image: none;
	text-align: center;
	background-color: #DBEDA7;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #7E9638;
	border-right-color: #7E9638;
	border-left-color: #7E9638;
	border-bottom-color: #7E9638;
	padding: 5px;
	font-weight: bold;
}
.acctra_1_left_1 {
	height: 30px;
	background-image: none;
	text-align: center;
	background-color: #DBEDA7;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #7E9638;
	border-left-color: #7E9638;
	border-bottom-color: #7E9638;
	padding: 5px;
	font-weight: bold;
}
.acctra_1_left_2 {
	height: 30px;
	background-image: none;
	text-align: center;
	background-color: #DBEDA7;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7E9638;
	border-bottom-color: #7E9638;
	padding: 5px;
	font-weight: bold;
}
.acctra_1_left_3 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #DBEDA7;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #7E9638;
	border-left-color: #7E9638;
	border-bottom-color: #7E9638;
	padding: 5px;
}
.acctra_1_left_4 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #DBEDA7;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #7E9638;
	border-right-color: #7E9638;
	border-left-color: #7E9638;
	border-bottom-color: #7E9638;
	padding: 5px;
}
.acctra_2 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #FFFFFF;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7E9638;
	border-bottom-color: #7E9638;
	padding: 5px;
}
.acctra_2c {
	height: 30px;
	background-image: none;
	text-align: center;
	background-color: #FFFFFF;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7E9638;
	border-bottom-color: #7E9638;
	padding: 5px;
}
.acctra_2_3 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #FFFFFF;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7E9638;
	border-bottom-color: #7E9638;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.acctra_2_1 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #FFFFFF;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #7E9638;
	border-bottom-color: #7E9638;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.acctra_2_2 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #FFFFFF;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7E9638;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.acctra_2_4 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #FFFFFF;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #7E9638;
	border-left-color: #7E9638;
	border-bottom-color: #7E9638;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.acctra_2_5 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #FFFFFF;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7E9638;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7E9638;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #7E9638;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-right-color: #7E9638;
}
.acctra_3 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #F3FBDC;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7E9638;
	border-bottom-color: #7E9638;
	padding: 5px;
}
.acctra_3c {
	height: 30px;
	background-image: none;
	text-align: center;
	background-color: #F3FBDC;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7E9638;
	border-bottom-color: #7E9638;
	padding: 5px;
}
.acctra_3_1 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #F3FBDC;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #7E9638;
	border-bottom-color: #7E9638;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.acctra_3_2 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #F3FBDC;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7E9638;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.acctra_3_3 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #F3FBDC;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7E9638;
	border-bottom-color: #7E9638;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.acctra_3_4 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #F3FBDC;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #7E9638;
	border-left-color: #7E9638;
	border-bottom-color: #7E9638;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.acctra_3_5 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #F3FBDC;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-color: #7E9638;
	border-left-color: #7E9638;
	border-top-color: #7E9638;
	border-bottom-color: #7E9638;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.acctra_3_6 {
	height: 30px;
	background-image: none;
	text-align: left;
	background-color: #F3FBDC;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-color: #7E9638;
	border-top-color: #7E9638;
	border-bottom-color: #7E9638;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.acctda{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	height: auto;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	width: 110px;
	padding-top: 10px;
}
.acctdabg{
	text-align: center;
	height: 106px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	width: 106px;
	background-image: url(../images/account_chart.jpg);
	background-repeat: no-repeat;
	margin-left: 5px;
}
.acctdb{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding: 10px;
}
.acctdc{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.acctha {
	color: #000000;
	text-align: center;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #7BA3AE;
	border-left-color: #CCCCCC;
	background-position: center;
	height: 28px;
	padding: 0px;
}

.accthb {
	color: #000000;
	text-align: center;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7BA3AE;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-position: center;
	height: 28px;
	padding: 0px;
}
#accredbu {
	width: 150px;
	float: left;
	clear: right;
}
#accredbur {
	width: 150px;
	float: right;
}
#accredbu1 {
	height: 19px;
	width: 155px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/red_bu.gif);
	background-repeat: no-repeat;
	text-align: center;
	background-position: center;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	padding-top: 2px;
}
#accredtext1 {
	height: auto;
	width: 150px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	margin-left: 2px;
}
.accbold1 {
	color: #FF3300;
	font-weight: bold;
}
.accbold2 {
	color: #000000;
	font-weight: bold;
}

#qa {
	width: 650px;
	float: left;
}
.qaicon {
	float: right;
}
.acclink {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: underline;
}
.acclink1 {
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: underline;
}
.acclink1 a{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: underline;
}
.acclink1 a:hover{
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
.acclink2{
	color: #CCFFFF;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

#accountbold {
	width: 500px;
	height:auto;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	letter-spacing: 0.1em;
}
#accountfoot {
	width: 600px;
	height:auto;
	float: left;
	padding-top: 10px;
	padding-left: 20px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	color: #000000;
	text-align: left;
	letter-spacing: 0.1em;
}
.accfoot {
	font-size: 15px;
	color: #669900;
}
#qa1 {
	width: 600px;
	float: left;
	padding-left: 20px;
}
#accyellowbu {
	height: 22px;
	width: 500px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 5px;
	padding-left: 25px;
	float: left;
}
#accsquare {
	width: 745px;
	float: left;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px;
}
#accyellowbu1 {
	height: 22px;
	width: 500px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 5px;
	padding-left: 25px;
	float: left;
	padding-top: 20px;
}
.accyellowbuleft {
	height: 22px;
	width: 6px;
	background-image: url(../images/yellowhead_left.gif);
	background-repeat: no-repeat;
}
.accyellowbumiddle {
	height: 22px;
	width: auto;
	background-image: url(../images/yellowhead_middle.gif);
}
.accyellowburight {
	height: 22px;
	width: 6px;
	background-image: url(../images/yellowhead_right.gif);
	background-repeat: no-repeat;
}
#accountdate {
	width: 650px;
	height:auto;
	float: left;
	padding-top: 10px;
	padding-left: 30px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	color: #000000;
	text-align: left;
	letter-spacing: 0.1em;
}
.accountdatetable {
	width: 500px;
	height:auto;
	float: left;
	padding-top: 10px;
	padding-left: 25px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
}
.accountdatetable1 {
	width: 650px;
	height:auto;
	float: left;
	padding-top: 10px;
	padding-left: 25px;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
}
.accdatetd1 {
	background-color: #D8F3D8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: center;
	padding: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.accdatetd11 {
	background-color: #D8F3D8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: center;
	padding: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.accdatetd111 {
	background-color: #D8F3D8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: center;
	padding: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.accdatetd2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: center;
	padding: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.accdatetd22 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: center;
	padding: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.accred {color: #CC9900}

#accountcharthead {
	padding-right: 15px;
	padding-left: 15px;
	text-align: center;
	letter-spacing: 0.1em;
}
.accspecial {
	color: #000000;
	font-size: 15px;
	padding-top: 40%;
	padding-right: 10px;
	padding-left: 10px;
}
#accsquare {
	width: 725px;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px;
	clear: both;
	height: auto;
}
#accsquaretop {
	width: 725px;
	height: 20px;
	float: left;
	text-align: center;
	background-image: url(../images/square_top.gif);
	background-repeat: no-repeat;
}
#accsquarebot{
	width: 725px;
	height: 21px;
	float: left;
	text-align: center;
	background-image: url(../images/square_bot.gif);
	background-repeat: no-repeat;
}
#accsquaremiddle{
	width: 725px;
	float: left;
	text-align: center;
	background-image: url(../images/square_middle.gif);
	background-repeat: repeat-y;
	height: auto;
}
#accpurple {
	width: 350px;
	height: auto;
	text-align: center;
}
#accpurpletop {
	width: 350px;
	height: 10px;
	text-align: center;
	background-image: url(../images/purple_top.gif);
	background-repeat: no-repeat;
}
#accpurplebot{
	width: 350px;
	height: 10px;
	text-align: center;
	background-image: url(../images/purple_bot.gif);
	background-repeat: no-repeat;
}
#accpurplemiddle{
	width: 350px;
	text-align: center;
	background-image: url(../images/purple_middle.gif);
	background-repeat: repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	letter-spacing: 0.1em;
}
#accarrws{
	width: 25px;
	height: 25px;
	background-image: url(../images/arrow_ws.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 2px;
}
#accarrws1{
	width: 25px;
	height: 25px;
	background-image: url(../images/arrow_ws.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 2px;
}
#accarres{
	width: 25px;
	height: 25px;
	background-image: url(../images/arrow_es.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 2px;
}
#accarres1{
	width: 25px;
	height: 25px;
	background-image: url(../images/arrow_es.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 2px;
}
#accarrs{
	width: 25px;
	height: 25px;
	background-image: url(../images/arrow_s.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 2px;
}

#accorange1 {
	width: 135px;
	height: auto;
	text-align: center;
}
#accorange2 {
	width: 135px;
	height: auto;
	text-align: center;
}
#accorange3 {
	width: 135px;
	height: auto;
	text-align: center;
	float: right;
	margin-right: 305px;
}
#accorangetop {
	width: 135px;
	height: 8px;
	text-align: center;
	background-image: url(../images/orange_top.gif);
	background-repeat: no-repeat;
}
#accorangebot{
	width: 135px;
	height: 9px;
	text-align: center;
	background-image: url(../images/orange_bot.gif);
	background-repeat: no-repeat;
}
#accorangemiddle{
	width: 135px;
	text-align: center;
	background-image: url(../images/orange_middle.gif);
	background-repeat: repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	letter-spacing: 0.1em;
}
#accgreen1 {
	width: 330px;
	height: auto;
	text-align: center;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
}
#accgreen2 {
	width: 350px;
	height: auto;
	text-align: center;
	float: right;
	margin-top: 5px;
}
#accgreen3 {
	width: 350px;
	height: auto;
	text-align: center;
	float: left;
	margin-left: 207px;
	margin-top: 5px;
}
#accgreentop {
	width: 330px;
	height: 7px;
	text-align: center;
	background-image: url(../images/green_top.jpg);
	background-repeat: no-repeat;
}
#accgreenbot{
	width: 330px;
	height: 6px;
	text-align: center;
	background-image: url(../images/green_bot.jpg);
	background-repeat: no-repeat;
}
#accgreenmiddle{
	width: 330px;
	text-align: left;
	background-image: url(../images/green_middle.jpg);
	background-repeat: repeat;
}
.accgreentext{
	width: 310px;
	float: left;
	text-align: left;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 10px;
	letter-spacing: 0.1em;
}
.accbluetext{
	text-align: center;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 5px;
}
#accbluebu1{
	width: 100px;
	height: 28px;
	background-image: url(../images/blue_bu.gif);
	background-repeat: no-repeat;
	clear: right;
}
#accbluebu2{
	width: 100px;
	height: 28px;
	background-image: url(../images/blue_bu.gif);
	background-repeat: no-repeat;
}
#accwarning{
	width: 450px;
	height: auto;
	background-color: #BAE0E8;
	border: 1px solid #77A0AB;
	clear: both;
}
.accwarningtext{
	width: 430px;
	height: auto;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 8px;
	letter-spacing: 0.1em;
	line-height: 18px;
}
#square {
	width: 725px;
	margin-right: 35px;
	margin-left: 35px;
	margin-top: 30px;
	height: auto;
	margin-bottom: 30px;
}
#accsquare1 {
	width: 725px;
	text-align: center;
	margin-bottom: 15px;
	clear: both;
	padding-top: 10px;
}

/*planning for 嚴選基金*/

#pagetitle2 {
	height: 23px;
	width: 500px;
	float: left;
	margin-left: 15px;
}
#pagetitle3 {
	height: 22px;
	width: 50px;
	float: left;
	margin-left: 15px;
}
#planningbut2 {
	float: left;
	height: 22px;
	width: 470px;
}
#planningbutton2 {
	height: 21px;
	width: 92px;
	float: left;
	background-image: url(../images/planning_but.jpg);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	vertical-align: text-bottom;
	padding-right: 20px;
}
#planningbuttonx2 {
	height: 21px;
	width: 92px;
	float: left;
	background-image: url(../images/planning_but_over.jpg);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	padding-right: 20px;
	padding-top: 2px;
	letter-spacing: 0.1em;
}
#planningbutton2 a {
	height: 21px;
	width: 92px;
	float: left;
	background-image: url(../images/planning_but.jpg);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	text-decoration: none;
	padding-top: 2px;
}
#planningbutton2 a:hover {
	height: 21px;
	width: 92px;
	float: left;
	background-image: url(../images/planning_but1.jpg);
	background-repeat: no-repeat;
	font-family: "新細明體", "標楷體", "細明體", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	padding-top: 2px;
}
