body { padding: 0px; margin: 0px; background: #000040; font-family: Arial,Verdana,Helvetica; font-size: 8pt; line-height: 110% }
p { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: Black; text-align: ; line-height: 120% }
p2 { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: Black; text-align: justify; line-height: 120% }
a { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: Navy; font-weight: bold; text-decoration: none; }
a:hover { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: cyan; font-weight: bold; text-decoration: none }
hr { width: 100%; align: center; height: 1px; background: Black; border: 0px }
sup { font-family: Arial,Verdana,Helvetica; font-size: 7pt; color: Black; text-align: justify; line-height: 100% }

li { font-family: Arial,Verdana,Helvetica; font-size: 8pt; line-height: 120%; color: }
br { font-family: Arial,Verdana,Helvetica; font-size: 8pt; line-height: 120% }

td { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: Black }

.headerBackgroundCell { background: white; padding: 0px; }
.headerBackgroundCell2 { background: url(/g-skins/yusoft/head-bg.jpg); padding: 0px; }

.logoCell { padding: 0px; width: 80px; text-align: center }

.titleTableCell {  }
.titleTable { width: 100% }
.titleCell { font-family: Times; font-size: 14pt; font-weight: bold; font-style: oblique; color: Navy; text-align: left; height: 35px; padding-left: 5px }
.langTableCell { height: 24px; text-align: right; }

.pageHeadSep { height: 1px }
.pageFootSep { background: navy; height: 1px }
.pageFooterCell { padding: 2px; text-align: center; font-family: Arial; font-size: 8pt; font-weight: bold; color: Black; background: #f0f0f0 }

.pageBackgroundCell { background: white; }
.contentcell {background: url();}
.contentcell2 {background: url(/g-skins/yusoft/site-bg2.jpg);}
.pageMenuCell {background: url(/g-skins/yusoft/mmenu-bg2.jpg); text-align: right; }
.pageMenuTable { width: 100%; height: 28px; border-bottom: solid 1px White; }

.mnuTable { padding: 0px }
.mnuCell { text-align: center; padding-top: 1px; padding-bottom: 0px; padding-left: 5px; padding-right: 5px; font-family: Arial,Verdana,Helvetica; font-size: 8pt; }
.mnuLink { font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: #00FF00 }
.mnuLink:hover { font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: Yellow }
.mnuSep { padding: 0px; width: 2px; background: #00FF00}

.pageSubMenuCell { background: #c0c0c0; text-align: right; padding: 0px }
.pageSubMenuTable { width: 100%; border-bottom: solid 1px Green; padding: 0px }

.smnuTable { padding: 0px }
.smnuCell { text-align: center; padding-top: 0px; padding-bottom: 0px; padding-left: 3px; padding-right: 3px }
.smnuLink { font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: Cyan }
.smnuLink:hover { font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: Yellow }
.smnuSep { padding: 0px; width: 3px; background: url(/g-skins/hanskin/top-mnu-sep.jpg) }
.asmnuSep { padding: 0px; width: 2px; background: #404080 }

.frmTable { padding: 0px; border: solid 1px #808080; background: #f0f0f0 }
.frmLabelCell { padding: 2px; font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; text-align: left; ; border: solid 1px #c0c0c0; background:  }
.frmCell { padding: 2px; text-align: left; border: solid 1px #c0c0c0; background: ; font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: Black }
.frmButtons { padding: 2px; text-align: center; border: solid 1px #c0c0c0; background: #e0e0e0 }
.frmLabel { padding: 2px; font-family: Arial,Verdana,Helvetica; font-size: 10pt; font-weight: bold; text-align: left; ; border: solid 1px Black; background: Black; color: White }
input { font-family: sans-serif; font-size: 8pt }
select { font-family: sans-serif; font-size: 8pt }
textarea { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: black;  }

.tblTable { padding: 0px; border: 0px; background: Black }
.tblAlphaIndex { background: Black; font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: #c0c0f0; text-align: center; padding: 2px }
.tblAlphaLink { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: #d0d0d0; font-weight: bold; text-decoration: none }
.tblAlphaLink:hover { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: White; font-weight: bold; text-decoration: none }
.tblPager { padding: 2px; background: #f0f0f0; font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; color: #404040; text-align: center }
.tblPageInfo { font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; color: #000090}
.tblDisabledButton { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: #909090; font-weight: bold }
.tblButton { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: #303090; text-decoration: none; font-weight: bold; }
.tblButton:Hover { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: Maroon; text-decoration: none; font-weight: bold; }
.tblHeader { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: #808080; font-weight: bold; text-align: center; background: #e0e0e0;  }
.tblHeaderLink { font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; color: #404040; text-decoration: none; }
.tblHeaderLink:hover { font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; color: White; text-decoration: none; }
.tblLink { font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; color: Navy; text-decoration: none; }
.tblLink:hover { font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; color: Blue; text-decoration: none; }
.tblSubHeader { font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: #808080; font-weight: bold; text-align: left; border: 1px #808080 solid; background: #e0e0e0 }
.tblSubCell { background: #f0f0f0; font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: Black; border: 1px #808080 solid; padding: 1px; background: white }
.tblCell { background: #f0f0f0; font-family: Arial,Verdana,Helvetica; font-size: 8pt; color: Black;  }

.langLink { font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; color: Navy }
.langLink:hover { font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; color: Maroon }

.msgerr { font-family: sans-serif; font-size: 8pt; font-weight: bold; text-align: left; color: Yellow }
.msgErrTbl { padding: 0px; border: 0px; }
.msgErrLogo { padding: 0px; background: Maroon }
.msgErrCell { padding: 5px; background: Maroon }

.msgwrn { font-family: sans-serif; font-size: 8pt; font-weight: bold; text-align: left; color: Maroon }
.msgWrnTbl { padding: 0px; border: 0px; }
.msgWrnLogo { padding: 0px; background: Yellow }
.msgWrnCell { padding: 5px; background: Yellow }

.msgok { font-family: sans-serif; font-size: 8pt; font-weight: bold; text-align: left; color: Yellow }
.msgOkTbl { padding: 0px; border: 0px; }
.msgOkLogo { padding: 0px; background: #008800 }
.msgOkCell { padding: 5px; background: #008800 }

.appLinks { font-family: Arial,Verdana,Helvetica; font-size: 14pt; font-weight: bold; color: Navy }
.appLinks:hover { font-family: Arial,Verdana,Helvetica; font-size: 14pt; font-weight: bold; color: Maroon }

.appOptions { font-family: Arial,Verdana,Helvetica; font-size: 14pt; font-weight: bold; text-align: left; color: Navy }

.multiCell { text-align: center; line-height: 100%; padding: 0px }

.sepTable { border: 0px; padding: 0px }
.sepCell { border: 0px; padding: 1px; font-family: Arial; font-size: 8pt; font-weight: normal; color: Black }
.sepHead { border: 0px; padding: 1px; font-family: Arial; font-size: 8pt; font-weight: bold; color: Black }
.sepCellFix { border: 0px; padding: 1px; font-family: Arial,Verdana,sans-serif; font-size: 8pt; font-weight: normal; color: Black }

.salesTotalsCell { font-family: sans-serif; font-size: 10pt; font-weight: bold; color: Yellow; background: Black; padding: 3px }

.registerLinkA { font-family: Arial,Verdana,Helvetica; font-size: 18pt; color: #d0b000; font-weight: bold; text-decoration: none; }
.registerLinkA:hover { font-family: Arial,Verdana,Helvetica; font-size: 18pt; color: White; font-weight: bold; text-decoration: none; }
.registerLinkB { font-family: Arial,Verdana,Helvetica; font-size: 16pt; color: #3030d0; font-weight: bold; text-decoration: none; }
.registerLinkB:hover { font-family: Arial,Verdana,Helvetica; font-size: 16pt; color: White; font-weight: bold; text-decoration: none; }
