/* Alignment of a text-body or of a graphic within a cell */
/* Horizontal: l left; c center; r right, j justify   */
/* Vertical: t top; m middle; b bottom */

/* Last Update 15 Oct 2009 */
.td-lt {font-family:verdana, arial; color:black; text-align:left; vertical-align:top; }
.td-lm {font-family:verdana, arial; color:black; text-align:left; vertical-align:middle; }
.td-lm-padd {font-family:verdana, arial; color:black; text-align:left; vertical-align:middle; padding:5px; }
.td-lb {font-family:verdana, arial; color:black; text-align:left; vertical-align:bottom; }

.td-ct {font-family:verdana, arial; color:black; text-align:center; vertical-align:top;}
.td-cm {font-family:verdana, arial; color:black; text-align:center; vertical-align:middle;}
.td-cm-ecor {font-family:verdana, arial; color:black; text-align:center; vertical-align:middle;background-color:red; border-style:solid;}
.td-cb {font-family:verdana, arial; color:black; text-align:center; vertical-align:bottom;}

.td-rt {font-family:verdana, arial; color:black; text-align:right; vertical-align:top;}
.td-rm {font-family:verdana, arial; color:black; text-align:right; vertical-align:middle;}
.td-rb {font-family:verdana, arial; color:black; text-align:right; vertical-align:bottom;}

