.tblDir {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 525px; BORDER-BOTTOM: #eeeeee 1px solid
}
.tdDir {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #eeeeee 1px solid; BORDER-BOTTOM: #eeeeee 1px solid
}
.linkCatParent {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.linkCatChild {
	FONT-SIZE: 12px
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 9pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff6600; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 9pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff3333; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
P {
	MARGIN: 0px 0px 10px; FONT: 9pt Tahoma
}
BR {
	FONT: 9pt Tahoma
}
H1 {
	FONT: bold 14pt Arial
}
H2 {
	FONT: bold 12pt Arial
}
H3 {
	BACKGROUND: lightskyblue; FONT: bold 11pt Arial; BORDER-BOTTOM: dodgerblue 1px solid
}
BODY {
	SCROLLBAR-FACE-COLOR: #9dc6f7; BACKGROUND: white; FONT: 12px "Tahoma","SimSun","Comic Sans MS"; SCROLLBAR-HIGHLIGHT-COLOR: #9dc6f7; SCROLLBAR-SHADOW-COLOR: #9dc6f7; SCROLLBAR-ARROW-COLOR: darkblue; SCROLLBAR-TRACK-COLOR: #ccdef6; SCROLLBAR-DARKSHADOW-COLOR: black; SCROLLBAR-BASE-COLOR: #e2ecfa; scrollbar-3d-light-color: #666666; scrollbar-dark-shadow-color: White
}
TD {
	FONT: 12px "Tahoma","SimSun","Comic Sans MS"
}
.divBody {
	BORDER-RIGHT: dimgray 0px solid; BORDER-TOP: dimgray 0px solid; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 12px 0px 32px 64px; BORDER-LEFT: dimgray 0px solid; WIDTH: 506px; BORDER-BOTTOM: dimgray 0px solid; trbl: 0
}
.divBodyT {
	BORDER-RIGHT: dimgray 0px solid; BORDER-TOP: dimgray 0px solid; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 12px 0px 32px 64px; BORDER-LEFT: dimgray 0px solid; WIDTH: 508px; BORDER-BOTTOM: dimgray 0px solid; trbl: 0
}
.divARBody {
	BORDER-RIGHT: dimgray 0px solid; BORDER-TOP: dimgray 0px solid; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 12px 0px 32px 8px; BORDER-LEFT: dimgray 0px solid; WIDTH: 468px; BORDER-BOTTOM: dimgray 0px solid; trbl: 0
}
.divARList {
	BORDER-RIGHT: dimgray 0px solid; BORDER-TOP: dimgray 0px solid; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 12px 0px 32px 4px; BORDER-LEFT: dimgray 0px solid; WIDTH: 598px; BORDER-BOTTOM: dimgray 0px solid; trbl: 0
}
.webdings {
	FONT: 12px webdings; COLOR: #646464
}
.centerTip {
	DISPLAY: none; Z-INDEX: 10; LEFT: 190px; WIDTH: 375px; POSITION: absolute; TOP: 48px; HEIGHT: 380px
}
.clsBtnFlat {
	BORDER-RIGHT: #666666 1px inset; BORDER-TOP: #f8f8f8 1px outset; BACKGROUND: #dfdfdf; VERTICAL-ALIGN: bottom; BORDER-LEFT: #f8f8f8 1px outset; BORDER-BOTTOM: #666666 1px inset; TEXT-ALIGN: center
}
.clsBtn3D {
	BORDER-RIGHT: #666666 2px inset; BORDER-TOP: #f8f8f8 2px outset; BACKGROUND: #dfdfdf; VERTICAL-ALIGN: bottom; BORDER-LEFT: #f8f8f8 2px outset; BORDER-BOTTOM: #666666 2px inset; TEXT-ALIGN: center
}
INPUT.clsFlatBtn {
	BORDER-RIGHT: #666666 2px inset; BORDER-TOP: #f8f8f8 2px outset; BACKGROUND: #dfdfdf; VERTICAL-ALIGN: middle; BORDER-LEFT: #f8f8f8 2px outset; CURSOR: hand; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 2px inset; HEIGHT: 22px; TEXT-ALIGN: center
}
TD.clsCAT {
	BACKGROUND: #f0f0f0; BORDER-LEFT: #404040 1px dotted
}
TD.clsCATDark {
	BACKGROUND: gainsboro; BORDER-LEFT: #404040 1px dotted
}
TD.clsTTL {
	BACKGROUND: gainsboro; BORDER-LEFT: #404040 1px dotted; BORDER-BOTTOM: #404040 1px dotted
}
TD.clsTTLb {
	BORDER-TOP: #404040 1px solid; BACKGROUND: gainsboro; BORDER-LEFT: #404040 1px solid
}
TD.clsView {
	BACKGROUND: #f0f0f0; BORDER-LEFT: #404040 1px solid
}
TD.clsViewDark {
	BACKGROUND: gainsboro; BORDER-LEFT: #404040 1px solid
}
TD.clsEdit {
	BACKGROUND: #f0f0f0; BORDER-LEFT: #404040 1px solid
}
TD.clsEditDark {
	BACKGROUND: gainsboro; BORDER-LEFT: #404040 1px solid
}
TD.clsDrop {
	BACKGROUND: #f0f0f0; BORDER-LEFT: #404040 1px solid
}
TD.clsDropDark {
	BACKGROUND: gainsboro; BORDER-LEFT: #404040 1px solid
}
TD.clsSort {
	BACKGROUND: #f0f0f0; BORDER-LEFT: #404040 1px solid
}
TD.clsSortDark {
	BACKGROUND: gainsboro; BORDER-LEFT: #404040 1px solid
}
TABLE {
	BORDER-COLLAPSE: collapse
}
TABLE.clsCAT {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid; BORDER-COLLAPSE: collapse
}
.tblVote {
	FONT-SIZE: 9pt; MARGIN-LEFT: 0px; BORDER-COLLAPSE: collapse
}
.trVoteLight {
	BACKGROUND: #f9f9f9
}
.trVoteDark {
	BACKGROUND: #dbf6c3
}
.tdVoteQ {
	FONT-SIZE: 9pt; BACKGROUND: #639c00
}
.tdVoteA {
	FONT-SIZE: 9pt; BACKGROUND: #dbf6c3
}
.tdVoteBtns {
	FONT-SIZE: 9pt; BACKGROUND: #dbf6c3
}
.tdGapVert {
	FONT-SIZE: 9pt; BACKGROUND: #dbf6c3
}
INPUT.btnVote {
	BORDER-RIGHT: #0d4f50 1px solid; BORDER-TOP: #0d4f50 1px solid; BACKGROUND: #00ce9c; FONT: 9pt "Simsun"; BORDER-LEFT: #0d4f50 1px solid; COLOR: white; BORDER-BOTTOM: #0d4f50 1px solid
}
.tdTotleTickets {
	BORDER-TOP: #0000a0 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: bottom
}
.critical {
	FONT-WEIGHT: bold; COLOR: red
}
DIV.critical {
	FONT-WEIGHT: bold; COLOR: red
}
.copyright {
	FONT-SIZE: 9pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #f0f0f0; TEXT-ALIGN: center
}
.copyright A {
	COLOR: yellow
}
.btnReg {
	BORDER-RIGHT: #102c5a 2px inset; BORDER-TOP: #6666ff 1px solid; BACKGROUND: #21559c; FONT: 9pt "SimSun"; BORDER-LEFT: #6666ff 1px solid; COLOR: white; BORDER-BOTTOM: #102c5a 2px inset
}
.tblRecord {
	BORDER-RIGHT: 3px ridge; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: 3px ridge; BORDER-COLLAPSE: collapse
}
.trhRecord {
	BORDER-BOTTOM: #6666ff 1px solid
}
.thRecord {
	BORDER-RIGHT: aliceblue 1px solid; FONT-WEIGHT: bold; BACKGROUND: #333399; BORDER-LEFT: aliceblue 1px solid; COLOR: #f3f3f3; BORDER-BOTTOM: #6666ff 1px solid
}
.trRecord {
	
}
.tdRecord {
	BORDER-RIGHT: lightgrey 1px solid; BORDER-LEFT: lightgrey 1px solid
}
.tdRecordLo {
	BACKGROUND: #ececec
}
.tdRecordHi {
	BACKGROUND: whitesmoke
}
.tdRecordFloat {
	BACKGROUND: lightblue
}
.tblFrame {
	BORDER-TOP: #999999 1px solid
}
.tdGap {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.tdGap1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.tblFramebottom {
	BORDER-BOTTOM: #999999 1px solid
}
.tdNav {
	BORDER-RIGHT: #999999 1px solid; BACKGROUND: #d8e8ff; VERTICAL-ALIGN: top
}
.liThread {
	MARGIN-LEFT: 16px; TEXT-INDENT: -16px
}
.regFrame {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #b1d1f8; BORDER-LEFT: #999999 1px solid; WIDTH: 138px; BORDER-BOTTOM: #999999 1px solid
}
.regHdr {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 120%; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
.regBody {
	FONT-SIZE: 12px
}
.regBot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #999999; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
.regBtn {
	FONT-SIZE: 12px; BACKGROUND: #b1d1f8; CURSOR: hand; HEIGHT: 24px
}
.regBtnLT {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; FONT-SIZE: 12px; BACKGROUND: #b1d1f8; BORDER-LEFT: #336699 1px solid; CURSOR: hand; BORDER-BOTTOM: #336699 1px solid; HEIGHT: 16px
}
.regBtnRedLT {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; FONT-SIZE: 12px; BACKGROUND: #f82161; BORDER-LEFT: #336699 1px solid; CURSOR: hand; BORDER-BOTTOM: #336699 1px solid; HEIGHT: 16px
}
.regTextBox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BACKGROUND: #d8e8ff; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #999999 1px solid
}
.searchFrame {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 4px; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999999 1px solid; BORDER-COLLAPSE: collapse
}
.searchHdr {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 120%; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid
}
.searchBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.searchBot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #999999; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
.searchBtn {
	BACKGROUND: #b1d1f8; FONT: 12px BatangChe
}
.searchBtnFull {
	BACKGROUND: #b1d1f8; FONT: 12px BatangChe; PADDING-TOP: 1px; HEIGHT: 20px
}
.searchTextBox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #d8e8ff; FONT: bold 12px , "Arial"; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #999999 1px solid
}
.tdFixedCell {
	TABLE-LAYOUT: fixed; OVERFLOW: hidden
}
.tdSiteMenu {
	TABLE-LAYOUT: fixed; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 24px
}
TD.tdSiteMenu A {
	FONT-WEIGHT: normal; COLOR: white
}
TD.tdSiteMenu A:visited {
	COLOR: white
}
TD.tdSiteMenu A:hover {
	COLOR: black
}
.txtPdt {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px BatangChe,Arial; BORDER-LEFT: #999999 0px solid; WIDTH: 100%; BORDER-BOTTOM: #999999 0px solid; TEXT-ALIGN: left
}
.txtPdtEdt {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px BatangChe,Arial; BORDER-LEFT: #999999 1px solid; WIDTH: 97%; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
.txtPdtEdx {
	BORDER-RIGHT: #9999cc 1px solid; BORDER-TOP: #9999cc 1px solid; BACKGROUND: #deefff; FONT: 12px BatangChe,Arial; BORDER-LEFT: #9999cc 1px solid; WIDTH: 98%; BORDER-BOTTOM: #9999cc 1px solid; TEXT-ALIGN: left
}
.tdPdt {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; PADDING-TOP: 1px; HEIGHT: 23px; trbl: 0
}
.tdPdtHdr {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 1px; PADDING-LEFT: 2px; BACKGROUND: #000099; PADDING-BOTTOM: 1px; OVERFLOW: hidden; COLOR: white; PADDING-TOP: 1px; HEIGHT: 23px
}
.trProdListNavBar {
	BACKGROUND: #b1d1f8
}
.tdProdLbl {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; BACKGROUND: #eeeef8; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.tdProdValue {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; PADDING-TOP: 1px
}
.selVendor {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px BatangChe,Arial; BORDER-LEFT: #999999 1px solid; WIDTH: 97%; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
.liPordThrd {
	LIST-STYLE-IMAGE: url(img/index-icon.gif); MARGIN-LEFT: 12px; TEXT-INDENT: -20px
}
.txtList {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px BatangChe,Arial; BORDER-LEFT: #999999 0px solid; WIDTH: 100%; BORDER-BOTTOM: #999999 0px solid; TEXT-ALIGN: left
}
.txtListSmall {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 11px Tahoma; BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid
}
.selList {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px Tahoma; BORDER-LEFT: #999999 0px solid; WIDTH: 97%; BORDER-BOTTOM: #999999 0px solid; TEXT-ALIGN: left
}
.selListFree {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px BatangChe; BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid; TEXT-ALIGN: left
}
.txtListEdt {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px BatangChe,Arial; BORDER-LEFT: #999999 1px solid; WIDTH: 97%; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
.txtListEdx {
	BORDER-RIGHT: #9999cc 1px solid; BORDER-TOP: #9999cc 1px solid; BACKGROUND: whitesmoke; FONT: 12px BatangChe,Arial; BORDER-LEFT: #9999cc 1px solid; WIDTH: 98%; BORDER-BOTTOM: #9999cc 1px solid; TEXT-ALIGN: left
}
.tdList {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 1px; HEIGHT: 23px; trbl: 0
}
.tdListHdr {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 1px; PADDING-LEFT: 2px; BACKGROUND: #000099; PADDING-BOTTOM: 1px; OVERFLOW: hidden; COLOR: white; PADDING-TOP: 1px; HEIGHT: 23px
}
.trListNavBar {
	BACKGROUND: #e7e7e7
}
.tdListNavBar {
	TABLE-LAYOUT: fixed; BORDER-TOP: #33ffcc 1px solid; OVERFLOW: hidden; BORDER-BOTTOM: #9900ff 1px solid; HEIGHT: 24px
}
.tdListLbl {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; BACKGROUND: gainsboro; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.tdListValue {
	
}
.liNum {
	MARGIN-LEFT: 16px; COLOR: dimgray; TEXT-INDENT: -16px
}
.scrlMSET {
	OVERFLOW: auto; WIDTH: 100%; HEIGHT: 120px
}
.scrlImgMSET {
	OVERFLOW: auto; WIDTH: 100%; HEIGHT: 120px
}
.tdMSET {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #f7f5f4; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
P.ac {
	FONT-SIZE: 9pt; MARGIN: 0px 0px 12px; COLOR: black
}
P.ac:first-letter {
	FONT-SIZE: 200%; FLOAT: left; COLOR: darkgoldenrod
}
P.ac0 {
	MARGIN: 0px 0px 8px; COLOR: black
}
P.ac0:first-letter {
	FONT-SIZE: 36pt; FLOAT: left; COLOR: firebrick
}
P.acSmall {
	MARGIN: 0px 0px 12px; FONT: 10px serif, simsun; COLOR: dimgray
}
P.acSmall:first-letter {
	FONT-SIZE: 200%; FLOAT: left; COLOR: darkgoldenrod
}
.h2ATitle {
	TEXT-ALIGN: center
}
.tblAInfo {
	TABLE-LAYOUT: fixed; BACKGROUND: whitesmoke; MARGIN: 2px 0px; OVERFLOW: hidden; WIDTH: 100%; BORDER-COLLAPSE: collapse; trbl: 0
}
.tdAAuthor {
	COLOR: #3366cc; TEXT-ALIGN: center
}
.tdAInfo {
	COLOR: #3366cc; TEXT-ALIGN: center
}
.tblAList {
	TABLE-LAYOUT: fixed; BACKGROUND: whitesmoke; MARGIN: 2px 0px; OVERFLOW: hidden; WIDTH: 100%; BORDER-COLLAPSE: collapse; trbl: 0
}
.divContents {
	COLOR: dimgray
}
.divAIndexer {
	PADDING-RIGHT: 3px; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 7px; WIDTH: 250px; PADDING-TOP: 6px; HEIGHT: auto; TEXT-ALIGN: left
}
.liAIdxer {
	MARGIN-LEFT: 16px; COLOR: dimgray; TEXT-INDENT: -16px
}
.divAPic {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 7px; BORDER-LEFT: #999999 0px solid; WIDTH: 180px; PADDING-TOP: 6px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 180px; TEXT-ALIGN: left
}
P.ac1 {
	FONT-SIZE: 11pt; MARGIN: 0px 0px 12px; COLOR: black
}
P.ac1:first-letter {
	FONT-SIZE: 200%; FLOAT: left; COLOR: darkgoldenrod
}
.tblRelatived {
	BORDER-RIGHT: #999999 1px solid; TABLE-LAYOUT: fixed; BORDER-TOP: #999999 1px solid; MARGIN: 28px 0px 12px; OVERFLOW: hidden; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999999 1px solid; BORDER-COLLAPSE: collapse; trbl: 0
}
.extra {
	FONT: 10px Tahoma; COLOR: dimgray
}

