BODY { FONT-SIZE: 10pt; MARGIN: 0px; BACKGROUND: white fixed no-repeat left top; FONT-FAMILY: Georgia, Times, Times New Roman, serif }
A { COLOR: #316DD9; TEXT-DECORATION: none }
A:hover { COLOR: #AE8373 }
TD { VERTICAL-ALIGN: top }

#header { MARGIN: 0px }
.main { WIDTH: 670px }
.title { WIDTH: 670px; MARGIN-BOTTOM: 2em }
#footer { BORDER-TOP: #c3bcae 1px solid; FONT-SIZE: 8pt; MARGIN: 12px 0px 6px; COLOR: #555; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica }

.title H1, .title H2, .title H3 { FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; }
.title H1 { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 22pt; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px }
.title H2 { FONT-SIZE: 12.5pt; COLOR: #555; FONT-STYLE: normal }
.title H3 { FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000; PADDING-TOP: 6px; font-style: normal; }
.title table { font-family: Tahoma, Verdana, Arial, Helevetica; }
.link { text-align: right; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 2px 2px 9px 0; font-size: 8pt; color: #555; }

H1, H2, H3, H4 { FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; }
H1 { PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 14pt; PADDING-BOTTOM: 6px; MARGIN: 27px 0px 2px; COLOR: #155376; PADDING-TOP: 6px }
H2 { FONT-SIZE: 12pt; MARGIN: 6px 0px 3px 0; COLOR: #155376; }
H3 { FONT-SIZE: 11.5pt; MARGIN: 6px 0px 3px 0; COLOR: #155376; font-style: italic; }
H4 { font-size: 10.5pt; MARGIN: 6px 0 3px 0; COLOR: #155376; }
P { FONT-SIZE: 10pt; MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5em; LINE-HEIGHT: 1.5em; text-align: justify; }

OL { MARGIN-TOP: 0.5em }
UL { MARGIN-TOP: 0.5em }
LI { FONT-SIZE: 10pt; LINE-HEIGHT: 1.5em; }
.listjustify LI { MARGIN-BOTTOM: 0.5em; text-align: justify; }


.datatable { MARGIN: 6px 0px 9px }
.datatable TD { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 12px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 9pt; }
.numeric TD { padding: 3px 3px 3px 12px; TEXT-ALIGN: right; }
.numeric .theader TD { text-align: left; padding: 3px 12px 3px 5px; font-size: 8pt; }
.theader TD { FONT-WEIGHT: bold; BORDER-BOTTOM: #000 2px solid; TEXT-ALIGN: left; }
TABLE .footnote { font-size: 8pt; text-align: left; color: #555; }
.tableblock { margin-left: 1.5em; margin-right: .5em; margin-bottom: 1.5em; }
.pageindent { margin-left: 2.4em; margin-right: 0; margin-bottom: 1.5em; }

.bc { PADDING-RIGHT: 0px; BORDER-TOP: #cad1d2 1px dashed; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 7px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Verdana, Arial, Helevetica, sans-serif }
.bc A { COLOR: #AE8373; TEXT-DECORATION: none }
.bc A:hover { COLOR: #000 }

.references P { MARGIN-BOTTOM: 0.5em; margin-left: 2em; text-indent: -1.5em; }
.toc { FONT-SIZE: 9pt; MARGIN-BOTTOM: 22px; FONT-FAMILY: Tahoma, Verdana, Arial, Helevetica, sans-serif }
.toc A { FONT-VARIANT: small-caps }
.toc P { FONT-SIZE: 8pt; MARGIN: 2px 0px 10px 7px; COLOR: #333 }
.toc TD { BORDER-RIGHT: #999 1px dotted; PADDING-RIGHT: 12px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
.tocb A { FONT-VARIANT: normal }
.tocb P { FONT-SIZE: 9pt; MARGIN: 0px 0px 3px 7px; TEXT-INDENT: -7px }
.tocb TD { PADDING-RIGHT: 12px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d9d6c1 1px solid; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px }

.kihead { BACKGROUND-COLOR: #669999 }
.kinav { BORDER-RIGHT: #006699 0px dotted; PADDING-RIGHT: 9px; BORDER-TOP: #006699 1px dotted; PADDING-LEFT: 9px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #006699 0px dotted; PADDING-TOP: 0px; BORDER-BOTTOM: #006699 1px dotted; BACKGROUND-COLOR: #ebece1 }
.kinav A { BORDER-RIGHT: #d2d6c7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d6c7 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d2d6c7 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d2d6c7 0px solid }

.footnote { border-top: 2px solid #555; font-size: 9pt; padding: 5px 0; }
.footnote P { font-size: 9pt; }

.menu DIV { padding: 0 0 3px 3px; border-bottom: 1px solid #CCC; margin: 0; }
.menu A { background-color: cornsilk; color: #222; border-right: #e1dfc0 2px solid; display: block; padding: 3px 9px 3px 6px; border-bottom: 1px solid #CCC; width: 150px; font-family: Tahoma, Verdana, Arial, Helevetica, sans-serif; font-size: 8pt; }
.menu A:hover { background-color: #75A3A3; color: cornsilk; }
/* .menu A { display: block; background-color: #3685A3; color: #F3F0C2; padding: 3px 12px 3px 6px; border-bottom: 1px solid #CCC; width: 155px; font-family: Tahoma, Verdana, Arial, Helevetica, sans-serif; font-size: 9pt; }
.menu A:hover { background-color: #669999; color: #FFFCCD; }*/

.parttitle { border-width: 1px 0; border-color: #D9AD17; border-style: solid; }
.parttitle H1 { font-size: 14pt; color: #000; border: 0; margin: 0; }
.parttitle IMG { padding-left: 30px; }
.parttitle TD { vertical-align: middle; }

.comm { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; margin-right: 9px; }

.author { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10.5pt; margin: 0; }
.author P { margin-bottom: 2px; }

.ikeyword { font-weight: bold; color: #AE8373 }
.ientries strong { font-style: italic; font-size: 9pt; } 

BODY { BACKGROUND-IMAGE: url(images/sidebar/sidebar-hk.png) }
