﻿body, form{
	margin: 0;
	padding: 0;
	color:#636363;
	font-size:small;
	font-family:Arial;
	background-color: #434343;

}

ol{
	margin: 3px 0 6px 25px; padding: 0;
}

#container{

	xposition: absolute;
	xmargin: 0 auto;
	width: 850px;
	xleft:50%;
	xmargin-left: -425px;

}

#header{

	width:850px;

	height:123px;

	background:url(../imgs/headerBg.jpg) no-repeat;

	border-bottom:1px solid #d7d7d7;

	margin-bottom: 20px;

}

#header h1{

	position:relative;

	margin:0;

	left:32px;

	top:14px;

	width:172px;

	height:92px;

}

#header h1 a {

	width:172px;

	height:92px;

	display:block;

	background:url(../imgs/logo.gif) no-repeat;

}

#header h1 a span{

	display:none;

}









/************************* 站內搜尋 開始 ***************************/



.inputText{

	border:1px solid #b7b7b7;

	color:#636363;

	font-size:samll;

	font-family:Arial;

	padding-left:3px;

}

#inputKeyword{

	width:150px;

	font-size:small;

}

*+html #inputKeyword{ /* fix IE7 */

	position:relative;

	top:-1px;

}

.formBtn{

	font-size:small;

	font-family:Arial;

	color:#FFFFFF;

	border:none;

	height:18px;

	cursor:pointer;

	font-weight: bold;

	background-color: #80B8DC;

	letter-spacing: 0.1em;

}

*+html .formBtn{ /* fix IE7 */

	padding:3px 6px 0;

}

#searchSubmit{

	position:relative;

	top:1px;

}

*+html #searchSubmit{ /* fix IE7 */

	top:-1px;

}





/************************* 站內搜尋 結束 ***************************/



/*********************** 回首頁 開始 ***************************/



#headerToAmway{

	width:60px;

	position:relative;

	left:765px;

	top:8px;

}

*+html #headerToAmway{ /* fix IE7 */

	top:10px;

}

#headerToAmway a{

	color:#636363;

}

#headerToAmway a:hover{

	text-decoration:none;

}



/*********************** 回首頁 結束 **************************/



/************************ footer 開始 *****************************/



.footer{

	font-family: Arial, Helvetica, sans-serif;

	font-size: small;

	color: #565656;

	font-weight: normal;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 5px;

	padding-left: 1px;

}

