/* style of Spirit Letter start */
.list, .listShort {
/*	height: 65px;*/
	overflow:visible;
}
.listLong {
	overflow:visible;
}
#slcontent img { float:right; margin: 0 0 15px 15px; padding: 5px;}
/* style of Spirit Letter end */
/* style of Accompany 2010 start*/

.content{
	line-height:15pt;
	font-size:10pt;
	letter-spacing:1px;
}
.subject{
	font-size:24pt;
	font-weight:bold;
}
.author{
	font-size:14pt;
	font-weight:bold;
}
.header{
	background-image: url(/Template/Shared/newsletter/share2_1.jpg); 
	background-repeat: no-repeat;
}
/* style of Accompany 2010 end */
/* Added by Billy in 2020/5/28 --Start */
.indexCol1, .indexCol2, .indexCol3, .indexCol4{
	font-weight: bold;
}

.indexCol1, .indexCol1Content{
	color: #964ab4;
	font-size: 10pt;
}

.indexCol2, .indexCol2Content{
	color: #336699;
	font-size: 10pt;

}

.indexCol3, .indexCol3Content{
	color: #ff6600;
	font-size: 10pt;
}

.indexCol4, .indexCol4Content{
	color: #336600;
	font-size: 10pt;
}

.indexCol1Content:hover, .indexCol1:hover, 
.indexCol2Content:hover, .indexCol2:hover, 
.indexCol3Content:hover, .indexCol3:hover, 
.indexCol4Content:hover, .indexCol4:hover{
	text-decoration: underline;
}
/* Added by Billy in 2020/5/28 --End */

.indexwalktitle {
	font-size: 10pt;
	color: #4376ac;
	font-weight: bold;
	text-decoration: none;
	}
.indexwalktitle:link {
	font-size: 10pt;
	color: #4376ac;
	font-weight: bold;
	text-decoration: none;
	}
.indexwalktitle:hover {
	font-size: 10pt;
	color: #4376ac;
	font-weight: bold;
	text-decoration: underline;
	}

.indexteatitle {
	font-size: 10pt;
	font-weight: bolder;
	color: #d42c11;
	text-decoration: none;
	}
.indexteatitle:link {
	font-size: 10pt;
	font-weight: bolder;
	color: #d42c11;
	text-decoration: none;
	}
.indexteatitle:hover {
	font-size: 10pt;
	font-weight: bolder;
	color: #d42c11;
	text-decoration: underline;
	}

.indexwoltitle {
	font-size: 10pt;
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;
	}
.indexwoltitle:link {
	font-size: 10pt;
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;
	}
.indexwoltitle:hover {
	font-size: 10pt;
	font-weight: bold;
	color: #ff6600;
	text-decoration: underline;
	}

.indexweeklytitle {
	font-size: 10pt;
	font-weight: bold;
	color: #759447;
	text-decoration: none;
}
.indexweeklytitle:link {
	font-size: 10pt;
	font-weight: bold;
	color: #759447;
	text-decoration: none;
}
.indexweeklytitle:hover {
	font-size: 10pt;
	font-weight: bold;
	color: #759447;
	text-decoration: underline;
}

.indexwalkcontent {
	font-size: 10pt;
	color: #336699;
	text-decoration: none;
}
.indexwalkcontent:link {
	font-size: 10pt;
	color: #336699;
	text-decoration: none;
}
.indexwalkcontent:hover {
	font-size: 10pt;
	color: #336699;
	text-decoration: underline;
}

.indexteacontent {
	font-size: 10pt;
	color: #d42c11;
	text-decoration: none;
}
.indexteacontent:link {
	font-size: 10pt;
	color: #d42c11;
	text-decoration: none;
}
.indexteacontent:hover {
	font-size: 10pt;
	color: #d42c11;
	text-decoration: underline;
}
.indexwolcontent {
	font-size: 10pt;
	color: #ff6600;
	text-decoration: none;
}
.indexwolcontent:link {
	font-size: 10pt;
	color: #ff6600;
	text-decoration: none;
}
.indexwolcontent:hover {
	font-size: 10pt;
	color: #ff6600;
	text-decoration: underline;
}
.indexweeklycontent {
	font-size: 10pt;
	color: #336600;
	text-decoration: none;
	text-decoration: none;
}
.indexweeklycontent:link {
	font-size: 10pt;
	color: #336600;
	text-decoration: none;
	text-decoration: none;
}
.indexweeklycontent:hover {
	font-size: 10pt;
	color: #336600;
	text-decoration: underline;
}
.kingyincontent {
	font-size: 10pt;
	color: #6D3529;
	text-decoration: none;
	text-decoration: none;
}
.kingyincontent:link {
	font-size: 10pt;
	color: #6D3529;
	text-decoration: none;
	text-decoration: none;
}
.kingyincontent:hover {
	font-size: 10pt;
	color: #6D3529;
	text-decoration: underline;
}
.copyright {
	font-size: 10pt;
	color: #FEFFD2;

}
.whatsnew{
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	
}