.td-jt {font-family:verdana, arial; color:black; text-align:justify; vertical-align:top;}
.td-jm {font-family:verdana, arial; color:black; text-align:justify; vertical-align:middle;}
.td-jm-padding {font-family:verdana, arial; color:black; text-align:justify; vertical-align:middle; padding-left:75px; padding-right:75px;}
.td-jb {font-family:verdana, arial; color:black; text-align:justify; vertical-align:bottom;}
.td-lm-palegreen {font-family:verdana, arial; color:black; text-align:left; vertical-align:middle; background-color:#01B89E;}
.td-cm-palegreen {font-family:verdana, arial; color:black; text-align:center; vertical-align:middle; background-color:#01B89E;}


/* Alignment of a text-body or of a graphic within a cell */
/* Horizontal: l left; c center; r right, j justify */
/* Vertical: t top; m middle; b bottom */
/* Additional text decorations */
.td-cm-bold {font-family:verdana, arial; color:black; text-align:center; vertical-align:middle; font-weight:bold;}
.td-cm-heat {font-family:verdana, arial; color:black; text-align:center; vertical-align:middle; background-color:#FFD700;}
.td-cm-egg { font-family:verdana, arial; color:black; text-align:center; vertical-align:middle; background-color:#FFFC99;}
.td-cm-sea { font-family:verdana, arial; color:black; text-align:center; vertical-align:middle; background-color:#01A89E;}
.td-cm-sea-heat { font-family:verdana, arial; color:#FFD700; text-align:center; vertical-align:middle; background-color:#01A89E;}
.td-ct-heat {font-family:verdana, arial; color:black; text-align:center; vertical-align:top; background-color:#FFD700;}
.td-cb-heat {font-family:verdana, arial; color:black; text-align:center; vertical-align:bottom; background-color:#FFD700;}
.td-jm-heat {font-family:verdana, arial; color:black; text-align:justify; vertical-align:middle; background-color:#FFD700;}
.td-lm-bold {font-family:verdana, arial; color:black; text-align:left; vertical-align:middle; font-weight:bold;}
.td-lm-heat {font-family:verdana, arial; color:black; text-align:left; vertical-align:middle; background-color:#FFD700;}

/* Modified HTML tags */
a:active {text-decoration:underline; background-color:#FFD700;}
a:hover {text-decoration:none; background-color:#FFD700;}
a:link {text-decoration:underline; color:black;}
a:visited {text-decoration:underline; color:black;}

body { background-color:#FFD700;}
h1 { font-family:verdana, arial, sans-serif; font-size:22pt; color:black; text-align:center; padding:5px; }
h2 { font-family:verdana, arial, sans-serif; font-size:18pt; color:black; text-align:center; padding:0px; }
h3 { font-family:verdana, arial, sans-serif; font-size:9pt; color:black; text-align:center; padding:0px; }
h4 { font-family:verdana, arial, sans-serif; font-size:14pt; font-weight:normal; color:black; text-align:center; padding:0px;}
h5 { font-family:verdana, arial, sans-serif; font-size:13pt; font-weight:normal; color:black; text-align:center; padding:6px; margin:0px; border:none;}
h6 { font-family:verdana, arial, sans-serif; font-size:12pt; font-weight:normal; color:black; text-align:left; padding:10px; }
.h7 { font-family:verdana, arial, sans-serif; font-size:13pt; font-weight:normal; color:black; text-align:center; padding:5px;}
.h8 { font-family:verdana, arial, sans-serif; font-size:8pt; font-weight:normal; color:black; text-align:center; padding:0px;}
.h10 { font-family:verdana, arial, sans-serif; font-size:10pt; font-weight:normal; color:black; text-align:center; padding:5px;}
.h11 { font-family:verdana, arial, sans-serif; font-size:11pt; font-weight:normal; color:black; text-align:justify; padding:5px;}
.h15 { font-family:verdana, arial, sans-serif; font-size:15pt; font-weight:normal; color:black; text-align:center; padding:5px;}
.h16 { font-family:verdana, arial, sans-serif; font-size:16pt; color:black; font-weight:bold; text-align:center; padding-bottom:10px; }

/* Single tables for composit table of internal links */
.table-12-20pc {width:19.5%; margin-left:40.25%; margin-right:40.25%; background-color:#01A89E; font-family:verdana; font-size:12pt; line-height:38px; color:black;}
.table-12-40pc {width:39.1%; margin-left:30.45%; margin-right:30.45%; background-color:#01A89E; font-family:verdana; font-size:12pt; line-height:38px; color:black;}
.table-12-60pc {width:58.6%; margin-left:20.7%; margin-right:20.7%; background-color:#01A89E; font-family:verdana; font-size:12pt; line-height:38px; color:black;}
.table-12-80pc {width:78.2%; margin-left:10.9%; margin-right:10.9%; background-color:#01A89E; font-family:verdana; font-size:12pt; line-height:38px; color:black;}
.table-12-100pc {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:12pt; line-height:38px; color:black;}

/* Single tables for composit table of internal links; French version */
.table-11-20pc {width:19.5%; margin-left:40.25%; margin-right:40.25%; background-color:#01A89E; font-family:verdana; font-size:11pt; line-height:32px; color:black;}
.table-11-40pc {width:39.1%; margin-left:30.45%; margin-right:30.45%; background-color:#01A89E; font-family:verdana; font-size:11pt; line-height:32px; color:black;}
.table-11-60pc {width:58.6%; margin-left:20.7%; margin-right:20.7%; background-color:#01A89E; font-family:verdana; font-size:11pt; line-height:32px; color:black;}
.table-11-80pc {width:78.2%; margin-left:10.9%; margin-right:10.9%; background-color:#01A89E; font-family:verdana; font-size:11pt; line-height:32px; color:black;}
.table-11-100pc {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:11pt; line-height:32px; color:black;}

/* Basic tables for constructing body of pages*/
.table-base-8 {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:8pt; line-height:20pt; color:black;}
.table-base-10 {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:10pt; line-height:20pt; color:black;}
.table-base-10a {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:10pt; color:black;}
.table-base-10b {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:10pt; line-height:12pt; color:black; text-align:left;}
.table-base-11 {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:11pt; line-height:175%; color:black;}
.table-base-11a {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:11pt; color:black;}
.table-base-12 {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:12pt; color:black;}
.table-base-13 {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:13pt; color:black;}
.table-base-14 {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:14pt; color:black;}
.table-base-15 {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:15pt; color:black;}
.table-base-16 {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:16pt; color:black;}
.table-base-18 {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:18pt; font-weight:bold; color:black; }
.table-base-36 {width:97.7%; margin-left:1.15%; margin-right:1.15%; background-color:#01A89E; font-family:verdana; font-size:36pt; color:black; }

/* Different Styles*/
.acco-cl {background-color:#FFD700; border-color:#FFD700; border-width:10px; border-style:outset; text-align:left;}
.acco-cm {background-color:#FFD700; border-color:#FFD700; border-width:10px; border-style:outset; text-align:center;}
.acco-cr {background-color:#FFD700; border-color:#FFD700; border-width:10px; border-style:outset; text-align:right;}
.b15 {font-family:verdana; color:#FFD700; font-weight:bold; font-size:15pt;}
.b15p {font-family:verdana; color:#FFD700; font-weight:bold; font-size:15pt; padding-right:10px; padding-left:10px; }
.bar {color:#FFD700; height:5px;}
.bc {font-family:verdana; color:black; font-weight:bold; text-align:center;}
.bc15 {font-family:verdana; color:#FFD700; font-size:15pt; font-weight:bold; text-align:center;}
.bi {font-family:verdana; color:black; font-style:italic; font-weight:bold;}
.c1 {padding-top:16px; padding-bottom:16px;}
.c2 {padding-top:16px}
.c3 {text-align: left}
.c4 {color:#FFD700; height:5px;}
.center {font-family:verdana; color:black; text-align:center;}
.heat {font-family:verdana; color:#FFD700;}
.heat1 {font-family:verdana; font-size:12pt; color:#FFD700; margin-left:50px; margin-right:50px; text-align:justify; vertical-align:middle;}
.heat2 {font-family:verdana; font-size:12pt; color:#FFD700; margin-left:5px; margin-right:5px; text-align:justify; vertical-align:middle; padding-left:5px; padding-right:5px; padding-top:5 px; padding-bottom:5px;}
.heat3 {font-family:verdana; font-size:12pt; color:#FFD700; text-align:justify; vertical-align:middle; padding-left:10px; padding-right:10px;}
.heat4 {font-family:verdana; font-size:12pt; color:black; text-align:justify; vertical-align:middle; padding-left:10px; padding-right:10px;}
.heat-bold {font-family:verdana; color:#FFD700; font-weight:bold;}
.left {font-family:verdana; color:black; text-align:left;}
.right {font-family:verdana; color:black; text-align:right;}
.s {font-family:verdana; color:black; text-decoration:line-through;}
.table-taxi-10 {width:99.8%; margin-left:0.1%; margin-right:0.1%; background-color:#01A89E; font-family:verdana; font-size:10pt; color:black; line-height:20pt; border:solid 1px #FFD700;}
.table-taxi-12 {width:99.8%; margin-left:0.1%; margin-right:0.1%; background-color:#01A89E; font-family:verdana; font-size:12pt; color:black; line-height:24pt; border:solid 1px #FFD700;}
.thai1 {font-family:verdana; color:#01A89E; text-align:center;}
.thai2 {font-family:verdana; color:#01A89E; text-align:center; font-size:36pt;}
.ucenter {font-family:verdana; color:black; text-decoration:underline; text-align:center;}
.uleft {font-family:verdana; color:black; text-decoration:underline; text-align:left;}

/*for page *char.html*/
.acco-vow {background-color:#FFc800; border-color:#FFD700; border-width:10px; border-style:outset; text-align:center; vertical-align:middle;}
.acco-acc {background-color:#FFb900; border-color:#FFD700; border-width:10px; border-style:outset; text-align:center; vertical-align:middle;}
.acco-dig {background-color:#FFaa00; border-color:#FFD700; border-width:10px; border-style:outset; text-align:center; vertical-align:middle;}
.acco-sgn {background-color:#FF9b00; border-color:#FFD700; border-width:10px; border-style:outset; text-align:center; vertical-align:middle;}

/*for page health-fruit.html*/
.fruit11 {font-size:11pt; background-color:#FFD700; border-color:#FFD700; border-width:6px; border-style:outset; text-align:center; vertical-align:middle;}
.fruit16 {font-size:16pt; background-color:#FFD700; border-color:#FFD700; border-width:6px; border-style:outset; text-align:center; vertical-align:middle; margin-left:1px; margin-right:1px;}