.footer a { color: #565656; text-decoration:none;}

.footer a:hover {

	color:#565656;

	text-decoration: underline;

}







/************************ footer 結束 *****************************/





/************************ 色塊區域 開始 *****************************/

.lineBG { background-color:#d7d7d7; }

.tableBG { background-color:#f0f0f0; }

#tableRight{ width: 185px; }

#tableSpace{ width: 20px; }







/************************ 色塊區域 結束 *****************************/



/************************ 文字 開始 *****************************/



.title_org{

	font-family: Arial, Helvetica, sans-serif;

	font-size: small;

	color: #FF9900;

	font-weight: bold;

}

.title_org_link{

	font-family: Arial, Helvetica, sans-serif;

	font-size: small;

	color: #FF9900;

	font-weight: bold;

 }

.title_org_link a:link{
color:#FF9900;
text-decoration:none}
.title_org_link a:visited{
text-decoration:none;
color:#FF9900;

}

.title_org_link a:hover  {
color:#993300;

text-decoration:none}


.title_gree{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #66CC00;

	font-weight: bold;
	 

}


.title_blu{

	font-family: Arial, Helvetica, sans-serif;

	font-size: small;

	color: #0099FF;

	font-weight: bold;

 

}




.red{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 82%;

	color: #FF0000;	

}


.titlegreen{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #3A9002;

	font-weight: bold;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 5px;

	padding-left: 1px;

}

.titlegreen a { color: #3A9002; text-decoration:none;}

.titlegreen a:hover { color:#00BD00;}



.titleblue{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #002499;

	font-weight: bold;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 5px;

	padding-left: 1px;

}

.titleblue a { color: #002499; text-decoration:none;}

.titleblue a:hover { color:#3C5BBF;}


.titleR{ 

	font-size:small;

	color:#636363;

	font-weight: bold; 

	border-bottom:1px solid #d7d7d7;

	padding:2px 0 5px 0;

	height: 20px;

 }

 

.titleR span{ 

 	border-left:4px solid #1564a6;

	padding-left:5px;

 }

 

 .subR{ 

	font-size:small;

	color:#636363;

	font-weight: bold; 

	height: 18px;

 }

 

.subR span{ 

 	border-left:3px solid #1564a6;

	padding-left:4px;

 }



.list{ 

	font-size:small;

	color:#636363;

	font-weight: bold; 

	padding-bottom:5px;

 }

 

.list span{ 

 	border-left:4px solid #1564a6;

	padding-left:5px;

 }

 

  

a.more:link {  font-family: Arial; font-size: 11px; font-weight: bold; color: #0e558d; text-decoration: none;}

a.more:visited {  font-family: Arial; font-size: 11px; font-weight: bold; color: #0e558d; text-decoration: none;}

a.more:hover {  color: #64abe3;}



.page{  font-family: "Arial"; font-size: 11px; color: #969696;}

.page a { color: #969696; text-decoration:none;}

.page a:hover { color:#000000; text-decoration:underline;}



.titlebg{ background:url(../imgs/amwayTitleBg.gif) repeat-x; margin-bottom: 15px ;}

h4{

	font-size: medium;

	color: #0F7E00;

	background-image: url(../imgs/square.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	line-height: 20px;

	font-weight: bold;

}

h5{

	font-size: medium;

	color: #0F7E00;

	background-image: url(../imgs/square.gif);

	background-repeat: no-repeat;

	background-position: 0px 5px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	line-height: 16px;

	font-weight: bold;

}

.ct{  font-family: Arial; font-size: 100%; color: #333333; line-height: 18px; }

.ct a{  font-family: Arial; font-size: 100%; color: #636363; line-height: 18px; text-decoration:none;}

.ct a:hover{  font-family: Arial; font-size: 100%; color: #3A9002; line-height: 18px;text-decoration:none; }

.ct2{
	font-size: small;
	color: #636363;
	line-height: 1.5em;
	font-family: Arial;
}

.ct3{  

	font-size: small;

	color: #636363;

	line-height: 1.5em;}

.ft{  font-family: "Arial"; font-size: small; color: #636363; line-height: 1.3em; }

.ft a { text-decoration:none; color: #636363;}

.ft a:hover { text-decoration:underline;}

.blue{
	font-family: Arial;
	font-size: 75%;
	color: #002499;
	line-height: 24px;
}

.listft{  font-family: "Arial"; font-size: small; color: #636363; padding-left: 10px;}

.timeR{  font-family: "Arial"; font-size: small; color: #44a4f0;}

.item{
	font-size: 100%;
	color: #2E2E2E;
}

.item a {
	font-size: 100%;
	color: #2E2E2E;
	text-decoration: none;
}


.item a:hover {
	color:#FF0000;
	font-size: 100%;
	color: #3F1900;
}




.number{  font-family: "Arial"; font-size: 10px; color: #6B8503;}

.green{

	font-family: Arial;

	font-size: small;

	color: #206001;

	line-height: 1.5em;

}



.linktop{
	font-family:Arial;
	font-size: 90%;
	color: #333333;
	line-height: 24px;
	vertical-align: middle;
}

.linktop a {
	font-family: Arial;
	color: #535353;
	text-decoration: none;
	font-size: 90%;
	line-height: 24px;
}

.linktop a:hover {
	font-family: Arial;	
	color:#666666;
	text-decoration: underline;
	font-size: 90%;
	line-height: 24px;
}







a.link:link {
	font-size: 78%;
	color: #595959;
	text-decoration: none;

	 

}

a.link:visited {
	font-size: 78%;
	color:#595959;
	padding-right: 25px;
	text-decoration: none;
}

a.link:hover {font-size: 78%; color: #595959;text-decoration: underline;padding-right: 25px;  }



.white{

	font-family: Arial;

	font-size: 90%;

	color: #FFFFFF;

	line-height: 1.5em;
	text-decoration: none;

}





/************************ 文字 結束 *****************************/









/************************ 選單 *****************************/

.newsbg{
	background-image: url(images/arrow01.gif);
	background-repeat: no-repeat;
	background-position: 18px 15px;
	line-height: 37px;
	padding-left: 30px;
	background-color: #FFFFFF;
}


.newsbg02{
	background-image: url(images/newsbg2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	line-height: 37px;
	padding-left: 30px;

}


.item2{
	font-size: 89%;
	color: #002F4C;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	line-height: 28px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-family: "細明體";
	white-space: normal;

}



.item2 a {

	color: #002F4C;

	text-decoration:none;

	padding-left: 15px;

	font-size: 89%;

	line-height: 28px;

	height: 100%;

	width: 100%;

	display:block;

}



.item2 a:hover {
	font-size: 89%;
	background-image: url(../imgs/arrow.gif);
	background-repeat: no-repeat;
	background-position: 20px 5px;
	text-decoration: none;
	padding-left: 15px;
	line-height:28px;
	color: #990000;

	

}


.item3{
	font-size: 13px;
	color: #002F4C;
	background-image: url(images/newsbg2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	line-height: 37px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-family: "細明體";

}



.item3 a {

	color: #002F4C;

	text-decoration:none;

	padding-left: 15px;

	font-size: 13px;

	line-height: 28px;

	height: 100%;

	width: 100%;

	display:block;

}



.item3 a:hover {
	font-size: 13px;
	background-image: url(../imgs/newsbg02.gif);
	background-repeat: no-repeat;
	background-position: 20px 5px;
	text-decoration: none;
	padding-left: 15px;
	line-height:28px;
	color: #990000;

	

}

.item_left{
	font-size: 85%;
	color: #2E2E2E;
	background-repeat: no-repeat;
	background-position: 0px 0px;

	line-height: 29px;

}

/************************ 選單結束 *****************************/

.e12
{
 
    FONT-FAMILY: sans-serif;
    Color:#000000
}

.Button {
			background: #dddddd bottom;
			border-top: 1 solid buttonhighlight;
			border-left: 1 solid buttonhighlight;
			border-bottom: 1 solid buttonshadow;
			border-right: 1 solid buttonshadow;
			padding: 0 0 0 0;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10pt;;
			color: #000000;
		}





.id_list th , .id_list td{

	text-align:center;

}

a.map:link {color: #fdfd30;text-decoration:underline}
a.map:visited {color: #fdfd30;text-decoration:underline}
a.map:hover {color:#fdfd30;text-decoration:none}
a.map:active {color:#fdfd30;text-decoration:none}

