body {scrollbar-face-color : #ACBADD; scrollbar-shadow-color : #BCBADD ; scrollbar-darkshadow-color : #C1DFC6 ; scrollbar-highlight-color : #C1DFC6; scrollbar-3dlight-color : #FCD998 ; scrollbar-track-color : #EEFFFF ; scrollbar-arrow-color : white}

/* General */
.title1 { color: #000066; font-weight: bold; text-align: left; vertical-align: top; white-space: nowrap; font-size: 16pt; font-family:} 
.title2 { color: #006600; font-weight: bold; text-align: left; vertical-align: top; white-space: nowrap; font-size: 12pt; } 
.content1 { color: #000000; text-align: left; vertical-align: top; white-space: nowrap; font-size: 12pt; } 
.content2 { color: #4899CC; text-align: left; vertical-align: top;  font-size: 10pt; } 
.content3 { color: #000066; text-align: left; vertical-align: top;  font-size: 10pt; } 
.content4 { color: #000066; text-align: left; vertical-align: top;  font-size: 11pt; } 

/* word */
.word1 { color: #000066; font-weight: bold;  text-align: center; vertical-align: top;  font-size: 30pt; font-family:標楷體;background-color: #ACBADD; filter: alpha(opacity=80,finishopacity=0,style=0)} 
.word2 { text-align: left; color: #006600;font-weight: bold; background-color: #CCFFCC;filter: alpha(opacity=80,finishopacity=0,style=0)}
.word3 {background-color: #EEFFEE;filter: alpha(opacity=80,finishopacity=0,style=0)}
 


/* Schedule2006 */
.row1 { color: #000066; background-color: #FFFFDD; text-align: left; vertical-align: top; white-space: wrap; font-size: 10pt; height: 30px} 
.row2 { color: #0066CC; background-color: #FFFFEE; text-align: left; vertical-align: top; white-space: wrap; font-size: 10pt; height: 30px} 

/* Preachment */
.row3 { color: #2653A4; background-color: #ACBADD; text-align: left; vertical-align: top; white-space: wrap; font-size: 12pt; font-weight: bold; } 
.row4 { color: #064B2E; background-color: #FFFFDD; text-align: left; vertical-align: top; white-space: wrap; font-size: 12pt; } 
.row5 { color: #064B2E; background-color: #FFFFEE; text-align: left; vertical-align: top; white-space: wrap; font-size: 12pt; } 

/* Sundayschool */
.row6 { color: #000066; background-color: #ACBADD; text-align: left; vertical-align: center; white-space: nowrap; font-size: 11pt; font-weight: bold; } 
.row7 { color: #0066CC; background-color: #FFFFDD; text-align: center; vertical-align: center; white-space: wrap; font-size: 11pt; font-weight: bold; } 
.row8 { color: #6699CC; background-color: #FFFFEE; text-align: center; vertical-align: top; white-space: wrap; font-size: 11pt;} 
.row9 { color: #6699CC; background-color: #FFFFEE; text-align: left; vertical-align: top; white-space: wrap; font-size: 11pt;} 
.rowR { color: red; background-color: #FFFFEE; text-align: center; vertical-align: top; white-space: wrap; font-size: 11pt;} 

/*news*/
.row11 { color: #2653A4; background-color: #eee6ff; text-align: center; vertical-align: top; white-space: wrap; font-size: 11pt;} 
.row12 { color: #2653A4; background-color: #e8dbff; text-align: left; vertical-align: top; white-space: wrap; font-size: 11pt;} 

.holiday {  color: #FF0000; text-align: center; vertical-align: top; font-weight: bold; white-space: nowrap}
.col1 {  background-color: #FFCCCC; font-size: 10pt; color: #666666; text-align: center; white-space: nowrap}

/* organization */
.Font {
color: #800080
}

/* for choir.html */
.choirRow1 {
color: #006600;font-weight: bold; background-color: #CCFFCC;
filter: alpha(opacity=80,finishopacity=0,style=0)
}

/* for choir.html */
.choirRow2 {
background-color: #EEFFEE;
filter: alpha(opacity=80,finishopacity=0,style=0)
}

/* siteMap link */
.smenu { 
font-size: 13px;color: Blue; 
text-align: left;padding: 2px;text-decoration: none;
}

.smenu:hover {color: #99CCFF;}

/* department link */
.dmenu {display: block;font-size: 16px;font-weight: bold;color: #99CCFF;text-align: left;
padding: 2px;text-decoration: none;background-color: #FFFFEE;
}

.dmenu:hover {background-color: #FFFF00;color: #3399FF}

/* fellowship link */
.fmenu { 
display: block;font-size: 16px;font-weight: bold;color: #99CCFF;
text-align: left;padding: 2px;text-decoration: none;background-color: #EEFFEE;
}

.fmenu:hover {background-color: #99FF99;color: #3399FF;}

/* dim link */
.dimmenu {display: block;font-size: 16px;font-weight: bold;color: #99CCFF;text-align: left;
padding: 2px;text-decoration: none;background-color: #FFFFEE;
}

/* Cover */
.cover {
font-size: 30px;color: #726F71;font-weight: bold;
text-align: left ;padding: 2px;text-decoration: none;font-family:標楷體;
}

.cover2 {
font-size: 17px;color: #726F71;font-weight: bold;
text-align: left;padding: 2px;text-decoration: none;font-family:標楷體;
}

.coverRow1 {
color: #006666;font-weight: bold;
filter: alpha(opacity=60,finishopacity=0,style=0)
}

.coverRow2 {
color: #006666;font-weight: bold; background-color: #F7F7D1;
filter: alpha(opacity=60,finishopacity=0,style=0)
}


/* vertical menu item */
.vmenu {
display: block;font-size: 17px;color: white;font-weight: bold;
text-align: center;padding: 2px;text-decoration: none;font-family:標楷體;
}

.vmenu:hover {color: #006633;}

/* hortizontal menu item */
.hmenu {
display: block;font-size: 14px;font-weight: bold;color: #555555; 
text-align: left;padding: 1px;text-decoration: none;
filter: alpha(opacity=100,finishopacity=3,style=1)
}

.hmenu:hover {color: #CCCCCC;}

/* hortizontal menu line */
.hmenu_line {
display: block;color: #CCCCCC;height: 1px;text-align: left;
padding: 1px;text-decoration: none;filter: alpha(opacity=100,finishopacity=100,style=1)
}

/* Back to Top Line */
.bottom_line {
display: block;color: #111111;height: 2px;width: 300px;text-align: left;
padding: 1px;text-decoration: none;filter: alpha(opacity=100,finishopacity=3,style=1)
}

/* Line Break */
.line1 {
display: block;color: #0066CC;height: 2px;text-align: left;
padding: 1px;text-decoration: none;filter: alpha(opacity=100,finishopacity=3,style=1)
}

/* Line Break (sitemap) */
.line2 {
display: block;color: #CCCCCC;height: 1px;text-align: left;
padding: 1px;
}

/* download page : save /listen mp3 */
.buttonOver {filter: alpha(opacity=60,style=0);cursor:hand;}
.buttonOut {filter: alpha(opacity=100,style=0);}


/* Calendar */
.calendar_border { background-color: #0080FF }
.calendar_inter_line { background-color: silver }
.calendar_sun { background-color: red }
.calendar_week { background-color: #0080FF }
.calendar_month_font {font-size:9pt; color:#330099}
.calendar_week_font {font-size:9pt; color:#FFFFFF}
.calendar_cell { background-color: #FFFFFF }
.calendar_cell_font {font-size:9pt; color:#330099; font-weight=bold; }