.whatsnew:link {
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	
}
	
.whatsnew:hover {
	font-size: 10pt;
	color: #FF6600;

}
.netvigation {
	font-size: 10pt;
	color: #0D54A2;
	text-decoration: none;
}
.netvigation:link {
	font-size: 10pt;
	color: #0D54A2;
	text-decoration: none;
}
.netvigation:hover {
	font-size: 10pt;
	color: #0D54A2;
	text-decoration: underline;
}
.login {
	font-size: 10pt;
}

.accompanyC1 {
	font-size: 10pt;
	color: #3366CC;
	text-decoration: none;
}
.accompanyC1:hover {
	font-size: 10pt;
	color: #3366CC;
	text-decoration: underline;
}
.accompanyC1:link {
	font-size: 10pt;
	color: #3366CC;
	text-decoration: none;
}

.remind {
	font-size: 10pt;
	color: #336633;

}

.txt {
	font-size: 10pt;
	color: #333333;
}
.txt12 {
	font-size: 12pt;
	color: #333333;
}
.teabrownbold {
	font-size: 12pt;
	font-weight: bold;
	color: #522a18;
	text-decoration: none;
}
.teaorangebold {
	font-size: 12pt;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.tearedbold {
	font-size: 12pt;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.teabluebold {
	font-size: 12pt;
	font-weight: bold;
	color: #3366FF;
	text-decoration: none;
}
.tablebg:hover {
	bgcolor: #FFFF99;
}
.txtwhite {
	font-size: 10pt;
	color: #FFFFFF;
}
.txtwhite:link {
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
.txtwhite:hover {
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
.txtwhite:visited {
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
.txtwhite12 {
	font-size: 12pt;
	color: #FFFFFF;
}
.txtwhite12:link {
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration: none;
}
.txtwhite12:hover {
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration: none;
}
.txtwhite12:visited {
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration: none;
}
.txtwhite12 a:link, .txtwhite12 a:hover, .txtwhite12 a:visited, .txtwhite12 a:visited:hover {
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration: none;
}
.food33bold, .food33bold a:link, .food33bold a:visited {
	font-size: 12pt;
	font-weight: bold;
	color: #522a18;
	text-decoration: none;
}
.food33bold a:hover, .food33bold a:visited:hover {
	text-decoration: underline;
}
.food25bold, .food25bold a:link, .food25bold a:visited {
	font-size: 12pt;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.food25bold a:hover, .food25bold a:visited:hover {
	text-decoration: underline;
}
.foodredbold {
	font-size: 12pt;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.food26bold, .food26bold a:link, .food26bold a:visited {
	font-size: 12pt;
	font-weight: bold;
	color: #3366FF;
	text-decoration: none;
}
.food26bold a:hover, .food26bold a:visited:hover {
	text-decoration: underline;
}
.accompany0bold {
	font-size: 12pt;
	font-weight: bold;
	color: #522a18;
	text-decoration: none;
}
.accompany1bold {
	font-size: 12pt;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.accompany2bold {
	font-size: 12pt;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.accompany3bold {
	font-size: 12pt;
	font-weight: bold;
	color: #3366FF;
	text-decoration: none;
}
.devotiontxtbold1 {
	font-size: 10pt;
	color: #106AAA;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold1:link {
	font-size: 10pt;
	color: #106AAA;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold2 {
	font-size: 10pt;
	color: #CFC200;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold2:link {
	font-size: 10pt;
	color: #CFC200;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold3 {
	font-size: 10pt;
	color: #65426B;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold3:link {
	font-size: 10pt;
	color: #65426B;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold4 {
	font-size: 10pt;
	color: #FF7007;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold4:link {
	font-size: 10pt;
	color: #FF7007;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold5 {
	font-size: 10pt;
	color: #96267B;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold5:link {
	font-size: 10pt;
	color: #96267B;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold6 {
	font-size: 10pt;
	color: #7AAA09;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold6:link {
	font-size: 10pt;
	color: #7AAA09;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold7 {
	font-size: 10pt;
	color: #D24473;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold7:link {
	font-size: 10pt;
	color: #D24473;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold8 {
	font-size: 10pt;
	color: #876C39;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold8:link {
	font-size: 10pt;
	color: #876C39;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold9 {
	font-size: 10pt;
	color: #1F6F07;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold9:link {
	font-size: 10pt;
	color: #1F6F07;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold10 {
	font-size: 10pt;
	color: #6EB8F5;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold10:link {
	font-size: 10pt;
	color: #6EB8F5;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold11 {
	font-size: 10pt;
	color: #080705;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold11:link {
	font-size: 10pt;
	color: #080705;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold12 {
	font-size: 10pt;
	color: #D11F0D;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold12:link {
	font-size: 10pt;
	color: #D11F0D;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold13 {
	font-size: 10pt;
	color: #6C6F82;
	font-weight: bold;
	text-decoration: none;
}
.devotiontxtbold13:link {
	font-size: 10pt;
	color: #6C6F82;
	font-weight: bold;
	text-decoration: none;
}

.sitemaptitle1 {
	font-size: 14pt;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle1:link {
	font-size: 14pt;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle1:hover {
	font-size: 14pt;
	color: #336699;
	font-weight: bold;
	text-decoration: underline;
}

.sitemaptitle2 {
	font-size: 14pt;
	color: #336600;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle2:link {
	font-size: 14pt;
	color: #336600;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle2:hover {
	font-size: 14pt;
	color: #336600;
	font-weight: bold;
	text-decoration: underline;
}

.sitemaptitle3 {
	font-size: 14pt;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle3:link {
	font-size: 14pt;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle3:hover {
	font-size: 14pt;
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
}

.sitemaptitle4 {
	font-size: 14pt;
	color: #CC3300;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle4:link {
	font-size: 14pt;
	color: #CC3300;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle4:hover {
	font-size: 14pt;
	color: #CC3300;
	font-weight: bold;
	text-decoration: underline;
}

.sitemaptitle6 {
	font-size: 14pt;
	color: #CC66FF;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle6:link {
	font-size: 14pt;
	color: #CC66FF;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle6:hover {
	font-size: 14pt;
	color: #CC66FF;
	font-weight: bold;
	text-decoration: underline;
}

.sitemaptitle5 {
	font-size: 14pt;
	color: 66CCFF;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle5:link {
	font-size: 14pt;
	color: 66CCFF;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle5:hover {
	font-size: 14pt;
	color: 66CCFF;
	font-weight: bold;
	text-decoration: underline;
}

.sitemaptitle7 {
	font-size: 14pt;
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle7:link {
	font-size: 14pt;
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle7:hover {
	font-size: 14pt;
	color: #FF9900;
	font-weight: bold;
	text-decoration: underline;
}

.sitemaptitle8 {
	font-size: 14pt;
	color: #CC6600;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle8:link {
	font-size: 14pt;
	color: #CC6600;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle8:hover {
	font-size: 14pt;
	color: #CC6600;
	font-weight: bold;
	text-decoration: underline;
}

.sitemaptitle9 {
	font-size: 14pt;
	color: #6633CC;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle9:link {
	font-size: 14pt;
	color: #6633CC;
	font-weight: bold;
	text-decoration: none;
}
.sitemaptitle9:hover {
	font-size: 14pt;
	color: #6633CC;
	font-weight: bold;
	text-decoration: underline;
}
.sitemaptitle10 {
	font-size: 14pt;
	font-weight: bold;
	color: #663300;
	text-decoration: none;
}
.sitemaptitle10:link {
	font-size: 14pt;
	font-weight: bold;
	color: #663300;
	text-decoration: none;
}
.sitemaptitle10:hover {
	font-size: 14pt;
	font-weight: bold;
	color: #663300;
	text-decoration: underline;
}
.sitemaptitle11 {
	font-size: 14pt;
	font-weight: bold;
	color: #99CC00;
	text-decoration: none;
}
.sitemaptitle11:link {
	font-size: 14pt;
	font-weight: bold;
	color: #99CC00;
	text-decoration: none;
}
.sitemaptitle11:hover {
	font-size: 14pt;
	font-weight: bold;
	color: #99CC00;
	text-decoration: underline;
}

.cal1{ 
	background-color: dd6600
	font-family: Arial,sans;
	font-size: 10pt;
	color: #80cff6;
	text-decoration: none;
}
.cal2 {
	font-family: Arial,sans;
	font-size: 10pt;
	color: #0D54A2;
	text-decoration: none;
}
.cal3 {
	font-family: Arial,sans;
	font-size: 10pt;
	color: #000090;
	font-weight: bold;
	text-decoration: underline;
}
.txt-gray  {
	font-size: 10pt;
	color: #999999;
	text-decoration: none;
}
.txtpurple {
	font-size: 10pt;
	color: #990099;
}

.LoginName {width: 180;}
.Password {width: 96;}
.PasswordChk{width: 96;}
.Remark1{width: 150;}
.NameLast{width: 240;}
.NameChi{width: 90;}
.NameFirst{width: 240;}
.Address1{width: 360;}
.Address2{width: 240;}
.Address3{width: 90;}
.Phone1{width: 80;}
.Phone2{width: 240;}
.title40 {
	font-size: 50px;
	font-weight: bolder;
	color: #C2CBD2;
}
.walktong:link{
	font-size: 10pt;
	color: #3366CC;
	text-decoration: none;
}
.walktong:hover {
	text-decoration: underline;
}
.walktong:visited{
	text-decoration: none;
}
.walktong:visited:hover{
	text-decoration: underline;
}
.flytitle {
	font-size: 16pt;
	font-weight: bold;
	color: #336600;
}
.flytitle:link {
	font-size: 16pt;
	font-weight: bold;
	color: #336600;
	text-decoration: none;
}
.flytitle:hover {
	text-decoration: underline;
}
.flytitle:visited{
	text-decoration: none;
}
.flytitle:visited:hover{
	text-decoration: underline;
}
.f16orange {
	font-size: 20pt;
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}
.f16orange:link {
	font-size: 20pt;
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}
.f16orange:hover {
	font-size: 20pt;
	color: #FF9900;
	font-weight: bold;
	text-decoration: underline;
}
.f12white  a:link{
font-size : 12pt; 
text-decoration : none; 
font-family : verdana, arial, geneva; 
color : #ffffff; 
} 
.f12white a:hover {
text-decoration : underline; 
} 
.f12white  a:visited{
font-size : 12pt; 
text-decoration : none; 
font-family : verdana, arial, geneva; 
color : #ffffff; 
} 
.f12white a:visited:hover {
text-decoration : underline; 
} 
.f12black  a:link{
font-size : 12pt; 
text-decoration : none; 
font-family : verdana, arial, geneva; 
color : #000000; 
} 
.f12black a:hover {
text-decoration : underline; 
} 
.f12black  a:visited{
font-size : 12pt; 
text-decoration : none; 
font-family : verdana, arial, geneva; 
color : #000000; 
} 
.f12black a:visited:hover {
text-decoration : underline; 
} 
.IndexerContentText, .IndexerTitleText {
width: 100px;
}
.TextSpace001 {
	font-size: 10pt;
	font-family: Georgia;
	line-height: 125%;
	letter-spacing: 1.25pt;
	text-align: justify;	
}
.FieldEdit001,.FieldEdit002,.FieldAdd001,.FieldAdd002,.FieldAdd003,.FieldAdd004,.FieldAdd005,.FieldAdd006,.FieldAdd007,.FieldSearch001,.FieldSearch002{
    background-color: #ffffff;
    border: 1px solid #aaaaaa;
    font-size: 11px;
    height: 19px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-family:  Tahoma, verdana, arial,sans-serif; 
}
.TD {
    color: #333333;
    font-size: 11px;
}
    .TitleText {
    color: #ffffff;
    font-size: 11px;
}
.shadebg{
	background-color: #015378;
}
.txt12y {
	font-size: 12pt;
	color: #ffffcc;
}
#feature img { float:right; margin: 0 0 15px 15px; padding: 5px; border: 1px solid #aaa; }


/*for captcha start*/
    .msgpanel{
        color:#F9007C;
        z-index:999;
        position:absolute;
        width:200;
        height:100;
        top:100px;
        left:200px;
        border:1px solid #AAAAAA;
        border-right:3px solid #737373;
        border-bottom:3px solid #737373;
        background:#F0F8FF;
        margin: 2px;
   }
    .close_button{
        margin-top:0px;
        margin-left:0px;
        padding-left: 0px;
        background: #D6E7EF;
        border: #D6E7EF;
        color:#000066;
        height: 15px;
        width: 15px;
        text-decoration:none;
        border-right:2px solid #737373;
        border-bottom:2px solid #737373;
        font-family:Arial, Helvetica, sans-serif;
        font-size:8pt;
        font-weight:bold;
        cursor: hand;
    }
/*for captcha end*/

    /* style of message box start */
    .msgpanel{
        color:#F9007C;
        z-index:999;
        position:absolute;
        width:200;
        height:100;
        top:100px;
        left:200px;
        border:1px solid #AAAAAA;
        border-right:3px solid #737373;
        border-bottom:3px solid #737373;
        background:#F0F8FF;
        margin: 2px;
   }
   .close_button{
        margin-top:0px;
        margin-left:0px;
        padding-left: 0px;
        background: #D6E7EF;
        border: #D6E7EF;
        color:#000066;
        height: 15px;
        width: 15px;
        text-decoration:none;
        border-right:2px solid #737373;
        border-bottom:2px solid #737373;
        font-family:Arial, Helvetica, sans-serif;
        font-size:8pt;
        font-weight:bold;
        cursor: hand;
    }
    /* style of message box end */

.bible_11{color:#FFEE00;}