body {background-color:#FFFFFF; margin:0px 0px 0px 0px; padding:0px;}
td img {display:block;}
body, table, td, form, input, select {font-family:Arial, sans-serif; font-size:11px;}
p {margin:0px 0px 0px 0px; padding:0px;}

/* white */
.whiteNav {font-family:Arial, sans-serif; color:#FFFFFF; font-size:11px; font-weight:bold; letter-spacing:.6px; line-height:15px;}
a.whiteNav {text-decoration:none;}
a:hover.whiteNav {text-decoration:underline;}
.whiteNavSmall {font-family:Arial, sans-serif; color:#FFFFFF; font-size:11px; font-weight:bold; letter-spacing:1px; line-height:14px;}
a.whiteNavSmall {text-decoration:none;}
a:hover.whiteNavSmall {text-decoration:underline;}
.whiteMain {font-family:Arial, sans-serif; color:#FFFFFF; font-size:12px; line-height:22px;}
a.whiteMain {text-decoration:underline;}
a:hover.whiteMain {text-decoration:none;}
.whiteQuote {font-family:"Arial", "sans-serif"; color:#FFFFFF; font-size:11px; line-height:10px;}
a.whiteQuote {text-decoration:none;}
a:hover.whiteQuote {text-decoration:underline;}
.whiteQuoteJust {font-family:Arial, sans-serif; color:#FFFFFF; font-size:11px; line-height:16px; text-align:justify;}
a.whiteQuoteJust {text-decoration:none;}
a:hover.whiteQuoteJust {text-decoration:underline;}
.whiteQuoteUnderline {font-family:Arial, sans-serif; color:#FFFFFF; font-size:11px; line-height:16px; text-decoration:underline; font-weight:bold;}
.whiteBold {font-family:Arial, sans-serif; color:#FFFFFF; font-size:11px; line-height:16px; font-weight:bold;}
.whiteBoldLg {font-family:Arial, sans-serif; color:#FFFFFF; font-size:14px; line-height:16px; font-weight:bold;}
.whiteBD {font-family:Arial, sans-serif; color:#FFFFFF; font-size:12px; line-height:18px;}
a.whiteBD {text-decoration:underline;}
a:hover.whiteBD {text-decoration:none;}

/* footer */  
td.footerBlue {font-family:Arial, sans-serif; color:#479ED2; font-size:16px; text-decoration:none; vertical-align:top; text-align:center;}
.blueBold {font-family:Arial, sans-serif; color:#479ED2; font-size:11px; font-weight:bold; text-decoration:none;}
a.blueBold {text-decoration:none;}
a:hover.blueBold {text-decoration:underline;}

/* generic */
.main {font-family:Arial, sans-serif; color:#479ED2; font-size:12px; line-height:22px;}
a.main {text-decoration:underline;}
a:hover.main {text-decoration:none;}
img.borderBlue {border:4px solid #479ED2;}
.mainheader {font-family:Arial, sans-serif; color:#479ED2; font-size:12px; line-height:22px;text-decoration:underline; font-weight:bold;}
.mainheader2 {font-family:Arial, sans-serif; color:#479ED2; font-size:12px; line-height:22px; text-decoration:none; font-weight:bold;}
tr.top {vertical-align:top; text-align:left;}
td.top {vertical-align:top; text-align:left;}
td.topCenter {vertical-align:top; text-align:center;}
td.midRight {vertical-align:middle; text-align:right;}
td.bgtop {background-color:#F0E8C1; vertical-align:top; text-align:left;}
td.bottom {vertical-align:bottom; text-align:left;}
td.topRight {vertical-align:top; text-align:right;}
td.topBlue {vertical-align:top; text-align:left; background-color:#479ED2;}
tr.topBlue {vertical-align:top; text-align:left; background-color:#479ED2;}
td.midCenterBlue {vertical-align:middle; text-align:center; background-color:#479ED2;}
tr.topWhite {vertical-align:top; text-align:left; background-color:#FFFFFF;}
td.bottomRight {vertical-align:bottom; text-align:right;}
tr.bottomWhite {vertical-align:bottom; text-align:left; background-color:#FFFFFF;}
table.Blue {background-color:#479ED2;}
.box {border:1px solid #FFFFFF; padding:10px;}
.mainBlue {font-family:Arial, sans-serif; font-size:11px; font-weight:bold; color:#479ED2;}
a.mainBlue {text-decoration:underline;}
a:hover.mainBlue {text-decoration:none;}
.bodyBlue {font-family:Arial, helvetica; font-size:11px; line-height:15px; color:#479ED2;}
a.bodyBlue {text-decoration:underline;}
a:hover.bodyBlue {text-decoration:none;}
.bodyBlueSm {font-family:Arial, helvetica; font-size:10px; color:#479ED2;}
a.bodyBlueSm {text-decoration:underline;}
a:hover.bodyBlueSm {text-decoration:none;}
.blueBoldRight {font-family:Arial, sans-serif; color:#479ED2; font-size:11px; font-weight:bold; text-decoration:none; text-align:right;}

/* home */  
.homeNav {font-family:Arial, sans-serif; color:#FFD65C; font-size:11px; font-weight:bold; letter-spacing:.6px; line-height:15px;}
a.homeNav {text-decoration:none;}
a:hover.homeNav {color:#FFFFFF; text-decoration:underline;}

/* 0-6 */ 
.more0 {font-family:Arial, sans-serif; font-size:11px; color:#FDB813; line-height:16px; text-align:justify;} 
img.border0 {border:4px solid #FDB813;}
.main0 {font-family:Arial, sans-serif; color:#FDB813; font-size:12px; line-height:22px;}
a.main0 {text-decoration:underline;}
a:hover.main0 {text-decoration:none;}
.classOff0 {font-family:Arial, sans-serif; color:#FDB813; font-size:11px; font-weight:bold; letter-spacing:1px; line-height:14px;}
td.bgtop0 {background-color:#FDB813; vertical-align:top; text-align:left;}
td.bgtopCenter0 {background-color:#FDB813; vertical-align:top; text-align:center;}
tr.bg0 {background-color:#FDB813;}
tr.bg0Off{background-color:#FEDC89;}

/* 6-10 */ 
.more6 {font-family:Arial, sans-serif; font-size:11px; color:#F58220; line-height:16px; text-align:justify;}
img.border6 {border:4px solid #F58220;}
.main6 {font-family:Arial, sans-serif; color:#F58220; font-size:12px; line-height:22px;}
a.main6 {text-decoration:underline;}
a:hover.main6 {text-decoration:none;}
.classOff6 {font-family:Arial, sans-serif; color:#F58220; font-size:11px; font-weight:bold; letter-spacing:1px; line-height:14px;}
td.bgtop6 {background-color:#F58220; vertical-align:top; text-align:left;}
td.bgtopCenter6 {background-color:#F58220; vertical-align:top; text-align:center;}
tr.bg6 {background-color:#F58220;}
tr.bg6Off{background-color:#FAC190;}
 
/* 10-16 */
.more10 {font-family:Arial, sans-serif; font-size:11px; color:#D11600; line-height:16px; text-align:justify;}
img.border10 {border:4px solid #D11600;}
.main10 {font-family:Arial, sans-serif; color:#D11600; font-size:12px; line-height:22px;}
a.main10 {text-decoration:underline;}
a:hover.main10 {text-decoration:none;}
.classOff10 {font-family:Arial, sans-serif; color:#D11600; font-size:11px; font-weight:bold; letter-spacing:1px; line-height:14px;}
td.bgtop10 {background-color:#D11600; vertical-align:top; text-align:left;}
td.bgtopCenter10 {background-color:#D11600; vertical-align:top; text-align:center;}
tr.bg10 {background-color:#D11600;}
tr.bg10Off{background-color:#E88B80;}

/* 16-22 */ 
.more16 {font-family:Arial, sans-serif; font-size:11px; color:#957FB5; line-height:16px; text-align:justify;}
img.border16 {border:4px solid #957FB5;}
.main16 {font-family:Arial, sans-serif; color:#957FB5; font-size:12px; line-height:22px;}
a.main16 {text-decoration:underline;}
a:hover.main16 {text-decoration:none;}
.classOff16 {font-family:Arial, sans-serif; color:#957FB5; font-size:11px; font-weight:bold; letter-spacing:1px; line-height:14px;}
td.bgtop16 {background-color:#957FB5; vertical-align:top; text-align:left;}
td.bgtopCenter16 {background-color:#957FB5; vertical-align:top; text-align:center;}
tr.bg16 {background-color:#957FB5;}
tr.bg16Off{background-color:#CABFDA;}

/* 22-28 */
.more22 {font-family:Arial, sans-serif; font-size:11px; color:#4E84C4; line-height:16px; text-align:justify;}
img.border22 {border:4px solid #4E84C4;}
.main22 {font-family:Arial, sans-serif; color:#4E84C4; font-size:12px; line-height:22px;}
a.main22 {text-decoration:underline;}
a:hover.main22 {text-decoration:none;}
.classOff22 {font-family:Arial, sans-serif; color:#4E84C4; font-size:11px; font-weight:bold; letter-spacing:1px; line-height:14px;}
td.bgtop22 {background-color:#4E84C4; vertical-align:top; text-align:left;}
td.bgtopCenter22 {background-color:#4E84C4; vertical-align:top; text-align:center;}
tr.bg22 {background-color:#4E84C4;}
tr.bg22Off{background-color:#A7C2E2;}

/* 28-36 */
.more28 {font-family:Arial, sans-serif; font-size:11px; color:#33C3DF; line-height:16px; text-align:justify;}  
img.border28 {border:4px solid #33C3DF;}
.main28 {font-family:Arial, sans-serif; color:#33C3DF; font-size:12px; line-height:22px;}
a.main28 {text-decoration:underline;}
a:hover.main28 {text-decoration:none;}
.classOff28 {font-family:Arial, sans-serif; color:#33C3DF; font-size:11px; font-weight:bold; letter-spacing:1px; line-height:14px;}
td.bgtop28 {background-color:#33C3DF; vertical-align:top; text-align:left;}
td.bgtopCenter28 {background-color:#33C3DF; vertical-align:top; text-align:center;}
tr.bg28 {background-color:#33C3DF;}
tr.bg28Off{background-color:#99E1EF;}

/* 36-48 */ 
.more36 {font-family:Arial, sans-serif; font-size:11px; color:#64AA3C; line-height:16px; text-align:justify;}   
img.border36 {border:4px solid #64AA3C;}
.main36 {
	font-family:Arial, sans-serif;
	color:#64AA3C;
	font-size:12px;
	line-height:22px;
	text-align: justify;
}
a.main36 {text-decoration:underline;}
a:hover.main36 {text-decoration:none;}
.classOff36 {font-family:Arial, sans-serif; color:#64AA3C; font-size:11px; font-weight:bold; letter-spacing
:1px; line-height:14px;}
td.bgtop36 {background-color:#64AA3C; vertical-align:top; text-align:left;}
td.bgtopCenter36 {background-color:#64AA3C; vertical-align:top; text-align:center;}
tr.bg36 {background-color:#64AA3C;}
tr.bg36Off{background-color:#B2D59E;}

.homeRlist {font-family:"新細明體"; color:#FFCC00; font-size:x-small; font-weight:bold;}
a.homeRlist {color: #FFCC00;	text-decoration: none;}
a:hover.homeRlist {	color: #FFFFFF;	text-decoration: underline;}

.footList {font-family:"新細明體"; color: #3399CC; font-size:x-small; font-weight:normal;}
a.footList{text-decoration: none;}
a:hover.footList {	text-decoration: underline;}
a:visited.footList {	text-decoration: none;}
.bigtext {
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-family: "Courier New", "Courier", "mono";

}
.textsmall36 {
	font-size: xx-small;
	line-height: normal;
	color: #669933;
}
.textlarge14 {
	font-size: 14px;
	line-height: 20px;
	color: #669933;
	font-weight: bold;

}
.textlarge13 {
	font-size: 13px;
	line-height: normal;
	color: #669933;
}
bgtopjoin {
background-color:#D11600; vertical-align:top; text-align:left;
}
