.icon0101 {  x: 1; y: 1; itemH: 16; bgNormal: #FFCC99; bgRollover: #FFAA99; bgSelected: #FFBB99; textNormal: #55CC99; textSelected: #11CC99; bg: #33CC55; fontname: "New Times Roman"; fontsize: 10; bgimageF: ""; bgimageB: ""}
.logo { overflow: visible; position: relative; visibility: visible; clip:   rect(   )} 
.home { height: 36px; width: 42px; overflow: visible; position: relative; visibility: visible; clip:  rect(   )} 
.love { height: 37px; width: 42px; overflow: visible; position: relative; visibility: visible; clip:  rect(   )} 
.run { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip:    rect(   ); text-indent: 3pt; background-color: #CCCCCC} 
.menu { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-indent: 3pt; height: 35px; width: 572px; overflow: visible; position: relative; visibility: visible; clip:  rect(   ); background-image: url(images/Hi178-FS001/3_07.gif)} 
.bar {  color: #003399; border: 1px #999999 solid; clip:  rect(   ); font-weight: lighter; font-size: 12px}
.button {background-color: #CCCCCC; font-size: 10px;color:#333333; letter-spacing: 1pt; border: 1px #999999 solid; text-align: center; clip:  rect(   ); font-family: "Arial", "Helvetica", "sans-serif"; padding-top: 4px; line-height: 6px}
.hrline01 {  background-image: url(images/Hi178-FS001/3_08.gif); height: 12px; background-repeat: repeat-x; clip:   rect(   ); line-height: 12px; overflow: hidden; position: relative; visibility: visible}
.hrline02 { background-image: url(images/Hi178-FS001/3_10.gif); background-repeat: repeat-y; clip:   rect(   ); overflow: visible; position: relative; visibility: visible ; background-position: center}
.hrline03 { background-image: url(images/Hi178-FS001/3_59.gif); background-repeat: repeat-x; clip:  rect(   ); overflow: hidden; position: relative; visibility: visible ; height: 5px}
.icon01 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; clip:         rect(   ); background-repeat: no-repeat; text-align: left; line-height: 15px; overflow: visible; position: relative; visibility: visible; height: 23px; padding-top: 4px} 
/*.icon_menu01 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip:   rect(   ); text-indent: 16pt} */
.icon_menu01 { font-size: 12px; font-style: normal; font-weight: normal; color: #000000; width: 140px; overflow: visible; position: relative; visibility: visible; clip:   rect(   ); font-family: "Arial", "Helvetica", "sans-serif"; border: 0px none; line-height: normal; margin-bottom: 5px}
/*.icon_menu02 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip:   rect(   )} */
.icon_menu02 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none}
.icon_menu04 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip:       rect(   ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none; z-index: 4; text-indent: 4pt}
.icon_menu05 { color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip:   rect(   ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none; text-align: center; vertical-align: middle; margin-bottom: 5px; margin-top: 2px}
.icon_menu06 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none}
.icon_menu07 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip:      rect(   ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none; text-indent: 4pt; z-index: 4}
.icon_menu08 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none; text-indent: 16pt}
.icon_menu10 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip:     rect(   ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none; z-index: 4}
.icon_menu09 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip:    rect(   ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none; z-index: 4}
.icon_menu11 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; overflow: visible; position: relative; visibility: visible; clip:   rect(   ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none}
.icon_menu12 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none}
.icon_menu13 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip:  rect(   ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none}
.icon_text01 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #666666}
.icon_text02 { font-size: 12px; font-style: normal; line-height: 20px; font-weight: normal; color: #000000 ; margin-top: 15px; margin-bottom: 15px; padding-bottom: 5px}
.icon_text03 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000 ; height: 25px}
.icon_text04 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #0000FF; text-decoration: underline;cursor:hand; height: 25px}
.icon_text05 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000 }
.icon_text06 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000 ; height: 25px; margin-top: 5px; margin-bottom: 10px; padding-bottom: 5px}
.icon_text07 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #0000FF; text-decoration: underline; clip:   rect(   );cursor:hand; height: 25px; margin-top: 5px; margin-bottom: 5px}
.icon_text08 { font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #000000 ; font-family: "Arial", "Helvetica", "sans-serif"; height: 25px}
.icon_text09 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #0000FF; text-decoration: underline;cursor:hand; height: 25px}
.icon_text10 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #0000FF; text-decoration: underline;cursor:hand; height: 25px}
.icon_text11 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000 ; height: 25px}
.icon_text12 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000 }
.icon_text13 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000 }
.under_menu01 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #000000; height: 60px; width: 760px; overflow: visible; position: relative; visibility: visible; clip: rect( ); text-align: center}
.under_menu01 a:link { color: #000000; text-decoration: none; }
.under_menu01 a:visited { color: #000000; text-decoration: none; }
.under_menu01 a:hover { color: #000000; text-decoration: none; }
.under_menu02 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #000000; width: 760px; overflow: visible; position: relative; visibility: visible; clip: rect( ); text-align: center}
.middle_zone01 { overflow: visible; position: relative; visibility: visible; clip: rect( ) ; border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.text02 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000 ; word-spacing: 2px; font-family: "Times New Roman", "Times", "serif"; clip:   rect(   )}
.text04 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #FF0000 }
.text05 { font-size: 13px; font-style: normal; line-height: normal; font-weight: normal; color: #000099; letter-spacing: 3px; cursor: hand}
.title01 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: bold; color: #326289; line-height: normal }
.middle_hr01 {border-top:1 ridge black}
.tabdesc01 { font-size: 12px; font-style: normal; line-height: 16pt; font-weight: normal; color: #000000 ; font-family: "Arial", "Helvetica", "sans-serif" ; background-color: #FFFFFF }
.tabdesc0101 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000 ; background-color: #FFFFFF ; font-family: "Arial", "Helvetica", "sans-serif"}
.tabout01 { color: #000000 ; background-color: #CCCCCC; border: none}
.tabtitle01 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: bold; color: #326289; line-height: 16pt; background-color: #E2F5EE ; text-align: center }
.tabtitle0101 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: bold; color: #326289; line-height: 16pt; background-color: #E2F5EE }
.text01 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #666666}
.title02 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; line-height: normal }
.index_zone01 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #000000}
.tabdesc02 { font-size: 12px; font-style: normal; line-height: 16pt; font-weight: normal; color: #326289; font-family: "Arial", "Helvetica", "sans-serif" ; background-color: #FFFFFF }
.tabdesc03 { font-size: 12px; font-style: normal; line-height: 16pt; font-weight: normal; color: #009966; font-family: "Arial", "Helvetica", "sans-serif" ; background-color: #FFFFFF }
.middle_icon01 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 13px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-indent: 16pt; overflow: visible; clip:  rect(   ); background-repeat: no-repeat ; height: 20px; position: relative; visibility: visible}
.title03 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #CC3399}
.icon02 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; clip:  rect(   ); background-repeat: no-repeat; text-align: left; line-height: 22px; overflow: visible; position: relative; visibility: visible; height: 22px; margin-top: 2px}
.icon_menu03 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip:  rect(   ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none; text-indent: 4pt}
.mouseover { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #FF0000 }
.hrline04 { background-image: url(images/Hi178-FS001/3_24.gif); background-repeat: no-repeat; clip: rect( ); overflow: hidden; position: relative; visibility: visible ; height: 5px }
.ad { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; width: 131px; overflow: visible; position: relative; visibility: visible; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none ; height: 70px}
.search {  background-image: url(../img/main/index2_20.gif)}
.text03 { font-size: 13px; font-style: normal; line-height: 18px; font-weight: bold; color: #CC3366; font-family: "Arial", "Helvetica", "sans-serif"; text-decoration: underline:#CC3366}
.text06 { font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #000000 ; word-spacing: 2px; font-family: "Times New Roman", "Times", "serif"; clip: rect( ) }
.text07 { font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #CC0000; font-family: "Arial", "Helvetica", "sans-serif"}
.tab-border {  height: 100px; width: 100px; border: 1px #333333 solid; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; clip:  rect(   )}
.text08 { font-size: 12px; font-style: normal; line-height: 18px; font-weight: bold; color: #000099; font-family: "Arial", "Helvetica", "sans-serif" ; text-decoration: underline}
.title04 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: bold; color: #666666; line-height: normal }
.icon_menu14 { font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; color: #000000; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none; z-index: 4; margin-top: 8px; margin-bottom: 6px }
.icon_menu15 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip: rect( ); font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; clip: rect( ); font-family: "Arial", "Helvetica", "sans-serif"; border: none; z-index: 4; text-indent: 4pt }
.icon_text15 { font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #0000FF; text-decoration: underline;cursor:hand; height: 25px }
.title05 { font-weight: bold; color: FF6666 }
.tab-border01 { height: 125px; width: 125px; border: 1px FF6666 solid; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; clip:    rect(   ); background-color: #FFFFFF}
.text09 { font-size: 12px; font-style: normal; font-weight: normal; color: #0099CC}
.text10 { font-size: 10pt; font-style: normal; font-weight: normal; color: #000099}
.cmdy_bg01 {  background-color: #EDEDF3}
.text11 { font-size: 10pt; font-style: normal; font-weight: normal; color: #003399}
.text12 { font-size: 10pt; font-style: normal; font-weight: normal; color: #CC0000}
.text13 { font-size: 10pt; font-style: normal; font-weight: normal; color: #0000FF}
.catbg01 {  background-color: #FEDADB; font-size: 10pt}
.catbg01-1 { background-color: #FFEEEF; font-size: 10pt}
.catbg02 { background-color: #FDCCBD; font-size: 10pt }
.catbg02-1 { background-color: #FEE9E2; font-size: 10pt }
.catbg03 { background-color: #FEDCC5; font-size: 10pt }
.catbg03-1 { background-color: #FFEDE1; font-size: 10pt }
.catbg04 { background-color: #FEF0BA; font-size: 10pt }
.catbg04-1 { background-color: #FFFBE6; font-size: 10pt }
.catbg05 { background-color: #FFFFA2; font-size: 10pt }
.catbg05-1 { background-color: #FFFFD7; font-size: 10pt }
.catbg06 { background-color: #D6F88D; font-size: 10pt }
.catbg06-1 { background-color: #EEFCD1; font-size: 10pt }
.catbg07 { background-color: #C1F2B3; font-size: 10pt }
.catbg07-1 { background-color: #DEF8DF; font-size: 10pt }
.catbg08 { background-color: #B3FDE7; font-size: 10pt }
.catbg08-1 { background-color: #DAFEF3; font-size: 10pt }
.catbg09 { background-color: #95FFF4; font-size: 10pt }
.catbg09-1 { background-color: #D7FFFB; font-size: 10pt }
.catbg10 { background-color: #B5EEFB; font-size: 10pt }
.catbg10-1 { background-color: #DBF7FD; font-size: 10pt }
.catbg11 { background-color: #ABD9FE; font-size: 10pt }
.catbg11-1 { background-color: #DFF1FF; font-size: 10pt }
.catbg12 { background-color: #DCCBFC; font-size: 10pt }
.catbg12-1 { background-color: #EEE1FD; font-size: 10pt }
.catbg13 { background-color: #E6B5CD; font-size: 10pt }
.catbg13-1 { background-color: #F3DCE8; font-size: 10pt }
.catbg0101 { background-color: #FEDADB; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0101-1 { background-color: #FFEEEF; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0201 { background-color: #FDCCBD; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0201-1 { background-color: #FEE9E2; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0301 { background-color: #FEDCC5; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0301-1 { background-color: #FFEDE1; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0401 { background-color: #FEF0BA; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0401-1 { background-color: #FFFBE6; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0501 { background-color: #FFFFA2; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0501-1 { background-color: #FFFFD7; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0601 { background-color: #D6F88D; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0601-1 { background-color: #EEFCD1; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0701 { background-color: #C1F2B3; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0701-1 { background-color: #DEF8DF; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0801 { background-color: #B3FDE7; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0801-1 { background-color: #DAFEF3; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0901 { background-color: #95FFF4; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0901-1 { background-color: #D7FFFB; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg1001 { background-color: #B5EEFB; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg1001-1 { background-color: #DBF7FD; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg1101 { background-color: #ABD9FE; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg1101-1 { background-color: #DFF1FF; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg1201 { background-color: #DCCBFC; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg1201-1 { background-color: #EEE1FD; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg1301 { background-color: #E6B5CD; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg1301-1 { background-color: #F3DCE8; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg0101-2 {  color: #FF0000; border: 1px #FF0000 solid; font-size: 10pt; clip:   rect(   )}
.catbg0201-2 { color: #FF3300; border: 1px #FF3300 solid; font-size: 10pt; clip: rect( ) }
.catbg0301-2 { color: #FF6600; border: 1px #FF6600 solid; font-size: 10pt; clip: rect( ) }
.catbg0401-2 { color: #996600; border: 1px #996600 solid; font-size: 10pt; clip: rect( ) }
.catbg0501-2 { color: #999900; border: 1px #999900 solid; font-size: 10pt; clip: rect( ) }
.catbg0601-2 { color: #666600; border: 1px #666600 solid; font-size: 10pt; clip: rect( ) }
.catbg0701-2 { color: #006600; border: 1px #006600 solid; font-size: 10pt; clip: rect( ) }
.catbg0801-2 { color: #009999; border: 1px #009999 solid; font-size: 10pt; clip: rect( ) }
.catbg0901-2 { color: #00A8B0; border: 1px #00A8B0 solid; font-size: 10pt; clip: rect( ) }
.catbg1001-2 { color: #0066FF; border: 1px #0066FF solid; font-size: 10pt; clip: rect( ) }
.catbg1101-2 { color: #000099; border: 1px #000099 solid; font-size: 10pt; clip: rect( ) }
.catbg1201-2 { color: #9900FF; border: 1px #9900FF solid; font-size: 10pt; clip: rect( ) }
.catbg0101-3 { border: 1px #FF0000 solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg0101-4 { border: 1px #FF0000 solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #FFEEEF}
.catbg0201-3 { border: 1px #FF3300 solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg0201-4 { border: 1px #FF3300 solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #FEE9E2}
.catbg0301-3 { border: 1px #FF6600 solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg0301-4 { border: 1px #FF6600 solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #FFEDE1}
.catbg0401-3 { border: 1px #996600 solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg0401-4 { border: 1px #996600 solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #FFFBE6}
.catbg0501-3 { border: 1px #999900 solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg0501-4 { border: 1px #999900 solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #FFFFD7}
.catbg0601-3 { border: 1px #666600 solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg0601-4 { border: 1px #666600 solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #EEFCD1}
.catbg0701-3 { border: 1px #006600 solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg0701-4 { border: 1px #006600 solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #DEF8DF}
.catbg0801-3 { border: 1px #009999 solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg0801-4 { border: 1px #009999 solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #DAFEF3}
.catbg0901-3 { border: 1px #00A8B0 solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg0901-4 { border: 1px #00A8B0 solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #D7FFFB}
.catbg1001-3 { border: 1px #0066FF solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg1001-4 { border: 1px #0066FF solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #DBF7FD}
.catbg1101-3 { border: 1px #000099 solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg1101-4 { border: 1px #000099 solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #DFF1FF}
.catbg1201-3 { border: 1px #9900FF solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg1201-4 { border: 1px #9900FF solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #EEE1FD}
.catbg14 { background-color: #D6F88D; font-size: 10pt }
.catbg14-1 { background-color: #EEFCD1; font-size: 10pt }
.catbg1401 { background-color: #D6F88D; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg1401-1 { background-color: #EEFCD1; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg1401-2 { color: #666600; border: 1px #666600 solid; font-size: 10pt; clip: rect( ) }
.catbg1401-3 { border: 1px #666600 solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg1401-4 { border: 1px #666600 solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #EEFCD1}
.catbg15 { background-color: #FEDCC5; font-size: 10pt }
.catbg15-1 { background-color: #FFEDE1; font-size: 10pt }
.catbg1501 { background-color: #FEDCC5; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg1501-1 { background-color: #FFEDE1; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}.catbg0301-2 { color: #FF6600; border: 1px #FF6600 solid; font-size: 10pt; clip: rect( ) }
.catbg1501-2 { color: #FF6600; border: 1px #FF6600 solid; font-size: 10pt; clip: rect( ) }
.catbg1501-3 { border: 1px #FF6600 solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg1501-4 { border: 1px #FF6600 solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #FFEDE1}
.catbg16 { background-color: #B3FDE7; font-size: 10pt }
.catbg16-1 { background-color: #DAFEF3; font-size: 10pt }
.catbg1601 { background-color: #B3FDE7; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg1601-1 { background-color: #DAFEF3; font-size: 10pt ; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.catbg1601-2 { color: #009999; border: 1px #009999 solid; font-size: 10pt; clip: rect( ) }
.catbg1601-3 { border: 1px #009999 solid; font-size: 12pt; clip: rect( ) ; height: 20px}
.catbg1601-4 { border: 1px #009999 solid; font-size: 12pt; clip: rect( ) ; height: 20px ; background-color: #DAFEF3}
